Está en la página 1de 12

Bas de datos.

Nombre de la Licenciatura: Ingenieria


en sistemas computacionales.

Nombre del alumno: Isaac Moises


Martnez Chvez.

Matrcula: 7231

Nombre de la Tarea:
Tarea 1

Nombre del Profesor : Jose M.


Osuna Flores

Fecha: 18/01/16
Base
de datos

Comparativo de manejadores de base de datos.

DEFINICION CARACTERISTICAS VENTAJAS DESVENTAJAS

MySql Es un sistema de
gestin de bases de El principal objetivo Velocidad al realizar Un gran porcentaje
datos relacional, fue de MySQL es las operaciones, lo de las utilidades de
creada por la empresa velocidad y que le hace uno de MySQL no estn
sueca MySQL AB, la robustez. los gestores con documentadas.
cual tiene el copyright Soporta gran mejor rendimiento. No es intuitivo,
del cdigo fuente del cantidad de tipos de Bajo costo en como otros
servidor SQL, as como datos para las requerimientos para programas
tambin de la marca. columnas. la elaboracin de (ACCESS).
El lenguaje de Gran portabilidad bases de datos, ya
programacin que entre sistemas, que debido a su bajo
utiliza MySQL es puede trabajar en consumo puede ser
Structured Query distintas plataformas ejecutado en una
Language (SQL) que y sistemas mquina con
fue desarrollado por operativos. escasos recursos sin
IBM en 1981 y desde Cada base de datos ningn problema.
entonces es utilizado cuenta con 3 Facilidad de
de forma generalizada archivos: Uno de configuracin e
en las bases de datos estructura, uno de instalacin.
relacionales. datos y uno de Soporta gran
ndice y soporta variedad de Sistemas
hasta 32 ndices por Operativos
tabla. Baja probabilidad de
Aprovecha la corromper datos,
potencia de incluso si los errores
sistemas no se producen en el
multiproceso, propio gestor, sino en
gracias a su el sistema en el que
implementacin est.

2
Base
de datos

multihilo. Conectividad y
Flexible sistema de seguridad
contraseas
(passwords) y
gestin de usuarios,
con un muy buen
nivel de seguridad
en los datos.
El servidor soporta
mensajes de error
en distintas lenguas.

SqlServer SQL Server es un Soporte de MSSQL usa


conjunto de objetos transacciones. Almacenamiento de Address
eficientemente datos. Windowing
almacenados. Los Escalabilidad, Extensin (AWE)
objetos donde se estabilidad y Facilidad de para hacer el
almacena la seguridad. instalacin, direccionamiento
informacin se distribucin y de 64-bit. Esto le
denominan tablas, y Soporta utilizacin. impide usar la
stas a su vez estn procedimientos administracin
compuestas de filas y almacenados. dinmica de
columnas. En el centro memoria, y slo le
de SQL Server est el Incluye tambin un permite alojar un
motor de SQL Server, el potente entorno mximo de 64 GB
cual procesa los grfico de de memoria
comandos de la base administracin, que compartida.
de datos. Los procesos permite el uso de
se ejecutan dentro del comandos DDL y MSSQL no maneja
sistema operativo y DML grficamente. compresin de
entienden nicamente datos (excepto la
de conexiones y de Permite trabajar en versin 2008
sentencias SQL. modo cliente- Enterprise Edition,
SQL Server incluye servidor, donde la que s lo hace), por
herramientas para la informacin y datos lo que las bases de
administracin de los se alojan en el datos pueden llegar
recursos que el servidor y los a ocupar mucho
ordenador terminales o clientes espacio en disco.
nos proporciona y los de la red slo
gestiona para un mejor acceden a la MSSQL requiere de
rendimiento de la base informacin. un sistema
de datos. operativo Microsoft
Adems permite Windows, por lo
administrar que no puede
informacin de otros instalarse, por
servidores de datos. ejemplo, en
servidores Linux.
Este sistema incluye

3
Base
de datos

una versin
reducida, llamada
MSDE con el mismo
motor de base de
datos pero orientado
a proyectos ms
pequeos, que en
sus versines 2005
y 2008 pasa a ser el
SQL Express
Edition, que se
distribuye en forma
gratuita.

Postgressql PostgreSQL es un Alta concurrencia Disponibilidad:


sistema de gestin de Cuando se aplica la Complejidad:
base de datos Amplia variedad de metodologa de Los SGBD son
relacional orientada a tipos nativos bases de datos, cada conjuntos de
objetos y libre, usuario ya noes programas
publicado bajo la PostgreSQL provee propietario de los complejos con una
licencia BSD. nativamente soporte datos, puesto que granfuncionalidad.
para: Claves ajenas stos se comparten Es preciso
Como muchos otros tambin entre el todo el comprender muy
proyectos de cdigo denominadas Llaves conjunto bien esta
abierto, el desarrollo de ajenas o Claves deaplicaciones, funcionalidad para
PostgreSQL no es Forneas (foreign existiendo una mejor poder sacar un
manejado por una keys). disponibilidad de los buen provecho de
empresa y/o persona, datos para todos los ellos.
sino que es dirigido por Disparadores que tienen necesidad
una comunidad de (triggers): Un de ellos. Tamao:
desarrolladores que disparador o trigger Los SGBD son
trabajan de forma se define como una Facilidad de uso: programas
desinteresada, altruista, accin especfica Existen diferentes complejos y muy
libre y/o apoyados por que se realiza de maneras de extraer extensos que
organizaciones acuerdo a un la informacin requieren una gran
comerciales. Dicha evento, cuando ste almacenada en una cantidad de
comunidad es ocurra dentro de la base de datos, por espacio en disco y
denominada el PGDG base de datos. En ejemplo, un de memoria para
(PostgreSQL Global PostgreSQL esto programador lo trabajar de forma
Development Group). significa la ejecucin puede realizar por eficiente.
de un procedimiento medio
almacenado basado deinstrucciones SQL, Coste econmico
en una determinada los usuarios lo del SGBD:
accin sobre una pueden realizar por El coste de un
tabla especfica. medio de las SGBD con licencia
Ahora todos los aplicaciones comercial, vara

4
Base
de datos

oherramientas dependiendo del


disparadores se disponibles, entorno y de la
definen por seis obteniendo velocidad funcionalidad que
caractersticas: y precisin. ofrece, lo cual se
puede reducir conel
El nombre del Coherencia de los uso de Sistemas de
disparador o trigger resultados: Gestin de Bases
En todas las de Datos con
El momento en que aplicaciones que licenciamiento libre
el disparador debe hacen uso de las que ofrezcan
arrancar bases de datos se caractersticas
utilizan los mismos similares. En
El evento del datos, por lo que los algunas ocasiones,
disparador deber resultados de todos tambin es alto el
activarse sobre... ellos son coherentes coste de convertir y
y perfectamente migrar una
comparables. aplicacin con un
La tabla donde el
nuevo sistema de
disparador se
Confidencialidad y gestin de bases
activar
seguridad en el de datos.
manejo de los datos:
La frecuencia de la Toda la informacin Vulnerabilidad ante
ejecucin puede estar fallos:
centralizada en un El hecho de que
La funcin que solo punto y todo se centralice
podra ser llamada debidamente en el SGBD hace
clasificada pudiendo que el sistema sea
Entonces acceder a ella con ms vulnerable
combinando estas seguridad ante los fallos que
seis caractersticas, dependiendo del puedan producirse,
PostgreSQL le perfil con que se por lo que se
permitir crear una ingresa al sistema. debetener un
amplia funcionalidad Mantenimiento de proceso seguro
a travs de su estndares: para realizar copias
sistema de Gracias a la de respaldo de la
activacin de integracin es ms base de datos y
disparadores fcil respetar uncorrecto plan de
(triggers). losestndares contingencia, en
necesarios, tanto los caso de producirse
Vistas. establecidos a nivel cualquier fallo o
de la empresa u anomala.
Integridad organizacin
transaccional. comolos nacionales e
internacionales.
Herencia de tablas.

Tipos de datos y Aumento de la


operaciones concurrencia:
La mayora de los

5
Base
de datos

SGBD gestionan el
geomtricas. accesoconcurrente a
la base de datos por
parte de los usuarios
y garantizan que no
ocurranproblemas de
inconsistencias en
los datos.

Mejora en las copias


de seguridad y de
recuperacin ante
fallos:
Los SGBD nos dan la
posibilidad de hacer
copias de seguridad
o Backups de las
bases de datos por si
se produce algn
fallo o anomala,
utilizando estas
copias de seguridad
para restaurar los
datos

Oracle Oracle es bsicamente Es una herramienta 1.-Oracle es el motor 1.-Una de las


una herramienta de administracin de base de datos versiones ms
cliente/servidor para la grfica que es relacional ms usado recientes de Oracle
gestin de Bases de mucho ms intuitiva a nivel mundial. es la 8 punto algo
Datos. Es un producto y cmoda de utilizar. 2.-Puede ejecutarse (Aunque ya est la
vendido a nivel Ayuda a analizar en todas las 9i). Y es que desde
mundial, aunque la datos y efectuar plataformas, desde el lanzamiento
gran potencia que tiene recomendaciones una Pc hasta un original de la 8 se
y su elevado precio concernientes a supercomputador. sucedieron varias
hace que slo se vea mejorar el 3.-Oracle soporta versiones con
en empresas muy rendimiento y la todas las funciones correcciones, hasta
grandes y eficiencia en el que se esperan de alcanzar la
multinacionales, por manejo de aquellos un servidor "serio": estabilidad en la
norma general. En el datos que se un lenguaje de 8.0.3. El motivo de
desarrollo de pginas encuentran diseo de bases de tantos fallos fue, al
web pasa lo mismo: almacenados. datos muy completo parecer, la
como es un sistema Apoya en el diseo y (PL/SQL) que remodelacin del
muy caro no est tan optimizacin de permite implementar sistema de
extendido como otras modelos de datos. diseos "activos", almacenamiento
bases de datos, por Asistir a los con triggers y por causa de la
ejemplo, Access, desarrolladores con procedimientos introduccin de
MySQL, SQL Server, sus conocimientos almacenados, con extensiones
etc. Se considera a de SQL y de una integridad orientadas a

6
Base
de datos

Oracle como uno de los construccin de referencial objetos.


sistemas de bases de procedimientos declarativa bastante 2.-El mayor
datos ms completos, almacenados y potente. inconveniente de
destacando: triggers, entre otros. 4.-Permite el uso de Oracle es quizs su
Apoya en la particiones para la precio. Incluso las
soporte de definicin de mejora de la licencias de
transacciones, estndares de eficiencia, de Personal Oracle
estabilidad, diseo y replicacin e incluso son excesivamente
escalabilidad y nomenclatura de ciertas versiones caras, en mi
Soporte objetos. admiten la opinin. Otro
multiplataforma. Documentar y administracin de problema es la
mantener un registro bases de datos necesidad de
Su dominio en el peridico de las distribuidas. ajustes. Un error
mercado de servidores mantenciones, 5.-El software del frecuente consiste
empresariales ha sido actualizaciones de servidor puede en pensar que
casi total hasta hace hardware y software, ejecutarse en basta instalar el
poco, recientemente cambios en las multitud de sistemas Oracle en un
sufre la competencia aplicaciones y, en operativos. servidor y enchufar
del Microsoft SQL general, todos 6.-Existe incluso una directamente las
Server de Microsoft y aquellos eventos versin personal para aplicaciones
de la oferta de otros relacionados con Windows 9x, lo cual clientes. Un Oracle
RDBMS con licencia cambios en el es un punto a favor mal configurado
libre como PostgreSQL, entorno de para los puede ser
MySql o Firebird. Las utilizacin de una desarrolladores que desesperantemente
ltimas versiones de base de datos. se llevan trabajo a lento.
Oracle han sido casa. 3.-Tambin es
certificadas para poder 7.-Qu hay de los elevado el coste de
trabajar bajo objetos de Oracle? la formacin, y slo
GNU/Linux. Este sistema ha ltimamente han
comenzado a comenzado a
evolucionar en esta aparecer buenos
direccin, aadiendo libros sobre
tipos de clases, asuntos tcnicos
referencias, tablas distintos de la
anidadas, matrices y simple instalacin y
otras estructuras de administracin.
datos complejas.
Desafortunadamente
, la implementacin
actual de las mismas
no ofrece una ventaja
clara en eficiencial,
como sera de
esperar, y s
provocan la
incompatibilidad de
los diseos que
aprovechan las
nuevas

7
Base
de datos

caractersticas con
otras bases de datos.

8.-Oracle es la base
de datos con ms
orientacin haca
INTERNET
9.-Un aceptable
soporte

8
Base
de datos

Firebird Firebird es un sistema Es multiplataforma, y ofrece una gran Una desventaja de


de administracin de actualmente puede variedad de medios la BD es que ya fue
base de datos ejecutarse en los para acceder a los descontinuada, y
relacional (o RDBMS) sistemas operativos: datos (nativo/API, que solamente
(Lenguaje consultas: Linux, HP-UX, driver dbExpress, puede acceder a
SQL) de cdigo abierto, FreeBSD, Mac OS, ODBC, OLEDB, bases de datos de
basado en la versin 6 Solaris y Microsoft .NET provider, driver Firebird/InterBase 6
de Interbase, cuyo Windows. JDBC nativo de tipo con el dialecto 1 de
cdigo fue liberado por 4, mdulo para SQL. Solo lo
Borland en 2000. Su Ejecutable pequeo, Python, PHP, Perl, manipulan los mas
cdigo fue reescrito de con requerimientos etc.) Otras osados en lenguaje
C a C++. El proyecto se de hardware bajos. peculiaridades SQL.
desarrolla activamente, resaltables son la
el 18 de abril de 2008 Arquitectura creacin de copias
fue liberada la versin Cliente/Servidor de seguridad y la
2.1 y el 26 de diciembre sobre protocolo funcionabilidad en
de 2009 fue liberada la TCP/IP y otros arquitecturas de 64
versin 2.5.0 RC1. (embedded). bits. Firebird
administra la
Soporte de concurrencia en las
transacciones ACID actualizaciones en
y claves forneas. los datos, as como
el manejo de las
Es medianamente transacciones
escalable. Firebird ofrece una
concurrencia
excelente, alto
Buena seguridad
rendimiento y un
basada en
poderoso lenguaje de
usuarios/roles.
procedimientos
Diferentes
arquitecturas, entre
ellas el Servidor
Embebido
(embedded server)
que permite ejecutar
aplicaciones
monousuario en
ordenadores sin
instalar el software
Firebird.

Bases de datos de
slo lectura, para
aplicaciones que
corran desde
dispositivos sin
capacidad de

9
Base
de datos

escritura, como cd-


roms.

DB2 DB2 es una marca Permite el manejo Permite agilizar el El DB2 - IBM es la
comercial, propiedad de de objetos grandes tiempo de respuestas tercera base de
IBM, bajo la cual se (hasta 2 GB), la de esta consulta datos que ms se
comercializa un sistema definicin de datos y Recuperacin vende, de acuerdo

10
Base
de datos

de gestin de base de funciones por parte utilizando accesos de con los VARs
datos. del usuario, el slo ndices. recientemente
chequeo de Predicados encuestados en el
DB2 versin 9 es un integridad correlacionados. nmero de junio de
motor de base de datos referencial, SQL Tablas de resumen 1996 de la revista
relacional que integra recursivo, soporte Tablas replicadas VAR Business
XML de manera nativa, multimedia: texto, Uniones hash Magazine. El
lo que IBM ha llamado imgenes, video, DB2 utiliza una Microsoft SQL
pureXML, que permite audio; queries combinacin de Server se anot un
almacenar documentos paralelos, commit de seguridad externa y 38%, Oracle, 21%,
completos dentro del dos fases, control interno de IBM, 10%, Informix,
tipo de datos xml para backup/recuperacin acceso a proteger 9%, y Sybase un
realizar operaciones y online y offline. datos. 8%.
bsquedas de manera DB2 proporciona un En sistemas
jerrquica dentro de Adems cuenta con juego de datos de grandes la base
ste, e integrarlo con un monitor grfico acceso de las ms usada es DB2
bsquedas de performance el interfaces para los ya que corre en
relacionales. cual posibilita diferentes tipos de diferentes
observar el tiempo usuarios y plataformas
La compatibilidad de ejecucin de una aplicaciones. operativas, pero en
implementada en la sentencia SQL y DB2 guarda sus realidad, en la
ltima versin, hace corregir detalles datos contra la mayora de los
posible la importacin para aumentar el prdida, acceso casos la decisin
de los datos a DB2 en rendimiento. desautorizado, o para optar por un
una media de 1 o 2 entradas invlidas. software de estas
semanas, ejecutando Mediante los Usted puede realizar caractersticas es
PL/SQL de forma nativa extensores se la administracin de corporativa.
en el gestor IBM DB2 realiza el manejo de la DB2 desde Se tiene que ver
los datos no cualquier puesto de con las
tradicionales, por trabajo. aplicaciones que se
ejemplo si tengo un La tecnologa de tienen
donde tengo replicacin desarrolladas y las
almacenados los heterognea que se van a
curriculums de (heterogeneous implementar.
varias personas, replication) en SQL Influye en la
mediante este puedo Server permite la eleccin el
realizar bsquedas publicacin hardware utilizado.
documentos con los automtica de los
datos que me datos en otros
interesen sin tener sistemas que no
que ver los CV uno sean SQL Server,
por uno. entre los que se
incluyen DB2.
Esta capacidad se La mayora de los
utiliza en sistemas que utilizan equipos
de bsqueda de IBM utilizan DB2
personas por huellas porque es confiable y
digitales, en tiene un muy buen
soporte tcnico".

11
Base
de datos

El DB2 se basa en
sistemas dos ejes que lo
informacin hacen fuerte en su
geogrfica, etc. rendimiento: utiliza
un sistema
multiprocesador
(SMP) simtrico y un
sistema de
procesador paralelo
masivo.

Bibliografia:

www.uaem.mx/posgrado/mcruz/cursos/miic/oracle3.ppt. Recuperado el
domingo de www.uaem.mx/posgrado/mcruz/cursos/miic/oracle3.ppt:
www.uaem.mx/posgrado/mcruz/cursos/miic/oracle3.ppt
http://www.formaselect.com/curso/experto-en-sql-server-
2000/Introduccion-a-SQL-Server%202000.pdf.
http://www.formaselect.com/curso/experto-en-sql-server-
2000/Introduccion-a-SQL-Server%202000.pdf:
http://www.formaselect.com/curso/experto-en-sql-server-
2000/Introduccion-a-SQL-Server%202000.pdf
http://www.slideshare.net/lejogu/fire-bird-1507055.
http://www.slideshare.net/lejogu/fire-bird-1507055:
http://www.slideshare.net/lejogu/fire-bird-1507055

12

También podría gustarte