Normalizacion de base de datos

Solo disponible en BuenasTareas
  • Páginas : 6 (1445 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
PRÁCTICAS CURSO-TALLER DISEÑO DE BASES DE DATOS RELACIONALES

1.

Escriba las sentencias de relación para el siguiente diagrama:
Hecha para ORDEN Num Tipo Comprado desde ARTICULO Num Descripción

Originado por

Almacenado en

El Generador de

El almacén para

CLIENTE Nombre Apellido

BODEGA dirección

2. Dibuje un diagrama E-R para representar las siguientes reglas: • • • •Cada Cada Cada Cada empleado tiene que ser asignado a un y solo un departamento. departamento pude ser responsable de uno o mas empleados. empleado puede ser asignado a una o mas actividades. actividad puede ser realizada por uno o mas empleados.

M.C. ALMA DELIA AMBROSIO V.

OTOÑO 2006

1

PRÁCTICAS CURSO-TALLER DISEÑO DE BASES DE DATOS RELACIONALES

3. Dibuje un diagrama E-R pararepresentar la información en el siguiente enunciado:

“Yo soy el gerente de una tienda de video renta llamada HOLLYWOOD. Tenemos unas 3000 copias de cintas de video de títulos de películas que necesitamos registrar. Para cada película necesitamos saber su título, duración y categoría, tal como horror, suspenso, drama. Tenemos múltiples copias de cada título de película y damos a cada una de esascopias un número único de tal manera que podamos registrarlas. Una cinta puede estar en formato Beta, VHS o DVD. Siempre tenemos al menos una copia de cada título y cada cinta contiene solo un filme. Algunos de los filmes son muy largos pero aún así siempre están contenidos en solo una cinta. Tenemos clientes pero debemos asegurarnos de que solo rentamos videos a clientes que pertenezcan a nuestro clubde renta. Para cada miembro registramos su nombre completo, número telefónico y dirección y por supuesto, su número de miembro. También necesitamos registrar qué videos tiene actualmente un miembro en renta. Ellos pueden rentar múltiples filmes en algún momento. No necesitamos registrar el historial de rentas, quién tiene qué copia y cuando las van a regresar. Otorgamos diferentes precios paralos videos acorde a quien los está rentando, cuando los regresen, de qué filme se trata y la calidad de la copia”.

4. Use el diagrama E-R de Hollywood del ejercicio 3 .

a. De a todos los atributos una etiqueta apropiada. b. Identifique un UID para cada entidad.

M.C. ALMA DELIA AMBROSIO V.

OTOÑO 2006

2

PRÁCTICAS CURSO-TALLER DISEÑO DE BASES DE DATOS RELACIONALES

5. Desarrolle undiagrama Entidad-Relación para la siguiente situación. Asegúrese de indicar la opcionalidad de cada atributo. “Nuestro grupo regional de usuarios de Oracle ha crecido a 200 miembros. Somos una organización voluntaria y nuestros registros se encuentran desorganizados. Necesitamos un sistema de información que nos ayude a registrar todos nuestros asuntos. Definitivamente es necesario automatizarnuestros registros de miembros. Para cada miembro, necesitamos registrar el nombre del miembro, tìtulo, dirección de correo, teléfono de oficina, tipo de miembro (individual o corporativo), y si tiene o no sus pagos al corriente. Recopilamos esto anualmente partiendo del mes de enero. También nos gusta saber parea que compañía trabaja cada miembro, pero registrar esta información actualizada es unafaena real por que nuestros miembros están siempre cambiando de compañía. Solo intentamos registrar un solo empleador actual para cada miembro. Nuestros miembros vienen de muchas diferentes compañías y solo unos cuantos están desempleados. Para cada compañía, registramos el nombre de la compañía, dirección y tipo de negocios. Tenemos un conjunto estandar de tipos de códigos de negocios. Soloregistramos la dirección principal para cada compañía.

Mantenemos varios eventos durante el año, y nos gustaría registrar información de cada evento. Algunos de nuestros eventos anuales incluyen la reunión de Septiembre y Noviembre, el día de entrenamiento anual en Enero y nuestra reunión de abril. Tamb9én tenemos eventos especiales cada año. Tenemos nuestros eventos en diferentes localidades...
tracking img