Tabla Comparativa Sobre Los DBMS

DBMS DE CODIGO ABIERTO FIREBIRD: Sistema de administración de base de datos relacional, Lenguaje consultas: SQL, el 18 d

Views 87 Downloads 5 File size 47KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

DBMS DE CODIGO ABIERTO FIREBIRD: Sistema de administración de base de datos relacional, Lenguaje consultas: SQL, el 18 de abril de 2008 fue liberada la versión 2.1 y el 26 de diciembre de 2009 fue liberada la versión 2.5.0 RC1. CARACTERÍSTICAS • Es multiplataforma, ejecutarse en los sistemas operativos: Linux, Mac OS, Solaris y Microsoft Windows. • Ejecutable pequeño, con requerimientos de hardware bajos. • Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded). • Soporte de transacciones ACID y claves foráneas. • Buena seguridad basada en usuarios/roles • • •

• •

• •

Capacidad de almacenar elementos BLOB (Binary Large OBjects). Soporte de User-Defined Functions (UDFs). Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura, como cd-roms. Existencia de controladores, JDBC, PHP, Perl, .net, etc. Requisitos de administración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad. Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos. Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.

DBMS PROPIETARIOS FOX PRO Visual FoxPro es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.

CARACTERISTICAS Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web. • • • • • •







Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos. Flexibilidad para crear todo tipo de soluciones de bases de datos. Lenguaje de Programación Orientado a objetos. Utilización de Sentencias SQL en forma nativa. Poderoso manejo de vistas y cursores y control completo de estructuras relacionales. Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas. Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reports en formato XML. Desde la versión 7.0, soporte de la tecnología IntelliSense de Microsoft

APACHE DERBY:

FILEMAKER

Apache Derby es un sistema gestor de base de FileMaker comenzó como un producto basado en datos relacional escrito en Java que puede ser DOS llamado "Nutshell,” desarrollado por Nashoba embebido en aplicaciones Java y utilizado para Systems de Concord procesos de transacciones online.

CARACTERÍSTICAS: •

• •

• • • • •

APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. La sintaxis SQL usada proviene de IBM DB2. Su código mide alrededor de 2000KB comprimido. Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base de datos y control completo de usuarios. Soporta internamente procedures, cifrado y compresión. Trae soporte multilenguaje y localizaciones específicas. A partir de la versión 10.4 trae un sistema simple de replicación maestro-esclavo. Transacciones y recuperación ante errores ACID. En el modo de cliente/servidor soporta el acceso de varios procesos simultáneos mediante bloqueo de filas.

Desventajas: Derby está escrito en Java y no tiene bindings para otros lenguajes por lo que limita al programador a utilizarlo mediante la máquina virtual de Java. Derby hace uso de una mayor cantidad de memoria y su rendimiento y compatibilidad SQL es inferior que otras alternativas como puede ser la base de datos gratuita y de código libre H2 por lo que su uso carece de poco sentido. En su modo embebido sólo soporta un único proceso que tenga abierta la base de datos.

FileMaker Pro es una aplicación multi-plataforma (Windows y Mac) de base de datos relacional de FileMaker Inc. (una subsidiaria de Apple Inc.). FileMaker integra el motor de la base de datos con la interfaz, lo que permite a los usuarios modificar la base de datos al arrastrar elementos (campos, pestañas, botonoes) a los layouts/pantallas/formas que provee la interfaz. FileMaker evolucionó de una aplicación de DOS, que se desarrolló primariamente para la Apple Macintosh. Desde 1992 está disponible para Microsoft Windows, y se puede utilizar como un ambiente heterogéneo. FileMaker está disponible para desktop, servidor y configuraciones web. La característica que define a FileMaker es que el motor de la base de datos está integrado con las vistas (pantallas, reportes, etc) que se utilizan para accesarlo. La mayoría de las bases de datos separan estos elementos, y se concentran primariamente en la organización y almacenamiento de datos.