base de datos

9
PRACTICA # 1 Crear un diseño E/R que permita controlar los datos para una academia siguiendo las siguientes premisas: Se dan clases a trabajadores y desempleados de las personas se almacenan sus curp, nombre, dirección, fecha de nacimiento, edad y teléfono. Si trabajan se necesitan su RFC y datos del trabajo (nombre de la empresa, teléfono y dirección) Los cursos que imparte la academia se identifica con un código. Además se almacena el programa del curso, las horas totales de duración, el título y cada vez que se imparte se anotaran las fechas de inicio y fin, juntos los datos del profesor (uno por periodo), los datos del profesor son: curp, nombre, dirección, teléfono. Se almacenara la nota obtenida por cada alumno en cada curso, teniendo en cuenta que un mismo alumno puede realizar varios cursos y de cada cual obtendrá una nota. (calificación).

Upload: lenin-ernesto-rodriguez-hernandez

Post on 26-Dec-2015

217 views

Category:

Documents


0 download

DESCRIPTION

informacion de datos

TRANSCRIPT

Page 1: Base de Datos

PRACTICA # 1

Crear un diseño E/R que permita controlar los datos para una academia siguiendo las siguientes premisas:

Se dan clases a trabajadores y desempleados de las personas se almacenan sus curp, nombre, dirección, fecha de nacimiento, edad y teléfono.

Si trabajan se necesitan su RFC y datos del trabajo (nombre de la empresa, teléfono y dirección)

Los cursos que imparte la academia se identifica con un código. Además se almacena el programa del curso, las horas totales de duración, el título y cada vez que se imparte se anotaran las fechas de inicio y fin, juntos los datos del profesor (uno por periodo), los datos del profesor son: curp, nombre, dirección, teléfono.

Se almacenara la nota obtenida por cada alumno en cada curso, teniendo en cuenta que un mismo alumno puede realizar varios cursos y de cada cual obtendrá una nota. (calificación).

Page 2: Base de Datos

Crear un diseño ER que permita almacenar los datos geográficos de Mexico.

Se almacenara el nombre y cantidad de habitantes de cada cuidad o pueblo, junto con el nombre y datos municipio al que pertenece y superficie del municipio.

Necesitamos conocer los datos d cada estado: nombre, habitantes, superficie por supuesto las ciudades y municipios del mismo.

Para identificar el estado se usara el estándar de 3 letras.

Se desea conocer la cuidad capital de cada estado.

Page 3: Base de Datos

Crear un diseño ER que permita gestionar los datos de una biblioteca, de modo que:

Las personas disponen de un código y necesitan guardar sus datos con el nombre, apellido, dirección y teléfono.

Se guardaran datos de los libros como son: título, editorial, año de edición, nombre completo del autor o autores, y el ISBN (International Serial Book Number) como clave.

Se deberá informar si el ejemplar de un libro esta deteriorado o no, cuantos ejemplares de un mismo libro tenemos y si están disponibles, además de poder diferenciar entre 2 ejemplares o más de un mismo libro.

Se quiere controlar cada préstamo de los ejemplares almacenando la fecha de préstamo, la fecha límite de devolución (15 días después de la fecha de préstamo) y la fecha real de devolución y por supuesto a que personas se les prestaron los ejemplares.

Page 4: Base de Datos

Crear un diagrama ER para almacenar información sobre los partidos de una liga de futbol en una temporada. Hay que tener en cuenta que en dicha liga los jugadores no cambian de equipo en la temporada.

Page 5: Base de Datos

Elaborar un diagrama ER que permita guardar datos sobre preparación de recetas de cocina.

De las recetas se guarda información sobre las porciones, instrucciones de preparación, duración, comentarios y el nombre. Cada receta pertenece a un tipo de platillo del que se guarda el nombre y el código.

En las recetas se utilizan ingredientes que tienen un código y un nombre. Los ingredientes se miden en las unidades de medida autorizadas. Las unidades de medida tienen un nombre, una descripción y un código.

Page 6: Base de Datos

Crear el modelo conceptual ER para almacenar datos históricos sobre las guerras de modo que:

Se guarda el año y determina de cada guerra, el nombre con el que se le conoce y los países contendientes, indicando quienes ganaron.

Un país puede unirse a una guerra en cualquier de los bandos participantes, se supone que solo hay dos bandos en cualquier momento de la guerra e incluso puede retirarse antes de que termine, se deberá guardar la fecha en que se unió al bando y la fecha en que se retiró (si lo hizo).

Page 7: Base de Datos

Crear un diagrama ER para guardar información de un inventario en un almacén.

Cada artículo tiene un identificador de 2 letras y 1numero de modelo, una descripción y el precio de venta.

Los artículos se almacenan en una serie de almacenes. De los almacenes nos interesa conocer el número, nombre, descripción y las estanterías que contiene.

De cada estantería se identifica con un número de 3 dígitos.

Necesitamos saber cuántas piezas de cada tipo tenemos en cada almacén y sobre en qué estanterías están las piezas de los artículos buscados.

Page 8: Base de Datos

Hacer una base de datos ER para una empresa que desarrolla software para otras empresas.

De las empresas deseamos conocer RFC, nombre, dirección, teléfono.

Los proyectos de software se planifican con una fecha de inicio y una fecha de término. Además de estas dos fechas nos interesa conocer la fecha real en que se terminó el proyecto.

En un proyecto interviene varios empleados, cada empleados desempeña un determinado rol y dicho rol tiene un código único. En el mismo proyecto puede haber varios empleados con el mismo rol.

De los empleados nos interesa su nombre, CURP, apellidos. Un mismo empleados puede desempeñar diferentes roles en diferentes proyectos, se deben anotar las horas que un empleado le dedica a cada proyecto.

Page 9: Base de Datos

Modelo ER para una compañía aérea.

Los clientes pueden reservar vuelos en una reservación, pueden reservarse asientos para varios pasajeros y a cada pasajero se les dará un pase de abordo asignándole un numero de asiento los asientos se identifican con un numero de fila y letra.

De cada reservación nos interesa conocer el número único-fecha-datos del cliente, datos de la tarjeta de crédito y los pasajeros que viajaran.

El vuelo reservado posee un código único, una fecha y una hora de salida y de llegada, un aeropuerto de salida y uno de llagada.

Los aeropuertos poseen un código único, nombre, localidad y país.

Se guarda información sobre los aviones, código y cantidad de asientos.

Los vuelos solo los puede realizar un avión, pero el mismo avión puede realizar otros vuelos.