analisis de un caso practico

19
5.4: Análisis de un caso práctico

Upload: dtoskano

Post on 30-Jun-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: analisis de un caso practico

5.4: Análisis de un caso práctico

Page 2: analisis de un caso practico

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

Page 3: analisis de un caso practico

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.

Page 4: analisis de un caso practico

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

Page 5: analisis de un caso practico

CPCP CP si DFTsi DFTsi DFTsi DFT

CP nombre

CP calle

CP numero

si DFT

si DFT

si DFT

CP

Page 6: analisis de un caso practico

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.

Page 7: analisis de un caso practico

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

Page 8: analisis de un caso practico

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).

Page 9: analisis de un caso practico

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.

Page 10: analisis de un caso practico

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

Page 11: analisis de un caso practico

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.

Page 12: analisis de un caso practico

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

Page 13: analisis de un caso practico

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.

Page 14: analisis de un caso practico

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)

Page 15: analisis de un caso practico

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

Page 16: analisis de un caso practico

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)

Page 17: analisis de un caso practico

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

Page 18: analisis de un caso practico

CP editorialCP clasificaciónCP títulosi DFTsi DFT

si DFTCP códigoCP ediciónsi DFTsi DFT

Page 19: analisis de un caso practico

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.