06.09.2014 Views

Bases de datos: Software libre - Universitat Oberta de Catalunya

Bases de datos: Software libre - Universitat Oberta de Catalunya

Bases de datos: Software libre - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

© FUOC • 71Z799014MO 30 Introducción al diseño <strong>de</strong> bases <strong>de</strong> <strong>datos</strong><br />

Aunque las entida<strong>de</strong>s débiles se puedan sustituir por el mecanismo <strong>de</strong> las entida<strong>de</strong>s<br />

asociativas, es a<strong>de</strong>cuado mantenerlas en el mo<strong>de</strong>lo ER porque resultan<br />

menos complejas y son suficientes para mo<strong>de</strong>lizar muchas <strong>de</strong> las situaciones<br />

que se producen en el mundo real.<br />

2.3. Ejemplo: base <strong>de</strong> <strong>datos</strong> <strong>de</strong>l personal <strong>de</strong> una entidad bancaria<br />

En este subapartado veremos un ejemplo <strong>de</strong> diseño conceptual <strong>de</strong> una base <strong>de</strong><br />

<strong>datos</strong> mediante el mo<strong>de</strong>lo ER.<br />

Se trata <strong>de</strong> diseñar una base <strong>de</strong> <strong>datos</strong> para la gestión <strong>de</strong>l personal <strong>de</strong> una entidad<br />

bancaria <strong>de</strong>terminada que dispone <strong>de</strong> muchos empleados y <strong>de</strong> una amplia<br />

red <strong>de</strong> agencias. La siguiente <strong>de</strong>scripción resume los requisitos <strong>de</strong> los usuarios<br />

<strong>de</strong> la futura base <strong>de</strong> <strong>datos</strong>:<br />

a) Los empleados se i<strong>de</strong>ntifican por un código <strong>de</strong> empleado, y también <strong>de</strong>seamos<br />

conocer su DNI, su NSS, su nombre y su apellido. Será importante registrar<br />

su ciudad <strong>de</strong> resi<strong>de</strong>ncia, consi<strong>de</strong>rando que hay ciuda<strong>de</strong>s don<strong>de</strong> no resi<strong>de</strong><br />

ningún empleado.<br />

b) Interesa saber en qué ciuda<strong>de</strong>s están ubicadas las diversas agencias <strong>de</strong> la<br />

entidad bancaria. Estas agencias bancarias se i<strong>de</strong>ntifican por la ciudad don<strong>de</strong><br />

están y por un nombre que permite distinguir las agencias <strong>de</strong> una misma ciudad.<br />

Se quiere tener constancia <strong>de</strong>l número <strong>de</strong> habitantes <strong>de</strong> las ciuda<strong>de</strong>s, así<br />

como <strong>de</strong> la dirección y el número <strong>de</strong> teléfono <strong>de</strong> las agencias. Se <strong>de</strong>be consi-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!