Base de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (320 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de agosto de 2012
Leer documento completo
Vista previa del texto
DESCRIPCION DEL PROBLEMA
En una clínica se tiene pacientes, médicos, especialidades de cada médico, etc. Una Especialidad tiene muchos médicos pero un médico tiene una sola especialidad. De laEspecialidad se conoce el nombre que puede estar en una lista como Pediatra, Ginecólogo, Medicina General, Traumatólogo, etc.; además de la descripción de la especialidad y la cantidad de especialistas quepueden existir que debe ser al menos uno y no más de 6. De cada médico se conoce la cedula, nombre, apellido, fecha de nacimiento, fecha de ingreso a la clínica, teléfono, email, dirección y algunaobservación. Además de cada paciente se conoce su número de historia clínica, nombre, apellido, dirección, teléfono, tipo de sangre. Cada médico atiende a muchos pacientes y un paciente puede seratendido por muchos médicos, de lo que se genera un número de consulta, fecha y hora de la consulta, costo y diagnóstico. Se pide diseñar un modelo conceptual y lógico de un diseño de Base de datos.MODELO CONCEPTUAL

1. Identificar entidades o tablas.
Paciente
Medico
Especialidad

2. Identificar relaciones entre entidades.

Una Especialidad tiene muchos médicos pero un médico tieneuna sola especialidad, esto es una relación de uno a varios.

Cada médico atiende a muchos pacientes y un paciente puede ser atendido por muchos médicos, y por consiguiente tenemos una relación devarios a varios.

3. Trazar el primer diagrama.

Especialidad
Especialidad


I
Tiene eñe
Tiene eñe

NMedico
Medico

4.1. Trazar el segundo diagrama.Medico
Medico
ESPECIALIDAD
ESPECIALIDAD
TIENE
TIENE
N 1

Atiende
Atiende
N

CONSULTA
CONSULTA
N

TIENE
TIENE

PACIENTEPACIENTE

1

4. Definir atributos de las tablas.


Especialidad
* Cod_Especialidad
* Nom_Especialidad
* Des_Especialidad
* CanEsp_Especialidad

Medico...
tracking img