Citation preview

FUNDAMENTOS DE BASES DE DATOS

PRESENTADO POR:

ALEXANDRA MILENA CARBONELL GOMEZ 1712010176 MARTHA PATRICIA PRADA PRADA 1922010111 ANGIE JOHANNA MENDOZA 1922010064 MARTHA PATRICIA MARTINEZ MORA 1922010050

PRESENTADO A: ISABEL ANDREA MAHECHA NIETO

POLITECNICO GRANCOLOMBIANO BOGOTA D.C.

2019

Tabla de Contenido 1.

Planteamiento de la Primera entrega ................................................................................ 3

2.

Diagrama Entidad / Relación ........................................................................................... 4

3.

Modelo Lógico Relacional ............................................................................................... 4

4.

Diccionario de datos ......................................................................................................... 6

5.

Restricciones .................................................................................................................... 6

1. Planteamiento de la Primera entrega Usted es contratado para construir una base de datos para la administración de un taller mecánico. La base de datos incluirá información acerca de los clientes, los autos, los empleados que trabajan en el taller y los repuestos utilizados para cada servicio. La base de datos debe: Registrar el cliente y auto de cada servicio. Del cliente se registra la cédula, nombres y apellidos, teléfono y dirección. Del auto se registra la placa, el modelo, el color, fecha y hora de ingreso. A cada servicio se asigna un empleado disponible. El empleado a cargo del servicio registrará los repuestos con su referencia, descripción, marca y precio al igual que las horas empleadas en el servicio. Con base en el precio de los repuestos, el número de horas empleadas y la utilidad estimada se crea una factura que además incluye un IVA del 19%

Diseñe el diagrama Entidad-Relación, el esquema y el modelo relacional, el diccionario de datos, restricciones, y diseño físico del caso anterior. Se recomienda el uso de alguna Herramienta Gráfica como Microsoft Visio, Microsoft Power Point.

2. Diagrama Entidad / Relación

Diagrama 1. Entidad / Relación Fuente: elaboración propia

3. Modelo Lógico Relacional

Diagrama 2. Modelo Relacional Fuente: elaboración propia

Claves primarias Tabla Repuestos Descripción Tabla orden de servicio/Repuestos No. De orden Placa Código de empleado Tabla Orden de Servicio No. De orden Placa Código empleado Tabla Cliente Cedula N de factura Tabla Automóvil Placa Cedula Código de empleado Tabla Empleado Código N orden de servicio Tabla Facturación No. De factura No. Orden de servicio Cedula Claves Foráneas Tabla orden de servicio/Repuestos y tabla orden de servicio No. De orden Placa Código de empleado Tabla Cliente y Tabla Facturación No. De factura Cedula Tabla orden de servicio/ Repuestos y Automóvil Placa Código de empleado

4. Diccionario de datos

Tabla 1. Diccionario de Datos Fuente: elaboración propia

5. Restricciones

1. En la relación cliente auto, existe 1 a muchos, es decir un cliente puede tener varios autos, sin embargo, un auto solo puede tener un cliente asociado Cli_ID. 2. La relación de auto a orden de servicio, se da de 1 a muchos, teniendo en cuenta un auto puede tener varias órdenes de servicio Aut_Placa

3. Para la relación empleado orden de servicio se da de 1 a muchos, debido a que un empleado puede tener varias ordenes de servicio, pero una orden solo puede tener un empleado asignado.