Proyecto integrador. Las TIC en la sociedad S4.pptx
Diseño Lógico
1.
2. ¿Explique el propósito del diseño lógico de la base de datos? Es construir un modelo de los datos utilizados en una empresa basándose en un modelo de datos especifico pero sin prestar atención al SGBD concreto que se vaya a utilizar ni a otras consideraciones físicas Describa mediante un ejemplo las reglas para derivar tablas Ejemplo de una base de datos de un concesionario de vehículos Tipos de entidad fuerte: Cliente, Vehículo, Pedidos Tipos de entidad débil: Detalle del Pedido Tipos de relaciones binarias uno a muchos(1:*): Cliente(Cedula, NombreCliente, Apellido, Teléfono, Dirección) Clave Principal: Cedula y Pedido(CodPedido, Cedula, NombreCliente, NombreEmpleado, Fecha) Clave Principal: CodPedido Clave Externa: Cedula que hace referencia a Cedula de la tabla Cliente Tipos de relaciones binarias uno a uno(1:1): La relación se da entre Pedido y Vehículo, la nueva entidad se llama Pedido(marca, modelo, matricula, estado, color, CodPedido, Cedula, NombreCliente, NombreEmpleado, Fecha) Clave Principal: CodPedido, Clave Secundaria: Matricula Atributos Multivaluados: Cliente(Cedula, NombreCliente, Apellido, Dirección) Telefono(Telefono, Cedula) Clave Principal: Teléfono, Clave Externa: Cédula Tipos de superclase/subclase: Se unen las tablas Pedido y Detalle del Pedido y se crea una tabla llamada PedidoCompleto(CodPedido, NombreCliente, NombreEmpleado, Fecha, Articulo, Cantidad, Precio) Clave Principal: CodPedido