ariel
Asignatura: Programación de base de datos
Catedrático: Alexis Ramos Zelaya
Tema: Normalización base de datos
Integrantes: Jorge Ariel Romero y Jeison Mauricio OrellanaPREUFOD Mayo, 2014
La Esperanza, Intibucá
1FN,2FN,3FN
empezamos con 1FN identificando entidades y atributos
ACCIDENTE
No de poliza
cliente
Tipo de accidente
nombre
codigo
CLIENTE
edadNombre del medico
hospital
direccion
MEDICO
LOS ATRIBUTOS DE ESTAS ENTIDADES
SERIAN
ACCIDENTE
codigo
CLIENTE
No_poliza
nombre
descripción
fecha
lugar
direccion
MEDICOocupacion
codigo
obligaciones
nombre
direccion
Agregando identificadores a la
entidades
ACCIDENTE
codigo
CLIENTE
No_poliza
nombres
direccion
descripción
fecha
MEDICOlugar
codigo
Id_accidente
nombre
ocupacion
dirección
obligaciones
Id_medico
Id_cliente
Para hacer búsquedas mas rápidas se
separan nombres de apellidos
ACCIDENTEcodigo
descripción
CLIENTE
fecha
No_poliza
lugar
nombres
Id_accidente
apellidos
direccion
ocupacion
obligaciones
Id_cliente
MEDICO
codigo
nombre
apellidos
direcciónId_medico
Ejemplo practico
tabla Clientes
No_poliza
nombres apellidos
direccion
ocupacion
obligaciones
Id_cliente
01
jorge
siguatep
docente
consejero
00
romerotabla Medicos
codigo
nombre
apellidos
dirección
Id_medico
01
Jose
Baires
Bo. abajo
00
aquí nos surge una pregunta como identificar a jose baires como medico de jorgeromero?, aquí es
donde los identificadores seran utilizados y son de suma importancia el identificador de medico lo
convertimos en una llave primaria, luego lo llevamos a la tabla clientes como unallave foranea, este
cambio se vera en la siguiente pagina
Aquí ya esta la llave foránea que nos permitirá
apuntar o relacionar las dos tablas
Llave
Foranea
tabla Clientes
No_poliza...
Regístrate para leer el documento completo.