You are on page 1of 5

Escuela de Ciencias Básicas, Tecnología e Ingeniería  

Curso Académico: Bases de Datos Básico (301330) 
 
Trabajo Colaborativo No. 2
Objetivos
• Aplicar los conceptos del Modelo Entidad Relación y crear o diseñar MER
• Aplicar los conceptos del Modelo Relacional y el paso del MER a tablas.
• Aplicar los conceptos del Algebra Relacional.

Tipo de actividad y evaluación


• Foro: Actividad de carácter grupal – Trabajo colaborativo.
• Tarea: Actividad de Transferencia – Desarrollo de actividades propuestas para la Unidad 2.

Descripción de la actividad
El siguiente trabajo colaborativo se basa en el manejo del Modelo Entidad Relación, del Modelo
Relacional y el Algebra Relacional y la aplicación en el diseño de una base de datos. El estudiante
debe resolver de manera individual las actividades planteadas y participar en el foro asignado para la
actividad; se debe interactuar con los integrantes de grupo para luego entregar un trabajo final en
donde se recopile la información de la participación de cada estudiante.

Documentos de referencia
• Módulo: Bases de Datos Básico. UNAD. 2006
• Aula Virtual: Bases de Datos Básico.

Recursos adicionales
Información acerca del Modelo Entidad Relación
http://dis.unal.edu.co/profesores/eleon/cursos/BD/presentaciones/teo3_modelo_er.pdf
http://www.calasanz-pereira.edu.co/index.php/Informatica/entidadrelacion.html
http://www.desarrolloweb.com/articulos/modelo-entidad-relacion.html
http://basdatos.tripod.com/ejercicios.html
http://www.mitecnologico.com/Main/DiagramasEntidadRelacionER

Información acerca del Modelo Relacional


http://ict.udlap.mx/people/carlos/is341/bases03.html
http://www3.uji.es/~mmarques/f47/apun/node43.html
http://www.slideshare.net/guestd19144b/modelo-relacional-1128750
http://www.uazuay.edu.ec/analisis/El%20modelo%20relacional.pdf
http://www.tejedoresdelweb.com/wiki/images/a/a5/Basesdatos_teo5_modelo_relacional.pdf
http://usuarios.lycos.es/cursosgbd/UD3.htm
http://www.programacion.com/bbdd/tutorial/modrel/

Información acerca del Algebra relacional


http://usuarios.lycos.es/cursosgbd/UD3.htm
http://www3.uji.es/~mmarques/f47/apun/node43.html
http://pisis.unalmed.edu.co/cursos/material/3004590/1/ejer_alg.pdf
http://dis.unal.edu.co/profesores/eleon/cursos/BD/presentaciones/teo6_algebra_relacional.pdf
http://algebrarelacional.awardspace.com/Algebra%20Relacional.htm
http://www.unalmed.edu.co/~mstabare/Algebra_Rel.htm
http://www.scribd.com/doc/2450884/Algebra-Relacional
http://cnx.org/content/m18351/latest/
Escuela de Ciencias Básicas, Tecnología e Ingeniería  
Curso Académico: Bases de Datos Básico (301330) 
 
Indicaciones para la presentación
Formato
• Página: Carta
• Márgenes: Superior, Inferior, Izquierdo y Derecho: 2,5 cm
• Interlineado: sencillo
• Fuente: Arial, 12 puntos
• Formato de entrega: Microsoft Word (doc) o Adobe Acrobat (pdf)

Contenido
• Portada
• Introducción
• Objetivos
• Desarrollo de actividades
• Conclusiones
• Referencias Bibliográficas
Número máximo de páginas: Quince (15)

Envío de la actividad. La actividad debe enviarse en la fecha establecida en el cronograma de


actividades. Una vez cerrada la fecha de entrega no se podrán enviar más tareas.
El trabajo debe adjuntarse en el espacio diseñado en el curso para tal fin, con un tamaño máximo de
2 Mb
El documento final debe tener la siguiente estructura: codigodelcurso_Nombredelgrupo y debe
adjuntarse (colgarse) en el foro respectivo bajo el tema: ENTREGA FINAL DEL TRABAJO No. 2

Nota: El estudiante que no muestre su desarrollo de la actividad dentro del foro, esto es: que
no presente aportes en el foro del grupo de manera pertinente y articulada tendrá una nota
total de CERO: (0).
Participar no es enviar un mensaje o un saludo y ya. Se debe participar de manera eficiente en
la elaboración, junto con el grupo colaborativo, de cada una de las tareas propuestas.

ACTIVIDAD PRÁCTICA
1. Sistema de Ventas. Le contratan para hacer una BD que permita apoyar la gestión de un
sistema de ventas. La empresa necesita llevar un control de proveedores, clientes, productos y
ventas. Un proveedor tiene un RUT, nombre, dirección, teléfono y página web. Un cliente también
tiene RUT, nombre, dirección, pero puede tener varios teléfonos de contacto. La dirección se
entiende por calle, número, barrio y ciudad. Un producto tiene un id único, nombre, precio actual,
stock y nombre del proveedor. Además se organizan en categorías, y cada producto va sólo en
una categoría. Una categoría tiene id, nombre y descripción. Por razones de contabilidad, se debe
registrar la información de cada venta con un id, fecha, cliente, descuento y monto final. Además
se debe guardar el precio al momento de la venta, la cantidad vendida y el monto total por el
producto. Se pide:
• Diseñar el modelo entidad/relación
• Realizar la conversión a tablas (Modelo Relacional), del MER.
• Realizar las siguientes consultas utilizando el algebra relacional:
A. Nombres de los clientes que viven en la misma calle y ciudad “Villavicencio”
B. Nombre de los proveedores , Rut y dirección
Escuela de Ciencias Básicas, Tecnología e Ingeniería  
Curso Académico: Bases de Datos Básico (301330) 
 
C. Nombre del producto, precio actual y nombre del proveedor
D. Compras realizadas por un cliente y productos comprados del proveedor “Colgate”
E. Stock del producto “Crema dental” y nombre del proveedor.

2. La Clínica. Una clínica de la ciudad necesita manipular y almacenar toda su información. En una
reunión con el personal se obtuvo la siguiente información: La clínica cuenta con una estructura
física de tres torres, de las cuales dos son para hospitalización y cirugías y una para consulta. A
su vez las torres de hospitalización se encuentran divididas en habitaciones mientras que la de
consulta en consultorios. Por cada habitación o consultorio es importante conocer su ubicación
(torre, piso y número), longitud (ancho y largo). A su vez por cada habitación también se necesita
conocer que comodidades posee, a saber:
a) Cantidad de baños.
b) Si posee clóset.
c) Cantidad de camas.
d) Si posee ventana.
Es importante también conocer quién está ocupando cada habitación, desde cuándo lo hace y por
cuánto tiempo está previsto que la ocupe. En cuanto a los consultorios, estos son utilizados para
atender las consultas realizadas por los distintos servicios prestados por la clínica (cardiología,
pediatría, fisioterapia, etc.).
Respecto de los pacientes cada uno es identificado con un número único y los datos guardados son
su nombre, fecha de nacimiento, edad, teléfono/s y EPS que posee.
Todo paciente posee una historia clínica (el número de historia coincide con el de paciente) y en esta
se registran todas las consultas realizadas por el paciente, guardándose la fecha de consulta, el
profesional que lo atendió, el motivo de la consulta (servicio) y el diagnóstico.
De cada profesional se guarda su nombre, teléfono particular, teléfono para urgencias y especialidad.
Un aspecto importante es que un doctor puede dirigir un área específica como por ejemplo pediatría o
cardiología, por lo que para un jefe de área es importante saber qué personal tiene a su cargo. De la
torre también es importante conocer su dirección, la cual se compone por calle, número, piso y
departamento. Se pide:
• Diseñar el modelo entidad/relación
• Realizar la conversión a tablas (Modelo Relacional), del MER.

3. Compra-Venta y Distribución de libros. MERCADO LIBRO se dedica a la compra-venta y


distribución de libros. Posee una casa matriz y tres sucursales, situadas en Santa Marta, Medellín
y Barranquilla. La Casa Matriz está ubicada en Cartagena.
Cada sucursal cuenta con un número determinado de vendedores que brindan una atención
personalizada a cada cliente.
La empresa se destaca por tener libros especializados en distintas ramas del conocimiento, tales
como matemáticas, ciencias médicas, deportes, astrología, jardinería, cocina, historia, animales y
teología.
Los empleados pertenecen a una sucursal determinada por un tiempo determinado, pudiéndose dar
el caso de que un vendedor sea trasladado de una sucursal a otra. Por lo que es importante conocer
las distintas sucursales por las que pasó un vendedor.
Cada libro tiene un código único de identificación.
MERCADO LIBRO recibe de cada Editorial los libros que compra mensualmente. No todos los títulos
son comercializados por todas las editoriales.
Los datos que se necesita guardar de un libro son el tema, el/los autores, la fecha de publicación,
cantidad de páginas, y la editorial del mismo.
Escuela de Ciencias Básicas, Tecnología e Ingeniería  
Curso Académico: Bases de Datos Básico (301330) 
 
Al final de cada mes, el Gerente de la casa matriz, realiza un ranking de ventas por empleado en
cada una de las sucursales, recibiendo el mejor vendedor de cada sucursal un estímulo económico,
por el desempeño alcanzado.
También se realiza un ranking anual de ventas por sucursal determinando la sucursal que más ventas
realizó en un período de un año. Esto permite mejorar las comisiones percibidas por los vendedores
de la sucursal más vendedora.
Las ventas son registradas mediante la emisión de una factura en la cual se incluyen los siguientes
datos: Número de factura, fecha, cliente, sucursal, vendedor, libro, editorial, cantidad, total de la
factura. Se pide:
• Diseñar el modelo entidad/relación
• Realizar la conversión a tablas (Modelo Relacional), del MER.

4. Realizar las siguientes consultas utilizando álgebra relacional con el siguiente esquema de bases
de datos.
Esquema de la base de datos “LABORATORIOS”
ESTUDIANTES (IdEst, Nombre, Grupo)
PRACTICAS (IdPractica, Curso, Fecha)
REALIZA (IdEst, IdPractica, Nota)

Enunciados de consulta:
1. Nombre de los estudiantes que aprobaron todas las prácticas del curso Bases de Datos.
2. Nombre de los estudiantes que realizaron todas las prácticas del curso Bases de Datos.
3. Nombre de los estudiantes que han realizado prácticas de Bases de Datos y de Física.
4. Nombre de los estudiantes que sólo han realizado prácticas de Física.
5. Nombre de los estudiantes que han realizado por lo menos una práctica de Bases de Datos, de
Física y de Algoritmos.
6. Nombre de los estudiantes que pertenecen al grupo 10 del curso Algoritmos.
7. Nombre de los estudiantes que no han aprobado ninguna práctica.
8. Listado de prácticas junto con el grupo al que pertenecen, en una fecha específica.
9. Listado de estudiantes de todos los grupos de Física.
10. Nombre de los estudiantes que están inscritos en un único curso.
 
Escuela de Ciencias Básicas, Tecnología e Ingeniería  
Curso Académico: Bases de Datos Básico (301330) 
 
Rubrica de Evaluación
Actividad 8 – Trabajo Colaborativo No. 2
El trabajo será evaluado de acuerdo al contenido de la siguiente tabla:

Item Valoración Baja Valoración Media Valoración Alta Máximo


Evaluado Puntaje
Participación El estudiante nunca El estudiante participó del El estudiante participó 16
participó del trabajo de trabajo de equipo dentro del de manera pertinente
equipo dentro del foro foro pero sus aportes no son con la actividad.
asignado. pertinentes al trabajo (Puntos = 16)
(Puntos = 0) solicitado. (Puntos = 8)
Estructura No se tuvo en cuenta las El documento carece de El documento presenta 8
del normas básicas para algunos elementos básicos una excelente
Informe, construcción de informes. de la estructura. Igualmente, estructura y el cuerpo
Redacción y El documento presenta presenta una mediana del texto es coherente
ortografía deficiencias en redacción articulación de las ideas y la en su totalidad.
y errores ortográficos. estructura de los párrafos. (Puntos = 8)
(Puntos = 0) (Puntos = 4)
Fines del En el documento no se En el documento no se Se solucionan todos 26
Trabajo solucionan los puntos solucionan adecuadamente los puntos cumpliendo
propuestos todos los puntos propuestos satisfactoriamente con
(Puntos = 0) para la actividad. el objetivo del trabajo.
(Puntos = 13) (Puntos = 26)
TOTAL DE PUNTOS POSIBLES 50

Es muy importante que el estudiante participe en el foro propuesto para esta actividad. Tenga en
cuenta que participar no es sólo saludar. Depende del estudiante que los aportes hechos sean
tenidos en cuenta por el tutor a cargo.

Éxitos!

Ing. Jorge Eduardo Pérez García


Director Base de Datos Básico