Bases de Datos modelo ER

Páginas: 8 (1754 palabras) Publicado: 30 de marzo de 2014
Facultad de Ingenieria
Instituto de Computación

Examen de Fundamentos de Bases de Datos
julio de 2008

FUNDAMENTOS DE BASES DE DATOS
Examen Julio 2008
La duración del examen es de 3 horas y 30 minutos.
Presentar la resolución del examen:
• Con las hojas numeradas y escritas de un solo lado.
• Con la cantidad de hojas entregadas en la primer hoja.
• Con cédula de identidad y nombre encada hoja.
• Escrita a lápiz y en forma prolija.
• Comenzando cada ejercicio en una nueva hoja

Ejercicio 1 (25 puntos).
Una librería de una facultad desea implementar un sistema de ventas de apuntes de
asignaturas, por internet.
De cada apunte se conoce un título, la fecha de edición y el costo en pesos. Además se
conocen los autores del documento y una única asignatura de la cualproviene. Se asume que
el título del apunte es único para cada asignatura. De cada autor, se conoce el nombre, su
email (que es único), el instituto en donde trabaja y un resumen de su currículum.
De cada asignatura, se conoce un código que la identifica, un nombre, y un conjunto de temas
que se tratan en el programa. De cada tema se conoce un nombre y un área temática. Hay que
tener en cuenta quepueden haber temas con igual nombre en distintas áreas temáticas (por
ejemplo el nombre de tema “bridge” puede referirse al área temática “computación” o al área
temática “ingeniería civil” y son cosas diferentes). Los temas constituyen una jerarquía en la
que hay temas subordinados a temas principales, en donde cada tema subordinado puede
tener un único tema principal. Además cada tema puedeser visto en diferentes asignaturas.
Un apunte también tiene asociado un conjunto de temas de los cuales, por lo menos uno tiene
que ser un tema de la asignatura asociada al apunte.
Tanto los apuntes como las asignaturas tratan de por lo menos un tema.
Cada cliente debe registrarse antes de comprar y se le solicitan los siguientes datos:
• nombre
• dirección
• email (que es único)
• cedulade identidad
• Tarjetas de crédito del cliente. De cada tarjeta se conoce su identificador formado por
marca y número, y la fecha de vencimiento de la misma.
• teléfono
Una tarjeta de crédito tiene un único cliente asociado.
Para cada compra que se realiza se genera una url que depende del cliente y del apunte.
Interesa registrar esa url y un “período de bajada” (fecha de inicio y fecha defin) en que ese
cliente puede acceder a ese apunte por esa url. Además interesa registrar con qué tarjeta se
paga esa compra. Un cliente podría comprar un apunte varias veces.
Hay que considerar que algunos autores pueden ser clientes.

SE PIDE: Modelo Entidad Relación completo.

1/8

SOLUCION:

nombre

Email
costo

título

Apuntes
N

Personas

fechaEd

N

Escribe

CiAutores

N

Clientes

N
Instituto

Curr

N

Dir
Tel

1

Tiene
Compra
DeA

N

Datos*
PeriodoB

DeT

Url

N

Marca
Id
Nro

Tarjeta

Fe_fin

fechaVen

Fe_ini
Principal

1

1

N

Asignaturas
Id

N

Tratan

N

Temas

N
Jerarquia
Subordinado

Id

Nombre

nombre area

RNE:
∀a∈Apuntes.

∃a’∈Asignaturas.(∈DeA∧


∧∃t∈Temas.(∈Tratan∧∈DeT)




)

2/8

Facultad de Ingenieria
Instituto de Computación

Examen de Fundamentos de Bases de Datos
julio de 2008

Ejercicio 2 (30 puntos).
Una hemeroteca desea automatizar su mecanismo de clasificación de publicaciones. Para eso
se definieron las siguientes tablas:
Ediciones-Publicacion(NomPub, Fecha,Tipo, nroEdicion).
Registro de todos los números de cadapublicación con que cuenta la hemeroteca. El
tipo puede ser: Diaria, Semanal, Quincenal, Mensual, Semestral, Anual, Aperiódica.
NroEdición es el número de esa edición y Fecha la fecha en que salió ese número.
Artículos(IdArt, Pag, Título, NomPub, Fecha)
Registro de los artículos que salieron en cada número de cada publicación. Pág es la
página de la edición en la cual salió el artículo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo de datos bases de datos
  • Modelos de datos de las bases de datos
  • Excel Base De Datos Modelo
  • Ejercicio Modelamiento de base de datos
  • Modelos emergentes de base de datos
  • Modelos emergentes de bases de datos
  • Modelo jerarquico-base de datos
  • Modelo de bases de dato

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS