Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El modelo relacional proporciona una manera simple de representar los datos: una tabla
bidimensional llamada relacin.
Relacin Pelculas
El grado de una relacin se define como el nmero de entidades que participan en una relacin.
Las relaciones en las que slo participan una entidad se les denomina anillo o de grado uno;
relaciona una entidad consigo misma por lo que tambin se les llaman relaciones reflexivas.
Las relaciones que en las que participan dos entidades son binarias o de grado dos.
Cuando en la relacin participan tres emtidades sern ternarias o de grado tres.
Los conjuntos de relaciones pueden tener cualquier grado pero lo ideal es tener relaciones binarias.
- Dominio de atributo
Los dominios de atributos son reglas que describen los valores legales de un tipo de campo.
Proporcionan un mtodo para forzar la integridad de los datos. Los dominios de atributo se utilizan
para limitar los valores permitidos en cualquier atributo concreto de una tabla o clase de entidad. Si
las entidades de una clase de entidad o los objetos no espaciales de una tabla se han agrupado en
subtipos, se pueden asignar diferentes dominios de atributo a cada uno de los subtipos.
- Superclave
Una clave externa es un campo (o campos) que seala la clave primaria de otra tabla. El propsito
de la clave externa es asegurar la integridad referencial de los datos. En otras palabras, slo se
permiten los valores que se esperan que aparezcan en la base de datos.
Clave candidata: Son las claves que podran servir como clave principal en la tabla.
Su principal caracterstica es que no pueden existir dos o ms registros con el mismo valor en el
campo o campos que componen la clave candidata.
- Redundancia de datos
La redundancia de datos es la copia (o re-escritura) de los datos, que se produce cuando algunas
piezas o porciones de datos se almacenan dos veces. La redundancia de datos tambin tiene lugar si
ciertos datos se pueden derivar directamente de otros.
La regla de integridad de entidad de la clave primaria dispone que los atributos de la clave primaria
de una relacin no puedan tener valores nulos.
La integridad referencial es un sistema de reglas que utilizan la mayora de las bases de datos
relacionales para asegurarse que los registros de tablas relacionadas son vlidos y que no se borren
o cambien datos relacionados de forma accidental produciendo errores de integridad.
Un dominio es atmico si se considera que los elementos del dominio son unidades indivisibles.
Determinante:
Una dependencia multivaluada es una afirmacin donde dos atributos o conjuntos de atributos son
independientes uno de otro. Dada R(A) la dependencia multivaluada X Y
(X "multidetermina a Y) se satisface en R si, para cada valor de X, hay un conjunto de cero o ms
valores de Y, independiente de los valores del resto de atributos: {A - X - Y}
EJERCICIOS PRCTICOS
1- Aplique las formas de normalizacin (las que necesite) para que cumplan con un adecuado
diseo. Adems indique las formas normales que aplic para cada una.
Nota: Para desarrollar estos ejercicios ubique datos de ejemplo a cada relacin para determinar
mejor la solucin. (Mximo 5 registros de ejemplo).
a) EMPLEADO
Empleados:
Informacin de empleado:
b) PRESTAMO
ID_PRESTAMO FECHA_PREST FECHA_DEVOL ID_LIBRO TITULO ID_LECTOR NOM_LECTOR ID_SUCURSAL NOM_SUCURSAL DIR_SUCURSAL
131 12/04/2015 03/05/2015 10001 Variable compleja 221 Snape 123 Palermo San Salvador
24 17/05/2015 04/06/2015 1004 Estadstica 531 Harry 134 La_Casita San Salvador
Normalizando 3FN
ID_LECTOR NOM_LECTOR
221 Snape
531 Harry
c) PROYECTO
Normalizando 2FN
COD_EMP NOM_EMP
7 Alex
5 Carlos
4 Juan
NUM_DEPTO NOM_DEPTO
3 EE
2 FF
3 EE
Normalizando 3FN
COD_EMP NOM_EMP
7 Alex
5 Carlos
4 Juan
NUM_DEPTO NOM_DEPTO
3 EE
2 FF
3 EE
d) PEDIDO
ID_PEDIDO FECHA ID_CLIENTE NOM_CLIENTE DIR_CLIENTE TOTAL ID_ARTICULO NOM_ARTI PRECIO CANTIDAD
33 11-ene 12 IMAGINE S.A.C SSS 123 21 Caja de lapiceros 6 100
11 04-dic 113 IMAGINE S.A.C sWW 554 11 Mochila 35 50
24 17-abr 42 LA CASA DEL ESTUDIANTE S.A.C xxx 300 11 Caja de lapiceros 6 100
Normalizando 1FN
Normalizando 2FN
e) GRUPO
ID_Grupo Ciclo ID_Carrera Nom_Carrera Carnet Nom_Alum Matricula
456 I 43 XXX 52 Luis 1
66 II 21 FFF 221 Ana 1
745 I 11 CCC 2 Paola 2
Normalizando 3FN