0% encontró este documento útil (0 votos)
33 vistas3 páginas

Diseño de Modelos Relacionales en DBs

El documento detalla un modelo relacional para diseñar bases de datos, enfocándose en la identificación de entidades y atributos, así como en la creación de diagramas de flujo. Se presentan dos enunciados: uno sobre un sistema para un centro cultural que organiza información musical, y otro sobre un sistema de ventas que gestiona proveedores, clientes y productos. Se especifican herramientas, tiempo estimado y formato de entrega para las tareas relacionadas con el diseño de estos modelos.

Cargado por

josegarroacuna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
33 vistas3 páginas

Diseño de Modelos Relacionales en DBs

El documento detalla un modelo relacional para diseñar bases de datos, enfocándose en la identificación de entidades y atributos, así como en la creación de diagramas de flujo. Se presentan dos enunciados: uno sobre un sistema para un centro cultural que organiza información musical, y otro sobre un sistema de ventas que gestiona proveedores, clientes y productos. Se especifican herramientas, tiempo estimado y formato de entrega para las tareas relacionadas con el diseño de estos modelos.

Cargado por

josegarroacuna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Modelo relacional | SC-404 Fundamentos de diseños de bases de datos

Objetivo
 Identificar entidades y atributos
 Diseñar el modelo relacional, identificando tablas, columnas, llaves primarias, llaves
foráneas y relación entre tablas.

Herramientas a utilizar
 Se puede utilizar el programa Paint, Power Point, Word, Visio, [Link] o cualquier
programa para generar diagramas de flujo.

 Debe subir un archivo en formato pdf con la siguiente nomenclatura:

NombreApellido_SC404_LN_Tarea2

(Nombre del estudiante + Apellido + Código del curso + Letra del día de la clase + letra
del horario (D, T, N) + Asignación)

Tiempo Estimado
 120 minutos

Fecha de entrega
 Ver Campus Virtual

Instrucciones
1. Realizar el modelo entidad relación de cada enunciado
2. Elaborar el modelo relacional basado en el modelo entidad relación previo.

Enunciado 1
Sistema de un Centro Cultural
Un centro cultural quiere desarrollar un sistema para mantener y consultar la información de
la historia de la música. Para esto se organiza la información por épocas, de las cuales se
necesita identificar por un código único, nombre, característica relevante de la época, año de
comienzo y año final y los géneros musicales de la época. A su vez, de cada género, se quiere
saber su código único, nombre, diversas características, sus orígenes, los músicos asociados
a ese género y los instrumentos que intervenían en la ejecución de ese género. Sabemos que
una época tiene varios géneros, pero que un género pertenece a una sola época. De cada
músico, se sabe el nombre único, fecha de nacimiento, fecha de muerte y una historia de su
vida. Un género tiene varios músicos, pero un músico pertenece a un solo género. De cada
instrumento musical se tiene el nombre único, una foto, el lugar donde se creó, quién fue el
creador, el tipo de instrumento (viento, teclado, etc.) y los materiales con que se hace. En
un género se usan varios instrumentos, y un instrumento aparece en varios géneros.
2
Modelo relacional | SC-404 Fundamentos de diseños de bases de datos

Adicionalmente, se quiere conocer la lista de obras famosas que se hicieron dentro de un


género. De las obras famosas, se conoce un nombre único, el año en que se hizo, los músicos
autores y la partitura. Tenga en cuenta que una obra famosa pertenece a un solo género,
que una obra famosa la componen varios músicos y que un músico compone varias obras.

Enunciado 2
Sistema de ventas
Se quiere diseñar una base de datos que permita registrar las ventas de una empresa.
Específicamente, esta empresa necesita llevar un control de proveedores, clientes, productos
y ventas. Un proveedor se modela con su cédula jurídica que es única, nombre, dirección,
teléfono y página web. Un cliente también se modela con identificación única, nombre y
dirección, pero puede tener varios teléfonos de contacto. De cada dirección, nos interesa su
calle, número, comuna y ciudad. De los productos, sabemos que tienen un identificador único,
nombre, precio actual, stock y nombre del proveedor que los comercializa. Además, se
organizan en categorías, y cada producto se clasifica solamente en una de ellas, pero sin
embargo una categoría clasifica varios productos. De ellas nos interesa saber su id, nombre
y descripción. Sabemos que un producto es comercializado por varios proveedores, pero que
un proveedor provee un solo producto. Por razones de contabilidad, se debe registrar la
información de cada venta, las cuales tienen un número de factura o venta (que es único),
fecha, cliente, descuento y monto final. A su vez, sabemos que una venta se compone de
varios productos, y por eso nos interesa el precio al momento de la venta del producto, la
cantidad vendida y el monto total por él. Tenga en cuenta que un producto puede estar en
varias ventas, pero que podemos tener un producto que no haya sido vendido.
Adicionalmente, sabemos que cada cliente puede realizar varias ventas, y en una venta
solamente participa un cliente.

También podría gustarte