Base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (844 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de mayo de 2011
Leer documento completo
Vista previa del texto
Base de datos relacional
Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos yaplanificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí provienesu nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en losmodelos de base de datos.
Ventajas
Provee herramientas que garantizan evitar la duplicidad de registros.
Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registrosrelacionados dependientes.
Favorece la normalización por ser más comprensible y aplicable.
Desventajas
Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de informacióngeográfica.
No se manipulan de forma manejable los bloques de texto como tipo de dato..
Sistema de gestión de bases de datos
Los sistemas de gestión de bases de datos (en inglés database management system,abreviado DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
3 ejemplos de SGBD
Adabas
Derby
FileMakerPro
FirstSQL Greenplum
Ventajas
Proveen facilidades para la manipulación de grandes volúmenes de datos (ver objetivos). Entre éstas:
Simplifican la programación de equipos de consistencia.Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.
Organizan los datos con un impactomínimo en el código de los programas.
Disminuyen drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.
Usualmente,...
tracking img