sábado, 15 de febrero de 2014

Qué es un motor de Bases de Datos?


Qué es un motor de Bases de Datos?

es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto Los SGBD también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permite presentar la información de la base de datos en variados formatos. La mayoría de los SGBD incluyen un generador de informes. También puede incluir un módulo gráfico que permita presentar la información con gráficos y tablas.

Consulte los diferentes motores de Bases de Datos existentes en el mercado y haga una breve descripción de los más importantes:

Access: Es un programa sistema gestión de Base de datos relacional creado y modificado por Microsoft para uso personal de pequeñas organizaciones. Es la base de datos más amigable y versátil del mercado.

                                                                           
Apache Cassandra: Es probablemente uno de los proyectos NoSQL más conocidos del mercado. Se trata de una base de datos distribuida de segunda generación con alta escalabilidad que está siendo usada por gigantes como Facebook (que es quien la ha desarrollado), Digg, Twitter, Cisco y más empresas. El objetivo es ofrecer un entorno consistente, tolerante a fallos y de alta disponibilidad a la hora de almacenar datos.




Berkeley DB: Sistema de base de datos embedido, open source. Provee un kit de herramientas de alta performace con soporte para aplicaciones de escritorio y servidores. Soporta C, C++, Java, Tcl, Perl y Python APIs. Corre bajo Windows 95/98/NT/2000, VxWorks, Linux y Unix. Freeware para distribuciones no comerciales.


HSQLDB: Sistema de base de datos rápido pequeño y relacional escrito completamente en java.


SQLLite: SQLite es una pequeña librería de C que implementa self-contained. Cero-configuration. Motor de base de datos SQL.







No hay comentarios:

Publicar un comentario