miércoles, 21 de octubre de 2009

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 modelar problemas reales y administrar datos dinámicamente.

Sus características son:
- Una base de datos relacional se compone de varias tablas o relaciones.
- No pueden existir dos tablas con el mismo nombre.
- Cada tabla es a su vez un conjunto de registros, filas o tuplas.
- Cada registro representa un objeto del mundo real.
- Cada una de estos registros consta de varias columnas, campos o atributos.
- No pueden existir dos columnas con el mismo nombre en una misma tabla.
- Los valores almacenados en una columna deben ser del mismo tipo de dato.
- Todas las filas de una misma tabla poseen el mismo número de columnas.
- No se considera el orden en que se almacenan los registros en las tablas.
- No se considera el orden en que se almacenan las tablas en la base de datos.
- La información puede ser recuperada o almacenada por medio de sentencias llamadas «consultas».

Relaciones base y derivadas:
-En una base de datos relacional, todos los datos se almacenan y se acceden a ellos por medio de relaciones. Las relaciones que almacenan datos son llamados "relaciones base" y su implementación es llamada "tabla". Otras relaciones no almacenan datos, pero que son calculadas al aplicar operaciones relacionales. Estas relaciones son llamadas "relaciones derivadas" y su implementación es llamada "vista" o "consulta". Las relaciones derivadas son convenientes ya que expresan información de varias relaciones actuando como si fuera una sola.

No hay comentarios:

Publicar un comentario