m_r_redhospitales

7
TALLER DE BASES DE DATOS LUIS FERNANDO RAMIREZ OSORIO UNIDAD CENTRAL DEL VALLE DEL CAUCA INGENIERIA EN SISTEMAS V SEMESTRE TULUA - VALLE

Upload: fernandoramirez

Post on 04-Aug-2015

246 views

Category:

Travel


0 download

TRANSCRIPT

Page 1: M_R_REDHOSPITALES

TALLER DE BASES DE DATOS

LUIS FERNANDO RAMIREZ OSORIO

UNIDAD CENTRAL DEL VALLE DEL CAUCA

INGENIERIA EN SISTEMAS

V SEMESTRE

TULUA - VALLE

Page 2: M_R_REDHOSPITALES

TALLER DE BASES DE DATOS

LUIS FERNADO RAMIREZ

EDGAR SANDOVAL

UNIDAD CENTRAL DEL VALLE DEL CAUCA

INGENIERIA EN SISTEMAS

V SEMESTRE

TULUA – VALLE

Page 3: M_R_REDHOSPITALES

PASOS A SEGUIR:

1. Identificar los conjuntos de entidades.

2. Identificar los conjuntos de relaciones.

3. Diseñar el primer diagrama.

4. Identificar los atributos.

5. Identificar las llaves principales.

6. Aplicar Cardinalidad y herencia de atributos.

7. Creación de la base de datos.

Primer paso: IDENTIFICAR LOS CONJUNTOS DE ENTIDADES

� Póliza

� Asegurados

� Historia_clinica

� Hospital

� Categoría

� Áreas

� Hospital_propio

� Medico

Segundo paso: IDENTIFICAR LAS RELACIONES

Póliza con Categoría, NOMBRE DE LA RELACION está en y es una relación

de muchos a uno N:1, Póliza con asegurados NOMBRE DE LA RELACION

tiene unos y es una relación de muchos a uno N:1, asegurados con

Historia_clinica NOMBRE DE LA RELACION se les hace y es una relación

de muchos a uno N:1, Historia_clinica con Hospital NOMBRE DE LA

RELACION tiene y es una relación de muchos a uno N:1, Hospital con

Hospital_propio NOMBRE DE LA RELACION se clasifica y es una relación

de muchos a uno N:1, Hospital con Áreas NOMBRE DE LA RELACION está

en el y es una relación de muchos a uno N:1, Áreas con Medico NOMBRE DE

LA RELACION asignado a y es una relación de muchos a muchos N:M,

Medico con Medico NOMBRE DE LA RELACION es jefe de, y es una

Page 4: M_R_REDHOSPITALES

relación recursiva ya que un medico puede ser jefe de si mismo. y es una

relación de muchos a uno N:1.

Tercer paso: DISEÑO DEL PRIMER DIAGRAMA

Cuarto paso: IDENTIFICAR ATRIBUTOS

� Póliza (Cod_P, Datos_P)

� Asegurados (Num_A, Nombre_A, Fec_Nac_A)

� Historia_Clinica (COD _H_C, Fecha_Ini, Fecha_Fin)

� Hospital (Cod_H, Nombre_H, Num_Camas, Num_Quirofanos )

� Categoría (Cod_C, Nombre_C)

� Áreas (Cod_A, Superficie_C, Num_Habitantes)

� Hospital_Propio (Cod_H_P, Presupuesto, Tipo_Servicio)

� Medico (Cod_M, Nom_M, Telefono)

Page 5: M_R_REDHOSPITALES

Quinto paso: IDENTIFICAR LLAVES PRINCIPALES

� Póliza (Cod_P , Datos_P)

� Asegurados (Num_A , Nombre_A, Fec_Nac_A)

� Historia_Clinica (Cod _H_C , Fecha_Ini, Fecha_Fin)

� Hospital (Cod_H , Nombre_H, Num_Camas, Num_Quirofanos )

� Categoría (Cod_C , Nombre_C)

� Áreas (Cod_A , Superficie_C, Num_Habitantes)

� Hospital_Propio (Cod_H_P , Presupuesto, Tipo_Servicio)

� Medico (Cod_M , Nom_M, Telefono)

Page 6: M_R_REDHOSPITALES

Sexto paso: APLICAR CARDINALIDAD Y HERENCIA DE ATRI BUTOS

� Categoría (Cod_C , Nombre_C)

� Póliza (Cod_P , Datos_P, Cod_C )

� Asegurados (Num_A , Nombre_A, Fec_Nac_A, Cod_P )

� Historia_Clinica (Cod _H_C , Fecha_Ini, Fecha_Fin, Num_A, Cod_H )

� Hospital (Cod_H , Nombre_H, Num_Camas, Num_Quirofanos )

� Áreas (Cod_A , Superficie_C, Num_Habitantes, Cod_H )

� Areas_Medicos(Cod_A, Cod_M)

� Medico (Cod_M , Nom_M, Telefono)

� Hospital_Propio (Cod_H_P , Cod_H Presupuesto, Tipo_Servicio)

Page 7: M_R_REDHOSPITALES

Séptimo paso: CREAR BASE DE DATOS.