Sistema de gestión de bases de datos (SGBD)

Unidad 3 General: Las tic como fuente de investigacion y difusion de informacion
Tema : Base de datos y entorno web

 
Un sistema de gestión de bases de datos (SGBD) 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.

Estos sistemas 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. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas.


1. MySQL
mysql-logo

Es un sistema de gestion de base de datos relacional, multihilo y multiusuario con mas de seis millones de instalaciones.
MySQL AB desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita ese uso

2. Oracle

logo-oracle

Oracle Database es un sistema de gestión de base de datos objeto-relacional (u ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.
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 GNU/Linux.

3. Microsoft SQL Server

sql-server

Microsoft SQL Server (pronunciación, “ese cu ele sérver” o “sícuel sérver”) es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft.

El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de managment studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).

Los competidores principales de SQL Server, en el mercado de las bases de datos relacionales, son productos como Oracle, MariaDB, MySQL, PostgreSQL etc.; SQL Server solo está disponible para sistemas operativos Windows de Microsoft.

4. Microsoft Access

Access

Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete de programas de Microsoft Office. Es igualmente un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Esta pensado en recopilar datos de otras utilidades (Excel, SharePoint, etc) para manejarlos por medios de las consultas e informes.

5. Microsoft Visual FoxPro

Logo_Microsoft_Visual_FoxPro
Es un lenguaje de programacion orientado a objetos procedural, un Sistema Gestor de Base de Datos o Database Management Sysrtem (DBMS), y desde la version 7.0, un Sistema administrador de base de datos relacionales, producido por Microsoft




6. Apache Derby

db-logo-white
Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser empotrado en aplicaciones Java y utilizado para procesos de transacciones online. Tiene un tamaño de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB.

7. PostgreSQL

postgresql_1
PostgreSQL es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia BSD.
Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).

8. DB2

icon
DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestión de base de datos.
DB2 versión 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos xml para realizar operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedas relacionales.
La compatibilidad implementada en la última versión, hace posible la importación de los datos a DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2.
La automatización es una de sus características más importantes, ya que permite eliminar tareas rutinarias y permitiendo que el almacenamiento de datos sea más ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentación y servidores.

9. SQLite

sqlite
es un sistema de gestión de base de datos relacional contenida en un C de programación de la biblioteca . En contraste con muchos otros sistemas de gestión de bases de datos, SQLite no es un cliente-servidor del motor de base de datos. Más bien, está integrado en el programa final.
SQLite es ACID -compatible e implementa la mayor parte del SQL estándar, utilizando una forma dinámica y débilmente escrito SQL sintaxis que no garantiza la integridad de dominio.
SQLite es una elección popular como base de datos integrada de software para el almacenamiento local / cliente en el software de aplicación , como los navegadores web . Es sin duda el de mayor despliegue del motor de base de datos , ya que se utiliza hoy en día por varios navegadores generalizadas, sistemas operativos y sistemas integrados , entre otros. SQLite tiene ataduras a muchos lenguajes de programación.

10. DB2 Express-c


db2expressimage
DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad también de la empresa IBM, este motor de base de datos es gratuita pero no libre (como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite de crecimiento en sus archivos de base de datos.

0 comentarios: (+add yours?)

Publicar un comentario