analisis de un caso practico

Post on 30-Jun-2015

217 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

5.4: Análisis de un caso práctico

Organismo social: biblioteca central Marte R. Gómez.Área: procesos técnicos

Nombre del sistema: Prometeo vencedor

Clave Nombre Dirección Teléfono Ocupación Estatus

03310501

MayraGálvez

Retorno Mandarina#2036 Col. Infonavit

6121289877

Estudiante Vigente

04521363

OmarArmenta

Gabriel Leyva #924 Col. Centro

6241560523

Estudiante Suspendido

12598746

IvánBeltrán

Rio de la plata #3520 Col. Fovisste

6121623598 Maestro Bloqueado

Tabla de usuarios

Usuarios = (clave, nombre, dirección, teléfono, ocupación, estatus):

1FN: no esta en 1FN porque el campo dirección no es indivisible; contiene tres datos: calle, numero, colonia.

Dependencias funcionales:

C.P. clave nombre, calle, numero, colonia, teléfono, ocupación, estatus

clave R

2FN: todas son dependencias funcionales totales (DFT) porque solo existe un atributo primo y al quitarlo desaparecen las dependencias.

CP nombre

CPCP CP si DFTsi DFTsi DFTsi DFT

CP nombre

CP calle

CP numero

si DFT

si DFT

si DFT

CP

3FN: si esta en 3FN porque clave R es superclave de R

BCFN: si cumple con BCFN porque esta en 3FN y clave R es superclave de R

4FN: cumple con 4FN porque ya se encuentra en BCFN y no tiene dependencias multivaluadas.

Tabla de empleados:

Clave Nombre Dirección Teléfono Año de ingreso

Numero de seguro

Puesto Departamento

001 Alfredo Ruiz

Jalisco #123 Col. Pedregal

6121745698 1998 198764

2 Asistente Procesos técnicos

003 Luis Medellin

Colima #995 Col. Balandra

6123549852 2000 123647

8 Secretaria Procesos técnicos

050 Laura Alvares

Chiapas #456 Col. Infonavit

6123659842 2005 365296

8 Asesor Procesos técnicos

Empleados = (clave, nombre, dirección, teléfono, año de ingreso, numero de seguro, puesto, departamento).

1FN: no esta en 1FN porque el campo dirección no es indivisible; contiene tres datos, calle, numero, colonia.

Empleados = (clave, nombre, calle, numero, colonia, teléfono, año de ingreso, numero de seguro, puesto, departamento).

Dependencias funcionales:

C.P. clave nombre, calle, numero, colonia, teléfono, año de ingreso, numero de seguro, puesto, departamento.

Clave R

2FN: todas son dependencias funcionales totales (DFT) porque solo existe un atributo primo y al quitarlo desaparecen las dependencias.

CP nombreCP calleCP numeroCP coloniaCP teléfonosi DFTsi DFTsi DFTsi DFT

si DFTCP año de ingreso CP número de seguroCP puestoCP departamentosi DFTsi DFTsi DFTsi DFT

3FN: se encuentra en 3FN porque clave R es superclave de R

BCFN: cumple con BCFN porque esta en 3FN y clave R es superclave de R

4FN: si esta en 4FN porque ya se encuentra en BCFN y no tiene dependencias multivaluadas.

Tabla de libros:

Código Título Autor Editorial Edición Ejemplar Clasificación

ATF 987 LiteraturaGuillermo Torres

Trillas 3era. 12 Literatura

LWR 523 Ciencia Mario Méndez Limusa 1ra. 10 Ciencia

YBQ 210Atlas de México

Armando García

Santillana 2da. 25 Geografía

Libros = (código, título, autor, editorial, edición, ejemplar, clasificación).

1FN: si cumple con la primera forma normal.

Dependencias funcionales:

C.P. código, ejemplar, autor, edición título, editorial, ejemplar, clasificación.

código, ejemplar, autor, edición R2FN: no cumple con la 2FN.

CP títuloCP editorialCP clasificaciónno DFT (código)no DFT (código, edición)no DFT (código)

Descomposición:Libros = (código, título, autor editorial, edición, clasificación)Ejemplares = (código, ejemplar)

Dependencias funcionales:Libros:

C.P código, autor, edición título, editorial, clasificación.código, autor, edición R

Ejemplares:

C.P. código, ejemplar código, ejemplarcódigo, ejemplar R

CP editorialCP clasificaciónCP títulono DFT (código, edición)no DFT (código, edición)no DFT (código, edición)CP códigoCP ejemplarsi DFTsi DFT

Descomposición:

Libros = (código, título, editorial, edición, clasificación)

Autores = (código, autor)

Dependencias funcionales:Libros:

C.P. código, edición título, editorial, clasificacióncódigo, edición R

Edición:

C.P. código, edición código, edicióncódigo, edición R

CP editorialCP clasificaciónCP títulosi DFTsi DFT

si DFTCP códigoCP ediciónsi DFTsi DFT

3FN: se encuentra 3FN porque todas las dependencias funcionales son superclaves de R. BCFN: cumple con BCFN porque esta en 3FN y todas son superclaves de R.

4FN: si esta en 4FN porque ya se encuentra en BCFN y no tienen dependencias multivaluadas.

top related