Download 2. Se desea diseñar una base de datos que contemple el préstamo
Transcript
1. El banco central de la Guajira lo contrata para realizar una base de datos que permita sistematizar cada una de sus sucursales el cual tiene Contiene Cuentas de Ahorro y cuentas corrientes, además los préstamos que el banco realiza a sus clientes lo hace a través sus cuentas. Modelo Entidad - Relación Clientes Tiene Préstamo Realiza Cuentas Tiene Sucursal Modelo Relacional cliente cuenta Préstamo Id cliente Id cuenta Id préstamo Dirección Teléfono Ocupación Fecha de nacimiento Ingresos mensuales Fecha de apertura Tipo de cuenta Ocupación Saldo Id cliente Id sucursal Fecha préstamo Plazo Tasa Monto Id cuenta Sucursal Id sucursal Dirección Teléfono Nombre Gerente 2. Se desea diseñar una base de datos que contemple el préstamo de libros en una Biblioteca. Libro Clientes Pedido. Modelo Entidad - Relación Usuarios Solicita Libros Tiene Préstamo Implica Devolución Modelo Relacional Usuario Id usuario Nombre usuario Sexo Dirección Teléfono Tipo usuario Préstamo Id préstamo Fecha préstamo Fecha devolución Id usuario Libro Editorial Id libro Id Editorial Nombre Editorial Dirección Teléfono Contacto Nombre libro ISBN Id editorial Autor Libro*Préstamo Devolución Id devolución Fecha de vencimiento Multa Id préstamo Libro*Autor Id préstamo Id autor Id libro Id libro libro* Materia Id libro Id materia Id autor Nombre Saxo Nacionalidad Especialización Materia Id materia Nombre 3. Una compra y venta desea diseñar una base de datos en la cual los usuarios realizan los empeños en donde sólo se reciben prendas de oro y de plata. Cada prenda debe tener una identificación, peso, valor estimado, descripción. Todo empeño debe tener un retiro menor a tres meses de lo contrario dicho empeño pasa a prendas perdidas. Durante los tres meses cada empeño puede recibir abonos de capital o intereses que afectan datos del empeño. Clientes Realiza Retiro Implica Empeño Implica Prendas Perdidas Tiene Prendas Modelo Relacional 4 Una tienda de videos desea hacer un diseño de Base de Datos para el proceso de alquiler de películas a s afiliados teniendo en cuenta lo siguiente: Una película se puede alquilar muchas veces y un alquiler puede tener hasta tres películas, cada película se caracteriza por su identificación, nombre de la película, tipos de película (acción, suspenso, terror, comedia etc...) protagonista, director, formato. Parametrice donde estime conveniente. Cada alquiler debe tener una devolución, en caso de sobre pasar tres días debe pagar la multa correspondiente. Tipo de película Id T película Nombre afiliado Id afiliado Nombre Sexo Dirección Teléfono Alquiler Id alquiler Fecha alquiler Fecha vencimiento Valor Funcionario Id afiliado Película Id película Nombre Id de película Película*Protagonista Id película Id protagonista Alquiler*película Película* Director Id Alquiler Id película Id Película Id director Protagoista Id protagonista Nombre Saxo Nacionalidad Director Id director Nombre Sexo Nacionalidad Devolución Id devolución Fecha de vencimiento Multa Id alquiler Película*formato Id película Id formato Formato Id formato Nombre 5 Un restaurante prestigioso de la ciudad desea hacer un diseño de Base de Datos para la venta de platos típicos, teniendo en cuenta lo siguiente: Los clientes una vez que llegan al restaurante se le asignan una mesa el cual es atendido por un mesero. Un cliente puede realizar muchos pedidos de los platos, postres y bebidas. Parametrizar donde estime necesario. Cliente Pedido Platos 5 Pedido*Plato Id cliente Nombre Sexo Dirección Teléfono Id pedido Id pedido Fecha pedido Id cliente Id Mesero Id Mesa Id plato Id paltos Ingredientes Valor Fotografía Meserp Id mesero Nombre Mesa Id mesa Nombre Pedido*postres Pedido*Bebida Id pedidos Id pedido Id postres Id bebida Postres Id postres Ingredientes Valor Fotografía Bebida Id bebida Nombre Valor Fotografía Id t de bebida Tipo de bebida Id tipo de bebida Nombre 6 Una tienda de música desea diseñar una Base de Datos para la venta de discos a sus clientes teniendo en cuenta lo siguiente: Cada disco tiene una identificación, título del disco, intérprete, género musical, valor formato, casa disquera, cantidad. Parametrice donde sea necesario; considere las ventas de dichos discos a sus clientes en la cual una venta puede tener muchos discos. Interprete*Disco Id interprete 6 Cliente Id cliente Nombre Sexo Dirección Venta Id venta Fecha venta Funcionario Id cliente Discos Id disco Id interprete Nombre Nacionalidad Id disco Venta*Discos Id venta Id disco Interprete Título Valor Cantidad Id casa disquera Disco*G.Musical Id disco Género Musical Id G musical Id G musical Nombre Disco*Formato Id disco Formato Id formato Nombre Id formato Id casa disquera Nombre 7 La empresa Brasilia de Colombia desea hacer un diseño de Base de Datos para el proceso de ventas de tiquetes para las diferentes rutas que ofrece teniendo en cuenta lo siguiente: Brasilia cuenta con una línea de buses identificados con su placa, descripción del bus, número de sillas, las rutas que ofrece tienen su identificación, ciudad de origen, ciudad de destino, valor, hora estimada. La venta de tiquetes debe tener asignada un único bus y una única ruta. Casa Disquera 7 Cliente Id cliente Nombre Sexo Dirección Bus Venta de tiquete Id tiquete Valor Fecha venta Id cliente Id bus Id ruta Id funcionario Id bus Placa Descripción N° de sillas Funcionario Id funcionario Nombre Ruta Id ruta Ciudad origen Ciudad destino Valor Hora estimada Ejercicios de Consultas Consultas sencillas Base de Datos No. 1 Mostrar todos los clientes que han realizado préstamo entre una fecha inicial y una final. Mostrar todas las cuentas que se abrieron entre una fecha inicial y una final. Mostrar todas las cuentas de un usuario específico. Mostrar todos los préstamos de un usuario específico Mostrar todos los préstamos entre una fecha inicial y una fecha final que realizó una sucursal específica. Base de Datos No. 2 Mostrar los préstamos de libros de una editorial específica entre una fecha inicial y una fecha final Mostrar los préstamos de libros de un autor específico Mostrar todos los usuarios que han realizado préstamos entre una fecha inicial y una fecha final Mostrar todos los libros que se prestaron en una fecha específica. Base de Datos No. 3 Mostrar todos los empeños realizados un día específico. Mostrar todos los empeños realizado por un usuario específico entre una fecha inicial y una fecha final. Mostrar todos los empeños que han sido retirados en un rango de fecha específico. Base de Datos No. 4 Mostrar los préstamos de película que haya dirigido un autor específico entre una fecha inicial y una fecha final Mostrar los préstamos de película de un director específico Mostrar todos los usuarios que han realizado préstamos entre una fecha inicial y una fecha final Mostrar todas las películas que se prestaron en una fecha específica. Base de Datos No. 5 Mostrar todos los pedidos realizados entre una fecha inicial y una final. Mostrar todos los pedidos realizados entre una fecha inicial y una final de un palto específico. Mostrar todos los pedidos de una fecha específica. Base de Datos No. 6 Mostrar todas las ventas entre una fecha inicial y una final. Mostrar todas las ventas de una fecha específica Mostrar todas las ventas de un disco específico y un rango de fecha específico. Base de Datos No. 7 Mostrar todas las ventas de tiquetes en un rango de fecha específico. Mostrar todas las ventas de tiquetes en las que viaje un Bus específico. Mostar todas las ventas de tiquetes en un rango de fecha específico y una específica. Consultas Complejas