Modelos Entidad Relación:
Asignatura: Bases de Datos
Estudiantes:
Piedad González
Álvaro E. Contreras B.
Taller # 3:
ya que del video juego generalmente existen varias copias y varios usuario acceden al mismo.
2. Una empresa vende muchos productos a sus clientes
del cual requieren conocer su nombre, apellido, identificación, dirección,
fecha de nacimiento. Cada producto
tiene nombre, código y precio unitario y el cliente puede comprar varios productos a la empresa y
el producto puede ser comprado por varios clientes, los productos se
suministran por diferentes proveedores,
se debe tener en cuenta que un
producto solo lo suministra un proveedor pero el proveedor suministra varios productos, de
cada proveedor se debe conocer la identificación, el nombre y la dirección.
3. En una empresa de trasportes se reparten paquetes por toda la ciudad, los transportistas son los encargados de levar todos los paquetes y se requiere guardar de ellos el id, el nombre, el teléfono, dirección, código postal y salario, del paquete se desea conocer, el código del paquete, descripción, destinatario y dirección del destinatario. El trasportista distribuye muchos paquetes, pero un paquete solo puede ser distribuido por transportista, de las ciudades a las que llegan los paquetes se desea guardar el código de la ciudad, el nombre. Un paquete solo puede llegar a una ciudad, sin embargo a una ciudad llegan muchos paquetes, de los camiones se desea guardar la matricula, modelo y tipo, un trasportista puede conducir diferentes camiones y un camión puede ser conducido por varios trasportistas.
4.Unicatolica desea diseñar una base de datos para guardar los datos de los profesores, número de empleado, nombre, dirección, teléfono, fecha de nacimiento, edad). Los profesores imparten materias las cuales tienen un código, un nombre y horas. Cada estudiante puede tener una o varias materias y del estudiante se desea conocer el número de control, nombre, apellido, fecha de nacimiento, y edad. Los profesores pueden impartir varias materias, pero una materia solo puede ser impartida por un profesor, de cada materia tiene un grupo de estudiantes.
7. Se tiene una empresa que desarrolla proyectos los cuales se le asignan a varios empleados, pero cada empleado solo se le da un proyecto, cada proyecto consume diferentes recursos en cantidades determinadas. Los empleados tienen a un supervisor de proyectos. Los empleados tienen un contrato en el cual se especifica los datos del empelado y los beneficios.
Asignatura: Bases de Datos
Estudiantes:
Piedad González
Álvaro E. Contreras B.
Taller # 3:
1.
Crear el tipo de relación entre los
siguientes objetos:
a.
Saca un libro un estudiante de una biblioteca.
libro a estudiante: relación uno a uno. el libro solo será entregado bajo la responsabilidad de un estudiante en el momento del préstamo.
b.
Renta de videojuegos para varias personas en un local
de renta de maquinas.
ya que del video juego generalmente existen varias copias y varios usuario acceden al mismo.
c.
Entra una persona a un concierto.
d.
En una tienda x un cliente puede comprar varios
productos, a cada cliente se le tiene
una factura indicando los productos y el monto total, describa el diagrama entidad relación y su cardinalidad.
una factura indicando los productos y el monto total, describa el diagrama entidad relación y su cardinalidad.
3. En una empresa de trasportes se reparten paquetes por toda la ciudad, los transportistas son los encargados de levar todos los paquetes y se requiere guardar de ellos el id, el nombre, el teléfono, dirección, código postal y salario, del paquete se desea conocer, el código del paquete, descripción, destinatario y dirección del destinatario. El trasportista distribuye muchos paquetes, pero un paquete solo puede ser distribuido por transportista, de las ciudades a las que llegan los paquetes se desea guardar el código de la ciudad, el nombre. Un paquete solo puede llegar a una ciudad, sin embargo a una ciudad llegan muchos paquetes, de los camiones se desea guardar la matricula, modelo y tipo, un trasportista puede conducir diferentes camiones y un camión puede ser conducido por varios trasportistas.
4.Unicatolica desea diseñar una base de datos para guardar los datos de los profesores, número de empleado, nombre, dirección, teléfono, fecha de nacimiento, edad). Los profesores imparten materias las cuales tienen un código, un nombre y horas. Cada estudiante puede tener una o varias materias y del estudiante se desea conocer el número de control, nombre, apellido, fecha de nacimiento, y edad. Los profesores pueden impartir varias materias, pero una materia solo puede ser impartida por un profesor, de cada materia tiene un grupo de estudiantes.
5. En un hospital se requiere una base de datos
para llevar el control de sus pacientes. De cada paciente se desea se registrara el código, nombre, apellidos,
dirección, población, provincia, código postal, teléfono y fecha de nacimiento. De
cada médico se
desea guardar el no. empleado,
nombre, apellidos, teléfono, especialidad y horario. Se desea llevar el
control de cada uno de los ingresos que el paciente hace en el hospital. Cada
ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se guarda el código de ingreso, fecha de ingreso,
diagnostico, el número de habitación y cama en la que el paciente realiza el
ingreso.Un médico puede
atender varios ingresos, pero el ingreso de un paciente solo puede ser atendido por un único
médico dependiendo el
diagnostico. Un
paciente puede ingresar varias veces al hospital.
6. Crear el esquema entidad/relación que
represente el organigrama de una empresa, de modo que aparezcan los datos de
todos los empleados
id, nombre, apellidos,
dirección, teléfono y departamento
en el que trabajan indicado por
su código y nombre. Cada empleado tiene que tener un contrato en el cual se
especifica la categoría
profesional necesitamos almacenar la categoría profesional de los
trabajadores, teniendo en cuenta que la categoría a veces cambia al cambiar el
contrato, de los contratos se almacena la fecha de inicio del mismo y la fecha final (un
contrato en vigor tendrá como fecha final el valor nulo).También controlaremos
las nóminas que ha
recibido el trabajador de las que sabemos la fecha, el salario y a qué trabajador van dirigidas y la categoría del mismo.
7. Se tiene una empresa que desarrolla proyectos los cuales se le asignan a varios empleados, pero cada empleado solo se le da un proyecto, cada proyecto consume diferentes recursos en cantidades determinadas. Los empleados tienen a un supervisor de proyectos. Los empleados tienen un contrato en el cual se especifica los datos del empelado y los beneficios.
8. Construir un diagrama E-R para una compañía
aseguradora que vende seguros
de gastos médicos mayores. Los clientes pueden tener más de una persona asegurada. También se
requiere llevar el registro
de las veces que ha utilizado el seguro cada uno de los asegurados como por
ejemplo fecha, descripción de la enfermedad y/o accidente, procedimiento
hospitalización, intervenciones, médico tratante, entre otros
No hay comentarios:
Publicar un comentario