Anda di halaman 1dari 6

INFORME DE LABORATORIO N 1

BASE DE DATOS BASICO








TUTOR:
GIOVANNY CATALAN



















UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
CEAD VALLEDUPAR
2013





LABORATORIO 1 MODELO LGICO

ANEXO 1 Caso de estudio proyecto

Una empresa de construcciones civiles est interesada en que se le disee unas bases
de datos relacionales para el departamento de proyectos. Este departamento cuenta con
una serie de dependencias, las cuales se encuentran codificadas y tienen un cdigo y un
nombre. Cuando se realizan un contrato, se genera un proyecto, el cual es codificado
tambin y pertenecen a una sola dependencia. De los proyectos se tiene un cdigo nico,
el nombre y el presupuesto. A cada proyecto se le asigna un grupo de empleados y un
gerente de proyecto, que a la vez es empleado. De los empleados se quiere tener el
nmero de identificacin, tipo de identificacin, nombres, apellidos, direccin residencia,
nmero telfono residencia y celular. Al finalizar el proyecto, se realiza las evaluaciones
del desempeo de cada uno de los empleados que trabaj en este y de esto se tiene la
fecha inicial y final real en que particip en el proyecto, adems de la calificacin obtenida
entre 1 y 5, y una observacin dada por el gerente del proyecto.

Adems se sabe que:

Una dependencia puede tener varios proyectos.

Un empleado puede haber trabajado en varios proyectos, pero en un momento
dado, solo trabaja en un solo proyecto.

Una dependencia, solo pertenece a un departamento.

Un proyecto solo tiene un gerente de proyecto y un empleado puede haber
gerenciado varios proyectos.























SESIN No. 1: MODELO LOGICO - MATRIZ RELACION Y DIAGRAMA ENTIDAD
RELACIN

Objetivos de la prctica de laboratorio

Realizar el modelo lgico de datos iniciando con la matriz Relacin generada, pasando
sta al diagrama entidad relacin, con base en un estudio de caso. Ver Anexo.

Competencias a desarrollar

Identifica las entidades, las relaciones y sus cardinalidades, los atributos y atributos claves
con base en un estudio de casos.

Descripcin de la prctica / actividad

Basado en el enunciado del caso que se encuentra en el anexo, el estudiante debe
identificar las entidades con sus respectivas relaciones y cardinalidades, los atributos y
atributos claves. Iniciando con la creacin de la matriz relacin y pasando sta al modelo
entidad-relacin.

Software a utilizar en la prctica

Se propone utilizar el siguiente software. Sin embargo, los que manejen otro software
quedan en libertad de realizar el diagrama relacional en el paquete que mejor se
acomoda.

mysql-workbench es una aplicacin grfica que sirve para realizar tanto el diagrama
Entidad-Relacin, como el diagrama relacional para bases de datos en MySql. Se puede
descargar en el sitio: http://dev.mysql.com/doc/refman/5.5/en/wb-installing.html.
Equipos / instrumentos a utilizar en la prctica: Laboratorio de Sistemas.
Resultados a obtener en la prctica: El estudiante debe crear la Matriz Relacin el modelo
entidad relacin.

Informe a entregar: Matriz Relacin y Diagrama Entidad Relacin, ste ltimo en
WorkBeanch.

Duracin de la Prctica: tres (3) horas, de la cuales dos son para realizacin del taller
propuesto y una para sustentacin de la misma.

Fundamentacin Terico
Cuando se est iniciando a modelar conceptualmente los datos, una manera de realizarlo
es a travs de la tcnica de la Matriz de Relacin; esta tcnica se basa en las teora de
conjunto, ms especficamente, los conceptos de conjuntos y relaciones. Es as, que para
empezar a trabajar una problemtica (caso), se hace necesario que el estudiantes
determine primero los conjuntos de datos (Entidades), las relaciones que existen entre los
elementos (Instancias u ocurrencias) de los conjuntos de datos y el tipo de relacin
(Cardinalidad).

Con base en lo anterior, los pasos que se deben seguir para llenar la matriz de relacin
son los siguientes:

Identificar en la problemtica los sustantivos en plural (Conjuntos o Entidades).
Colocar en las filas todas las entidades que encontr en el paso anterior.
Colocar en las columnas todas las entidades, pero en el mismo orden que las
coloc en las filas. Vale la pena aclarar, que esta organizacin es muy importante,
pues la diagonal, siempre debe ser la interseccin entre las mismas entidades o
conjunto.
Llenar la diagonal, de tal forma, que se analice si existen relaciones entre las
instancias u ocurrencias de las misma entidad (Subconjuntos); S no es as,
entonces se coloca una X, si es as, entonces se entra a establecer el tipo de
relacin (Cardinalidad). Es bueno observar en el caso, que los verbos me
identifican la relacin y el tipo de relacin que existen entre las instancias u
ocurrencias de una o diferentes entidades.

Se empieza a llenar la matriz desde la primera fila, de izquierda a derechas, donde lo
primero que se debe mirar es s, existe o no relacin; si existe, entonces se entrar a
determinar el tipo de relacin, donde siempre de parte del Mnimo (Entidad Fila) y se llega
al Mximo (Entidad Columna). Esta operacin se contina hasta llegar a la ltima fila. Se
debe aclarar, que a partir del llenado de la segunda fila en adelante, las casillas que estn
trabajando y se encuentran debajo de la diagonal, el establecimiento de la relacin se da,
s y solo s, la casilla contraria a la diagonal est llena. Lo anterior, debido a que las
relaciones son en ambos sentidos, es decir simtricas; ya lo que resta es identificar el tipo
de relacin, es decir, la Cardinalidad. De modo grfico se vera as:


Observando el caso de proyectos (Anexo 1), encontramos los siguientes sustantivos
(Entidades):

Departamentos.
Dependencias.
Proyectos.
Empleados.
Contratos.
Evaluaciones.


Matriz Relacin a Diagrama Entidad-Relacin
ENTIDADES DEPARTAMENTOS DEPENDENCIA
S
PROYECT
OS
EMPLEADOS CONTRATO
S
EVALUACION
ES
DEPARTAMENTOS X 1:N X X X X
DEPENDENCIAS 1:1 X 1:N X 1:N X
PROYECTOS X 1:1 X 1:N 1:1 1:1
EMPLEADOS X X 1:N X X 1:1
CONTRATOS X 1:1 1:1 X X X
EVALUACIONES X X 1:1 X X X

Determinar el atributo clave. Si observamos en el caso y los atributos encontrador, observamos que en el caso hay alguno de ellos
que dice que son nicos. Teniendo en cuenta lo anterior, entonces nuestro diagrama quedara asi:





PROYECTOS
DEPARTAMENTOS DEPENDENCIAS
CONTRATOS
EMPLEADOS
EVALUACIONES
Cod_proyec
Nom_proyec
Presupuesto
Grupo_emple
Gerente_proyec
Id_emple
Tipo_id
Nom_emple
Apell_emple
Dir_emple
Tel_emple
Cel_emple
Fecha_ini
Fecha_fin
Calificacin
Obserb_gerente

Cod_cont
Cod_dep
Nom_dep
Cod_depen
Nom_depen

Anda mungkin juga menyukai