Escolar Documentos
Profissional Documentos
Cultura Documentos
Realizado por:
Edinson Jesús Jaimes Aceros
Cód.: 91535313
Tutora:
Dilsa Enith Triana
Contenido
INTRODUCCIÓN .................................................................................................................................................................................................................... 3
Formato 1 – Descripción de Entidades ...................................................................................................................................................................................... 4
Formato 2 - Descripción de atributos y sus restricciones naturales ......................................................................................................................................... 5
Formato 3 - Matriz de Relaciones ............................................................................................................................................................................................. 6
Formato 4 – Descripción ampliada de las relaciones determinadas en la Matriz de Relaciones ............................................................................................. 7
Borrador de Diagrama Entidad Relación ................................................................................................................................................................................... 8
Modelo entidad relación ........................................................................................................................................................................................................... 9
Modelo Relacional ................................................................................................................................................................................................................... 10
DDL Generado en Data Modeler ............................................................................................................................................................................................. 11
Carga del archivo SQL al ApEx y Ejecución .............................................................................................................................................................................. 17
Insertar datos a las tablas ........................................................................................................................................................................................................ 18
Consultas generales y específicas en el ApEx .......................................................................................................................................................................... 19
Organización del Informe y evidencia de participación en los Temas de Foro de la Fase ...................................................................................................... 23
CONCLUSIONES ................................................................................................................................................................................................................. 24
Bibliografía ............................................................................................................................................................................................................................... 25
Universidad Nacional Abierta y a Distancia – UNAD
INTRODUCCIÓN
En el presente trabajo, se toma un caso de trabajo como lo es el modelo de pago que ejecuta el
gobierno nacional al firmar el tratado de Paz, donde se realiza una base de datos para solucionar la
problemática en sistema de pago a los desmovilizados y apoyo en los proyectos productivos. Se
trabaja en la selección de Entidades, Atributos, Matriz de relaciones, cardinalidad, diagrama entidad
relación, modelo entidad relación, modelado relacional y DDL generador con el aplicativo Data modeler
de Oracle, diseño de un esquema de permisos y privilegios con sentencias DCL del SQL.
Zona Proyecto
Desmovilizado concentración Giro T. Ahorro y pago Pagador productivo Actividades
Desmovilizado R1 R2 R3 R4
Zona concentración
Giro
T. Ahorro y pago R5
Pagador
Proyecto productivo R6
Actividades
Universidad Nacional Abierta y a Distancia – UNAD
Relac Entidades 1 Rol Entidad 2 Pregunta para determinar Rta. Opc. Pregunta para determinar Rta. Relación Grado Ayuda a Identificar Observación/Restricci
ión Opcionalidad Cardinalidad Card. es entidades ones/Atributos
(Preguntar si está obligado) (Preguntar CUANTO) Transferi Participantes
ble (Si/No)
R1 Desmovilizado pertenecer Zona ¿Un desmovilizado ESTÁ SI ¿Un desmovilizado a 1 Si 1:1 Las dos entidades Esta relación modela
concentración OBLIGADO a pertenecer a CUANTOS zonas de participantes se la relación
una zona de concentración? concentración pertenece? identifican desmovilizados y
Zona tener Desmovilizado ¿Una zona de concentración No ¿Una zona de concentración M Si M: N plenamente zonas de
concentración ESTA OBLIGADA a tener CUANTOS desmovilizados concentración
desmovilizados? puede tener?
R2 Desmovilizado Recibir Giro ¿Un desmovilizado está Si ¿Un desmovilizado cuantos M Si 1: M Las dos entidades Esta relación modela
obligado a recibir giros? giros puede recibir muchos? participantes se relación
Giro Ser enviado Desmovilizado ¿Un giro está obligado a ser No ¿Un giro a cuantos M Si M: N identifican desmovilizado y giro
enviado a un desmovilizado? desmovilizados de le puede plenamente
dirigir?
R3 Desmovilizado Tiene T. Ahorro y ¿Un desmovilizado ESTÁ Si ¿Un desmovilizado CUANTAS 1 Si 1: 1 Las dos entidades Esta relación modela
pago OBLIGADO a tener una tarjetas de pago puede participantes se la contenencia de las
tarjeta de pago y ahorros? manejar? identifican tarjetas de pagos de
T. Ahorro y pago Ser ligado Desmovilizado ¿Una tarjeta de pagos ESTA Si ¿Una tarjeta de pagos a 1 Si 1: 1 plenamente los desmovilizados
OBLIGADO a ser ligado a CUANTOS desmovilizados
un desmovilizado? está ligado?
R4 Desmovilizado Participar Proyecto ¿Un desmovilizado está Si ¿Un desmovilizado en 1 Si 1: 1 Las dos entidades Esta relación modela
productivo obligado a participar de un CUANTOS proyectos participantes se la participación de
proyecto productivo? productivos puede participar? identifican los desmovilizados
Proyecto Participar Desmovilizado ¿En un proyecto productivo Si ¿En un proyecto productivo M Si 1: M plenamente en los proyectos
productivo se está obligado participar los CUANTOS desmovilizados productivos
desmovilizados? puede participar?
R5 T. Ahorro y pago asignar Pagador ¿Una tarjeta de pagos está Si ¿Una tarjeta de pagos cuantos M Si 1: M Las dos entidades Esta relación modela
obligada a asignarse a un pagadores le puede tener participantes se la relación tarjeta de
pagador? registrados? identifican ahorros y pagador
Pagador asignado T. Ahorro y ¿A un Pagador se le está Si ¿Un Pagador cuantos pagos se M Si 1: M plenamente
pago obligado asignar una tarjeta le puede asignar en una tarjeta
de pagos? de ahorro?
R6 Proyecto presentar Actividades ¿Un Proyecto productivo está Si ¿Un Proyecto productivo M Si 1:M Las dos entidades Esta relación modela
productivo obligado a presentar cuantas actividades presenta? participantes se la relación entre el
actividades? identifican los proyectos
Actividades presentada Proyecto ¿Muchas actividades están a Si ¿Muchas actividades a cuantos M Si 1: M plenamente productivos y las
productivo obligada ser presentadas por proyectos se le presenta? actividades
Proyecto productivo?
Universidad Nacional Abierta y a Distancia – UNAD
CONCLUSIONES
Se realiza la lectura del caso a trabajar, se seleccionan las entidades, los atributos y las
relaciones existentes entre entidades
Se realiza la matriz de relaciones con las preguntas para determinar la cardinalidad existente
entre entidades y se realiza borrador en Word de la relación entidad relación
Se ejecuta carga el archivo SQL al Application Express y se corre, se hace la carga de los
datos a las tablas y se realizan las búsquedas
Universidad Nacional Abierta y a Distancia – UNAD
Bibliografía
Casas Roma, J. &. (2014). Diseño conceptual de bases de datos en UML. (E. UOC, Ed.) Obtenido de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3222912&query=Dise%C3%B1o%20conceptual%20de%20bases%20
de%20datos%20en%20UML.
CodigoCompilado. (4 de Febrero de 2015). Base de Datos #2| Modelo relacional. Obtenido de https://www.youtube.com/watch?v=MRmmPJId5-
k&t=362s
CodigoCompilado. (5 de Febrero de 2015). Base de Datos #3| Ejercicio Diagrama Entidad Relación. Obtenido de
https://www.youtube.com/watch?v=u2bXiPJf9oQ&index=3&list=PLJHKmYGzEQc6T3dpOVOedV24GxbPUW1OL
CodigoCompilado. (21 de Febrero de 2015). Base de Datos #4| Modelado de bd (sin normalizar). Obtenido de https://www.youtube.com/watch?v=te-
i37IIFeU&list=PLJHKmYGzEQc6T3dpOVOedV24GxbPUW1OL&index=4
CodigoCompilado. (22 de Febrero de 2015). Base de Datos #5| Lenguaje SQL. Obtenido de
https://www.youtube.com/watch?v=dnP8_0PJmvM&list=PLJHKmYGzEQc6T3dpOVOedV24GxbPUW1OL&index=5
CodigoCompilado. (9 de Marzo de 2015). Base de Datos #7| Tipos de dato en SQL. Obtenido de
https://www.youtube.com/watch?v=F6yOrMWxaKY&index=7&list=PLJHKmYGzEQc6T3dpOVOedV24GxbPUW1OL
CodigoCompilado. (11 de Marzo de 2015). Base de Datos #8| Programación de bd's. Obtenido de
https://www.youtube.com/watch?v=SpVDFL4pWJE&list=PLJHKmYGzEQc6T3dpOVOedV24GxbPUW1OL&index=8
Jiménez Capel, M. Y. (2014). Bases de datos relacionales y modelado de datos (UF1471). (I. Editorial, Ed.) Obtenido de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=4184006&query=Bases%20de%20datos%20relacionales%20y%20mo
delado%20de%20datos%20(UF1471).
Ramakrishnan, R. &. (2007). Sistemas de gestión de bases de datos. (McGraw-Hill, Ed.) Obtenido de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3222912&query=Dise%C3%B1o%20conceptual%20de%20bases%20
de%20datos%20en%20UML.