Tarea GBD 1

Páginas: 5 (1022 palabras) Publicado: 20 de noviembre de 2014
UNIDAD DE TRABAJO 2

Diseño lógico de Bases de Datos


TAREA 1

CONTEXTO

El buen diseño de una Base de Datos Relacional, pasa por aplicar una metodología que garantice su corrección y posterior buen funcionamiento.

En esta tarea, vas a aplicar la metodología que se utiliza para realizar un buen diseño de Bases de datos Relacionales. Ésto, garantizará en gran medida su buencomportamiento e inexistencia de anomalías, una vez implementada la base de datos en un determinado SGBD, como por ejemplo MySQL, Oracle o SQLServer.


ENUNCIADO

Lee atentamente la siguiente especificación de requerimientos:

Un club náutico desea tener informatizados los datos correspondientes a sus instalaciones, empleados, socios y embarcaciones que se encuentran en dicho club. El club estáorganizado de la siguiente forma:

1. Los socios pertenecientes al club vienen definidos por su nombre, dirección, DNI, teléfono y fecha de ingreso en el club. Es habitual que cada socio facilite más de un teléfono para su localización.

2. Las embarcaciones vienen definidas por: matricula, nombre, tipo y dimensiones.

3. Los amarres tienen como datos de interés el número de amarre, la lecturadel contador de agua y luz, y si tienen o no servicios de mantenimiento contratados.

4. Por otro lado, hay que tener en cuenta que una embarcación pertenece a un socio aunque un socio puede tener varias embarcaciones. Una embarcación ocupará un amarre y un amarre está ocupado por una sola embarcación. Es posible que existan amarres no ocupados. Es importante la fecha en la que una embarcación esasignada a un amarre.

5. Los socios pueden ser propietarios de amarres, siendo importante la fecha de compra del amarre. Hay que tener en cuenta que un amarre pertenece a un solo socio y que NO HAY ninguna relación directa entre la fecha en la que se compra un amarre y en la que una embarcación se asigna a un amarre.

6. El club náutico está dividido en varias zonas definidas por una letra,el tipo de barcos que tiene, el número de barcos que contiene, la profundidad y el ancho de los amarres. Una zona tendrá varios amarres y un amarre pertenece a una sola zona.


7. En cuanto a los empleados, estos vienen definidos por su código, nombre, dirección, teléfono y especialidad. Un empleado está asignado a varias zonas y en una zona puede haber más de un empleado, siendo de interés elnúmero de barcos de los que se encarga en cada zona.


Completa los siguientes apartados

a) Según la especificación de requerimientos, elabora el diseño conceptual basado en el modelo Entidad/Relación. Puedes utilizar cualquiera de las notaciones vistas a lo largo de la unidad.
b) Transforma el diseño conceptual (diagrama E/R) en su correspondiente modelo Relacional (modelo lógico oesquema relacional) y detalla las tablas, atributos, claves y claves foráneas generadas.
d) Aplica el proceso de Normalización a dichas tablas hasta Tercera Forma Normal.


Lo que debes entregar

1) El diagrama Entidad-Relación o diseño conceptual que responda a todos y cada uno de los requerimientos estipulados, utilizando correctamente la notación elegida. Este diagrama puede generarse concualquier aplicación software capaz de representar la simbología del modelo. El esquema debe guardarse en formato de imagen. Se recomienda utilizar el software DIA.

2) El conjunto de tablas obtenidas tras el proceso de aplicación del modelo Relacional al diseño conceptual (diagrama E/R) obtenido en el punto anterior. Este conjunto de tablas se plasmará en un documento elaborado en cualquierprocesador de textos y siguiendo la notación acordada en clase.

3) El conjunto de tablas resultantes después del proceso de Normalización de las tablas obtenidas en el punto anterior. Este conjunto de tablas normalizadas hasta 3FN, se plasmará en el mismo documento elaborado anteriormente con cualquier procesador de textos.


Cómo lo debes entregar

Se creará un archivo pdf a partir del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea 1
  • tarea 1
  • TAREA 1
  • tarea 1
  • Tarea 1
  • Tarea 1
  • Tarea 1
  • tarea 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS