Estructura de las Bases de Datos relacionales - Propiedades de las Relaciones

2 - Propiedades de las Relaciones

[editar]
Curso gratis creado por Rafael Menéndez-Barzanallana Asensio. Extraido de: http://www.um.es/docencia/barzana
30 de Noviembre de 1999
Miden su grado de bondad/aproximación al modelo real matemático por una serie de "formas normales", según se sube en las formas se dice que la relación está mejor diseñada. Al menos debe estar en la primera forma normal (1NF) y para ello debe cumplir:

  • No hay duplicación de tuplas.
  • No hay orden entre las tuplas.
  • No hay orden entre los atributos (se accede a través de su nombre).
  • No existen atributos que no sean atómicos (una casilla un dato). Es decir, no existe la posibilidad de tener una tabla como la siguiente:



|| Alumno || Asignatura ||
|| José || Cálculo ||
|| || Algebra ||
|| || Física ||
sin embargo si lo es esta otra:
|| Alumno || Asignatura ||
|| José || Cálculo ||
|| José || Algebra ||
|| José || Física ||


Por último, decir que existe la posibilidad de tratar relaciones entre sí a través de atributos comunes, esto evita la duplicación de la información. Dividimos un esquema en más de uno.


Ejemplo: Alumno = (nombre: dom_nombre; nº: entero)
Asignatura = (nº: entero; asignatura:dom_asignatura).

En este caso el campo común entre las relaciones es el campo nº:

|| Nombre || Núm. || || José || 15 || || Antonio || 17 || || Pedro || 18 ||

 
|| Num. || Asignatura || || 15 || Cálculo || || 15 || Algebra || || 15 || Física ||

[editar]

1 opinión

Lalo.

Ok esta muy bueno.

Cursos gratis relacionados con 'Estructura de las Bases de Datos relacionales'

Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Completo curso de este gestor de bases de datos, que permite introducir y almacenar datos,... Más »
El más completo curso de Oracle.
La información es fundamental en el ambiente de negocios en que las empresas se mueve.... Más »

Autor y licencia de 'Estructura de las Bases de Datos relacionales'


Curso gratis de Rafael Menéndez-Barzanallana Asensio. Extraido de: http://www.um.es/docencia/barzana CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.