Вы находитесь на странице: 1из 5

ESCUELA DE INGENIERA EN COMPUTACIN

Carrera: Tcnico en Ingeniera de Sistemas Informticos


Materia: Diseo de Bases de Datos
Tema: DISEO CONCEPTUAL DE BASES DE DATOS


GUIA PRACTICA N 1
INTRODUCCION.
Un modelo de datos es una coleccin de herramientas conceptuales para la descripcin de
datos, relaciones entre datos, semntica de los datos y restricciones de consistencia.
El modelo entidad-relacin (E/R), tambin llamado modelo conceptual de datos, fue
propuesto por Peter Chen en 1976 y consiste en una tcnica especial de representacin
grfica que incorpora informacin relativa a los datos y la relacin existente entre ellos,
para suministrar una visin del mundo real, pudiendo ser usado como una base para una
vista unificada de los datos adoptando el enfoque ms natural del mundo real que consiste
en entidades e interrelaciones.
El modelo entidad-relacin es un paso previo al futuro diseo de una base de datos y, por
tanto, independiente del modelo de datos que utilice.
OBJETIVOS DE APRENDIZAJE.
Al finalizar esta prctica, es estudiante ser capaz de:

Identificar una entidad.
Enumerar los atributos de una entidad.
Identificar los tipos de relaciones entre entidades
Graficar el Diagrama Entidad Relacin.
MATERIAL Y EQUIPO.


Gua de Laboratorio.
Computadora con sistema operativo Windows 8.
Pginas de pape bond o cuaderno
Internet.


EL MODELO ENTIDAD RELACIN

EJEMPLO
De esta manera ahora podemos establecer una representacin grfica de una
situacin de relacin entre los estudiantes y los profesores en donde se relacionen
por medio de una clase.

















PARTE I

EJERCICIOS PRCTICOS

En base al ejemplo anterior, elabora en tu cuaderno, la representacin grfica
con algunos de sus atributos, de una relacin entre:
1. Un propietario y un vehculo.
2. Lector presta un libro.
3. Cliente alquila vehculo.
4. Empleado trabaja en Departamento
5. Jefe supervisa a empleado
6. Cliente obtiene prstamo
7. Profesor imparte modulo
8. Estudiante cursa materia
9. Mdico atiende paciente
10. Farmacia vende medicamentos

ensea
Id_
estudiante
Nombre_
estudiante
Telfono_
estudiante
Sexo_
estudiante
Edad_
estudiante
Direccin_
estudiante

ESTUDIANTE

Id _
profesor

Nombre_
profesor
Telfono_
profesor
Sexo_
profesor
Edad_
profesor

Direccin_
profesor


PROFESOR

RELACIN UNO A UNO.


Ejemplo
Un HOMBRE est casado con una sola MUJER. Una MUJER est casada
con un solo HOMBRE.
ENTIDAD 1 ---- RELACIN --- ENTIDAD 2



RELACIN UNO A MUCHOS.


Ejemplo
Un CLIENTE puede tener muchas CUENTAS BANCARIAS. La relacin se
representa como de 1: N. Donde se usa N o M para representar muchos.


RELACIN MUCHOS A MUCHOS.


Ejemplo
Un ESTUDIANTE puede cursar muchas MATERIAS. Una MATERIA la
pueden cursar muchos ESTUDIANTES. Se representa como de M:N. Donde
se usa N o M para representar muchos.







1 N
CLIENTE
TIENE
CUENTA DE
BANCO
1 1
HOMBRE
CASADO
CON
MUJER
N
M
ESTUDIANTE CURSA MATERIA




EJERCICIOS PRCTICOS

PARTE I. Elabora en tu cuaderno la representacin grfica de las entidades
mostrando atributos y cardinalidad:

1. Autobs y pasajero.
2. Jefe y departamento
3. Cliente y prstamo
4. Doctor y paciente
5. Empleado y proyecto
6. Facultad y departamento
7. Departamento y materias
8. Estudiante y libros
9. Cliente, pedido y articulo
10. Farmacia y medicamento

PARTE II. Elabora el diagrama entidad relacin para cada uno de los siguientes ejercicios,
mostrando los atributos y cardinalidad respectiva.
Ejercicio 1.
Una empresa vende productos a varios clientes. Se necesita conocer los datos
personales de los clientes (nombre, apellidos, dui, direccin y fecha de nacimiento).
Cada producto tiene un nombre y un cdigo, as como un precio unitario y
descripcin. Un cliente puede comprar varios productos a la empresa, y un mismo
producto puede ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en
cuenta que un producto slo puede ser suministrado por un proveedor, y que un
proveedor puede suministrar diferentes productos. De cada proveedor se desea
conocer el NIT, nombre y direccin.
Ejercicio 2.
La clnica NO TE ENFERMES necesita llevar un control informatizado de su
gestin de pacientes y mdicos.
De cada paciente se desea guardar el cdigo, nombre, apellidos, direccin, telfono
y fecha de nacimiento.
De cada mdico se desea guardar el cdigo, nombre, apellidos, telfono y
especialidad. Se desea llevar el control de cada uno de los ingresos que el paciente
hace en el hospital. Cada ingreso que realiza el paciente queda registrado en la base
de datos.
De cada ingreso se guarda el cdigo de ingreso (que se incrementar
automticamente cada vez que el paciente realice un ingreso), el nmero de
habitacin y cama en la que el paciente realiza el ingreso y la fecha de ingreso.
Un mdico puede atender varios ingresos, pero el ingreso de un paciente solo puede
ser atendido por un nico mdico. Un paciente puede realizar varios ingresos en el
hospital.
Ejercicio 3.
Se desea disear la base de datos de un Instituto. En la base de datos se desea
guardar los datos de los profesores del Instituto (DUI, nombre, direccin y telfono).
Los profesores imparten mdulos, y cada mdulo tiene un cdigo y un nombre. Cada
alumno est matriculado en uno o varios mdulos y cada mdulo tiene un grupo de
alumnos.
De cada alumno se desea guardar el No de expediente, nombre, apellidos y fecha
de nacimiento. Los profesores pueden impartir varios mdulos, pero un mdulo slo
puede ser impartido por un profesor.

Вам также может понравиться