Muldis :: db.

DBMs verdadeiramente relacional em destaque em Perl
Baixe Agora

Muldis :: db. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Darren Duncan
  • Site do editor:
  • http://search.cpan.org/~duncand/

Muldis :: db. Tag


Muldis :: db. Descrição

DBMs verdadeiramente relacionados com recursos completos em Perl Muldis :: DB é um DBMs verdadeiramente relacionado com recursos completos em Perl.A estrutura Muldis DB DBMS é um sistema poderoso, mas elegante, o que facilita a criação e utilização de bancos de dados relacionais de forma muito confiável, portátil e eficiente. Este arquivo "DB" fornece uma visão de 10.000 milhas da estrutura Muldis DB como um todo, e a documentação de detalhes para cada componente está incluída com esse componente. A distribuição contendo este arquivo "DB" é a distribuição de núcleo do Muldis DB.Loosamente falando, a estrutura do DB Muldis em geral é como a estrutura perl DBI em geral, por isso, se você souber como usar o DBI Perl para trabalhar com bancos de dados, ele deve Tenha bastante fácil aplicar esse conhecimento para usar o Muldis DB para trabalhar com bancos de dados. Como o Perl DBI, o Muldis DB tem distribuições de núcleo, implementação e extensão distribuíveis separadamente. Como uma implementação ("driver") do Perl DBI, uma implementação ("motor") de Muldis DB funciona de acordo com o padrão de projeto de comando; Sua API é muito minimalista e serve principalmente para processar "comandos" arbitrários através de uma única rotina ou três. Ao contrário do DBI do Perl, que leva comandos em algum dialeto do SQL, que mudam com base na implementação em uso, o Muldis DB leva comandos na linguagem Muldis D, que tem apenas um dialeto compartilhado por todas as implementações. Veja a linguagem separada de distribuição de todas as documentação :: Muldisd para a definição formal da linguagem Muldis D que Muldis db é baseado no núcleo mínimo da estrutura Muldis DB, o componente que provavelmente todo programa usaria, é o Muldis: : Arquivo DB :: Interface. Ele define um pequeno conjunto de funções / classes que compõem uma API comum (que processos perl hospedados resumidos Muldis D Commands) para implementações Muldis DB para fazer e quais aplicativos invocam, chamado de interface nativa Muldis DB (ou MDBNI). Na maior parte, a interface apenas define calços e só pode ser usada quando eles são subclassos por uma implementação. Na analogia framework Perl DBI, a interface corresponde ao próprio módulo DBI. Uma implementação é chamada de Muldis DB motor ou motor. Obrigado em grande parte ao uso de Muldis D como sua linguagem de comando, o MDBNI é definido rigorosamente, de tal modo que não deve haver ambiguidade ao tentar invocar ou implementá-lo, e assim um aplicativo escrito para Ele deve se comportar de forma identicamente, não importa qual motor conformizado esteja em uso. O núcleo máximo da estrutura do DB Muldis, todo o resto da substância na mesma distribuição que o núcleo mínimo (e esse arquivo "DB" compreende 2 componentes adicionais. O primeiro é Muldis :: DB :: Exemplo :: Exemplo, uma implementação de referência auto-contida e Pure-Perl de Muldis DB. O segundo é Muldis :: DB :: validator, um conjunto de testes abrangente comum para implementações de DB de Muldis. Juntos, esses componentes possibilitam que a distribuição do núcleo Muldis DB seja completamente testável por conta própria. Portanto, é também viável para que uma aplicação use o DB de Muldis em isolamento a partir de mais componentes-quadro, embora isso não seja recomendado para uso de produção, uma vez que o exemplo é mantido simples de propósito e não escala Bem.Muldis db, por meio do uso A linguagem Muldis D, incorpora uma implementação completa e intransigente do "terceiro manifesto" (TTM), uma proposta formal de Christopher J. Date e Hugh Darwen para uma base sólida para sistemas de gerenciamento de dados e banco de dados (DBMSS); Como os papéis originais de Edgar F. Codd, a TTM pode ser vista como um projeto abstrato para o design de um DBMS e a interface de idioma para tal DBMS. Muldis D é uma linguagem de programação de alto nível que é completa computacionalmente (e força industrial) e possui funcionalidade de banco de dados totalmente integrada; Satisfaz a definição da TTM de uma linguagem "D". O site principal para TTM é http://www.thethirdmanifesto.com/, e seus autores também escreveram vários livros e documentos e ensinaram aulas sobre o assunto nos últimos 35 anos, juntamente com o próprio Codd (alguns estão listados em O idioma distribuído separadamente :: arquivo de documentação do Muldisd :: Seealso). Observe que a documentação do Muldis DB estará se concentrando principalmente em como o próprio Muldis DB funciona e não gastará muito tempo em fornecer justificativa; Você pode ler o próprio TTM e várias outras documentações externas para grande parte disso. Requisitos: · Perl.


Muldis :: db. Software Relacionado