Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Semana 5
Tema 1. ESTRUCTURA DEL MODELO RELACIONAL
El modelo de datos relacional fue introducido por Edgar F. Codd (1970). Se
basa en una estructura de datos simple y uniforme la relacin y tiene
fundamentos tericos slidos
El modelo relacional representa la base de datos como una coleccin de
relaciones. En trminos mnimos informales, cada relacin semeja una tabla o,
hasta cierto punto, un archivo simple.
Codd daba 12 reglas que debe cumplir cualquier base de datos que desee
considerarse relacional:
La definicin de relacin desde el punto de vista matemtico es: Una relacin
es un subconjunto de un producto cartesiano de un listado de dominios.
El producto cartesiano son todas las combinaciones posibles entre conjuntos.
Ej.: Dados los conjuntos A y B, donde:
A= {a, b, c}
B= {1, 2 }
A
B
a
b
c
11
2
2
PRODUCTO
cod_prd
nom_prd
p_111
Talonario
p_112
Cuaderno
p_113
Lpiz
valor
100
150
80
datos
relacional(SGBDR)
tiene
ALUMNO
Sujeto a
EVALUACION
Efectuado a
ALUMNO
EVALUACIN
Sujeto a
Corresponder a
Corresponder a
NOTA
Efectuar
Las 12 reglas de Codd. Obtenido en Internet el 23 de Octubre de 2008. Hora: 9.50 pm.
http://www.atpsoftware.net/Public/Articulos.php
Nombre,
NSS,
Apellidos,
Direccin,
Es_Cliente,
Grados de normalizacin
Existen bsicamente tres niveles de normalizacin: Primera Forma Normal
(1NF), Segunda Forma Normal (2NF) y Tercera Forma Normal (3NF). Cada
una de estas formas tiene sus propias reglas. Cuando una base de datos se
conforma a un nivel, se considera normalizada a esa forma de normalizacin.
No siempre es una buena idea tener una base de datos conformada en el nivel
ms alto de normalizacin, puede llevar a un nivel de complejidad que pudiera
ser evitado si estuviera en un nivel ms bajo de normalizacin.
En la tabla siguiente se describe brevemente en que consiste cada una de las
reglas, y posteriormente se explican con ms detalle. 3
Regla
Primera
(1FN)
Descripcin
Forma
Normal
Tercera
(3FN)
Forma
Normal
10
Normalizacin de Bases de Datos. Obtenido en Internet el 23 de Octubre de 2008. Hora: 9.50 pm.
http://www.trucostecnicos.com/trucos/ver.php?id_art=278
11
Bibliografa
Korth, Henry ; Siberschatz, Abram. Fundamentos de Bases de datos.
Mc Graw Hill.
Gary W,Hansen; James V,Hansen. Diseo y administracin de Bases de
Datos. Prentice Hall, 1997. 834 p.
C.J Date. Addison-Wesley. Introduccin a los Sistemas de Bases de Datos.
Cibergrafia
Las 12 reglas de Codd. Obtenido en Internet el 23 de Octubre de 2008. Hora:
9.50 pm.
http://www.atpsoftware.net/Public/Articulos.php
Dependencia funcional e independencia, manual de la Universidad de Mlaga.
Obtenido en Internet el 23 de Octubre de 2008. Hora: 9.50 pm.
http://ftp.medprev.uma.es/libro/node33.htm
Normalizacin de base de datos, Prof. Manuel Torres Remon. Obtenido en
Internet el 23 de Octubre de 2008. Hora: 9.50 pm.
http://www.monografias.com/trabajos5/norbad/norbad.shtml
Normalizacin de Bases de Datos. Obtenido en Internet el 23 de Octubre de
2008. Hora: 9.50 pm.
http://www.trucostecnicos.com/trucos/ver.php?id_art=278
12