ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos Relacional


Enviado por   •  25 de Mayo de 2013  •  436 Palabras (2 Páginas)  •  355 Visitas

Página 1 de 2

Base de datos relacional

Las tablas se representan gráficamente como una estructura rectangular

Formada por filas y columnas. Cada columna almacena información sobre una propiedad

Determinada de la tabla (se le llama también atributo), nombre, DNI, apellidos, edad.

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í proviene su nombre: "Modelo Relacional".

Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California).

Características:

• 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 una tabla 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.

Objetivos de este modelo:

Independencia física: La forma de almacenar los datos, no debe influir en su

Manipulación lógica.

Independencia lógica: Las aplicaciones que utilizan la base de datos no deben ser

Modificadas por que se modifiquen elementos de la base de datos.

Flexibilidad: La base de datos ofrece fácilmente distintas vistas en función de los

Usuarios y aplicaciones.

Uniformidad: Las estructuras lógicas siempre tienen una única forma conceptual

(Las tablas)

Sencillez.

Dominios:

Los dominios suponen una gran mejora en este modelo ya que permiten especificar los

Posibles valores válidos para un atributo. Cada dominio incorpora su nombre y una

Definición del mismo.

Claves:

->Clave candidata:

Conjunto de atributos de una tabla que identifican unívocamente cada tupla de la tabla.

->Clave primaria:

Clave candidata que se escoge como identificador de las tuplas.

->Clave alternativa:

Cualquier clave candidata que no sea primaria

->Clave externa o secundaria:

Atributo de una tabla relacionado con una clave de otra tabla.

Nulos:

Los valores nulos indican contenidos de atributos que no tienen ningún valor. En claves

Secundarias indican que el registro actual no

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com