enunciado

4
Se quiere diseñar una Base de Datos para gestionar las existencias de CD’s (discos compactos) de una tienda de música. El análisis de requerimientos realizado nos ha permitido saber lo siguiente: a) Existen dos tipos de obras: los CD’s individuales y las colecciones. Las obras se identifi por su clave (parecida al ISBN de los libros) que es general para todo el mundo. También tienen un nombre. b) Cada CD se puede identificar también por un número asignado por la propia tienda (#cd). Tiene un precio venta al público (PVP). c) Cada CD incluye varias pistas, que están numeradas (1,2,3, …). De cada pista nos interesa el título de la canción que contiene y su duración. Dos o mas canciones de distintos CD’s pueden tener el mismo título. d) A cada colección pertenecen varios CD’s. Una colección tiene un promotor y un PVP (que se cobra al adquirirla entera), que suele ser mas bajo que la suma de los PVP’s de los CD’s que la forman. e) Cada CD ha sido realizado por uno o varios artistas. Los artistas se identifican por su nombre. También interesa conocer de ellos el país y el estilo musical (rock, country, flamenco, música española, etc). f) Los artistas pueden ser personas individuales o grupos. Para los grupos interesa conocer también el número de componentes y sus nombres. g) Se quiere tener otro fichero con datos de las compañías discográficas: su nombre (que las identifica), su dirección en España (calle, número y código postal-cp-) y el país donde tienen la sede central. h) Cada compañía ha editado una o varias obras. Cada obra sólo la puede editar la compañía propietaria de sus derechos, pero estos derechos pueden cambiar a otra compañía con el tiempo (por compra, cesión, etc). De cada obra puede haber varias ediciones realizadas por la misma compañía (o por varias distintas si los derechos han cambiado). Por tanto, de cada

Transcript of enunciado

Se quiere disear una Base de Datos para gestionar las existencias de CDs (discos compactos) de una tienda de msica. El anlisis de requerimientos realizado nos ha permitido saber lo siguiente: a) Existen dos tipos de obras: los CDs individuales y las colecciones. Las obras se identifican por su clave (parecida al ISBN de los libros) que es general para todo el mundo. Tambin tienen un nombre. b) Cada CD se puede identificar tambin por un nmero asignado por la propia tienda (#cd). Tiene un precio venta al pblico (PVP). c) Cada CD incluye varias pistas, que estn numeradas (1,2,3, ). De cada pista nos interesa el ttulo de la cancin que contiene y su duracin. Dos o mas canciones de distintos CDs pueden tener el mismo ttulo. d) A cada coleccin pertenecen varios CDs. Una coleccin tiene un promotor y un PVP (que se cobra al adquirirla entera), que suele ser mas bajo que la suma de los PVPs de los CDs que la forman. e) Cada CD ha sido realizado por uno o varios artistas. Los artistas se identifican por su nombre. Tambin interesa conocer de ellos el pas y el estilo musical (rock, country, flamenco, msica espaola, etc). f) Los artistas pueden ser personas individuales o grupos. Para los grupos interesa conocer tambin el nmero de componentes y sus nombres. g) Se quiere tener otro fichero con datos de las compaas discogrficas: su nombre (que las identifica), su direccin en Espaa (calle, nmero y cdigo postal-cp-) y el pas donde tienen la sede central. h) Cada compaa ha editado una o varias obras. Cada obra slo la puede editar la compaa propietaria de sus derechos, pero estos derechos pueden cambiar a otra compaa con el tiempo (por compra, cesin, etc). De cada obra puede haber varias ediciones realizadas por la misma compaa (o por varias distintas si los derechos han cambiado). Por tanto, de cada

edicin de cada obra interesa conocer la compaa que la ha realizado, as como su fecha. i) Por ltimo, se quiere saber para cada obra cual es la compaa propietaria actualmente de los derechos (se necesita para saber a quin pedir mas ejemplares de la obra en caso de

Prctica Acces-Informtica 3 Evaluacin

Crear la base de datos TIENDA-DISCOS, que consta de las siguientes tablas. DISCOS Cod-disco INTRPRETES Cod-intrprete COMPAAS Nombre Pgina Web Direccin Telfono Nombre Discos en Venta Ttulo Cod-intrprete Compaa N Copias Ao Precio

Establecer las siguientes relaciones: DISCOS-INTRPRETE segn el Cod-intrprete. DISCOS-COMPAA segn el nombre de la compaa. Crear: Consulta de seleccin que muestre el cdigo de intrprete, el nombre del intrprete, el ttulo del disco y el ao de publicacin. Consulta de actualizacin que reste un diez por ciento del precio de los discos. Consulta de creacin de tabla que muestre las compaas discogrficas y los ttulos que tiene cada una. Consulta de eliminacin que borre el ttulo de un disco cuyo cdigo se introducir a partir del cuadro de dilogo de una consulta paramtrica. Consulta paramtrica que muestre el nmero de discos a la venta de cada intrprete segn su cdigo. Formularios Crear un formulario con el asistente que muestre los valores de la tabla discos. Personalizar un formulario para que tenga el formato: Cod-disco Ttulo Compaa Cod-intrprete N Copias Cod-disco Ttulo Cod-intrprete N copias Compaa