SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
CINEMAS
Cinemas es un grupo de salas de proyección de películas que requieren llevar un control de funciones programadas y de entradas
vendidas.
El flujo de trabajo es el siguiente:
A una película se lo registra con un código, título, clasificación y productora
Las clasificaciones se registran con un id y descripción (Ejm. Adultos, Menores hasta 12 años, todo público, et.)
Se requiere almacenar también las productoras (Ejm. MGM, WallDisney,…etc)
Cada película tiene protagonistas que actúan en ella, así como el papel con el que actúa.
Los protagonistas tienen código, nombre completo( formado por sus nombres y apellidos) y su foto.
Una película se proyecta en varias funciones,
Una función tiene un código de función, fecha y hora,
así como también la sala en la que se proyectará la película.
Cada sala tiene su identificación, una capacidad y ubicación.
Se venden entradas por cada una de las funciones. Las entradas tienen un ID secuencial por función (es decir la función 1 tendrá
entradas 1,2,3…..) y un precio.
Se registra la información de clientes, con su código, nombres, dirección, teléfono e emails.
Un cliente tendrá facturas de sus compras registradas
De la factura se almacenará su fecha y su valor total (cálculo del total de las entradas)
Una factura podrá tener varias entradas y una entrada ser facturada en varias facturas, almacenando el precio con que fue facturada la
entrada
1
N
1
N
N N 1 N
N N 1
1 N
N
1
N N
Película
Código
Título
Productora
Cod_productora
Descripción
Protagonista
Código_pro
Nombre completo
Pri_nombre
Pri_apellido
Segu_apelli
do
Seg_nombr
e
foto
papel
Sala
Id sala
ubicacion
Parcidad
Entrada
Id entrada
Precio
Cliente
Code_cli
telefono
direccion
Emails
Factura
Valor
Fecha
Clasificación
Id_cla
Descripción
tiene
Función
Cod-fun
Hora
Fecha
Proyecta
tiene
Tiene
Tiene
TIENE
TIENE
Num_factura
Precio
1) Productora (Cod_productora, Descripción)
2) Clasificación (ID_cla, descripción)
3) Película (Código, titulo, Cod_productora, ID_cla)
4) Protagonista (Código_pro, Pri_nombre, Seg_nombre, Pri_apellido, Segu_apellido, foto)
5) Protagonista_pelicula (Código_pro, Código, papel)
6) Sala (id_sala, capacidad, ubicacion)
7) Función (Cod-fun, Fecha ,hora, código,id_sala)
8) Entrada (cod-fun, id-entrada, precio)
9) Cliente (Code_cli, dirección, telefono)
10) Emails (Code_cli, Emails)
11) Factura (num_factura,fecha,Code_cli, Valor)
12) Entrada_factura (cod-fun, id-entrada, num_factura, precio)
Productora
PK Cod_productora
Descripción
Clasificación
PK ID_cla
descripción
Película
PK Código
titulo
FK1 Cod_productora
FK2 ID_cla
Protagonista
PK Código_pro
Pri_nombre
Seg_nombre
Pri_apellido
Segu_apellido
foto
Protagonista_pelicula
PK,FK1 Código_pro
PK,FK2 Código
papel
Sala
PK id_sala
capacidad
ubicacion
Función
PK Cod-fun
Fecha
hora
FK1 Código
FK2 id_sala
Entrada
PK id-entrada
PK,FK1 Cod-fun
precio
Cliente
PK Code_cli
dirección
telefono
Emails
PK,FK1 Code_cli
Emails
Factura
PK num_factura
fecha
valor
FK1 Code_cli
Entrada_factura
PK,FK1 id-entrada
PK,FK1 Cod-fun
PK,FK2 num_factura
precio
Hospital Sultana de los Andes
El hospital Sultana de los Andes proporciona los servicios de consulta externa y hospitalización a sus
pacientes, para lo cual se requiere una base de datos que registre la información de la institución de una
manera eficiente.
El flujo de trabajo es el siguiente:
Los empleados del hospital se identifican mediante su código de empleado. La administración maneja el nombre de los
subordinados del empleado. El hospital también mantiene el nombre del empleado y la fecha de vinculación del empleado,
así como su antigüedad.
El paciente cuyos datos son: CI, Nombre, Dirección y Teléfono es atendido por un Médico que se encuentre en ese
momento.
Al médico se lo identifica por un código, nombre, dirección y teléfonos.
Un médico puede tener varias especializaciones (cirugía, pediatría, …) .
Se requiere el registro de las especializaciones por un código y descripción
Al paciente se le asigna una cama que pertenece a un área de hospitalización.
La cama tiene su identificador propio y una descripción
El área de hospitalización tiene su identificador y nombre
N
N
1
N
1
N N
N
N
Empleado jefe
Cod_emple
nombre
Fecha vincu
antiguedad
Paciente
Cedula
nombre
direccion
telefono
Medico
Cod_medic
o
Nombre
direccion
teléfonos
Especialización
Id_especif
descripcion
Atendid
TIENE
Cama
Cod_cama
descripcion
asigna
Área hospitaliz
Cod_hospitz
Nombre
pertenece
N
Área hospitaliz (Cod_hospitz, nombre)
Empleado (Cod_emple, nombre, Fecha vincu, cod_emple)
Cama (cod_cama, descripcion, Cod_hospitz)
Especialización (Id_especif, descripcion)
Medico (Cod_medico, nombre, dirección)
Telefono (cod_medico, telefono)
Médico –Especialización (Cod_medico, Id_especif)
Paciente (Cedula, nombre, direccion, telefono,Cod_cama)
Paciente-medico(cedula,cod_medico)
paciente_cama(Cedula, cod_cama)
Área hospitaliz
PK Cod_hospitz
nombre
Empleado
PK Cod_emple
nombre,
Fecha vincu
cod_emple FK
Cama
PK cod_cama
descripcion
FK1 Cod_hospitz
Especialización
PK Id_especif,
descripcion
Medico
PK Cod_medico,
nombre
dirección
Telefono
PK,FK1 Cod_medico,
telefono
Médico –Especialización
PK,FK1 Cod_medico,
PK,FK2 Id_especif,
Paciente
PK Cedula
nombre
direccion
telefono
FK1 cod_cama
Paciente-medico
PK,FK1 Cedula
PK,FK2 Cod_medico,
paciente_cama
FK1 Cedula
FK2 cod_cama

Más contenido relacionado

Similar a Ejercicios diseñobd (15)

Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Camila (autoguardado)
Camila (autoguardado)Camila (autoguardado)
Camila (autoguardado)
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Normaliza ejercicios
Normaliza ejerciciosNormaliza ejercicios
Normaliza ejercicios
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Ejercicios de Normalizacion
Ejercicios de NormalizacionEjercicios de Normalizacion
Ejercicios de Normalizacion
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
 
Normalizacion bd
Normalizacion bdNormalizacion bd
Normalizacion bd
 
Modelamiento del Data Warehouse (caso práctico)
Modelamiento del Data Warehouse (caso práctico)Modelamiento del Data Warehouse (caso práctico)
Modelamiento del Data Warehouse (caso práctico)
 
Normalizacion Base de Datos
Normalizacion Base de DatosNormalizacion Base de Datos
Normalizacion Base de Datos
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion ejercicios
Normalizacion   ejerciciosNormalizacion   ejercicios
Normalizacion ejercicios
 
Normalizacion.
Normalizacion.Normalizacion.
Normalizacion.
 

Más de Alex Yungan

Más de Alex Yungan (20)

Ejercicios arco nodo Alex yungan
Ejercicios arco nodo Alex yunganEjercicios arco nodo Alex yungan
Ejercicios arco nodo Alex yungan
 
Animaciones 3D
Animaciones 3DAnimaciones 3D
Animaciones 3D
 
Pruebas
PruebasPruebas
Pruebas
 
Heteroevaluación
HeteroevaluaciónHeteroevaluación
Heteroevaluación
 
Autoevaluación
AutoevaluaciónAutoevaluación
Autoevaluación
 
Coevaluación
CoevaluaciónCoevaluación
Coevaluación
 
Seguimientodel silaboestudiantesupa2014
Seguimientodel silaboestudiantesupa2014Seguimientodel silaboestudiantesupa2014
Seguimientodel silaboestudiantesupa2014
 
Portafolio redes i aspectos preliminares
Portafolio redes i aspectos preliminaresPortafolio redes i aspectos preliminares
Portafolio redes i aspectos preliminares
 
Transformacion de numeros
Transformacion de numerosTransformacion de numeros
Transformacion de numeros
 
Trabajo en clase
Trabajo en claseTrabajo en clase
Trabajo en clase
 
Protocolo de enrutamiento
Protocolo de enrutamientoProtocolo de enrutamiento
Protocolo de enrutamiento
 
Consultar y capturar
Consultar y capturarConsultar y capturar
Consultar y capturar
 
Características de los protocolos de enrutamiento
Características de los protocolos de enrutamientoCaracterísticas de los protocolos de enrutamiento
Características de los protocolos de enrutamiento
 
Vlsm
VlsmVlsm
Vlsm
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 
Direccionamiento ip
Direccionamiento ipDireccionamiento ip
Direccionamiento ip
 
Direccionamiento
DireccionamientoDireccionamiento
Direccionamiento
 
Realizar un resumen de las exposiciones
Realizar un resumen de las exposicionesRealizar un resumen de las exposiciones
Realizar un resumen de las exposiciones
 
Estandares de la redes inalámbricas
Estandares de la redes inalámbricasEstandares de la redes inalámbricas
Estandares de la redes inalámbricas
 
Configuración básica de un router y switch
Configuración básica de un router y switchConfiguración básica de un router y switch
Configuración básica de un router y switch
 

Ejercicios diseñobd

  • 1. CINEMAS Cinemas es un grupo de salas de proyección de películas que requieren llevar un control de funciones programadas y de entradas vendidas. El flujo de trabajo es el siguiente: A una película se lo registra con un código, título, clasificación y productora Las clasificaciones se registran con un id y descripción (Ejm. Adultos, Menores hasta 12 años, todo público, et.) Se requiere almacenar también las productoras (Ejm. MGM, WallDisney,…etc) Cada película tiene protagonistas que actúan en ella, así como el papel con el que actúa. Los protagonistas tienen código, nombre completo( formado por sus nombres y apellidos) y su foto. Una película se proyecta en varias funciones, Una función tiene un código de función, fecha y hora, así como también la sala en la que se proyectará la película. Cada sala tiene su identificación, una capacidad y ubicación. Se venden entradas por cada una de las funciones. Las entradas tienen un ID secuencial por función (es decir la función 1 tendrá entradas 1,2,3…..) y un precio. Se registra la información de clientes, con su código, nombres, dirección, teléfono e emails. Un cliente tendrá facturas de sus compras registradas De la factura se almacenará su fecha y su valor total (cálculo del total de las entradas) Una factura podrá tener varias entradas y una entrada ser facturada en varias facturas, almacenando el precio con que fue facturada la entrada
  • 2. 1 N 1 N N N 1 N N N 1 1 N N 1 N N Película Código Título Productora Cod_productora Descripción Protagonista Código_pro Nombre completo Pri_nombre Pri_apellido Segu_apelli do Seg_nombr e foto papel Sala Id sala ubicacion Parcidad Entrada Id entrada Precio Cliente Code_cli telefono direccion Emails Factura Valor Fecha Clasificación Id_cla Descripción tiene Función Cod-fun Hora Fecha Proyecta tiene Tiene Tiene TIENE TIENE Num_factura Precio
  • 3. 1) Productora (Cod_productora, Descripción) 2) Clasificación (ID_cla, descripción) 3) Película (Código, titulo, Cod_productora, ID_cla) 4) Protagonista (Código_pro, Pri_nombre, Seg_nombre, Pri_apellido, Segu_apellido, foto) 5) Protagonista_pelicula (Código_pro, Código, papel) 6) Sala (id_sala, capacidad, ubicacion) 7) Función (Cod-fun, Fecha ,hora, código,id_sala) 8) Entrada (cod-fun, id-entrada, precio) 9) Cliente (Code_cli, dirección, telefono) 10) Emails (Code_cli, Emails) 11) Factura (num_factura,fecha,Code_cli, Valor) 12) Entrada_factura (cod-fun, id-entrada, num_factura, precio) Productora PK Cod_productora Descripción Clasificación PK ID_cla descripción Película PK Código titulo FK1 Cod_productora FK2 ID_cla Protagonista PK Código_pro Pri_nombre Seg_nombre Pri_apellido Segu_apellido foto Protagonista_pelicula PK,FK1 Código_pro PK,FK2 Código papel Sala PK id_sala capacidad ubicacion Función PK Cod-fun Fecha hora FK1 Código FK2 id_sala Entrada PK id-entrada PK,FK1 Cod-fun precio Cliente PK Code_cli dirección telefono Emails PK,FK1 Code_cli Emails Factura PK num_factura fecha valor FK1 Code_cli Entrada_factura PK,FK1 id-entrada PK,FK1 Cod-fun PK,FK2 num_factura precio
  • 4. Hospital Sultana de los Andes El hospital Sultana de los Andes proporciona los servicios de consulta externa y hospitalización a sus pacientes, para lo cual se requiere una base de datos que registre la información de la institución de una manera eficiente. El flujo de trabajo es el siguiente: Los empleados del hospital se identifican mediante su código de empleado. La administración maneja el nombre de los subordinados del empleado. El hospital también mantiene el nombre del empleado y la fecha de vinculación del empleado, así como su antigüedad. El paciente cuyos datos son: CI, Nombre, Dirección y Teléfono es atendido por un Médico que se encuentre en ese momento. Al médico se lo identifica por un código, nombre, dirección y teléfonos. Un médico puede tener varias especializaciones (cirugía, pediatría, …) . Se requiere el registro de las especializaciones por un código y descripción Al paciente se le asigna una cama que pertenece a un área de hospitalización. La cama tiene su identificador propio y una descripción El área de hospitalización tiene su identificador y nombre N N 1 N 1 N N N N Empleado jefe Cod_emple nombre Fecha vincu antiguedad Paciente Cedula nombre direccion telefono Medico Cod_medic o Nombre direccion teléfonos Especialización Id_especif descripcion Atendid TIENE Cama Cod_cama descripcion asigna Área hospitaliz Cod_hospitz Nombre pertenece
  • 5. N Área hospitaliz (Cod_hospitz, nombre) Empleado (Cod_emple, nombre, Fecha vincu, cod_emple) Cama (cod_cama, descripcion, Cod_hospitz) Especialización (Id_especif, descripcion) Medico (Cod_medico, nombre, dirección) Telefono (cod_medico, telefono) Médico –Especialización (Cod_medico, Id_especif) Paciente (Cedula, nombre, direccion, telefono,Cod_cama) Paciente-medico(cedula,cod_medico) paciente_cama(Cedula, cod_cama) Área hospitaliz PK Cod_hospitz nombre Empleado PK Cod_emple nombre, Fecha vincu cod_emple FK Cama PK cod_cama descripcion FK1 Cod_hospitz Especialización PK Id_especif, descripcion Medico PK Cod_medico, nombre dirección Telefono PK,FK1 Cod_medico, telefono Médico –Especialización PK,FK1 Cod_medico, PK,FK2 Id_especif, Paciente PK Cedula nombre direccion telefono FK1 cod_cama Paciente-medico PK,FK1 Cedula PK,FK2 Cod_medico, paciente_cama FK1 Cedula FK2 cod_cama