Está en la página 1de 2
3.2 Unejemplo Enesta seccién describiremos una base de datos de ejemplo, llamada COMPASIA, que servird para ilustrar los conceptos del modelo ER y st uso en el disefio de esquemas. Aqu{ vamos a mencionar los requerimientos de informacién de esta base de datos, y en seguida crearemos su esquema conceptual paso por paso al tiempo que presentamos los conceptos de mode- lado que intervienen en el modelo ER. La base de datos COMPANIA se ocupa de los emplea- dos, departamentos y proyectos de una empresa. Vamos a suponer que, una vez concluida la fase de recoleccién y andlisis de requerimientos, los disefiadores de la base de datos redacta- ron la siguiente descripcién del “minimundo” (la parte de la compartia que se representard en la base de datos): 1. Lacompafia esta organizada en departamentos. Cada departamento tiene un nom- bre nico, un niimero tnico y un cierto empleado que lo dirige, y nos interesa la fechaen que dicho empleado comenz6 a dirigit el departamento. Un departamen- to puede estar distribuido en varios lugares. 2. Cadadepartamento controla un cierto niimero de proyectos, cada uno de los eua- les tiene un nombre y un nimero tinicos, y se efecta en un solo lugar. 3. Almacenaremos el nombre, niimero de seguro social, direccin, salatio sexo y fe- cha de nacimiento de cada empleado. Todo empleado esté asignado a un departa- mento, pero puede trabajar en varios proyectos, que no necesariamente estarén controlados por el mismo departamento. Nos interesa el niimero de horas por se- ‘mana que un empleado trabaja en cada proyecto, y también quién es el supervisor de cada empleado. 4. Queremos mantenernos al tanto de los dependientes de cada empleado con el fin de administrar los términos de sus seguros. Almacenaremos el nombre, sexo y fe- cha de nacimiento de cada dependiente, y su parentesco con el empleado. La figura 3.2 muestra cémo se puede presentar el esquema de esta aplicacién de base cde datos mediante la notacién gréfica conocida como diagramas ER. En la siguiente seccién describiremos el proceso de derivar este esquema a partir de los requerimientos declarados —yexplicaremos la notacién de los diagramas ER— conforme vayamos presentando los con- ceptos del modelo x a= >Joepamanento] yeNTES. [oePenotenre Sant

También podría gustarte