Está en la página 1de 4

Teoría de Base de datos I

Ingeniero Elvin Bobadilla

Alumno: Ángel David Quintanilla Hernández

Cuenta: 61811850

Foro Normalización

Semana 8
Dada La tabla

DNI Nombre Código_Tienda Dirección _Tienda Turno Fecha


33456456 P. Martín 100A Avd. Mayor, 23, Alcorcón M 2/9/06
44556689 L. Sanz 100A Avd. Mayor, 23, Alcorcón M 2/9/06
99771122 D. Díaz 100A Avd. Mayor, 23, Alcorcón T 2/9/06
33456456 P. Martín 200B C/ Sur 13, Alcorcón T 3/9/06
11223344 E. López 300C Pl. Central, Getafe M 3/9/06
99887766 F. Monte 200B C/ Sur 13, Alcorcón M 3/9/06
11223344 E. López 300C Pl. Central, Getafe M 4/9/06
99887766 F. Monte 100A Avd. Mayor, 23, Alcorcón M 4/9/06
44556689 L. Sanz 100A Avd. Mayor, 23, Alcorcón T 4/9/06
33456456 P. Martín 200B C/ Sur 13, Alcorcón M 5/9/06

PRIMERA FORMA NORMAL

1-Separar los atributos o columnas que puedan causar ambigüedades en la selección o


búsqueda de tuplas observamos que hay atributos para tienda y atributos para empleado
entonces separamos cada una tendrá una clave primaria que ayudara a poderlas relacionar
después sin tener ambigüedades:

TABLA DE EMPLEADOS

Se podría separar nombre y apellido pero del nombre solo está la inicial:

DNI Nombre Turno Fecha


33456456 P. Martín M 2/9/06
44556689 L. Sanz M 2/9/06
99771122 D. Díaz T 2/9/06
33456456 P. Martín T 3/9/06
11223344 E. López M 3/9/06
99887766 F. Monte M 3/9/06
11223344 E. López M 4/9/06
99887766 F. Monte M 4/9/06
44556689 L. Sanz T 4/9/06
33456456 P. Martín M 5/9/06

TABLA TIENDA

Código_Tienda Dirección _Tienda


100A Avd. Mayor, 23, Alcorcón
200B C/ Sur 13, Alcorcón
300C Pl. Central, Getafe
SEGUNDA FORMA NORMAL

Hice la tabla tienda, empleado y turno ya que estas están en otros registros:

TABLA TIENDA

DNI Código_Tienda Id del turno


33456456 100A A
44556689 100A A
99771122 100A B
33456456 200B B
11223344 300C A
99887766 200B A
11223344 300C A
99887766 100A A
44556689 100A B
33456456 200B A

TABLA EMPLEADOS

DNI Nombre Id del turno


33456456 P. Martín A
44556689 L. Sanz A
99771122 D. Díaz B
33456456 P. Martín B
11223344 E. López A
99887766 F. Monte A
11223344 E. López A
99887766 F. Monte A
44556689 L. Sanz B
33456456 P. Martín A

TABLA TURNO
Creo la columna id del turno para identificar el turno con mayor facilidad en otras tablas y sin
ambigüedad y las relaciono con las otras tablas.

Id del turno Turno Fecha


A M 2/9/06
A M 2/9/06
B T 2/9/06
B T 3/9/06
A M 3/9/06
A M 3/9/06
A M 4/9/06
A M 4/9/06
B T 4/9/06
A M 5/9/06

También podría gustarte