Вы находитесь на странице: 1из 9

INSTITUTO TECNOLGICO DE ZACATECAS

INGENIERA INFORMTICA.

Taller de base de datos.

Principales sistemas gestores de bases de datos.

Nombre del alumno:

Alan de la Rosa Cabrera.

12450775

Fecha:

07/02/2017
Hoy en da, los sistemas de informacin crecen de forma exponencial, y debido a
esto.

Un gestor de base de datos (DataBase Managenent System) es un sistema que


permite la creacin, gestin y administracin de bases de datos, as como la
eleccin y manejo de las estructuras necesarias para el almacenamiento y
bsqueda de la informacin del modo ms eficiente posible.

En la actualidad, existen multitud de SGBD en la mayora relacionales. los Gestores


de base de datos, han dado un salto en la evolucin para el almacenamiento y
conservacin de la informacin, por esta razn es de importancia conocer los
principales Gestores de Bases de Datos.

1.- MySQL:

Es un sistema de gestin de bases de datos relacional, multihilo y multiusuario,


adems como software libre en un esquema de licenciamiento dual. Es muy
utilizado en aplicaciones web, como Drupal o phpBB, en plataformas
(Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de
seguimiento de errores como Bugzilla. Su popularidad como aplicacin web est
muy ligada a PHP, que a menudo aparece en combinacin con MySQL

Ventajas:

MySQL software es Open Source


Velocidad al realizar las operaciones.
Bajo consumo, puede ser ejecutado en una mquina con escasos recursos
sin ningn problema.
Facilidad de configuracin e instalacin.
Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente
apropiado para acceder bases de datos en Internet.

Desventajas:

Un gran porcentaje de las utilidades de MySQL no estn documentadas.


No es intuitivo, como otros programas (ACCESS).
2.- Oracle Database

Es un sistema de gestin de base de datos de tipo objeto-relacional (ORDBMS, por


el acrnimo en ingls de Object-Relational Data Base Management System), se
considera a Oracle Database como uno de los sistemas de bases de datos ms
completos, destacando: soporte de transacciones, estabilidad, escalabilidad, y
soporte multiplataforma.

Ventajas:

Oracle es el motor de base de datos relacional ms usado a nivel mundial.


Puede ejecutarse en todas las plataformas, desde una Pc hasta un
supercomputador.
Oracle es la base de datos con ms orientacin haca INTERNET
Un aceptable soporte

Desventajas:

Alto Precio
Elevado consto de la informacin.

3.- Microsoft SQL Server:

Es un sistema de manejo de bases de datos del modelo relacional, El lenguaje de


desarrollo utilizado (por lnea de comandos o mediante la interfaz grfica de
Management Studio) es Transact-SQL (TSQL), una implementacin del estndar
ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear
tablas y definir relaciones entre ellas (DDL).

Dentro de los competidores ms destacados de SQL Server estn: Oracle,


MariaDB, MySQL, PostgreSQL. SQL Server solo est disponible para sistemas
operativos Windows de Microsoft.
Puede ser configurado para utilizar varias instancias en el mismo servidor fsico, la
primera instalacin lleva generalmente el nombre del servidor, y las siguientes -
nombres especficos (con un guion invertido entre el nombre del servidor y el
nombre de la instalacin).
4.- Microsoft Access:

Es un sistema de gestin de bases de datos incluido en el paquete ofimtico


denominado Microsoft Office. Igualmente, es un gestor de datos que recopila
informacin relativa a un asunto o propsito particular, como el seguimiento de
pedidos de clientes o el mantenimiento de una coleccin de msica, etctera. Est
pensado en recopilar datos de otras utilidades (Excel, SharePoint, etctera) y
manejarlos por medio de las consultas e informes.

Ventajas: Por medio de Microsoft Access, puede administrar toda la informacin


desde un nico archivo de base de datos. Dentro del archivo, puede utilizar:

Tablas para almacenar los datos.


Consultas para buscar y recuperar nicamente los datos que necesita.
Formularios para ver, agregar y actualizar los datos de las tablas.

Desventajas:

Tiene limitaciones en el procesamiento de las bsquedas.


Para ambientes corporativos tiene poca estabilidad.

5.- Microsoft Visual FoxPro:

Las bases de datos en Visual FoxPro son proyectos, cada proyecto puede contener
bases de datos, tablas, consultas, formularios, informes, etiquetas, clases y cdigo.
Son conjuntos de tablas, normalmente relacionadas entre s mediante campos
comunes.
Como soporte para las tablas y las relaciones, tambin puede incluir en la base de
datos vistas, conexiones, procedimientos almacenados, reglas de negocios y
desencadenantes. Las bases de datos se crean con el Diseador de bases de
datos. Los archivos de base de datos tienen la extensin .dbc

Tablas Libres: Son tablas que no forman parte de la base de datos y que estn
almacenadas en un archivo con la extensin .dbf.

Consultas: Son un mtodo estructurado de solicitar informacin especfica que est


almacenada en tablas. Mediante el Diseador de consultas se formula una pregunta
que extrae registros de las tablas basndose en los criterios especificados. Las
consultas se guardan como archivos con la extensin .qpr.
6.- PostgreSQL:

Sus caractersticas tcnicas la hacen una de las bases de datos ms potentes y


robustas del mercado. Su desarrollo comenz hace ms de 16 aos, y durante este
tiempo, estabilidad, potencia, robustez, facilidad de administracin e
implementacin de estndares han sido las caractersticas que ms se han tenido
en cuenta durante su desarrollo. PostgreSQL funciona muy bien con grandes
cantidades de datos y una alta concurrencia de usuarios accediendo a la vez al
sistema.

Ventajas:

Ampliamente popular, ideal para tecnologas Web.


Fcil de Administrar.
Su sintaxis SQL es estndar y fcil de aprender.
Footprint bajo de memoria, bastante poderoso con una configuracin
adecuada.
Multiplataforma.

Desventajas:

En comparacin con MySQL es ms lento en inserciones y actualizaciones,


ya que cuenta con cabeceras de interseccin que no tiene MySQL.
Soporte en lnea: Hay foros oficiales, pero no hay una ayuda obligatoria.
Consume ms recursos que MySQL.
La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.

7.- 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 tamao 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.

Ventajas:

Se puede configurar como cliente servidor.


Es un JAR de 2 MB.
Est basado en JAVA, usa los estndares JDBC.
Tiene la opcin manejador de base de datos.

Desventajas:

Es tedioso.
Solo se puede manipular si conoces lo bsico de SQL.
Necesita cdigos para crear la base de datos as como tambin para insertar
datos o crear consultas.

8.- DB2:

Permite el manejo de objetos grandes (hasta 2 GB), la definicin de datos y


funciones por parte del usuario, el chequeo de integridad referencial, SQL recursivo,
soporte multimedia: texto, imgenes, video, audio; queries paralelos, commit de dos
fases, backup/recuperacin online y offline.
Adems cuenta con un monitor grfico de performance el cual posibilita observar el
tiempo de ejecucin de una sentencia SQL y corregir detalles para aumentar el
rendimiento.

Ventajas:

Permite agilizar el tiempo de respuestas de esta consulta


Recuperacin utilizando accesos de slo ndices.
Predicados correlacionados.
Tablas de resumen

Desventajas:

En sistemas grandes la base ms usada es DB2 ya que corre en diferentes


plataformas operativas, pero en realidad, en la mayora de los casos la
decisin para optar por un software de estas caractersticas es corporativa.

9.- DB2 Express-C:

Es la versin gratuita de uno de los ms avanzados sistemas de administracin de


base de datos del mundo. Es un servidor de datos rpido, seguro, fiable, e
increblemente escalable, ideal para la mayora de empresas que recin empiezan
o pequeas y medianas empresas ya establecidas. DB2 Express-C 9.7 est
disponible en Linux, UNIX, Windows y ahora en la Mac OS X!. Tambin permite a
los desarrolladores manejar fcilmente XML nativo a travs de la tecnologa de
almacenamiento llamada pureXML.

10.- SQLite:

Es un proyecto de dominio pblico, su creador es D. Richard Hipp, el cual


implementa una pequea librera de aproximadamente 500kb, programado en el
lenguaje C, de dominio pblico, totalmente libre y que tiene con funcin hacer de un
sistemas de bases de datos relacional.

Uno de las primeras diferencia entre los motores de Bases de datos convencionales
es su arquitectura cliente/servidor, pues SQLite es independiente, simplemente se
realizan llamadas a sub rutinas o funciones de las propias libreras de SQLite, lo
cual reduce ampliamente la latencia en cuanto al acceso a las bases de datos. Con
lo cual podemos decir que las base de datos compuesta por la definicin de las
tablas, ndices y los propios datos son guardados por un solo fichero estndar y en
un solo ordenador.

Ventajas:

Tamao.
Rendimiento.
Portabilidad.
Estabilidad.

Desventajas:

Limitaciones en el where.
Falta de clave foranea
Falta de documentacin.
Cuadro comparativo entre algunos de los principales SGBD:
Referencias:

http://revistadigital.inesem.es/informatica-y-tics/los-gestores-de-bases-de-datos-
mas-usados/
https://prezi.com/vda4wi8dtkgs/10-gestores-de-bd-mas-utilizados/
https://es.scribd.com/doc/137485506/Cuadro-Comparativo-Sistemas-Gestores-De-
Bases-De-Datos

Вам также может понравиться