Sei sulla pagina 1di 8

TAREA DE INVESTIGACIN

Investiga cada uno de los siguientes conceptos.

- Modelo de datos relacional

El modelo relacional proporciona una manera simple de representar los datos: una tabla
bidimensional llamada relacin.

Ttulo Ao Duracin Tipo


Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's
1992 95 color
World

Relacin Pelculas

La relacin Pelculas tiene la intencin de manejar la informacin de las instancias en la entidad


Pelculas, cada rengln corresponde a una entidad pelcula y cada columna corresponde a uno de los
atributos de la entidad. Sin embargo las relaciones pueden representar ms que entidades, como se
explicar ms adelante.

- Grado de una relacin

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 superclave es un conjunto de uno o ms atributos que, tomados colectivamente, permiten


identificar de forma nica una entidad en el conjunto de entidades. Por ejemplo, el atributo id-
cliente del conjunto de entidades cliente es suficiente para distinguir una entidad cliente de las otras.
As, id-cliente es una superclave. Anlogamente, la combinacin de nombre-cliente e id-cliente es
una superclave del conjunto de entidades cliente. El atributo nombre-cliente de cliente no es una
superclave, porque varias personas podran tener el mismo nombre.

- Clave candidata y clave externa

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.

- Regla de integridad de entidad e integridad referencial

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.

- Valor atmico y determinante

Un dominio es atmico si se considera que los elementos del dominio son unidades indivisibles.

Determinante:

Uno o ms atributos que, de manera funcional, determinan otro atributo o atributos. En la


dependencia funcional (A,B) -> C, (A,B) son los determinantes.

- Dependencia multivaluada (o multivalor)

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

Nombres Apellidos DUI COD_EMP Fecha_Nac Direccin Sexo Codemp_supv Num_Depto


Clara Prez 0453213-12 400 12-oct San Salvador F 12 5
Carlos Rodriguez 0553213-12 200 04-ene Santa Ana M 12 5
Laura Mendez 0555213-06 223 06-dic San Salvador F 22 3

Grupo repetido en: Direccin, Sexo, Codemp_supv, Num_Depto

Empleados:

Nombres Apellidos DUI COD_EMP Fecha_Nac


0453213-
Clara Prez 12 400 12-oct
0553213-
Carlos Rodriguez 12 200 04-ene
0555213-
Laura Mendez 06 223 06-dic

Informacin de empleado:

DUI Direccin Sexo Codemp_supv Num_Depto


0453213- San
12 Salvador F 12 5
0553213-
12 Santa Ana M 12 5
0555213- San
06 Salvador F 22 3

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_PRESTAMO FECHA_PREST FECHA_DEVOL ID_LIBRO ID_LECTOR ID_SUCURSAL


131 12/04/2015 03/05/2015 10001 221 123
24 17/05/2015 04/06/2015 1004 531 134

ID_LIBRO TITULO ID_PRESTAMO


10001 Variable compleja 131
1004 Estadstica 24

ID_LECTOR NOM_LECTOR
221 Snape
531 Harry

ID_SUCURSAL NOM_SUCURSAL DIR_SUCURSAL


123 Palermo San Salvador
134 La_Casita San Salvador

c) PROYECTO

NOM_PROY COD_PROY ZONA_PROY NUM_DEPTO NOM_DEPTO COD_EMP NOM_EMP HORAS


AA 1 San Salvador 3 EE 7 Alex 4
BB 2 Santa Ana 2 FF 5 Carlos 5
CC 3 La Libertad 3 EE 4 Juan 5

Normalizando 2FN

NOM_PROY COD_PROY ZONA_PROY


San
AA 1
Salvador
BB 2 Santa Ana
CC 3 La Libertad

COD_EMP NUM_DEPTO HORAS


7 3 4
5 2 5
4 3 5

COD_EMP NOM_EMP
7 Alex
5 Carlos
4 Juan

NUM_DEPTO NOM_DEPTO
3 EE
2 FF
3 EE
Normalizando 3FN

NOM_PROY COD_PROY ZONA_PROY NUM_DEPTO COD_EMP


San
AA 1 Salvador 3 7
BB 2 Santa Ana 2 5
CC 3 La Libertad 3 4

COD_EMP NUM_DEPTO HORAS


7 3 4
5 2 5
4 3 5

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

ID_PEDIDO FECHA ID_CLIENTE NOM_CLIENTE DIR_CLIENTE TOTAL


33 11-ene 12 IMAGINE S.A.C SSS 123
11 04-dic 113 IMAGINE S.A.C sWW 554
24 17-abr 42 LA CASA DEL ESTUDIANTE S.A.C xxx 300

ID_PEDIDO ID_ARTICULO NOM_ARTI PRECIO TOTAL


33 21 Caja de lapiceros 6 123
11 11 Mochila 35 554
24 11 Caja de lapiceros 6 300

Normalizando 2FN

ID_ARTICULO NOM_ARTI PRECIO


21 Caja de lapiceros 6
11 Mochila 35
11 Caja de lapiceros 6

ID_PEDIDO ID_ARTICULO CANTIDAD


33 21 100
11 11 50
24 11 100

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

ID_Grupo Ciclo ID_Carrera Nom_Carrera Carnet


456 I 43 XXX 52
66 II 21 FFF 221
745 I 11 CCC 2

Carnet Nom_Alum Matricula


52 Luis 1
221 Ana 1
2 Paola 2

Potrebbero piacerti anche