Beruflich Dokumente
Kultur Dokumente
Presentado por:
Presentado a
Grupo 301330_9
Marzo de 2018
CONTENTS
INTRODUCCION ..................................................................................................................................................................................................................... 4
DESARROLLO DE LA ACTIVIDAD ..................................................................................................................................................................................... 5
caso de estudio fase 2 ............................................................................................................................................................................................................ 5
FASE DE ANALISIS: ............................................................................................................................................................................................................... 7
Formato 1 – Descripción de Entidades .................................................................................................................................................................................. 7
Formato 2 - Descripción de atributos y sus restricciones naturales ....................................................................................................................................... 9
FASE DE DISEÑO ................................................................................................................................................................................................................. 11
Matriz Entidad Relación ...................................................................................................................................................................................................... 11
Formato 4 – Descripción ampliada de las relaciones determinadas en la Matriz de Relaciones (Análisis de Roles, Cardinalidad/Opcionalidad, Grado,
Cualidad de identificación, Transferibilidad) ...................................................................................................................................................................... 12
Borrador de Diagrama Entidad Relación – Notación CROW’s--- Foot de Richar Barker a partir de la Matriz de Relaciones y Diseñado a Mano Alzada
– Versión 1.0 ...................................................................................................................................................................................................................... 15
Diagrama lógico .................................................................................................................................................................................................................. 16
Diagrama Entidad -Relación ............................................................................................................................................................................................... 17
FASE DE DESARROLLO ...................................................................................................................................................................................................... 18
Script en DDL...................................................................................................................................................................................................................... 18
Aporte al proyecto final ........................................................................................................................................................................................................... 19
1. Identificar las entidades ............................................................................................................................................................................................... 19
2. Identificar las relaciones .............................................................................................................................................................................................. 19
3. Formato de matriz de relaciones ...................................................................................................................................................................................... 22
4. Restricciones naturales (Tipo de Dato) y restricciones adicionales, Dominios ........................................................................................................... 22
5. Diagrama Lógico ......................................................................................................................................................................................................... 23
6. Diagrama Entidad- relación ......................................................................................................................................................................................... 24
CONCLUSIONES ................................................................................................................................................................................................................... 25
BIBLIOGRAFIA ..................................................................................................................................................................................................................... 26
INTRODUCCION
El presente trabajo tiene como finalidad conocer el desarrollo de manera detallada la cronología y conocimientos previos de la presente
materia base de datos, en los cuales se establece de manera gráfica a través de una serie de formatos el diseño de una base de datos de acuerdo
a una problemática de estudio en este caso una biblioteca, por último, se descargarán las herramientas interactivas para la realización de los
ejercicios prácticos.
DESARROLLO DE LA ACTIVIDAD
Descripción problema:
Se trata de diseñar una Base de Datos, sobre la cual se basará un Sistema de Información para la Gestión de Préstamos de los Documentos
(LIBROS, REVISTAS y ARTICULOS) de la Biblioteca de Live’s University.
Actualmente, la biblioteca funciona con una hoja de cálculo en Excel con los datos básicos de los diferentes Documentos con los que cuenta
la Biblioteca. En la hoja de cálculo hay una entrada o fila para cada uno de los documentos que existen en la biblioteca (LIBROS, REVISTAS
y ARTICULOS). La biblioteca tiene a disposición de los estudiantes un computador con la hoja de cálculo abierta para que busquen el
documento (LIBROS, REVISTAS y ARTICULOS) de su interés por algún criterio, Tema o Autor, etc., si el Documento se encuentra, el
estudiante se dirige a la recepcionista y los solicita en préstamo. La recepcionista, busca el Ejemplar del Documento requerido por el estudiante
en la Sala donde se encuentran los Ejemplares de cada uno de los Documentos.
Posteriormente la recepcionista formaliza el Préstamo del Ejemplar al Estudiante, en ese momento registra la fecha de préstamo y el estudiante
firma y se lleva los ejemplares que ha prestado. Un estudiante puede conservar un Ejemplar de Algún Documento hasta tres días.
Además de esta explicación dada por la Encargada de la Biblioteca, el equipo de analistas y diseñadores de bases de datos ha recolectado
información sobre el sistema deseado mediante una serie entrevistas con los usuarios relacionados con el Proceso de Préstamos de Ejemplares
de los Documentos de la Biblioteca, la cual se puede resumir de la siguiente forma:
• Los Documentos tienen registrados el ISBN, el título, autor(es), el idioma en que estos están escritos, tema(s) y el tipo de documento
(LIBROS, REVISTAS y ARTICULOS).
• Cada Documento tiene uno o varios Temas, los cuales aparecen en la hoja de cálculo registrados en diferentes columnas. Al momento de las
entrevistas, la hoja de cálculo tenía tres columnas así, Tema1, Tema2, Tema3, la encargada de mantener esta hoja de cálculo le ha indicado a
los analistas y diseñadores que existen documentos que tratan de más de tres temas, pero que no la ha actualizado. Manifiesta que, así como
está la hoja de cálculo permite hacer consultas del tipo: “Libros o artículos que tenemos acerca de Bases de Datos Relacionales o No
Relacionales y Lenguaje SQL”, “Artículos que podemos consultar sobre el lenguaje SQL.”, pero que con más columnas se podría hacer
consultas más especializadas.
• Una bibliotecóloga que ha sido contratada para organizar los Ejemplares de cada uno de los Documentos comentó que los temas de los
documentos se pueden dividir en sub temas y así sucesivamente, por ejemplo, en el tema de DISEÑO podemos distinguir una serie de sub
temas, como son DISEÑO FISICO, DISEÑO LOGICO y DISEÑO CONCEPTUAL, el sub tema DISEÑO FISICO puede contener a su vez
INDICES, PARTICIONAMIENTO o METODOS DE ACCESO, y así sucesivamente. Adicionalmente, la Bibliotecóloga sugiere registrar el
Estado (Bueno, Regular o Dañado) de cada Ejemplar de los Documentos, el número del ejemplar (ejemplar 1, ejemplar 2, etc.), la editorial de
cada uno de los ejemplares y, un número topográfico que ayuda con la ubicación de los ejemplares en las estanterías de las salas de la Biblioteca.
Posteriormente indicó que de cada Documento se tiene establecido que se requiere de al menos un ejemplar.
• Cada documento puede tener varios Autores de ellos se requiere registrar en la base de datos el nombre y su nacionalidad.
• De los estudiantes es importante que se pueda conocer su nombre, identificación, el programa que estudia, sexo, email, teléfono y dirección
de domicilio y si es un estudiante activo o no.
• Los Estudiantes solicitan en préstamos Ejemplares de los Documentos de la Biblioteca. La institución permite que un estudiante lleve hasta
máximo 3 Ejemplares de un Documento, siempre y cuando el estudiante se encuentre activo como estudiante regular. Además, se desea que
la base de datos controle que la fecha de devolución de los ejemplares sea posterior a la fecha de préstamo de los ejemplares. Los estudiantes
que entreguen los ejemplares después de tres días calendarios (no importan que sean festivos o fin de semana) sean penalizados con una multa
de $5.000.00 por día.
Con la información anterior, suministrada por los funcionarios de la Biblioteca, se pretende que se diseñe una base de datos que permita
mejorar el servicio a los usuarios. Se mejore el control sobre los Documentos y sobre los Ejemplares de Cada uno de esos Documentos.
También, que a futuro se programe una aplicación que automatice el proceso de préstamos de los ejemplares de los Documentos y llevar un
registro de multas y ubicación de los Ejemplares de los Documentos (cuales está prestados y cuales están en sala).
FASE DE ANALISIS:
re Entidad Atributos Identificador Nombre dominio Tipo de Tamaño Obligatoriedad Cardinalidad Restricciones adicionales
Único (UID) Dato (Si/No)
(Texto, (1 o Muchos) Lista Rango Restric
Número, de de genera
Fecha) Valores Valores
Mascul
sexo sexo M/F 10 NO --- --- ---
femenin
LIBRO
Clasificacion_doc Clasificacion_doc T 20 SI M --- --- REVIS
ARTIC
FASE DE DISEÑO
Matriz Entidad Relación
Préstamo X (R4) M- X X X X X
N
Documen X X X X X X X
to
Nacionali X X X X X X X
dad
Program X X X X X X X
a
Subtema X X X X X X X
Formato 4 – Descripción ampliada de las relaciones determinadas en la Matriz de Relaciones (Análisis de Roles,
Cardinalidad/Opcionalidad, Grado, Cualidad de identificación, Transferibilidad)
Rela Entida Rol Entida Pregunta para Rta. Pregunta para Rta. Relaci Gra Ayuda a Observación/Rest
ción des 1 d2 determinar Opc. determinar ón es do Identificar ricciones/Atributo
Opcionalidad Cardinalidad Card. Trans entidades s
feribl Participantes
(Preguntar si está (Preguntar e
obligado) CUANTO) (Si/No
)
R1 DOCU tiene AUTO ¿Un documento No ¿Un libro cuantos Much NO Las dos Un documento
MENT RES siempre tiene el autores puede os entidades puede ser escrito
M:
O mismo autor? tener? N participantes se por muchos autores
identifican o por un autor por
AUTO Escr DOCU ¿Un autor escribe un NO ¿Un autor cuantos much si plenamente tal razón un libro
RES iben MENT solo documento o libros puede os puede tener muchos
O una sola temática? escribir? autores. Asimismo,
un autor puede
escribir muchos
libros
R2 Estudia Pert Progra ¿un estudiante SI ¿un estudiante Much No M: Las dos Muchos programas
nte enec ma pertenece a un puede pertenecer a os N entidades pueden tener
e programa? muchos participantes se muchos
programas? identifican estudiantes, y
plenamente muchos estudiantes
Progra tiene Estudia ¿en un programa hay si ¿en un programa Much Si M: pueden pertenecer a
ma nte muchos estudiantes? cuantos estudiantes os N
muchos programas
tienen?
R3 autor tiene naciona ¿un autor debe tener SI ¿un autor cuantas Much NO M: Las dos Muchos autores
lidad una nacionalidad? nacionalidades os N entidades pueden tener
puede tener? participantes se muchas
identifican nacionalidades,
naciona Del autor ¿la nacionalidad No ¿una nacionalidad Much NO M: plenamente asimismo muchas
lidad siempre es la misma puede pertenecerles os N
nacionalidades
para el autor? a varios autores? pueden tener
muchos autores
R4 DOCU Pued PREST ¿En una biblioteca SI ¿Un documento Much SI M: Las dos Muchos
MENT en AMO un documento puede cuantas veces os N entidades documentos pueden
O ser ser prestado? puede ser prestado? participantes se ser prestado
identifican muchas veces.
PREST con DOCU ¿Los prestamos SI ¿Los prestamos se Much SI M: plenamente
AMO MENT deben tener hacen cuantas veces os N Por otra parte,
O documentos? con los muchos prestamos
documentos? contienen muchos
libros.
R5 ESTUD Soli préstam ¿Un puede solicitar SI ¿Cuántas veces un mucha NO 1 a Las dos Los estudiantes
IANTE citan o un préstamo? estudiante puede s Muc entidades pueden hacer
solicitar un ho participantes se muchos préstamos.
préstamo? 1:M identifican
plenamente
Préstam Nece ESTUD ¿Para hacer un SI Cuantas veces mucha
o sitan IANTE prestamos debo ser puede hacer un s
un estudiante? préstamo un
estudiante
R6 TEMÁ nece DOCU ¿una temática debe SI ¿Cuántas veces hay 1 NO 1 a Las dos Una temática esta
TICA sita MENT pertenecer a un una temática en un Muc entidades presente en muchos
O documento? libro? ho participantes se documentos,
DOCU Deb TEMÁ ¿un documento tiene SI Cuantos libros mucha 1:M identifican asimismo, muchos
MENT e TICA una temática? tienen la misma s plenamente documentos tienen
O tener temática una temática
R7 TEMÁ nece subtem ¿una temática debe SI ¿Cuántas veces hay 1 NO 1 a Las dos Una temática está
TICA sita a tener un subtema? una temática en un Muc entidades presente en muchos
subtema? ho participantes se subtemas.
1:M identifican
Subtem Deb TEMÁ ¿un subtema tiene SI Cuantos subtemas mucha plenamente
a e TICA una temática? tienen la misma s
tener temática
Borrador de Diagrama Entidad Relación – Notación CROW’s--- Foot de Richar Barker a partir de la Matriz de Relaciones y Diseñado
a Mano Alzada – Versión 1.0
Diagrama lógico
Diagrama Entidad -Relación
FASE DE DESARROLLO
Script en DDL
Aporte al proyecto final
1. Identificar las entidades
Entidades
Discapacitado
Municipio
Tipo_disacapcidad
Tipo_vivienda
Régimen_salud
Tipo_empleo
Escolaridad
Ayudas_tecnicas
Hemos visto la importancia en la estrategia de desarrollo de la materia y los temas a abordar dentro de la misma, los cuales son de vital
importancia y se consideran fundamentales a la hora de abordar esta excelente materia en la creación del diseño de la bases de datos, es algo
que a simple vista puede parecer complejo, pero que si lo estudiamos paso a paso lograremos entender lo que nos quiere mostrar y así será
más fácil nuestro aprendizaje y nuestras destrezas.
BIBLIOGRAFIA
Jiménez, M. (2014). Bases de datos relacionales y modelado de datos (UF1471). Julio: IC Editorial.