MULDIS :: DB

DBMS verdaderamente relacional con todas las funciones en Perl
Descargar ahora

MULDIS :: DB Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Darren Duncan
  • Sitio web del editor:
  • http://search.cpan.org/~duncand/

MULDIS :: DB Etiquetas


MULDIS :: DB Descripción

DBMS verdaderamente relacional con todas las funciones en Perl MULDIS :: DB es un DBMS verdaderamente relacional con todas las funciones en Perl. El marco MULDIS DB DBMS es un sistema potente pero elegante, lo que facilita la creación y el uso de bases de datos relacionales de una manera muy confiable, portátil y eficiente. Este archivo "DB" proporciona una vista de 10,000 millas del marco MULDIS DB en su conjunto, y la documentación detallada para cada componente se incluye con ese componente. La distribución que contiene este archivo "DB" es la distribución del núcleo MULDIS DB. El marco de MULDIS DB en general es como el marco Perl DBI en general, por lo que si sabe cómo usar el Perl DBI para trabajar con las bases de datos, debería Sé más fácil de aplicar ese conocimiento para usar Muldis DB para trabajar con bases de datos. Al igual que el PERL DBI, Muldis DB tiene distribuidores, implementación y distribuciones de extensión distribuibles por separado. Como una implementación ("Conductor") del Perl DBI, una implementación ("motor") de Muldis DB funciona de acuerdo con el patrón de diseño del comando; Su API es muy minimalista y principalmente sirve para procesar "comandos" arbitrarios a través de una sola rutina o tres. A diferencia del PERL DBI, que toma los comandos en algún dialecto de SQL, que cambia según la implementación en uso, Muldis DB toma comandos en el idioma Muldis D, que tiene solo un dialecto compartido por todas las implementaciones. Consulte el idioma de distribución de toda la documentación separada :: MULDISD para la definición formal del lenguaje MULDIS D que Muldis DB se basa en el núcleo mínimo del marco MULDIS DB, el único componente que probablemente usaría cada programa, es el MULDIS: : DB :: Archivo de interfaz. Define un pequeño conjunto de roles / clases que comprenden una API común (que procesa los comandos abstractos de Muldis D al alojamiento de PERL) para realizar las implementaciones de MULDIS DB y qué aplicaciones invocan, llamadas Interfaz nativa de MULDIS DB (O MDBNI). En su mayor parte, la interfaz simplemente define las calzas y solo se puede usar cuando se subclusa por una implementación. En la analogía del Marco Perl DBI, la interfaz corresponde al propio Módulo DBI. Una implementación se denomina motor o motor Muldis DB. Gracias en gran medida al uso de MULDIS D como idioma de comando, MDBNI se define rigurosamente, de modo que no debería haber ambigüedad al intentar invocarlo o implementarlo, por lo que una solicitud escrita a Debe comportarse de manera idéntica, no importa qué motor conforme esté en uso. El núcleo máximo del marco MULDIS DB, todo lo demás de la sustancia en la misma distribución que el núcleo mínimo (y este archivo "DB"), comprende 2 componentes adicionales. El primero es MULDIS :: DB :: Motor :: Ejemplo, una implementación de referencia autocontenida y pura-Perl de MULDIS DB. El segundo es Muldis :: DB :: Validator, una suite de prueba completa común para las implementaciones de Muldis DB. Juntos, estos componentes lo hacen posible para que la distribución del núcleo Muldis DB sea completamente probable por sí sola. Por lo tanto, también es factible que una aplicación use Muldis DB de forma aislada de componentes de marco adicional, aunque no se recomienda para el uso de la producción, ya que el ejemplo se mantiene simple a propósito y no se escala bien. MULDIS DB, por medio de usar El idioma Muldis D, incorpora una implementación completa e intransigente de "Tercer Manifiesto" (TTM), una propuesta formal de Christopher J. Fecha y Hugh Darwen para una base sólida para los sistemas de gestión de datos y de base de datos (DBMSS); Al igual que los documentos originales de EDGAR F. CODD, TTM se puede ver como un plano abstracto para el diseño de un DBMS y la interfaz de idioma para tal DBMS. Muldis D es un lenguaje de programación de alto nivel que está computacionalmente completo (y la fuerza industrial) y tiene una funcionalidad de base de datos totalmente integrada; Satisface la definición de TTM de un lenguaje "D". El sitio web principal para TTM es http://www.thethirdanifesto.com/, y sus autores también han escrito varios libros y papeles y clases de enseñanza sobre el tema en los últimos 35 años, junto con el propio CODD (algunos se enumeran en El lenguaje distribuido por separado :: MULDISD :: Fichero de documentación de Seealso). Tenga en cuenta que la documentación MULDIS DB se centrará principalmente en cómo funciona Muldis DB, y no pasará mucho tiempo para brindar razones; Puede leer TTM en sí y varias otras documentaciones externas para mucho. Requisitos: · Perl


MULDIS :: DB Software relacionado