Está en la página 1de 6

ING.

SISTEMAS

ROBERTO CASTILLO PINEDO

Investiga los principales gestores de base de datos


relacionales y sus caractersticas
1. MySQL
Es un sistema de gestin de bases de datos relacional,
fue creada por la empresa sueca MySQL AB, la cual
tiene el copyright del cdigo fuente del servidor SQL, as
como tambin de la marca.
MySQL es un software de cdigo abierto, licenciado bajo
la GPL de la GNU, aunque MySQL AB distribuye una
versin comercial, en lo nico que se diferencia de la versin libre, es en el
soporte tcnico que se ofrece, y la posibilidad de integrar este gestor en un
software propietario, ya que de otra manera, se vulnerara la licencia GPL.
El lenguaje de programacin que utiliza MySQL es Structured Query Language
(SQL) que fue desarrollado por IBM en 1981 y desde entonces es utilizado de
forma generalizada en las bases de datos relacionales.
Caractersticas principales
Inicialmente, MySQL careca de algunos elementos esenciales en las bases de
datos relacionales, tales como integridad referencial y transacciones. A pesar de
esto, atrajo a los desarrolladores de pginas web con contenido dinmico, debido
a su simplicidad, de tal manera que los elementos faltantes fueron
complementados por la va de las aplicaciones que la utilizan. Poco a poco estos
elementos faltantes, estn siendo incorporados tanto por desarrolladores internos,
como por desarrolladores de software libre.
En las ltimas versiones se pueden destacar las siguientes caractersticas
principales:

El principal objetivo de MySQL es velocidad y robustez.


Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y
sistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos
y uno de ndice y soporta hasta 32 ndices por tabla.
Aprovecha la potencia de sistemas multiproceso, gracias a su
implementacin multihilo.
Flexible sistema de 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.

ING.SISTEMAS

ROBERTO CASTILLO PINEDO

Ventajas

Velocidad al realizar las operaciones, lo que le hace uno de los gestores


con mejor rendimiento.
Bajo costo en requerimientos para la elaboracin de bases de datos, ya que
debido a su bajo consumo puede ser ejecutado en una mquina con
escasos recursos sin ningn problema.
Facilidad de configuracin e instalacin.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos, incluso si los errores no se producen
en el propio gestor, sino en el sistema en el que est.
Conectividad y seguridad

Desventajas

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


No es intuitivo, como otros programas (ACCESS).

2- SQL Server
Es un sistema de gestin de bases de datos relacionales
(SGDBR o RDBMS: Relational Database Management
System) diseado para trabajar con grandes cantidades
de informacin y la capacidad de cumplir con los
requerimientos de proceso de informacin para
aplicaciones comerciales y sitios Web.
SQL Server ofrece el soporte de informacin para las
tradicionales aplicaciones Cliente/Servidor, las cuales
estn conformadas por una interfaz a travs de la cual los clientes acceden a los
datos por medio de una LAN.
La hoy emergente plataforma NET exige un gran porcentaje de distribucin de
recursos, desconexin a los servidores de datos y un entorno descentralizado,
para ello sus clientes deben ser livianos, tales como los navegadores de Internet
los cuales accedern a los datos por medio de servicios como el Internet
Information Services(IIS).

ING.SISTEMAS

ROBERTO CASTILLO PINEDO

SQL Server est diseado para trabajar con dos tipos de bases de datos:
OLTP (OnLine Transaction Processing) Son bases de datos caracterizadas
por mantener una gran cantidad de usuarios conectados concurrentemente
realizando ingreso y/o modificacin de datos. Por ejemplo : entrada de pedidos
en lnea, inventario, contabilidad o facturacin.
OLAP (OnLine Analytical Processing) Son bases de datos que almacenan
grandes cantidades de datos que sirven para la toma de decisiones, como por
ejemplo las aplicaciones de anlisis de ventas.
3- Oracle
Es bsicamente una herramienta cliente-servidor para la gestin de base de datos
creada por Oracle Corporation.
Es considerado el SGBD ms complejo por poseer:
Soporte de transacciones
Estabilidad
Escalabilidad
Es multiplataforma
Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su
elevado precio hacen que slo se vea en empresas muy grandes y
multinacionales.
Arquitectura
Consiste de varios procesos corriendo donde reside la instancia, los espacios de
memoria dedicados a ejecutar procesos especficos y la base de datos fsica con
sus archivos de control, de datos y de transacciones.

ING.SISTEMAS

ROBERTO CASTILLO PINEDO

4- PostgreSQL
Es
un SGBD relacional orientado
a
objetos y libre, publicado bajo la licencia BSD.
Como muchos otros proyectos de cdigo 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).
Algunas de sus principales caractersticas son,
entre otras:
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. Cada usuario
obtiene una visin consistente de lo ltimo a lo que se le hizo commit. Esta
estrategia es superior al uso de bloqueos por tabla o por filas comn en otras
bases, eliminando la necesidad del uso de bloqueos explcitos
Amplia variedad de tipos nativos
PostgreSQL provee nativamente soporte para:
Nmeros de precisin arbitraria.
Texto de largo ilimitado.
Figuras geomtricas (con una variedad de funciones asociadas).
Direcciones IP (IPv4 e IPv6).
Bloques de direcciones estilo CIDR.
Direcciones MAC.
Arrays.
Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que
pueden ser por completo indexables gracias a la infraestructura GiST de
PostgreSQL. Algunos ejemplos son los tipos de datos GIS creados por el
proyecto PostGIS.

ING.SISTEMAS

ROBERTO CASTILLO PINEDO

5- Microsoft Access
Microsoft Access es un sistema de gestin de bases de
datos incluido en el paquete de programas de Microsoft Office.
Es igualmente 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. Access es un programa informtico en entornos de
empresa, que permite la creacin y gestin de bases de datos, as
como su modificacin, control y mantenimiento.

Requisitos de hardware de versiones antiguas

Un equipo personal o multimedia con un microprocesador 486 o superior.

12 megabytes (MB) de memoria de acceso aleatorio (RAM) para que se


ejecute en Microsoft Windows 95 y Windows 98 o 16 MB de memoria RAM
para ejecutar en Microsoft Windows NT y Microsoft Windows 2000. Puede que
tenga ms memoria para ejecutar ms aplicaciones simultneamente.

Unidad de CD-ROM o unidad de disco de 3,5 pulgadas de alta densidad. Si


desea recibir Microsoft Access 97 en discos de 3,5 pulgadas, deber canjear
un cupn adjunto en la versin en CD-ROM.

Resolucin VGA o adaptador de vdeo superior (Super VGA (SVGA) se


recomienda 256 colores).

Microsoft Mouse, Microsoft IntelliMouse o dispositivo sealador compatible.

Requisitos de Software de versiones antiguas

Microsoft Access 97 est diseado para ejecutarse en los sistemas


operativos siguientes:

Microsoft Windows 95

Microsoft Windows NT versin 4.0

Microsoft Windows NT versin 3.51 con Service Pack 5

Microsoft Access 97 es compatible con las redes siguientes:

Microsoft Windows 95

ING.SISTEMAS

Microsoft Windows NT

Novell NetWare

ROBERTO CASTILLO PINEDO

Espacio en disco duro de versiones antiguas


Los requisitos de espacio de disco duro siguientes son aproximados:

44 MB para una instalacin tpica

60 MB para una instalacin personalizada con todas las opciones

32 MB para ejecutar desde CD-ROM de instalacin

Elementos o servicios necesarios para utilizar determinadas


caractersticas adicionales
Mdem de 9600 baudios o superior (14400 baudios o superior, es lo
recomendable). Si piensa crear pginas Web dinmicas, la caracterstica
"Publicar en el Web" requiere software de Internet Information Server (IIS) o
Microsoft Personal Web Server para Windows 95 en el equipo donde residen
las pginas Web. Esto no tiene que ser el mismo equipo donde se utiliza
Microsoft Access 97 para crear las pginas Web

También podría gustarte