Sunteți pe pagina 1din 26

Anlisis de los SGBD

Administracin de Base de Datos


Integrantes:
Morgado Ruz Omar de Jess
Corts Benavides Jos
Hernndez Demetrio Felipe de Jess
Alonso Nez Jess Alberto

MySQL es un sistema de gestin de bases de datos relacional,


licenciado bajo la GPL de la GNU.

Caractersticas destacables:
Posibilidad de crear y configurar usuarios, asignando a cada uno de ellos
permisos diferentes.
Facilidad de exportacin e importacin de datos, incluso de la base de
datos completa.
Posibilidad de ejecutar conjuntos de instrucciones guardadas en ficheros
externos a la base de datos.

Aplicaciones en las que es utilizado


MySQL

es

muy

utilizado

en

aplicaciones

web,

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.

Detalles principales de gestor


Nombre

MySQL

Desarrollador

SUN Microsystems (hasta febrero de


2008 MySQL AB)

ltima versin estable

5.6

Codificacin

C y C++

Sistema Operativo

Multiplataforma

Licencia

GPL o uso comercial

Sitio web

www.mysql.com

Aunque MySQL es software libre, se distribuye una versin comercial de


MySQL, que no se diferencia de la versin libre ms que en el soporte
tcnico que se ofrece, y la posibilidad de integrar este gestor en un
software propietario, ya que de no ser as, se vulnerara la licencia GPL.

Este gestor de bases de datos es, probablemente, el gestor ms usado en


el mundo del software libre, debido a su gran rapidez y facilidad de uso.
Esta gran aceptacin es debida, en parte, a que existen infinidad de
libreras y otras herramientas que permiten su uso a travs de gran
cantidad de lenguajes de programacin, adems de su fcil instalacin y
configuracin.

Lo mejor de MySQL...
1. Sin lugar a duda, lo mejor de MySQL es su velocidad a la hora de realizar las
operaciones, lo que le hace uno de los gestores que ofrecen mayor
rendimiento.
2. Su bajo consumo lo hacen apto para ser ejecutado en una mquina con
escasos recursos sin ningn problema.
3. Las utilidades de administracin de este gestor son envidiables para muchos
de los gestores comerciales existentes, debido a su gran facilidad de
configuracin e instalacin.

Lo mejor de MySQL...
4. Tiene una probabilidad muy reducida de corromper los datos, incluso
en los casos en los que los errores no se produzcan en el propio
gestor, sino en el sistema en el que est.
5. El conjunto de aplicaciones Apache-PHP-MySQL es uno de los ms
utilizados en Internet en servicios de foro (Barrapunto.com) y de
buscadores de aplicaciones (Freshmeat.net).

PostGreSQL

Posee una gran escalabilidad. Es capaz de ajustarse al nmero de


CPUs y a la cantidad de memoria que posee el sistema de forma
ptima, hacindole capaz de soportar una mayor cantidad de
peticiones simultneas de manera correcta (en algunos benchmarks se
dice que ha llegado a soportar el triple de carga de lo que soporta
MySQL).

Implementa el uso de rollback's, subconsultas y transacciones,


haciendo su funcionamiento mucho ms eficaz, y ofreciendo
soluciones en campos en las que MySQL no podra.

Tiene la capacidad de comprobar la integridad referencial, as como


tambin la de almacenar procedimientos en la propia base de datos,
equiparndolo con los gestores

PostGreSQL

Consume gran cantidad de recursos.

Tiene un lmite de 8K por fila, aunque se puede aumentar a 32K, con una
disminucin considerable del rendimiento.

Es de 2 a 3 veces ms lento que MySQL.

PostGreSQL
Las plataformas principales

Windows 95, 98, ME, 2000, XP y Vista

Mac OSX

Linux

OpenEmbedded

PalmOS

Symbian

SQLite
SQLite es una herramienta de software libre, que permite almacenar
informacin en dispositivos empotrados de una forma sencilla, eficaz,
potente, rpida y en equipos con pocas capacidades de hardware, como
puede ser una PDA o un telfono celular. SQLite implementa el estndar
SQL92 y tambin agrega extensiones que facilitan su uso en cualquier
ambiente de desarrollo..

SQLite
Caractersticas
Estas son algunas de las caractersticas principales de SQLite:
1.

La base de datos completa se encuentra en un solo archivo.

2.

Puede funcionar enteramente en memoria, lo que la hace muy rpida.

3.

Tiene un footprint menor a 230KB.

4.

Es totalmente autocontenida (sin dependencias externas).

5.

Cuenta con libreras de acceso para muchos lenguajes de programacin.

6.

Soporta texto en formato UTF-8 y UTF-16, as como datos numricos de 64 bits.

7.

Soporta funciones SQL definidas por el usuario (UDF).

El cdigo fuente es de dominio pblico y se encuentra muy bien documentado.

SQLite
Las plataformas principales dnde SQLite se encuentra funcionando son:

Windows 95, 98, ME, 2000, XP y Vista

Windows CE & Pocket PC

Mac OSX

Linux

OpenEmbedded

PalmOS

Symbian

QU ES?

Es un manejador de base de datos relacional que hace


uso de los recursos del sistema informtico en todas
las arquitecturas de hardware

Es el mayor y mas usado Sistema Manejador de Base


de Dato Relacional (RDBMS) en el mundo. Adems
incluye

cuatro

generaciones

de

desarrollo

de

aplicacin, herramientas de reportes y utilitarios.

Oracle corre en computadoras personales (PC),


microcomputadoras, mainframes y computadoras con
procesamiento paralelo masivo

CARACTERISTICAS
Oracle

es un sistema de gestin de base de datos relacional (o


RDBMS por el acrnimo en ingles de Relational Data Base
Management System,), desarrollado por Oracle Corporation.

Soporte

de transacciones

Estabilidad
Escalabilidad
Soporte
Permite

multiplataforma.

el uso de particiones para la mejora de la eficiencia, de


replicacin e incluso ciertas versiones admiten la administracin
de bases de datos distribuidas.

PLATAFORMAS ACEPTADAS Y
PRECIO

WINDOWS

LINUX

MAC OS X

BSD

UNIX

El precio puede ser desde los 5000 dlares hasta los 45.000 dlares

Paradox
SGBD relacional desarrollado principalmente para Windows.
Caractersticas:

Hace un uso eficaz de la memoria, empleando diversas tcnicas.

Integra su propio lenguaje de programacin, denominado PAL.

Las versiones de Windows son diferentes a los de DOS y Linux.

Paradox

Ventajas

Entorno de
programacin
Mejoras ltima
versin

Paradox

Desventajas

Requiere
aprendizaje
Anticuado

IBM DB2
DB2 versin 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 bsquedas de manera jerrquica dentro de
ste, e integrarlo con bsquedas relacionales.

DB2 para Linux, UNIX y Windows permite la automatizacin de tareas, reduccin de las
necesidades de consumo de alimentacin, un alto rendimiento que reduce los servidores
necesarios para ejecutar la base de datos

Figura 1. Descripcin Tcnica

VENTAJAS

Permite agilizar el tiempo de respuestas de esta consulta.

DB2 utiliza una combinacin de seguridad externa y control interno de acceso a


proteger datos.

DB2 guarda sus datos contra la prdida, acceso desautorizado, o entradas invlidas.

DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes
tipos de usuarios y aplicaciones.

DESVENTAJAS

El DB2 - IBM es la tercera base de datos que ms se vende.

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


plataformas operativas.

Influye en la eleccin el hardware utilizado.

SQL SERVER
Microsoft

SQL

Server es

un

sistema

para

la

gestin

de bases

de

datos producido por Microsoft basado en el modelo relacional cuya principal


funcin es la de almacenar y consultar datos solicitados por otras aplicaciones,
sin importar si estn en la misma computadora, si estn conectadas a una red
local o si estn conectadas a travs de internet. Adems permite administrar
informacin de otros servidores de datos.

Es comn desarrollar completos proyectos complementando Microsoft SQL


Server y Microsoft Access a travs de los llamados ADP (Access Data Project).
De esta forma se completa la base de datos (Microsoft SQL Server), con el
entorno de desarrollo (VBA Access), a travs de la implementacin de
aplicaciones de dos capas mediante el uso de formularios Windows.

VENTAJAS

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.

Adems permite administrar informacin de otros servidores de datos.

DESVENTAJAS

Cantidad de memoria RAM que utiliza para la instalacin y utilizacin del software.

La relacin calidad-precio esta muy debajo comparado con Oracle.

S-ar putea să vă placă și