1. Fase 2: Trabajo Colaborativo de Modelamiento Entidad Relación - Modelo Conceptual
Elaborado por:
LUISA MARCELA CARDENAS VERA
Código: 1.054.545.838
CARLOS MAURICIO UBAQUE BUITRAGO
Código: 1.121.821.164
Presentado a:
Dilsa Enith Triana Martinez
Directora-Tutora
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Universidad Nacional Abierta y a Distancia - UNAD
LA DORADA CALDAS
Marzo 2018
2. INTRODUCCION
El presente trabajo responde a la primera actividad colaborativa del curso de Bases de Datos, a través del cual se
plantea la transferencia de los conocimientos adquiridos en la primera unidad del curso. Para ello se analiza un
problema de la vida cotidiana y a través de los conocimientos adquiridos transformarlos de modo que se puedan
organizar y solucionar para sacar el mejor provecho de la información.
Demostrando capacidad de análisis y la habilidad de poder elaborar un modelo entidad-relación apoyado con la
herramienta MySQL Workbench. El estudio de las bases de datos, es fundamental para el diseño de sistemas de
información, pues éstas son la columna vertebral, la estructura y, un mal diseño lleva en poco tiempo a
degenerarlo, a brindar información errónea e inconsistente Buscamos poner en práctica los conceptos aprendidos
en la primera unidad del curso de Base de Datos Básicos, en cuanto a entidades, matrices, relaciones y como
crear un Modelo lógico Entidad-Relación.
3. OBJETIVOS
Desarrollar los conceptos Entidades y Relación
Elaborar un modelo lógico Entidad-Relación
Aprender a diseñar la matriz de relación
Encontrar soluciones por medio del análisis exhaustivo de algunos problemas de relación.
Comprender que las matrices son facilitadores y herramientas más precisas para la obtención de
soluciones a problemas.
Aplicar los conceptos de modelado lógico o conceptual de datos mediante el análisis inicial de un Caso
propuesto en el cual se hace necesario identificar las entidades existentes y sus posibles relaciones y
cardinalidades.
Aplicar los conceptos básicos para realizar el modelo Relacional.
Realizar consultas utilizando los operadores del álgebra relacional.
Aplicar reglas de normalización y realizar tablas
4. CASO DE ESTUDIO BIBLIOTECA UNIVERSITARIA
En la Universidad Regala Titulo, existe una biblioteca, el cual lleva toda su información en forma manual. Ellos lo
han contratado a usted, para que les analice y diseñe una base de datos, de tal forma, que solucione la
problemática, de inventarios, consultas y préstamos de los libros.
Para lo anterior la biblioteca coloca a cada libro una etiqueta de la siguiente forma:
En una hoja Excel, fuera de la información contenida en la ficha, se colocan los demás autores, si el libro los
tiene; además contiene, si es o no de reserva. El libro se identifica con un código.
Por otro lado, cada libro puede tener varios ejemplares, los cuales se identifican con un consecutivo dentro del
mismo libro, además que se tiene la fecha de adquisición.
Cada libro, contienen la temática a que pertenece, éstas se requieren que estén codificadas. Un libro solo
pertenece a una temática y una temática puede tener varios libros.
De los autores, se requiere tener el nombre y apellido completo, su nacionalidad (solo se registra una
nacionalidad, que están codificadas), y su código, el cual consta de: las dos primeras letras de su apellido,
seguida de sus dos primeras letras de su nombre y un consecutivo de 4 dígitos.
5. Cuando un estudiante realiza un préstamo de un libro, solo puede realizar préstamo de un libro de reserva a la
vez y por espacio de tres días. Sino es de reserva, puede prestar varios libros, pero de diferentes tipos, es decir,
no puede sacar varios ejemplares del mismo libro y se le presta, máximo por 10 días. Para los préstamos, se
lleva la siguiente ficha:
La información que se requiere de los estudiantes es su número de identificación, apellidos, nombres, programa
al que está inscrito. Los programas están codificados. Un estudiante puede estar matriculado en un solo
programas.
Matriz entidad Relación:
8. Solución de Actividades
Formato 1 – Descripción de Entidades
Entidad o Tipo
de Entidad
Justificación, explicación
de su existencia en el
Mundo del Problema
Ejemplo de Ejemplares
(Instancias)
Extensión INTENCION
Documentos Son los libros, revistas y
artículos con variedad de
temas
• Revistas
• Libros
• Artículos
160 Que todos los
estudiante de la
universidad tenga
acceso a la biblioteca
Estudiante Son la personas escritas
para capacitarse
• Paty Gomez
• Sandra Vega
• Luis Pantoja
• José Peña
80 Los estudiantes
puedan obtener
ejemplares facilmente
Ejemplar Son los que se pueden
prestar
• Libro de Recetas
• Mercadeo
• Salud y vida
• Revista de Autos
123 Los estudiantes
puedan obtener
ejemplares
Temas Temas sobre los que
trata cada documento
• Educación
• Arte
• Deporte
87 Organizarlos para
poder tener una
búsqueda fácil de los
ejemplares
Sub temas Son las sub divisiones de
los temas grandes
• Paradigmas de la
Educación.
• Atletismo el mejor
• El arte de la música
100 Los estudiantes
puedan obtener
documentos
ejemplares
Autor Autor del Ejemplar • Luis Vallejo
• Mercedes Afiltante
• Miguel Boges
200 Cada ejemplar puede
tener diferente
autores
9. Formato 2 - Descripción de atributos y sus restricciones naturales (Tipo de Dato) y restricciones adicionales, Dominios (Lista de Valores,
Rangos de Valores y Restricciones generales)
Nombre
Entidad
Atributos
Identificador
Único (UID)
Nombre dominio Tipo de Dato Tamaño
Obligatoriedad
(Si/No)
Cardinalidad Restricciones adicionales
(1 o Muchos)
Lista de
Valores
Rango de
Valores
Restricción general
Documentos Documentos id X Documento_id N 4 Si 1
Ejemplares Ejemplares id X Ejemplar_id N 4 Si 1
Identificadores
(ISBN o ISSN)
Identificador N 10 Si 1
Títulos Título T 30 Si 1
Tipo de
Documento
Tipo_Documento T 30 Si 1
Autores Autor T 30 Si 1
Editorial Editorial Si 1
Idioma Idioma T 30 Si 1
Tema Tema T 30 Si 1
Estado Estado T 30 Si 1
Número_Ejemplar Número_Ejemplar N 4 Si 1
Número
topográfico
Número topográfico N 4 Si 1
Estudiante Id_estudiante X Id_estudiante N 10 Si 1
Nombres Nombre T 30 Si 1
Apellidos Apelliddo T 30 Si 1
Identificación Identificación N 10 Si 1
Programa Programa T 30 Si 1
Sexos Sexo T 1 Si 1 M, F
10. Email Email T 30 Si 1
Teléfonos Teléfono N 10 Si 1
Direcciones Dirección T 30 Si 1
Activo Activo T 10 Si 1
Fecha Préstamo Fecha_Prestamo F Si 1
Fecha Devolución Fecha_Devolución F Si 1
Fecha_Devolución
>
Fecha_Prestamo
Número de
Ejemplares
Número_Ejemplares N 4 Si 1 1 a 3
Autor Autor id X Autor_id N 4 Si 1
Nombres Autor Nombre_Autor T 30 Si 1
Apellidos Autor Apellido_Autor T 30 Si 1
Nacionalidades
Autor
Nacionalidad_Autor T 30 Si 1
Temas Tema id X Tema_id N 4 Si 1
Nombre de
Temas
Nombre_Tema T 30 Si 1
Subtemas Subtema T 30 Si 1
11. CONCLUSIONES
Después de realizado Este trabajo, podemos concluir que al diseñar la matriz de modelos Entidad-
Relación tenemos en cuenta la cantidad de sustantivos que son las Entidades y los verbos que son las
relaciones. Se establece la cardinalidad para llenar la matriz, en la cual verificamos la relación que existe
entre las entidades.
Se analiza que en la realización de una Base de datos, la creación de consultas, consta de archivos que
permiten realizar muchas tareas diferentes con los datos. También se pueden utilizar para controlar los
registros que visualizan las Base de datos ya que la consulta no contiene información de base de datos, si
no las instrucciones necesarias para seleccionar los registros y campos requeridos de una base de datos.
Es muy importante el observar el proceso que se sigue en la organización para determinar los
requerimientos que se necesitan para la elaboración de un sistema y para ello se recurren a varias
técnicas de recopilación de información para que el proyecto satisfaga las necesidades de los usuarios
finales, los cuales está en plena dependencia de la base de datos del proyecto.
Con la realización de este trabajo, se logra consolidar y transferir un aprendizaje significativo como
consecuencia del estudio individual y colaborativo acompañado de las tutorías virtuales y obviamente de
las lecturas e investigaciones.
Se realiza la transferencia del conocimiento enfocado en un caso real analizando y elaborando el modelo
entidad-relación estableciendo las cardinalidades entre las entidades.
Se identifica y familiariza con los diferentes sistemas para la creación de bases de datos en especial la
herramienta MySQL Workbench
12. BIBLIOGRAFIA
Jiménez Capel, M. ( 2014). Bases de datos relacionales y modelado de datos (UF1471). Madrid, ESPAÑA:
IC Editorial. Recuperado
de http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=4184006&query=Bases%20de
%20datos%20relacionales%20y%20modelado%20de%20datos%20(UF1471)
Casas Roma, J. & Conesa i Caralt, J. (2014). Diseño conceptual de bases de datos en UML. Barcelona,
ES: Editorial UOC. Páginas, 41 - 106. Recuperado
de http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3222912&query=Dise%C3%B1
o%20conceptual%20de%20bases%20de%20datos%20en%20UML.
Triana Martinez, D. (2018). Modelo entidad Relación [Formato video] Recuperado de
http://hdl.handle.net/10596/14500