Upload
marcos1024
View
107
Download
1
Embed Size (px)
Citation preview
INET – Profesorado de Informática- Base de Datos - Prof. Gabriel Matonte - OBLIGATORIO1- 2011
Obligatorio 1Obligatorio 1
En la realización del MER (modelo entidad-relación) identificamos las siguientes entidades, las cuales representan a los diferentes objetos o conceptos que consideramos necesarios para la implementación de una base de datos para un Sistema de venta de tickets de espectáculos de una red de locales:ESPECTÁCULO, SALA, TICKET, USUARIO con la categorización VENDEDOR y ADMINISTRADOR, LOCAL.
A las mismas le otorgamos distintos atributos, los cuales representan distintas propiedades específicas de cada una. Los atributos que utilizamos en su gran mayoría son comunes, es decir, que sólo registran un valor, pero en algunos casos utilizamos atributos compuestos (Ej. Valor en Ticket) y atributos multivaluados (registran varios o múltiples valores) ej. Teléfonos de la entidad Local. También establecimos los atributos claves de cada entidad y si era el caso de algunas relaciones.
Por otra parte realizamos diversas relaciones entre entidades y entre una agregación y una entidad (una agregación es cuando se considera la relación entre dos entidades y estas, como si fueran una entidad). Consideramos algunas restricciones mediante la aplicación de cardinalidad y totalidad, así como marcamos algunas restricciones no estructuradas.
Luego de terminado el MER realizamos el pasaje a tablas correspondiente y su posterior normalización.
MERMER
Grupo 2º año C- Alumnas: Isolina Hernández, Moira Lambrosquini , Rossana Perdomo Página 1 de 5
INET – Profesorado de Informática- Base de Datos - Prof. Gabriel Matonte - OBLIGATORIO1- 2011
Pasaje a Tabla Pasaje a Tabla
Grupo 2º año C- Alumnas: Isolina Hernández, Moira Lambrosquini , Rossana Perdomo Página 2 de 5
INET – Profesorado de Informática- Base de Datos - Prof. Gabriel Matonte - OBLIGATORIO1- 2011
ENTIDADES
F. K. Ciudad F.K TipoSala (ID-Sala, Nombre-Sala, Capacidad, Dirección, Teléfono, ID-Ciudad, ID-Tipo)
Espectáculo (ID-Espectáculo, Nombre-Espectáculo, Duración)
Ciudad (ID-Ciudad, Nombre, Departamento)
Ticket (ID-Ticket , Forma-de-pago, Fecha-Expedición, Num-Asiento
F.K. Realiza F. K. Moneda F.K. Precio F. K. Vendedor
Fecha, Hora, ID-Sala , ID-Moneda , ID-Nom-Espectaculo, ID-Usuario)
Usuario (ID-Usuario, CI, Nombre, Apellido, Dirección, Teléfono, Email)
F.K. Usuario F.K Local
Vendedor (ID-Usuario, ID-Local )
F.K. Usuario F.K. Local
Administrador (ID-Usuario, ID-Local )
F.K. Administrador
Adm- Locales (ID-Usuario, LocalesAsignados)
F.K. Ciudad
Local (ID-Local, Dirección, Teléfono, ID-Ciudad)
Tipo ( ID-Tipo , Descripción)
F.K. RealizaPrecio (ID-Num- Espectáculo, Fecha,Hora,ID-Sala , Valor, Moneda)
Moneda (ID-Moneda , Nombre-Moneda)
F.K. MonedaValor (Fecha-Cotización, ID-Moneda , Cotización )
Grupo 2º año C- Alumnas: Isolina Hernández, Moira Lambrosquini , Rossana Perdomo Página 3 de 5
INET – Profesorado de Informática- Base de Datos - Prof. Gabriel Matonte - OBLIGATORIO1- 2011
RELACIONES
F.K. Espectáculo F.K. Sala
Realiza (Fecha, Hora, ID-Espectáculo , ID-Sala, )
F.K. Administrador F.K. Local
Mantiene-Sistema (ID-Usuario, ID-Local )
Segunda Forma NormalizadaSegunda Forma Normalizada
ENTIDADES
Sala (ID-Sala, Nombre-Sala, Ciudad)
Nom-Sala ( Nombre-Sala, Número-Sala, Capacidad, Tipo, Número_Asiento, Número_Fila, Dirección, Teléfono)
Espectáculo (ID-Espectáculo, Nombre-Espectáculo)
Nom-Espectáculo ( Nombre-Espectáculo, Duración)
Ticket (Número-Ticket, Moneda, Precio, Fecha-Ticket, Forma-de-pago, ID-Sala, ID-Usuario, ID-Local)
Datos-Sala (ID-Sala, , Número_Asiento, Número_Fila)
Usuario (ID-Usuario, CI)
C.I.-Usuario (CI, Nombre, Apellido, Dirección, Teléfono, Email)
Vendedor (ID-Usuario, ID-Local )
Administrador (ID-Usuario)
Adm- Locales (ID-Usuario, LocalesAsignados)
Local (ID-Local, Dirección)
Teléfono-Local ( ID-Local , Teléfonos)
Grupo 2º año C- Alumnas: Isolina Hernández, Moira Lambrosquini , Rossana Perdomo Página 4 de 5
INET – Profesorado de Informática- Base de Datos - Prof. Gabriel Matonte - OBLIGATORIO1- 2011
RELACIONES
Realiza (Fecha, Función, ID-Sala)
Mantiene-Sistema (ID-Usuario, ID-Local )
Grupo 2º año C- Alumnas: Isolina Hernández, Moira Lambrosquini , Rossana Perdomo Página 5 de 5