Modelo Relacional

Páginas: 8 (1901 palabras) Publicado: 6 de marzo de 2013
Concepto de tabla. Dominios y atributos.
Una tabla en el modelo relacional viene a ser como una de las listas descritas anteriormente. Una tabla o relación es una matriz rectangular que almacena líneas con una
Estructura concreta:

La primera línea de una tabla, es una cabecera que indica el nombre de cada columna. O sea, cada columna tiene asignado un nombre único, e indica que los ítemsalmacenados en esa columna deben pertenecer a un conjunto de valores concreto: Números, Letras, Frases, etc.

Cada línea (excepto la primera) recibe el nombre de tupla, y almacena ítems concretos para cada columna.
• Todas las filas deben ser diferentes entre
Sí.

El orden de las filas y de las columnas carece de importancia a efectos del
S.G.B.D. Este hecho es el que verdaderamentediferencia las tablas relacionales del concepto matemático de relación, en el que el orden de las columnas es fundamental. En la figura aparece una tabla de
El grado de esta tabla es el número de campos que posee, en nuestro caso 4. La cordialidad es el número de tuplas concretas que almacena: 7. Nótese que el grado de una tabla es independiente del momento en que observemos la tabla (el número decolumnas es invariable, y queda definido en el momento en que se crea la tabla), mientras que la cardinalidad depende de la situación real que represente la tabla y puede variar en el tiempo; p.ej., la lista de platos puede cambiar todos los meses, o según la estación del año, para adecuarse a los gustos propios de cada una de ellas.
La primera fila de una tabla es la más importante, ya que nos da suestructura. Esta columna identifica los nombres de campo o atributos de que consta cada tabla. En otras palabras, cada tupla está formada por un conjunto de información estructurada en elementos más simples llamados atributos. El nombre del atributo debe describir el significado de la información que representa. En la tabla Platos, el atributo Precio tendrá como cometido almacenar el valor enpesetas con el que ese plato se vende al público. A menudo suele ser necesario añadir una pequeña descripción a cada atributo que aclare su naturaleza Una clave es un atributo o conjunto de atributos cuyo valor es único y diferente para cada tupla.
Cada tabla puede poseer más de una clave. P.ej., en nuestro caso de la tabla Platos, la clave puede ser tanto el atributo Código, como el atributo Nombre.Tenemos dos claves potenciales, también llamadas claves candidatas. De entre todas las claves candidatas, el administrador, cuando define la tabla, debe decidir cuál de ellas va a ser la clave principal o clave primaria, mientras que el resto de las claves
Pasan a denominarse claves alternativas o claves alternas. La distinción entre clave principal y claves alternativas, es sólo a efectos deacceso interno a los datos, y para que el S.G.B.D. adopte ciertas decisiones sobre cómo almacenar esos datos en los sistemas de almacenamiento masivos.
Claves Candidata- Una clave candidata puede ser cualquier columna o combinación de columnas que pueden identificarse de manera inequívoca en la tabla de la base de datos. Puede haber varias claves candidatas en una tabla. Cada clave candidata puedeser una clave primaria. 

Clave primaria (Primaria Key, PK) – Una clave primaria es una columna o combinación de columnas que identifican de forma única un registro en la tabla, además, este tipo de claves no permite nulos y debe ser un atributo único en cualquier dominio. Sólo una clave candidata puede ser clave primaria. La selección de una clave primaria se debe realizar con cuidado, una malaelección puede afectar negativamente el diseño, la normalización y desempeño de la bases de datos. Recuerde, raramente se cambia la claves primarias. 

-Reglas de selección para las claves primarias- 

* Seleccione un clave que no contenga valores desconocidos (NULL). Técnicamente las claves candidatas pueden contener valores desconocidos (NULL). En el caso, que una clave candidata pueda...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MODELO RELACIONAL
  • Modelo relacional
  • modelo relacional
  • El modelo relacional
  • Modelo Relacional
  • Modelo Relacional.
  • Del modelo relacional
  • Modelo Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS