Sunteți pe pagina 1din 15

MODELO ENTIDAD RELACION

Y MODELO RELACIONAL

AUTOR: ALEX PETANO GUZMAN

PRESENTADO A: CARLOS PINEDA

CORPORACION UNIVERSITARIA ANTONIO JOSE DE SUCRE


(CORPOSUCRE)

INGENIERIA DE SISTEMAS

BASES DE DATOS

(SINCELEJO-SUCRE)
23-09-2015

CONTENIDO
Pg.

INTRODUCCION.3
OBJETIVOS.4
1: OFICINA DE SISTEMA DE UNA UNIVERSIDAD DISEO DE BASE DE DATOS
...........................................................................................................5 Y 6
2: DISEO DE UNA BASE DE DATOS PARA ALMACENAR LA INFORMACION DE
UNA EMPRESA.7 Y 8
3: DISEO PARA INFORMATIZAR LA GESTION DE UNA TIENDA INFORMATICA.9Y10
4: DISEO DE UNA BASE DE DATOS PARA EL ALMACENAMIENTO DE
INFORMACION SOBRE LOS PRESTAMOS DE LAS PELICULAS DE UN VIDEO
CLUB.11
5: SE DESEA DISEAR UNA BASE DE DATOS PARA GUARDAR LA INFORMACIN
SOBRE MDICOS, EMPLEADOS Y PACIENTES DE UN CENTRO DE SALUD
12Y 13
CONCLUSION....14
REFERENCIA BIBLIOGRAFICA......................................15

INTRODUCCION

Las dos caractersticas ms importantes del modelo son:


Trabaja con estructuras de datos muy simples :
Tablas bidimensionales
Es no navegacional, no hace falta hacer referencia a la forma de acceder a los
datos.
En este modelo la base de datos es vista por el usuario como una relacin de tablas.
Cada fila de la tabla es un registro o tupla. Y los atributos son columnas o campos.

OBJETIVOS
Identificar claves candidatas y principales dentro del modelo relacional
Como utilizar tablas para representar datos
Analizar la construccin del modelo entidad relacin y modelo relacional de una
base de datos.
Disear el modelo entidad relacin y modelo relacional de los ejercicios
propuestos a continuacin con el software editor grfico
Interpretar como se emplea la cardinalidad o mapeo en un modelo entidad
relacin.
identificar los atributos llaves que definen a una entidad nica entre otras.

EJERCICIOS
1. La oficina de sistemas de una universidad quiere disear una base de datos y
quisiera mantener informacin acerca de las siguientes entidades:

Asignaturas, incluyendo el cdigo, ttulo, programa, y prerrequisitos.


Ofertas de asignaturas, incluyendo nmero de asignatura, ao, semestre,
profesor(es), horarios y aulas.
Estudiantes, incluyendo id estudiante, nombre y programa.
Profesores, incluyendo nmero de identificacin, nombre,
departamento y ttulo. Adems, la matrcula de los estudiantes en
Asignaturas y las notas concedidas a estudiantes en cada asignatura en la
que estn matriculados tambin se deben modelar. Construya el diagrama
E-R y el modelo relacional.
SOLUCION:

PASO AL MODELO RELACIONAL


Asignatura (cdigo, titulo, programa, prerrequisitos)
Estudiante (ID, nombre, programa)
Programa (cdigo, descripcin, nombre)
Profesores (ID, titulo, nombre, depto.)
Ofertas asignaturas (ID, N* asignaturas, ao, semestre, horario, aulas,
COD_asignatura, ID_profesor)
Inscribe (nota, ID_estudiante, ID_ofertas)
Vinculado (COD_asignatura, ID_programa)

2. Se desea disear una base de datos para gestionar la informacin de una empresa
dedicada a la vente automviles, teniendo en cuenta los siguientes aspectos: La
empresa dispone de una serie de carros para la venta: Se necesita conocer la
matrcula, la marca y el modelo, el color y el precio de venta de cada carro. Los
datos que se necesita saber de cada cliente son: identificacin, nombre, direccin,
ciudad y telfono. Un cliente puede comprar la cantidad de carros que desee. Un
carro solo puede ser comprado por un nico cliente. El concesionario se encarga
adems de llevar las revisiones que se realizan a cada carro, cada revisin tiene
un cdigo que se incrementa por cada revisin que se haga, de cada revisin se
desea saber si se ha hecho cambio de filtro, cambio de aceite, cambio de frenos
etc. Un carro puede pasar por varias revisiones.
SOLUCION:

PASO AL MODELO RELACIONAL


Cliente (ID, nombre, direccin, ciudad, telfono)
Carros (matricula, marca, modelo, color, precio, ID_cliente)
Revisin (cdigo, cambio de frenos, cambio de aceite, cambio de filtro,
matricula carro)
Realiza (ID, matricula, COD_relacion)

3. Se desea informatizar la gestin de una tienda informtica. La tienda dispone de


una serie de productos que se pueden vender a los clientes. De cada producto
informtico que desea guardar el cdigo, descripcin, precio y stock. De cada
cliente se desea guardar cdigo, nombres, apellidos, direccin y nmero de
telfono. Un cliente puede comprar varios productos en la tienda y el mismo
producto puede ser comprado por varios clientes. La tienda tiene contacto con
varios proveedores que son los que suministran los productos. Un mismo producto
puede ser suministrado por varios proveedores. De cada proveedor se debe
guardar cdigo, nombres, apellidos, direccin, telfono, departamento y ciudad.
SOLUCION:

PASO AL MODELO RELACIONAL


Clientes (cdigo, nombre, apellido, direccin, N* de telfono)
Proveedores (cdigo, nombre, apellido, direccin, telfono, Dpto, ciudad)
Productos (cdigo, descripcin, precio, Stock)
Suministra (cdigo de producto, cdigo proveedor)
Compran (cdigo de producto, cdigo de cliente)

10

4. Se desea disear una base de datos relacional que almacene la informacin sobre
los prstamos de las pelculas de un vdeo club. (Libre)
SOLUCION:

PASO AL MODELO RELACIONAL


Cliente (ID, nombre, direccin, telfono, correo)
Pelcula (cdigo, titulo, duracin)
Alquila (precio, fecha salida, fecha devolucin)

11

5. Se desea disear una base de datos para guardar la informacin sobre mdicos,
empleados y pacientes de un centro de salud. De los mdicos se desea saber su
nombre, direccin, telfono, poblacin, ciudad, Id, nmero de la seguridad social,
y si es mdico titular, mdico interino o mdico sustituto. Cada mdico tiene un
horario en el que pasa consulta, pudiendo ser diferente cada da de la semana. El
resto de empleados son auxiliares de enfermera, celadores y administrativos. De
todos ellos se
Desea conocer su nombre, direccin, telfono, poblacin, provincia, cdigo postal,
id y nmero de la seguridad social. De todos, mdicos y empleados, se mantiene
tambin informacin sobre los perodos de vacaciones que tienen planificados y
de los que ya han disfrutado. Por ltimo, de los pacientes se conoce su nombre,
direccin, telfono, cdigo postal, identificacin, nmero de la seguridad social y
mdico que les corresponde.
SOLUCION:

12

PASO AL MODELO RELACIONAL


Medico (ID, nombre, direccin, telfono, poblacin, ciudad, seguro-social,
tipo medico)
Empleado (ID, nombre, direccin, telfono, poblacin, provincia,
codigo_postal, seguro social, tipo)
Paciente (ID, nombre, direccin, telfono, codigo_postal, identificacin)
Consulta (ID, fecha, medico, paciente, ID_medico, ID_paciente.)
Plan vacaciones (ID, trabajador, descripcin, ID_empleados, ID_medico)

13

CONCLUCION
Podemos concluir que el modelo relacional est basado en registros, y que se
encuentra en un nivel de abstraccin inferior al modelo de datos E-R es importante
disear el modelo E-R en primera instancia para luego traducirlo al modelo relacional
para que as su implementacin sea exacta o precisa.

14

REFERENCIA BIBLIOGRAFICA
Domingo, Carlos, Ramrez, Vicente, and Besamel, Isabel. Modelo de datos del sistema
de relaciones inter-empresariales: RIE. Revista Ciencia e Ingeniera. 29(1), 2008.
Venezuela: Red Universidad de Los Andes, 2008. ProQuest ebrary. Web. 7 Septiembre
2015.
http://site.ebrary.com/lib/alltitles/search.action?p00=modelo+entidad+relacion&fromSear
ch=fromSearch

Valderrey Sanz, Pablo. Gestin de bases de datos. Espaa: RA-MA Editorial, 2014.
ProQuest ebrary. Web. 7 Septiembre 2015.
http://site.ebrary.com/lib/alltitles/docDetail.action?docID=11046077&p00=modelo%20ent
idad%20relacion

15

S-ar putea să vă placă și