Principales Base De Datos Relacionales , Y Sus Caracteristicas

Páginas: 8 (1841 palabras) Publicado: 30 de junio de 2012
ENTRE LOS PRINCIPALES DE BACE DE DATOS RELACIONALES TENEMOS :
MySQL, PostgreSQL, Oracle, DB2, INFORMIX,  y Microsoft SQL Server

CARACTERISTICAS
* Una base de datos relacional se compone de varias tablas o relaciones.
* No pueden existir dos tablas con el mismo nombre ni registro.
* Cada tabla es a su vez un conjunto de registros  (filas y columnas).
* La relación entre unatabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).
* Las claves primarias son la clave principal de un registro dentro de una tabla y éstas deben cumplir con la integridad de datos.
* Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por medio de éstas se hacen las relaciones.VENTAJAS Y DESVENTAJAS
Ventajas
* Provee herramientas que garantizan evitar la duplicidad de registros.
* Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.
* Favorece la normalización por ser más comprensible y aplicable.

Desventajas
* Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas deinformación geográfica.
* No se manipulan de forma manejable los bloques de texto como tipo de dato.
* Las bases de datos orientadas a objetos  (BDOO) se propusieron con el objetivo de satisfacer las necesidades de las aplicaciones anteriores y así, complementar pero no sustituir a las bases de datos relacionales.

MySQL
MySQL es una base de datos muy rápida en la lectura cuando utiliza elmotor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL, es importante monitorizar deantemano el rendimiento para detectar y corregir errores tanto de SQL como de programación.
MySQL es software de fuente abierta. Fuente abierta significa que es posible para cualquier persona usarlo y modificarlo. Cualquier persona puede bajar el código fuente de MySQL y usarlo sin pagar. Cualquier interesado puede estudiar el código fuente y ajustarlo a sus necesidades. MySQL usa el GPL (GNUGeneral Public License) para definir que puede hacer y que no puede hacer con el software en diferentes situaciones. Si usted no se ajusta al GPL o requiere introducir código MySQL en aplicaciones comerciales, usted puede comprar una versión comercial licenciada.

VERSIONES
* Primera versión interna de 23 de mayo 1995
* La versión de Windows fue lanzado el 8 de enero de 1998 para Windows 95 yNT
* Versión 3.19: finales de 1996, a partir de www.tcx.se
* Versión 3.20: 01 1997
* Versión 3.21: versión de producción de 1998, de www.mysql.com
* Versión 3.22: alfa, beta a partir de 1998
* Versión 3.23: beta a partir de junio de 2000, versión de producción 22 de enero 2001
* Versión 4.0: versión beta desde agosto de 2002, la producción de liberación de marzo de 2003  * Versión 4.01: beta desde agosto de 2003, Jyoti . adopta para el seguimiento de la base de datos MySQL
* Versión 4.1: versión beta desde junio de 2004, la producción de liberación de octubre de 2004 ( R-árboles y los árboles-B, subconsultas, declaraciones preparadas)
* Versión 5.0: versión beta desde marzo de 2005, la producción de liberación de octubre de 2005 ( cursores,los procedimientos almacenados y disparadores , los puntos de vista, las transacciones XA)
El desarrollador de los Estados Federados motor de almacenamiento que "El motor de almacenamiento federada es una prueba de concepto de  motor de almacenamiento ", pero las principales distribuciones de MySQL versión 5.0 que incluye y lo encendió por defecto. La documentación de algunas de las insuficiencias aparece...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de datos relacionales
  • Base de datos relacional
  • Bases De Datos Relacionales
  • Modelo Relacional De Bases De Datos
  • Bases de datos relacionales
  • Bases de datos relacionale
  • bases de datos relacionales
  • base de datos relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS