Practicas de base de datos

Solo disponible en BuenasTareas
  • Páginas : 7 (1553 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de abril de 2010
Leer documento completo
Vista previa del texto
(Antes de SISTEMA DE VENTAS debe estar el de los equipos)

Le contratan para hacer una BD que permita apoyar la gestión de un sistema de ventas. La empresa necesita llevar un control de proveedores, clientes, productos y ventas.
Un proveedor tiene un clave, nombre, dirección, teléfono y página web.
Un cliente también tiene clave, nombre, dirección, pero puede tener varios teléfonos de contacto.La dirección se entiende por calle, número, colonia y ciudad.
Un producto tiene un id único, nombre, precio actual, stock y nombre del proveedor. Además se organizan en categorías, y cada producto va sólo en una categoría.
Una categoría tiene id, nombre y descripción.
Por razones de contabilidad, se debe registrar la información de cada venta con un id, fecha, cliente, descuento y monto final.Además se debe guardar el precio al momento de la venta, la cantidad vendida y el monto total por el producto.

MINISTERIO DE DEFENSA
El Ministerio de Defensa desea diseñar una Base de Datos para llevar un cierto control de los soldados que realizan el servicio militar. Los datos significativos a tener en cuenta son:
* Un soldado se define por su código de soldado (único), su nombre yapellidos, y su graduación.
* Existen varios cuarteles, cada uno se define por su código de cuartel, nombre y ubicación.
* Hay que tener en cuenta que existen diferentes Cuerpos del Ejército (Infantería, artillería, armada, ....), y cada uno se define por un código de Cuerpo y denominación.
* Los soldados están agrupados en compañías, siendo significativa para cada una de éstas, el número decompañía y la actividad principal que realiza.
* Se desea controlar los servicios que realizan los soldados (guardias, instructores, cuarteleros, ...), y se definen por el código de servicio y descripción.
Consideraciones de diseño:
1. Un soldado pertenece a un único cuerpo y a una única compañía, durante todo el servicio militar. A una compañía pueden pertenecer soldados de diferentescuerpos, no habiendo relación directa entre compañías y cuerpos.
2. Los soldados de una misma compañía pueden estar destinados en diferentes cuarteles, es decir, una compañía puede estar ubicada en varios cuarteles, y en un cuartel puede haber varias compañías.
3. Un soldado solo está en un cuartel.
4. Un soldado realiza varios servicios a lo largo del servicio militar. Un mismo serviciopuede ser realizado por más de un soldado (con independencia de la compañía), siendo significativa la fecha de realización.

AGENCIA DE VIAJES

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 desucursales. 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.
* De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma exclusiva.
* Cada vueloviene 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 contratadoel 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.
CADENA DE...
tracking img