Está en la página 1de 15

INSTITUTO POLITCNICO NACIONAL

ESCUELA SUPERIOR DE CMPUTO

Tarea N1
SISTEMAS GESTORES DE BASES DE DATOS

Grupo:
2CV7

Materia:
Bases de Datos

Alumnos:
Ziga Hernndez Aime

Profesor
Maldonado Castillo Idalia

INDICE
1. ORACLE _____________________________________________________ 4
1.1 Caractersticas________________________________________________ 4
1.2 Ventajas_____________________________________________________ 4
1.3 Desventajas__________________________________________________ 4
2. MICROSOFT ACCESS__________________________________________ 5
2.1 Caractersticas________________________________________________ 5
2.2 Ventajas_____________________________________________________ 5
2.3 Desventajas__________________________________________________ 5
2.4 Interfaz______________________________________________________ 5
3. MICROSOFT SQL SERVER______________________________________ 6
3.1 Caractersticas________________________________________________ 6
3.2 Ventajas_____________________________________________________ 6
3.3 Desventajas__________________________________________________ 6
3.4 Interfaz______________________________________________________ 6
4. MySQL_______________________________________________________ 7
4.1 Caractersticas________________________________________________ 7
4.2 Ventajas_____________________________________________________ 7
4.3 Desventajas__________________________________________________ 7
4.4 Interfaz______________________________________________________ 7
5. PostgreSQL ___________________________________________________ 8
5.1 Caractersticas________________________________________________ 8
5.2 Ventajas_____________________________________________________ 8
5.3 Desventajas__________________________________________________ 8
5.4 Interfaz______________________________________________________ 8
6. SQLite_______________________________________________________ 9
5.1 Caractersticas________________________________________________ 9
5.2 Ventajas_____________________________________________________ 9
5.3 Desventajas__________________________________________________ 9
2

5.4 Interfaz______________________________________________________ 9
6. APACHE DERBY_______________________________________________ 10
6.1 Caractersticas________________________________________________ 10
6.2 Ventajas_____________________________________________________ 10
6.3 Desventajas__________________________________________________ 10
6.4 Interfaz______________________________________________________ 10
7. INFOMIX_____________________________________________________ 11
7.1 Caractersticas________________________________________________ 11
7.2 Ventajas_____________________________________________________ 11
7.3 Desventajas__________________________________________________ 11
7.4 Interfaz______________________________________________________ 11
8. Open Source VS Licencia________________________________________ 12
9. Introduccin___________________________________________________ 13
10. Conclusin___________________________________________________ 14
11. Referencias__________________________________________________ 15

ORACLE
3

Caractersticas:
Como con cada SGBD las caractersticas vienen dadas
segn la versin que se tenga del mismo.
La caracterstica general de Oracle es que ha sido diseada para que
las organizaciones puedan controlar o gestionar grandes volmenes
de contenidos no estructurados en un nico repositorio con el objetivo
de reducir costes y los riesgos asociados a la perdida de informacin.

Ventajas:
*Soporte multiplataforma
*Estabilidad
*Escalabilidad
*Soporte de transacciones

Desventajas:
*Elevado coste
*Seguridad de la plataforma

MICROSOFT ACCESS

Caractersticas:
Acess es grfico, por lo que aprovecha al mximo la
potencia grfica de Windows, tambin facilita la
administracin de datos es posible producir formularios e
informes sofisticados y efectivos, as como grficos y combinaciones
de informes en un solo documento y permite automatizar fcilmente
muchas tareas sin necesidad de programar.

Ventajas:
*Verstil
* Sencillo de utilizar
*Creacin de tablas con ms rapidez sin importar la complejidad de la
base de datos

Desventajas:
*No es multiplataforma
*Sus bases de datos incluye una limitacin de tamao de 2 GB,
32.768 objetos y 255 usuarios simultneos
*No es opcin para bases de datos de alto calibre

Interfaz:
La interfaz grfica se va mejorando conforme las versiones de
actualicen.
Se dise para facilitar la bsqueda de comandos y caractersticas
que antes estaban poco visibles entre una cantidad considerable de
mens y barras de herramientas.

MICROSOFT SQL SERVER

Caractersticas:
Soporte de transacciones, escalabilidad, estabilidad y
seguridad.
Incluye tambin un potente entorno grfico de
administracin, que permite el uso de comandos DDL y DML
grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin y
datos se alojan en el servidor y las terminales o clientes de la red slo
acceden a la informacin.
Adems permite administrar informacin de otros servidores de
datos.

Ventajas:
*Interfaz de acceso OLE DB y ADO.
*Soporte de transacciones.
*Escalabilidad, estabilidad y seguridad.
*Soporta procedimientos almacenados.
*Permite trabajar en modo cliente-servidor, donde la informacin y
datos se alojan en el servidor y las terminales o clientes de la red
slo acceden a la informacin
Desventajas:
*SQL Server es que es costoso
*Ocupa mucha cantidad de Memoria RAM en la instalacin y
utilizacin del software
Interfaz:
Microsoft SQL Server incluye interfaces de acceso para varias
plataformas de desarrollo, entre ellas .NET, pero el servidor slo est
disponible para Sistemas Operativos Windows.

MySQL

Caractersticas:
El principal objetivo de MySQL es velocidad y
robustez, es flexible con las contraseas y
gestin de usuarios, aprovecha la potencia de
multiproceso gracias a su implementacin multihilo.

sistemas

Ventajas:
*Facilidad de uso
*Bajo coste total de propiedad
*Capacidad de ampliacin y rendimiento
*Soporte de produccin
*Conectividad y seguridad
*Software gratuito

Desventajas:
*Algunas utilidades no estn documentadas
*No es intuitivo

Interfaz:
Existen mltiples posibilidades para el manejo de MySQL a partir de
un interfaz web ms visual que la cruel lnea de comandos.
El ms conocido es phpMyAdmin. Se trata en realidad de una
aplicacin escrita en PHP, con lo que resulta necesario que este
lenguaje sea reconocido por tu servidor.

PostgreSQL

Caractersticas:
Alta concurrencia.-Mediante un sistema denominado MVCC
(Acceso concurrente multiversin, por sus siglas en ingls)
PostgreSQL permite que mientras un proceso escribe en una
tabla, otros accedan a la misma tabla sin necesidad de bloqueos.
Transacciones.-Permiten el paso entre dos estados consistentes
manteniendo la integridad de los datos.
Integridad referencial.

Ventajas:
*Instalacin Ilimitada
*Soporte
* Ahorros considerables en costos de operacin Ahorros
considerables en costos de operacin
*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 sintaxtis de algunos de sus comandos o sentencias no es nada
intuitiva.
Interfaz:
Existen varias herramientas grficas de alta calidad para administrar
las bases de datos (pgAdmin , pgAccess) y para hacer diseo de
bases de datos (Tora , Data Architect).
SQLite

Caractersticas:
SQLite es un sistema completo de bases de datos que
soporta mltiples tablas, ndices, triggers y vistas. No
necesita un proceso separado funcionando como servidor ya que lee
y escribe directamente sobre archivos que se encuentran en el disco
duro. El formato de la base de datos es multiplataforma e
indistintamente se puede utilizar el mismo archivo en sistemas de 32
y 64 bits. SQLite emplea registros de tamao variable de forma tal
que se utiliza el espacio en disco que es realmente necesario en cada
momento.

Ventajas:
* Tiene una pequea memoria y una nica biblioteca es necesaria
para acceder a bases de datos
*Se ejecuta en muchas plataformas
* Cuenta con diferentes interfaces del API
* Es de dominio pblico

Desventajas:
* Limitaciones en Where
* Falta de Clave Fornea

Interfaz:
SQLite Browser (Windows/Linux/MacOSX - opensource)
SQLiteSpy (Windows - freeware)
SQLite Manager (extensin para Firefox - opensource)

APACHE DERBY

Caractersticas:
Este es un sistema gestor de base de datos relacional escrito en Java
que puede ser embebido 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.
APIs para JDBC y SQL. Soporta todas las caractersticas de SQL92 y la
mayora de SQL99. La sintaxis SQL usada proviene de IBM DB2.
Su cdigo mide alrededor de 2000KB comprimido. Soporta cifrado
completo, roles y permisos.
Adems posee SQL SCHEMAS para separar la informacin en una
nica base de datos y control completo de usuarios.

Ventajas:
* Su cdigo mide alrededor de2000KB comprimido
* Soporta internamente procesos, cifrado y compresin.
* Transacciones y recuperacin ante errores ACID
* Posibilidad de configurarla como cliente/servidor

Desventajas:
* Est escrito en Java y no tiene bindings para otros lenguajes
* No cuenta con una interfaz grfica para su uso

Interfaz:
Se puede utilizar el software de distribucin libre SQuirreL.

INFOMIX

10

Caractersticas:
Utiliza plataforma Windows 2000, 2003
Server, XP y UNIX /AIX, HP-UX, Linux, Solaris
y TRU64)
Dispone de herramientas grficas Gestiona mltiples base de datos
remotas de una consola centralizada, ofrece herramientas para crear
mens, formularios de entrada de datos y generadores de listados.

Ventajas:
*Servicios escalables
*Entorno de desarrollo basado en Java-JavaSript
*Seguridad basada en SSL (Secure Sockets Layer o Capa Segura de
Comunicaciones).
*Facilita la generacin de aplicaciones orientadas a Internet
*Los bloqueos se pueden realizar a todos los niveles posibles
*Seguridad e integridad de los datos

Desventajas:
*No es recomendable utilizarlo con aplicaciones que exigen un gran
rendimiento desde el punto de vista de la rapidez, ya que si bien no
es lento, no posee la velocidad de sus competidores.
*Es single-Threaded, no aprovecha las peticiones de procesadores
mltiples

Open Source VS Licencia

11

La diferencia yace en que los SGBD de licencia, tienen usos ms


complejos y mayores que los que son de Software libre y son
utilizados por empresas que requieren de mayor seguridad y
confiabilidad en sus bases de datos mientras que los de software libre
lo utilizan las personas cuyas necesidades no son tan grandes como
las empresas grandes.
Si bien es cierto que los SGDB de licencia nos ofrecen mayor
confiabilidad y ms caractersticas, otros SGDB de software libre
tambin lo hacen, elegir ya sea uno o sea otro depende de las
necesidades que el usuario requiera.

INTRODUCCION

12

En el presente trabajo, abordaremos informacin referente a los


diversos tipos de Sistemas Gestores de Bases de Datos tanto de
software libre como de licencia.
Los Sistemas Gestores de Bases de Datos (SGDB) son un tipo de
software que permite manipular los datos que componen la Base de
Datos ya sea por parte de los usuarios o por parte de las aplicaciones
que la utilizan.
Las principales funciones que debe tener un SGBD son la
manipulacin de los datos, seguridad en integridad de los datos, la
recuperacin de datos ante posibles fallos, diccionario de datos y
desempear todas estas funciones de una manera los ms eficiente
posible.
Es por eso que en esta investigacin se expondrn las caractersticas,
ventajas y desventajas de ciertos SGDB para que el usuario pueda
decidir cul de ellos se adapta mejor a sus necesidades.

CONCLUSION

13

Durante el desarrollo de esta investigacin, pude entrar ms a fondo


en las caractersticas de los SGDB y las ventajas y desventajas que
tienen unos sobre otros, lo cual me ha servido y servir para en un
futuro tener el criterio necesario de saber cul se adaptara a mis
necesidades ms adelante.
Cabe destacar que cada uno de ellos tienen las caractersticas
principales de creacin, manipulacin y consulta de las bases de
datos; unos con cierta ventajas sobre otros.
Por ltimo, me es gratificante la elaboracin de esta investigacin ya
que gracias a ella como dije anteriormente me puedo formar un
criterio sobre cual software me conviene ms, porque y para qu.

14

REFERENCIAS

ELECTRONICAS

"PostgreSQL [EN LNEA] <Disponible en:


http://www.aplicacionesempresariales.com/ventajas-y-desventajas-de-postgresql.html
[Consulta: 8 de Agostro de 2013]
SQL [EN LNEA] <Disponible en:
http://www.lgs.com.ve/pres/PresentacionES_PSQL.pdf
[Consulta: 8 de Agostro de 2013]
MySQL [EN LNEA] <Disponible en:
http://www.slideshare.net/anfelon/mysql-1503822
[Consulta: 8 de Agostro de 2013]
Open Source VS Licencia [EN LNEA] <Disponible
http://www.slideshare.net/maanfi16/sgbd-comerciales-vs-libres
[Consulta: 8 de Agostro de 2013]
Oracle [EN LNEA] <Disponible
http://www.oracle.com/es/products/mysql/index.html
[Consulta: 8 de Agostro de 2013]
Oracle [EN LNEA] <Disponible
http://www.oracle.com/es/products/mysql/index.html
[Consulta: 8 de Agostro de 2013]

15

También podría gustarte