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

Relaciones en base de datos


Enviado por   •  2 de Mayo de 2018  •  Documentos de Investigación  •  675 Palabras (3 Páginas)  •  74 Visitas

Página 1 de 3

Los tres tipos de relaciones:

Relación es la asociación que se establece entre campos comunes en dos tablas. Una relación puede ser uno a uno, uno a varios o varios a varios.

  • Relación uno a uno: Ocurre cuando un registro de la tabla A posee como máximo un registro asociado en la tabla B y viceversa. Puede utilizar la relación uno a uno para dividir una tabla con muchos campos para aislar parte de una tabla por razones de seguridad o para almacenar información que solo se aplique a un subconjunto de la tabla principal.
  • Relaciones uno a varios: Es el tipo de relación mas común. La relación uno a varios ocurre cuando un registro de la tabla B posee como máximo un registro asociado en la tabla A.
  • Relaciones varios a varios: Ocurre cuando un registro de la tabla A puede tener más de un registro asociado en la tabla B y, análogamente, un registro en la tabla B puede tener más de un registro asociado en la tabla A.

Relaciones de este tipo varios a varios no pueden ser especificadas directamente en Access. Es necesaria la creación de una tabla intermedia llamada (tabla de unión).

  • Cada tabla de una base de datos relacional deberá tener un identificador único que consiste en uno o más campos. Sin este identificador único, no existe forma de definir relaciones entre las tablas.

Los tres tipos de claves:

  • Clave principal: El campo o grupo de campos que actúa como identificador único para una tabla se conocen como la clave principal de la tabla. Esta deberá ser capaz de identificar en forma única a cada registro de la tabla y, por lo tanto, nunca debe tener valores duplicados, se recomienda utilizar un valor auto numérico al crear un campo de clave principal.
  • Claves externas: Es un campo o grupo de campos dentro de una tabla que hace la referencia al campo de clave principal de una tabla relacional.
  • Claves compuestas: Es el grupo de campos que en conjunto identifican en forma única a un registro. Una clave compuesta también es la clave principal para esa tabla. A pesar de que los valores estén repetidos en permitidos dentro de cualquiera de los campos de una clave compuesta, no pueden existir valores duplicados a través de todos los campos que conformen la clave compuesta.

Normalización:

Es un conjunto de reglas encaminadas a eliminar las redundancias e inconsistencias de dependencia en el diseño de las tablas, lo que permite crear una base de datos eficiente y funcional. El consumo de espacio es otra ventaja, ya que hay menos repetición de datos, lo que tiene como consecuencia un mucho menor uso de espacio en disco.

El proceso de normalización tiene un  nombre y una serie de reglas para cada fase.

Formas normales:

  • Primera forma normal:
  • Eliminar los grupos repetitivos de las tablas individuales.
  • Crear una tabla separada por cada grupo de datos relacionales.
  • Identificar cada grupo de datos relacionados con una clave primaria.
  • Segunda forma normal:
  • Crear tablas separadas para aquellos grupos de datos que se aplican a varios registros.
  • Relacionar estas tablas mediante una clave externa.
  • Tercera forma normal:
  • Eliminar aquellos campos  que no dependan de la clave.

Cuando las tablas están en esta forma normal, se previenen errores de lógica cuando se insertan o borran registros.

Modelando de datos:

Antes de crear físicamente estas tablas en el ordenador se debe realizar un modelo de datos.

Entidades y relaciones:

  • Entidad: Objeto del mundo real sobre el que queremos almacenar información.
  • Atributo: Es una característica, representa alguna propiedad que nos interesa almacenar.
  • Relación: Asociación entre entidades, generalmente dos.

Diagrama Entidad Relación:

Representa a la realidad a través de un esquema grafico empleando los terminología de Entidades, que son objetos que existen y son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus características particulares denominadas atributos, el enlace que rige la unión de las entidades está representada por la relación del modelo.

...

Descargar como (para miembros actualizados)  txt (4 Kb)   pdf (282.1 Kb)   docx (129.4 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com