3
REGIONAL ANTIOQUIA AREA DE TELEINFORMÁTICA INTEGRACIÓN MEDIA TÉCNICA ACTIVIDADES DE BASE DE DATOS Versión 1 Agosto 2015 Página 1 de 3 Actividad: Instalación y manejo de la herramienta DIA para realizar los modelos de E-R de una base de datos. Realizar el modelo E-R de los siguientes casos en la herramienta DIA: 1. Una empresa necesita saber la información de sus empleados y el puesto que tiene en su empresa; del empleado se necesita nombre, apellido, dirección, identificación, teléfono y del puesto se necesita el nombre y su dependencia. Los empleados tienen un solo pesto, y un puesto es asignado a un empleado. 2. En un banco el titular de una cuenta de cheques puede tener cualquier número de tarjetas, pero cada tarjeta pertenece a una sola persona. Las entidades son cliente (número identificación, nombre, apellido) y tarjeta (número tarjeta, password, apertura, limite). 3. Una empresa requiere de cualquier cantidad de médicos para un proyecto de investigación, un médico puede participar en cero o varios proyectos. El proyecto cuenta con un código de identificación, nombre, descripción y de los médicos se necesita su identificación, nombre, apellidos y teléfonos. 4. Una empresa vende productos a varios clientes, se necesita saber los datos personales de los clientes (nombres, apellidos, dni, dirección y fecha de nacimiento). Cada producto tiene un nombre, código y precio unitario. Un cliente puede comprar varios productos a la empresa y un mismo producto puede ser comprado por varios clientes.

Taller afianzamiento bd2 mer herramientadia

Embed Size (px)

Citation preview

Page 1: Taller afianzamiento bd2 mer herramientadia

REGIONALANTIOQUIA AREA DE TELEINFORMÁTICA

INTEGRACIÓN MEDIA TÉCNICAACTIVIDADES DE BASE DE DATOS

Versión 1

Agosto 2015

Página 1 de 2

Actividad: Instalación y manejo de la herramienta DIA para realizar los modelos de E-R de una base de datos.

Realizar el modelo E-R de los siguientes casos en la herramienta DIA:

1. Una empresa necesita saber la información de sus empleados y el puesto que tiene en su empresa; del empleado se necesita nombre, apellido, dirección, identificación, teléfono y del puesto se necesita el nombre y su dependencia.Los empleados tienen un solo pesto, y un puesto es asignado a un empleado.

2. En un banco el titular de una cuenta de cheques puede tener cualquier número de tarjetas, pero cada tarjeta pertenece a una sola persona. Las entidades son cliente (número identificación, nombre, apellido) y tarjeta (número tarjeta, password, apertura, limite).

3. Una empresa requiere de cualquier cantidad de médicos para un proyecto de investigación, un médico puede participar en cero o varios proyectos. El proyecto cuenta con un código de identificación, nombre, descripción y de los médicos se necesita su identificación, nombre, apellidos y teléfonos.

4. Una empresa vende productos a varios clientes, se necesita saber los datos personales de los clientes (nombres, apellidos, dni, dirección y fecha de nacimiento). Cada producto tiene un nombre, código y precio unitario.Un cliente puede comprar varios productos a la empresa y un mismo producto puede ser comprado por varios clientes. Los productos son suministrados por diferentes proveedores, se debe tener en cuenta que un producto solo puede ser suministrado por un proveedor y que un proveedor puede suministrar diferentes productos. De cada proveedor se desea conocer el NIF (Número de identificación fiscal), nombre y dirección.

5. Una cadena de agencias de viajes desea disponer de una Base de Datos que contemple información relativa al hospedaje y vuelos de los turistas que la contratan. Los datos a tener en cuenta son: La cadena de agencias está compuesta por un conjunto de sucursales.

Cada sucursal viene definida por el código de sucursal, dirección y teléfono.

La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel estará definido por el código de hotel, nombre, dirección, ciudad, teléfono y número de plazas disponibles.

Page 2: Taller afianzamiento bd2 mer herramientadia

REGIONALANTIOQUIA AREA DE TELEINFORMÁTICA

INTEGRACIÓN MEDIA TÉCNICAACTIVIDADES DE BASE DE DATOS

Versión 1

Agosto 2015

Página 1 de 2

De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma exclusiva.

Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y destino, plazas totales y plazas de clase turista de las que dispone.

La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos, dirección y teléfono.

Por otra parte, hay que tener en cuenta la siguiente información:

A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.

A la hora de viajar el turista puede elegir cualquiera de los vuelos que ofrece la cadena, y en que clase (turista o primera) desea viajar.

De igual manera, el turista se puede hospedar en cualquiera de los hoteles que ofrece la cadena, y elegir el régimen de hospedaje (media pensión o pensión completa). Siendo significativa la fecha de llegada y de partida.