Está en la página 1de 14

TÉCNICO SUPERIOR EN DESARROLLO WEB

IV CUATRIMESTRE

M.Sc. Francisco Rafael Zepeda Coronado

2018
Técnico Superior en Desarrollo Web.

Bienvenida:

Sean todos bienvenidos a esta primera unidad, Modelo Entidad Relación. En la cual aprenderemos
el concepto de una base de datos, así como conocer sus principales características, diseñar un
diagrama entidad relación, en donde a partir de enunciados propuestos vamos a dar solución a
dichos enunciados para diseñar el diagrama entidad relación pertinente en base a los
requerimientos presentados en los enunciados.

Introducción:

En esta primera unidad conoceremos el concepto de una base de datos, que es colección de datos
integrados con redundancia controlada y con una estructura que refleje las interrelaciones y
restricciones existentes en el mundo real, abordaremos las principales características, elementos de
una base de datos, ventajas de utilizar sistemas de bases de datos frente a sistemas de archivo, el
modelo entidad relación, que es el modelo de datos más extendido, se parte de una situación real
a partir de la cual se definen entidades y relaciones entre ellas, se compone de entidades, relaciones,
atributos, líneas de relación y cardinalidades. Aprenderemos a analizar situaciones reales que
necesiten una base de datos para diseñar el diagrama entidad relación acorde a los requerimientos
solicitados.

Desarrolla diagramas E-R y sus correspondientes modelos relacionales utilizando los


requerimientos de los usuarios traducidos a predicados semánticos.

2
Diseño de Base de Datos

Calendarización Unidad I:

Fecha de Hora de Fecha de Hora


Apertura Apertura Cierre de Contenido Actividad Evaluación
Cierre
Introducción a
29/01/2018 00:00 am 03/02/2018 23:55 las bases de Foro Académico. 10%
pm datos
Diseño de un
Diagrama Tarea 20%
04/02/2018 00:00 am 10/02/2018 23:55 entidad colaborativa:
pm relación en Wiki
grupo

Diseño de Tarea Individual 20%


11/02/2018 00:00 am 17/02/2018 23:55 Diagrama 1:
pm entidad Guía Práctica 1
relación
básicos
Diseño de Tarea Individual
18/02/2018 00:00 am 24/02/2018 23:55 Diagrama 2: 20%
pm entidad Guía Práctica 2
relación
complejo
ACUMULADO I PARCIAL 70%
Responde
25/02/2018 00:00 am 28/02/2018 23:59 I Examen cuestionario 30%
pm Parcial proporcionado
en base a la
Unidad I

3
Técnico Superior en Desarrollo Web.

Foro Académico

Tema: Introducción a las bases de datos.

Objetivos:

 Conocer la importancia de las bases de datos y sus principales


características.

Metodología:

A partir de la lectura del documento de la Unidad I: Modelo Entidad Relación,


página 25-28, cada estudiante dará su aporte acerca de la siguiente pregunta:
 Explique en cinco líneas los niveles de abstracción de datos
 Cada estudiante debe participar dos veces.
Se requiere 1 intervención principal y otra participación opinando acerca de los
comentarios de uno de sus compañeros

Período de ejecución:

Podrán participar del foro a partir del día Lunes 29 de Enero 00:00 am al día sábado
3 de Febrero 23:55

Evaluación:

La participación en el foro tiene un valor de 10 puntos de acuerdo a los criterios de


participación establecidos.

Recursos:

Lectura obligatoria.

Unidad I: Modelo Entidad Relación, páginas 25-28

Video Obligatorio.

4
Diseño de Base de Datos

Introducción a las base de datos:


https://www.youtube.com/embed/G_e1VLM1weY

5
Técnico Superior en Desarrollo Web.

Tarea Colaborativa: Wiki.

Tema: Diseño de un diagrama entidad relación en grupo.

Objetivos:

1. Diseñar un diagrama entidad relación en base a requerimientos dados.


2. Conocer los elementos de un diagrama entidad relación.

Metodología:

A partir de la lectura del documento de la Unidad I: Modelo Entidad Relación


http://artemisa.unicauca.edu.co/~cardila/Libro_Silberschatz.pdf, pág 24-65 y el
video Modelo Entidad Relación https://www.youtube.com/embed/HYHLt-NLy6E

A partir del siguiente enunciado:


En la biblioteca de un centro escolar se manejan fichas de autores y libros. En la ficha
de cada autor se tiene el código de autor y el nombre. De cada libro se guarda el
código, título, ISBN, editorial y número de página. Un autor puede escribir varios
libros, y un libro puede ser escrito por varios autores. Un libro está formado por
ejemplares. Cada ejemplar tiene un código y una localización. Un libro tiene muchos
ejemplares y un ejemplar pertenece sólo a un libro.

Los usuarios de la biblioteca del centro también disponen de ficha en la biblioteca y


sacan ejemplares de ella. De cada usuario se guarda el código, nombre, dirección y
teléfono. Los ejemplares son prestados a los usuarios. Un usuario puede tomar
prestados varios ejemplares, y un ejemplar puede ser prestado a varios usuarios. De
cada préstamo interesa guardar la fecha de préstamo y la fecha de devolución.

Se pide hacer el diagrama ER para la base de datos que represente esta información.

En grupo de 3 personas, analizar el ejercicio propuesto y diseñar el diagrama entidad


relación.
El mediador pedagógico definirá los integrantes de cada grupo.
Habrá un coordinador por grupo, será elegido por los integrantes del grupo.

6
Diseño de Base de Datos

El ejercicio debe incluir la captura de pantalla del diagrama entidad relación.


Explicar el ejercicio propuesto.
Cada estudiante debe aportar mejoras al ejercicio planteado, lo que se registrará
en la pestaña “historial”

Período de ejecución:

Podrán desarrollar la wiki desde el día Domingo 04 de Febrero 00:00 am al día


Sábado 10 de Febrero 23:55

Evaluación:

La participación la wiki tiene un valor de 20 puntos de acuerdo a los criterios


establecidos.

Recursos:
Lectura obligatoria.

Unidad I: Modelo Entidad Relación, páginas 24-65

Videos obligatorios.

Modelo Entidad Relación


https://www.youtube.com/embed/HYHLt-NLy6E

Ejemplos Modelo Entidad Relación:


https://www.youtube.com/embed/mSjG6XXRwZI

7
Técnico Superior en Desarrollo Web.

Tarea Individual 1: Guía Práctica 1.

Tema: Diseño de Diagramas entidad relación básicos.

Objetivos:
1. Diseñar el diagrama entidad relación de ejercicios propuestos.

Metodología:

En base a los elementos y características de un diagrama entidad relación que se


encuentran en las páginas de la 24-65 del documento de la Unidad I: Modelo Entidad
Relación, http://artemisa.unicauca.edu.co/~cardila/Libro_Silberschatz.pdf, cada
estudiante deberá resolver los siguientes ejercicios:
Ejercicio 1
Se desea diseñar una base de datos para almacenar y gestionar la información
empleada por una empresa dedicada a la venta de automóviles, teniendo en cuenta
los siguientes aspectos:

La empresa dispone de una serie de autos para su venta. Se necesita conocer la


matrícula, marca y modelo, el color y el precio de venta de cada auto.

Los datos que interesa conocer de cada cliente son la cédula, nombre, dirección,
ciudad y número de teléfono: además, los clientes se diferencian por un código
interno de la empresa que se incrementa automáticamente cuando un cliente se da
de alta en ella. Un cliente puede comprar tantos autos como desee a la empresa. Un
auto determinado solo puede ser comprado por un único cliente.

El concesionario también se encarga de llevar a cabo las revisiones que se realizan a


cada auto. Cada revisión tiene asociado un código que se incrementa
automáticamente por cada revisión que se haga. De cada revisión se desea saber si
se ha hecho cambio de filtro, si se ha hecho cambio de aceite, si se ha hecho cambio
de frenos u otros. Los coches pueden pasar varias revisiones en el concesionario

8
Diseño de Base de Datos

Analizar y Diseñar los diagramas de entidad relación de los ejercicios planteados.

Ejercicio 2.
La clínica SAN JUAN necesita llevar un control informatizado de su gestión de
pacientes y médicos.

De cada paciente se desea guardar el código, nombre, apellidos, dirección,


población, municipio, teléfono y fecha de nacimiento.

De cada médico se desea guardar el código, nombre, apellidos, teléfono 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 código de ingreso (que se incrementará
automáticamente cada vez que el paciente realice un ingreso), el número de
habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso.

Un médico puede atender varios ingresos, pero el ingreso de un paciente solo puede
ser atendido por un único médico. Un paciente puede realizar varios ingresos en el
hospital".
Enviar el archivo con la solución de los ejercicios en formato word.

Período de ejecución:

Se estará aceptando entrega de la tarea a partir del Domingo 11 de Febrero 00.00


am al día Sábado 17 de Febrero a las 23:55

Evaluación:

La calificación asignada para esta tarea individual es de 20 puntos, siempre que


cumpla con los parámetros establecidos y fecha de entrega. Enviar el archivo en
formato word al apartado Entrega Tarea Individual 1

Recursos:

9
Técnico Superior en Desarrollo Web.

Lectura Obligatoria.

Unidad I: Modelo Entidad Relación, páginas 24-65

Video complementario.
Ejemplo 2 de Modelo Entidad Relación
https://www.youtube.com/embed/VydDqNKx8JE

10
Diseño de Base de Datos

Tarea Individual 2: Guía Práctica 2.

Tema: Diseño de Diagrama entidad relación complejo.

Objetivo:
1. Implementar el diseño de un diagrama entidad relación en ejercicios
complejos.

Metodología:

En base a los elementos y características de un diagrama entidad relación que se


encuentran en las páginas de la 24-65 del documento de la Unidad I: Modelo
Entidad Relación, http://artemisa.unicauca.edu.co/~cardila/Libro_Silberschatz.pdf , cada
estudiante deberá resolver los siguientes ejercicios:
Ejercicio 1
Un concesionario de automóviles desea informatizar su gestión de ventas de
vehículos. En particular, se quiere tener almacenada la información referente a los
clientes que compran en el concesionario, los vehículos vendidos, así como los
vendedores que realizan las distintas ventas. Para ello se tendrá en cuenta que:

• El concesionario dispone de un catálogo de vehículos definidos por su marca,


modelo, cilindrada y precio.
• Cada uno de los modelos dispondrá de unas opciones adicionales (aire
acondicionado, pintura metalizada, etc.). Las opciones vienen definidas por un
nombre y una descripción. Hay que tener en cuenta que una opción puede ser
común para varios modelos variando sólo el precio en cada caso.

• En cuanto a los clientes, la información de interés es el nombre, cédula, dirección y


teléfono, lo mismo que para los vendedores.
• Los clientes pueden ceder su auto usado en el momento de comprar un vehículo
nuevo. El auto usado vendrá definido por su marca, modelo, matrícula y precio de
tasación. Es importante conocer la fecha en la que el cliente realiza esta cesión.
• Se desea saber qué vendedor ha vendido qué modelo a qué cliente. También la
fecha de la venta y la matricula del nuevo vehículo. Es importante así mismo saber
las opciones que el cliente ha elegido para el modelo que compra.

11
Técnico Superior en Desarrollo Web.

Ejercicio 2
Los profesores de la asignatura de Bases de Datos de una Universidad deciden
crear una base de datos que contenga la información de los resultados de las
pruebas realizadas a los alumnos. Para realizar el diseño se sabe que:

• Los alumnos están definidos por su n° de matrícula, nombre y el grupo al que


asisten a clase.

• Dichos alumnos realizan dos tipos de pruebas a lo largo del curso académico:

1. Exámenes escritos: cada alumno realiza varios a lo largo del curso, y se definen
por el n° de examen, el n° de preguntas de que consta y la fecha de realización (la
misma para todos los alumnos que realizan el mismo examen). Evidentemente, es
importante almacenar la nota de cada alumno por examen.

2. Prácticas: se realiza un n° indeterminado de ellas durante el curso académico,


algunas serán en grupo y otras individuales. Se definen por un código de práctica,
título y el grado de dificultad. En este caso los alumnos pueden examinarse de
cualquier práctica cuando lo deseen, debiéndose almacenar la fecha y nota obtenida.

• En cuanto a los profesores, únicamente interesa conocer (además de sus datos


personales: INSS y nombre), quien es el que ha diseñado cada práctica, sabiendo
que en el diseño de una práctica puede colaborar más de uno, y que un profesor
puede diseñar más de una práctica. Interesa, además, la fecha en que ha sido
diseñada cada práctica por el profesor correspondiente.
Enviar el archivo con la solución de los ejercicios en formato word.

Período de ejecución:

Podrán enviar la tarea desde el día Domingo 18 de Febrero 00:00 am al día Sábado
24 de Febrero a las 23:55.

Evaluación:

12
Diseño de Base de Datos

La calificación asignada para esta tarea individual es de 20 puntos, siempre que


cumpla con los parámetros establecidos y fecha de entrega. Enviar el archivo en
formato word al apartado Entrega Tarea Individual 2

Recursos:

Lectura Obligatoria.

Unidad I: Modelo Entidad Relación, páginas 24-65

Video complementario.
Ejemplo 2 de Modelo Entidad Relación
https://www.youtube.com/embed/VydDqNKx8JE

13
Técnico Superior en Desarrollo Web.

I Examen parcial de la primera Unidad: Modelo Entidad Relación


Configuración
de la evaluación
Fecha y hora de la evaluación Configuración
Inicio Finaliza Numero de Duración Calificación Periodo
intentos de
Fecha Hora Fecha Hora gracia
25/02/2018 00 28/02/2018 23:55 1 1 horas 30 puntos 30
:00 minutos

Recuerde leer con detenimiento las guías de la unidad, para culminar


satisfactoriamente todas las actividades que se solicitan y mantener las normas de
conducta adecuadas cuando esté participando en el foro. Les deseo lo mejor en sus
estudios. Éxitos.

Bibliografía

Silvershatz A., Korth H.F., Sudarshan S (2006) Fundamentos de Base de Datos. Mc Graw Hill

14

También podría gustarte