Software Manejador de BDD (Libre, Gratuito O Por Licencia.
- juanolivaresramirez
- 28 ene 2016
- 5 Min. de lectura
LIBRES.
SQL Lite

SQLite es una biblioteca pequeña que pone un autónomo en ejecución, embeddable, motor de C de la base de datos del SQL de la cero-configuración. Las características incluyen:
Las transacciones son atómicas, constantes, aislado, y artículo (ÁCIDO) incluso después de fallos del sistema y de apagones.
Cero-configuración - ninguna disposición o administración necesitó.
Instrumentos la mayor parte de SQL92. (Características no apoyadas)Una base de datos completa se almacena en un archivo de solo disco.
Los archivos de base de datos se pueden compartir libremente entre las máquinas con diversas órdenes del octeto.
Apoya bases de datos hasta 2 tebibytes (241 octetos) de tamaño.
Secuencias y gotas hasta 2 gibibytes (231 octetos) de tamaño.
Huella pequeña del código: menos que 250KiB de configuración completa o menos que 150KiB con las características opcionales omitió.
Motores que populares de la base de datos más rápidamente del cliente/del servidor para la mayoría de las operaciones comunes.
Simple, fácil utilizar el API.
Los atascamientos del TCL incluyeron. Atascamientos para muchas otras idiomas disponibles por separado.
Código de fuente Bien-comentado con sobre cobertura de la prueba del 95%.Autónomo: ningunas dependencias externas.
Las fuentes están en el public domain. Uso para cualquier propósito.
La distribución de SQLite viene con una comando-línea independiente programa del acceso (sqlite) que se puedan utilizar para administrar una base de datos de SQLite y que sirva como ejemplo de cómo utilizar la biblioteca de SQLite.
MYSQL

MySQL es un sistema de administración de bases de datos. Una base de datos es una colección estructurada de datos. Esta puede ser desde una simple lista de compras a una galería de pinturas o el vasto monto de información en un red corporativa. Para agregar, accesar y procesar datos guardados en un computador, usted necesita un administrador como MySQL Server. Dado que los computadores son muy buenos manejando grandes cantidades de información, los administradores de bases de datos juegan un papel central en computación, como aplicaciones independientes o como parte de otras aplicaciones.
MySQL es un sistema de administración relacional de bases de datos. Una base de datos relacional archiva datos en tablas separadas en vez de colocar todos los datos en un gran archivo. Esto permite velocidad y flexibilidad. Las tablas están conectadas por relaciones definidas que hacen posible combinar datos de diferentes tablas sobre pedido.
MySQL es software de fuente abierta. Fuente abierta significa que es posible para cualquier persona usarlo y modificarlo. Cualquier persona puede bajar el código fuente de MySQL y usarlo sin pagar. Cualquier interesado puede estudiar el código fuente y ajustarlo a sus necesidades.
Por Licencia.
Oracle

Por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
Soporte de transacciones.
Estabilidad.
Escalabilidad.
Es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de euros (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años.
Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux.
Paradox

Base de datos relacional para entorno MS Windows, anteriormente disponible para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimáticaWordPerfect Office.
En los tiempos del MS-DOS, era una base de datos de bastante éxito, compitiendo condBase, Clipper y FoxBase. Pasó al control de Borland después de la compra de Ansa Software en 1987.
Aunque Borland la portó a Windows, su cuota de mercado es mucho menor que la deMicrosoft Access, pero su lenguaje de programación (Objectpal) es Pascal lo que le hace más potente que Access que usa Visual Basic que limita bastante sus prestaciones si se compara con otras bases de datos que usan lenguajes más avanzados. Con su Runtime se puede desarrollar una aplicación usando una sola licencia sin limitación de puestos.
Microsoft SQL Server

Es un sistema de gestión de bases de datos relacionales (SGBD) basada en el lenguajeTransact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Así de tener unas ventajas que a continuación se pueden describir. Entre sus características figuran:
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en su versión 2005 pasa a ser el SQL Express Edition.
Microsoft SQL Server constituye la alternativa de Microsoft a otros sistemas gestores de bases de datos como son Oracle, Sybase ASE o MySQL.
Es común desarrollar completos proyectos complementando Microsoft SQL Server yMicrosoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo cómodo y de alto rendimiento (VBA Access) a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas.NET.
Microsoft SQL Server, al contrario de su más cercana competencia, no es multiplataforma, ya que sólo está disponible en Sistemas Operativos de Microsoft.
Microsoft Access

Es un sistemas de gestión de bases de datos Relacional creado y modificado porMicrosoft (DBMS) para uso personal de pequeñas organizaciones. Es un componente de la suite Microsoft Office aunque no se incluye en el paquete “básico”. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas.
Características:
Entre las principales funcionalidades de Access se encuentran:
Crear tablas de datos indexadas.
Modificar tablas de datos.
Relaciones entre tablas (creación de bases de datos relacionales).
Creación de consultas y vistas.
Consultas referencias cruzadas.
Consultas de acción (INSERT, DELETE, UPDATE).
Formularios.
Informes.
Llamadas a la API de windows.
Interacción con otras aplicaciones que usen VBA (resto de aplicaciones deMicrosoft Office, Autocad, etc.).
Macros.
Interconexión con entornos de bases de datos de gran nivel (como por ejemplo SQL Server) a través de vinculación.
Soporte de lectura de sistemas de archivos individuales (como FoxBase y similares) a través de vinculación e importación de datos.
Además, permite crear frontends – o programa que muestra la interfaz de usuario – de bases de datos más potentes ya que es un sistema capaz de acceder a tablas externas a través de ODBC como si fueran tablas Access.
Kommentare