Taller BD 2
Taller BD 2
Taller BD 2
PROGRAMACIÓN I
TALLER LÓGICO
NOMBRE: __________________________________________________________________________
FECHA: _________________________________________________________________________
Estudie los siguientes requerimientos de datos para todos los ejercicios y produzca un
esquema conceptual a través del MER (diagrama distinguiendo entidades + cardinalidad +
claves primarias + claves foráneas) con su correspondiente estructura de datos.
EJERCICIO 1
La base de datos del hospital necesita almacenar información sobre los pacientes, su
admisión, los departamentos del hospital y sus tratamientos.
Para cada paciente se conoce: nombre, dirección, sexo y número de seguro social. Para
cada departamento se conoce: nombre del departamento, su ubicación, el nombre del
médico que lo dirige, el número de camas disponibles y el número de camas ocupadas.
Cada paciente se admite y se da de alta en una fecha determinada; además se le administran
varios tratamientos durante la hospitalización. Para cada tratamiento se almacena su
nombre, duración y las posibles reacciones que pueda tener el paciente.
Quizá necesite hacer ciertas suposiciones sobre los requerimientos de la aplicación; haga
suposiciones RAZONABLES conforme avance.
EJERCICIO 2
Construya un esquema conceptual para la siguiente descripción a través del MER
(diagrama distinguiendo entidades fuertes y débiles + cardinalidad + claves primarias +
claves foráneas) con su correspondiente estructura de datos
Diseñe un sistema de base de datos para controlar la información sobre rutas de una
compañía de buses. Cada ruta cubierta por la compañía tiene un lugar de inicio y uno de
término, pero puede pasar por varias paradas intermedias. La compañía está distribuida en
varias sucursales. No todas las ciudades donde paran los autobuses tienen una sucursal; sin
embargo, toda sucursal debe estar en una ciudad situada en las rutas de autobuses. Pueden
existir múltiples sucursales en una misma ciudad y también múltiples paradas en la misma
ciudad. La compañía asigna un autobús a cada ruta; algunas rutas pueden tener varios
autobuses. Cada autobús tiene un conductor y un asistente, asignados por el día.
Quizá necesite hacer ciertas suposiciones sobre los requerimientos de la aplicación; haga
suposiciones RAZONABLES conforme avance.
Página 1 de 5
UNIVERSIDAD CORHUILA
PROGRAMACIÓN I
TALLER LÓGICO
EJERCICIO 3
La empresa Interconectora S.A, tiene como misión realizar implantaciones de conexiones
de red de datos a nivel lógico y físico. La empresa lleva registro de los proyectos realizados
en cada empresa, estas empresas están seleccionadas en mediana-pequeña y grande. Si la
implantación se hace en empresa mediana-pequeña, ya por defecto se conoce que el tipo de
red a implantar es tipo Red de Área Local (LAN), si son empresas grandes, se pueden
montar diferentes tipos de proyectos sobre estas como redes LAN, redes de amplia
cobertura o redes metropolitanas. Estas empresas pueden estar localizadas en cualquier
ciudad de Colombia. De cada proyecto se lleva: numero del proyecto, personas
involucradas, días presupuestados, días reales laborados, actividades realizadas, problemas
presupuestados y problemas reales. De cada persona involucrada en el proyecto se tiene su
hoja de vida y se clasifica dentro del proyecto como: gerente o analista u operario. Toda
implantación de red a nivel lógico se le lleva un registro de: topología a ser utilizada
(pueden ser: Estrella, bus, anillo, híbrido), tipo de protocolo (puede ser TCP/IP, SNA,
NETBEUI, X25, SPX/PX), elementos necesarios (Módems, Servidor, terminales,
enrutadores, concentradores, etc.). Las implantaciones a nivel físico tienen las
características físicas que puede llevar el montaje de una red, por ejemplo, tipo de cable a
ser utilizado, longitud de cable necesaria entre el concentrador y cada terminal, tipo de
tarjetas de red de cada terminal, etc.
La empresa necesita que usted le diseñe de forma conceptual a través de un modelo E-R los
datos que necesita manipular y almacenar la empresa Interconectora S.A
EJERCICIO 4
Una nueva clínica de la ciudad tiene la necesidad de crear la forma de manipular y
almacenar todo tipo de información que pueda estar relacionada con ella. Para que se
pueda realizar el correspondiente trabajo la clínica tiene los siguientes requerimientos:
La clínica cuenta con una estructura física de tres torres, dos para hospitalización y
cirugías y una para consulta. En cada torre lleva el registro de cada habitación o
consultorio, es decir, la ubicación (piso, numero), longitud (ancho y largo),
dotación (baño, closets, cama), ventanas (si/no), tipo (habitación o consultorio),
valor metro cuadrado, propia o alquilada, nombre del propietario, teléfono del
propietario, dirección del propietario, nombre del arrendatario, dirección del
arrendatario, teléfono del arrendatario, valor administración, ultima fecha de
remodelación. Para la clínica es importante conocer quien está ocupando una
habitación y por cuánto tiempo.
Página 2 de 5
UNIVERSIDAD CORHUILA
PROGRAMACIÓN I
TALLER LÓGICO
EJERCICIO 5
En la Empresa "Educando S.A" se lleva control de sus Bienes y Servicios. El interés
primario es poder hacer que los Bienes se manejen de forma rápida y con el menor grado
de error. Para esto quien maneja la sección de "Bienes y Suministros" plantea las
siguientes condiciones del negocio para la construcción de una base de datos:
Página 3 de 5
UNIVERSIDAD CORHUILA
PROGRAMACIÓN I
TALLER LÓGICO
Página 4 de 5
UNIVERSIDAD CORHUILA
PROGRAMACIÓN I
TALLER LÓGICO
Página 5 de 5