Está en la página 1de 34

BASES DE DATOS BASICO

Grupo: 301330

Momento Intermedio Fase 4

Elaborado por:
.

Presentado a:
.

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


Universidad Nacional abierta y a distancia UNAD
Año 2018
Contenido

Introducción .................................................................................................................................... 3
Caso de estudio Fase 4 ................................................................................................................ 4
Actividad 1 ...................................................................................................................................... 7
Asistir o ver grabación de web 1, 2, y 3. ................................................................................ 7
Actividad 2 ...................................................................................................................................... 9
Definición de entidades requeridas......................................................................................... 9
Descripción de las entidades ................................................................................................... 9
Descripción de atributos ......................................................................................................... 10
Definición de las relaciones requeridas y pertinentes en la matriz de relaciones. ........ 13
Descripción de cada una de las relaciones. ........................................................................ 14
Borrador del diseño a realizar ................................................................................................ 16
Modelo entidad relación .......................................................................................................... 18
Transformación del modelo entidad relación a primera ver del modelo relacional. ...... 19
Modelo relacional ..................................................................................................................... 23
Actividad 3 .................................................................................................................................... 24
Vinculo de la carpeta de dropbox. ......................................................................................... 24
Evidencias de funcionalidad................................................................................................... 25
Conclusiones ................................................................................................................................ 32
Bibliografía .................................................................................................................................... 33
Introducción

En el desarrollo de la presente actividad se plantea el avance en las actividades


propuestas en la guía del curso, para la Fase 4, donde se plantea caso de estudio,
solución a problema de “Desmovilizados” en el desarrollo se plantea, la participación o
revisión de la Web 1, 2, y 3, se genera la descripción de las entidades, sus atributos, las
tablas donde se describen las entidades requeridas, igualmente la generación de las
gráficas, borrador, entidad relación, relacional; teniendo en cuenta las reglas para su
generación, que se pueden construir en la herramienta Data Modeler, igualmente se
plantea la generación del archivo DDL de script, que puede ser importado en la aplicación
Oracle Express para el tratamiento de las bases de datos. De la misma forma se genera
la destreza en el estudiante para el análisis y creación de las bases de datos y de esta
forma dar solución a los casos necesarios de solución a problemas de manipulación de
datos.
Caso de estudio Fase 4

A raíz de la firma del tratado de paz con los insurgentes, uno de los compromisos
del gobierno es pagar durante dos años a cada desmovilizado la suma de un salario
mínimo mensual y apoyarlo económicamente, por una sola vez, en un proyecto
productivo. Para poder llevar lo anterior, el Gobierno de Colombia desea que ustedes le
Diseñen una Base de Datos Relacional con el fin de llevar el control de las ayudas (pagos
a los desmovilizados). Para lo anterior, se deben tener los datos personales de los
Desmovilizados, entre otros, tipo de identificación (Cédula de ciudadanía, Tarjeta de
identidad o Cédula de Extranjería), número de identificación, municipio de expedición del
documento, fecha de expedición del documento, primer nombre, segundo nombre, primer
apellido, segundo apellido, alias (si lo tiene), número celular, dirección de residencia, tipo
de sangre. Un desmovilizado registra una dirección de residencia y de esta se debe
indicar su Municipio y Departamento.

Cada desmovilizado se ubica en una Zona de concentración. Cada Zona de


concentración tener el Municipio en el cual se encuentra, así mismo el Departamento que
pertenece a ese municipio. Según la Divipola (División Política y Administrativa), un
Departamento tiene muchos Municipios y un Mmunicipio solo pertenece a un
departamento. Las zonas de concentración están codificadas y se requiere que se
registre su nombre y extensión en hectáreas. Mientras los Desmovilizados están en la
zona de concentración, el mecanismo de pago, va a ser en efectivo, para lo cual a cada
uno de los Desmovilizados tiene una Tarjeta de Ahorros y Pago (En la Figura se muestra
una copia de una planilla en donde se imprimen los datos de la Tarjeta de Ahorro y Pago):
Las Tarjetas se identifican por un número consecutivo único y solo pertenece a un
desmovilizado. La persona que paga, el decir, el Pagador, es un delegado del gobierno,
el cual tiene el número de identificación, nombres y apellidos; entre pago y pago, el
Pagador pueden ser diferentes, pero solo uno es el que paga en un momento dado. Las
Zonas de Concentración tienen un Jefe de Zona de concentración, El cual a su vez es un
desmovilizado, y también en cualquier momento puede cambiar, de tal forma que en la
Tarjeta de Pago debe quedar registrado el jefe de zona que firmó el pago. Un
Desmovilizado, solo puede estar en una Zona de Concentración y ser jefe de una Zona
de Concentración; una Zona de Concentración tiene solo un jefe y puede tener varios
desmovilizados.

Cada vez que un Desmovilizado salga de la Zona de Concentración debe informar


la dirección de residencia, el Municipio y el Departamento donde va a estar ubicado y un
teléfono de una Persona Contacto. Cuando sale de la Zona de Concentración se le debe
seguir pagando, pero este pago se debe hacer a través de giros. De estas transacciones
(Giros) se tiene un número único, fecha, el valor y la entidad por donde se realiza el giro.
Los Desmovilizados deben inscribir sus Proyectos Productivos, de estos se requiere
registrar el valor total y las personas que participan en el Proyecto Productivo, los cuales
deben ser Desmovilizados. Los datos que se desean guardar del Proyecto Productivo
son el código, el nombre del proyecto, una descripción de lo que va ser el proyecto.
Cada Proyecto Productivo debe estar en un Municipio donde se va a desarrollar y
debe tener un Responsable del Proyecto, el cual, de igual forma debe ser un
Desmovilizado. Un Desmovilizado puede estar adscrito solo a un Proyecto, ya sea como
responsable o participante. Durante la ejecución del Proyecto Productivo se generan
Actividades, una vez que el Proyecto inicie, el responsable del debe informar
mensualmente, las actividades realizadas, las actividades está tipificadas como de inicio,
de operación y producción y cada una de ellas tiene una fecha de inicio, de finalización y
el valor gastado o producido. Lo anterior para llevar una estadística del éxito del proyecto
y hacia futuro poder replicar la experiencia o asesorarlos para que éste deje de serlo y se
convierta en una empresa productiva. Una actividad solo puede ser de uno de los Tipos
de Actividad mencionado (Inicio, operación o Producción) una Actividad solo Puede ser
de un tipo.
Actividad 1
Asistir o ver grabación de web 1, 2, y 3.
Actividad 2

Definición de entidades requeridas

Desmovilizados
Desmovili Tipo_do Tarjeta_ Jefe_zo Operaci Producci
Salida Giros Proyecto Inicio
zado c pago na ón ón

Descripción de las entidades

Justificación,
Entidad o Tipo explicación de su Ejemplo de Ejemplares
existencia en el Extensión INTENCION
de Entidad (Instancias)
Mundo del Problema
Desmovilizado Representa el  José Darío Zamora 224 Identificar al
nombre de cada Pinto desmovilizado con
persona  Matha Yaneth su nombre
Sánchez López completo y demás
datos personales
Tipo_doc Representa el  Cedula 45 Identificar a la
tipo de  Tarjeta identidad persona de forma
documento que  Cedula extranjería única
identifica al
desmovilizado
Zona Representa las  La Mireya 96 Identifica la zona
zonas de  Soledad determinada como
concentración  El cavo Sur sitio de
concentración
Tarjeta_pago Representa el  Pedro Miguel Parra 128 Generar
comprobante de  Mario Zambrano Leal comprobante de
pagos realizados pago realizado a
a los cada persona
desmovilizados registrada en la
zona de
desmovilizados
Salida Representa el  Pedro Migue Lara 135 Identifica el
comprobante de comprobante de
datos de salida salida por cada uno
de la zona por de los
parte de un desmovilizados que
desmovilizado abandonan la zona
de concentración
Giros Representa a la  Efecty 78 Identifica a la
empresa que empresa que
intermedia en el presta el servicio
pago realizado de intermediación
del pago realizado
al desmovilizado
por medio del giro
Proyecto Representa el  El Progreso 470 Identificar el
registro de registro realizado
información del por un
proyecto desmovilizado de
productivo su proyecto
registrado por productivo en la
parte del zona que se
desmovilizado encuentre
concentrado
Inicio Representa el  Actividad El Progreso 38 Identifica el registro
registro inicial de de inicio de
la actividad actividad del
mensual del proyecto registrado
desmovilizado por el
desmovilizado
Operación Representa el  Actividad El Progreso 40 Identifica el registro
registro de la de la operación de
operación del actividad del
proyecto proyecto registrado
registrado por el por el
desmovilizado desmovilizado
Producción Representa el  Actividad El Progreso 40 Identifica el registro
registro de la de la producción de
producción del actividad del
proyecto proyecto registrado
registrado por el por el
desmovilizado desmovilizado

Descripción de atributos
Nombre Atributos Identific Nombre Tipo de Tama Obligator Cardinali Restricciones adicionales
Entidad ador dominio Dato (Texto, ño iedad dad
Único Número, (Si/No) (1 o Lista de Rango Restricción
(UID) Fecha) Muchos) Valores de general
Valores
Desmoviliz tipo_docum -- tipo_docums T 18 SI 1 -- -- --
ado
id_desmovil X id_desmovils N 60 SI 1 -- -- --
fecha_exp -- fecha_exps F 10 SI 1 -- -- --
municipio_exp -- municipio_exps T 25 SI 1 -- -- --
primer_nom -- primer_noms T 10 SI 1 -- -- --
segundo_nom -- segundo_noms T 10 -- 1 -- -- --
primer_apell -- primer_apells T 10 SI 1 -- -- --
segundo_apell -- segundo_apell T 10 -- 1 -- -- --
s
alias -- Aliass T 20 SI 1 -- -- --
tipo_sangre -- tipo_sangres T 6 SI 1 -- -- --
celular -- Celulars T 32 SI 1 -- -- --
direccion -- Dirección T 40 SI 1 -- -- --
municipio_dir -- municipio_dirs T 25 SI 1 -- -- --
depar_dir -- depar_dirs T 20 SI 1 -- -- --
Tipo_doc id_tipo_doc X id_tipo_docs T 4 SI 1 -- -- --
cedula -- Cedulas T 6 SI 1 -- -- --
tarj_identi -- tarj_identis T 17 SI 1 -- -- --
cedula_extranj -- cedula_extranj T 18 SI 1 -- -- --
s
Tarjeta_pa id_tarjeta X id_tarjetas T 8 SI 1 -- -- --
go
fec_apertura -- fec_aperturas F 10 SI 1 -- -- --
fec_pago -- fec_pagos F 10 SI 1 -- -- --
valor_pago -- valor_pagos N Float 8 SI 1 -- -- --
id_paga_tarj -- id_paga_tarjs N 10 SI 1 -- -- --
recibe -- Recibes T 40 SI 1 -- -- --
Id_jefe_zona -- Id_jefe_zonas N 10 SI 1 -- -- --
id_pagador -- id_pagadors N 10 SI 1 -- -- --
nom_pagador -- nom_pagadors T 10 SI 1 -- -- --
nom2_pagador -- nom2_pagador T 10 -- 1 -- -- --
s
apell_pagador -- apell_pagadors T 10 SI 1 -- -- --
apell2_pagador -- apell2_pagador T 10 -- 1 -- -- --
s
Zona id_zona X id_zonas T 8 SI 1 -- -- --
nom_zona -- nom_zonas T 25 SI 1 -- -- --
municipio_zona -- municipio_zon T 25 SI 1 -- -- --
as
depto_zona -- depto_zonas T 20 SI 1 -- -- --
ext_zona -- ext_zonas T 18 SI 1 -- -- --
id_jefe_zona -- id_jefe_zonas N 10 SI 1 -- -- --
nom_jefe -- nom_jefes T 10 Si 1 -- -- --
nom2_jefe -- nom2_jefes T 10 -- 1 -- -- --
apell_jefe -- apell_jefes T 10 SI 1 -- -- --
apell2_jefe -- apell2_jefes T 10 -- 1 -- -- --
Salida id_salida X id_salidas T 10 SI 1 -- -- --
id_zona_sal -- id_zona_sals T 8 SI 1 -- -- --
direccion_sal -- direccion_sals T 40 SI 1 -- -- --
municipio_sal -- municipio_sals T 25 SI 1 -- -- --
depto._sal -- depto._sals T 20 SI 1 -- -- --
telef_contac -- telef_contacs T 32 SI 1 -- -- --
Giros id_giro X id_giros T 8 SI 1 -- -- --
fec_envio -- fec_envios F 10 SI 1 -- -- --
id_paga -- id_pagas T 10 SI 1 -- -- --
valor_pago -- valor_pagos N Float 8 SI 1 -- -- --
entidad -- Entidads T 30 SI 1 -- -- --
Proyecto id_proyec X id_proyecs T 8 SI 1 -- -- --
valor_proyec -- valor_proyecs N Float 10 SI 1 -- -- --
participa_proyec -- participa_proye T 150 SI 1 -- -- --
cs
nom_proyec -- nom_proyecs T 25 SI 1 -- -- --
descripcion -- Descripcions T 200 SI 1 -- -- --
munici_proyec -- munici_proyec T 25 SI 1 -- -- --
s
depto._proyec -- depto._proyecs T 20 SI 1 -- -- --
responsable -- Responsables T 30 SI 1 -- -- --
Inicio id_inicio X id_inicios T 8 SI 1 -- -- --
fec_inicio -- fec_inicios F 10 SI 1 -- -- --
fec_finaliza -- fec_finalizas F 10 SI 1 -- -- --
valor_inicio -- valor_inicios N Float 8 SI 1 -- -- --
Operación id_opera X id_operas T 10 SI 1 -- -- --
fec_ini_ope -- fec_ini_opes F 10 SI 1 -- -- --
fec_fin_ope -- fec_fin_opes F 10 SI 1 -- -- --
valor_opera -- valor_operas N Float 8 SI 1 -- -- --
Producción id_produc X id_producs T 10 SI 1 -- -- --
fec_ini_pro -- fec_ini_pros F 10 SI 1 -- -- --
fec_fin_pro -- fec_fin_pros F 10 SI 1 -- -- --
valor_produc -- valor_producs N Float 8 SI 1 -- -- --

Definición de las relaciones requeridas y pertinentes en la matriz de relaciones.

Desmoviliz Tipo_do Tarjeta_p Proyect Operaci Produc


Zona Salida Giros Inicio ón ción
ado c ago o
Desmovilizado 1,1 1,1 1,N 1,N 1,N 1,N 1,1 1,1 1,1 1,1

Tipo_doc 1,1 1,1 1,N 1,N 1,N 1,N 1,N 1,N 0,N 0,N

Zona 1,N 1,N 1,1 1,N 1,N 1,N 1,1 1,N 1,N 1,N

Tarjeta_pago 1,N 1,N 1,N 1,1 1,N 1,N 0,N 0,N 1,N 0,N

Salida 1,N 1,N 1,N 0,N 1,1 0,N 0,N 0,N 0,N 0,N

Giros 1,N 1,N 1,N 1,N 0,N 1,1 0,N 0,N 0,N 0,N

Proyecto 1,1 1,N 1,1 0,N 0,N 0,N 1,1 1,1 1,1 1,1

Inicio 1,1 1,N 1,N 0,N 0,N 0,N 1,1 1,1 1,1 1,1
Operación 1,1 0,N 1,N 1,N 0,N 0,N 1,1 1,1 1,1 1,1

Producción 1,1 0,N 1,N 0,N 0,N 0,N 1,1 1,1 1,1 1,1

Descripción de cada una de las relaciones.

Teniendo en cuenta las opcionalidades, cardinalidades, grado, transferibilidad y si la relación ayuda a resolver la debilidad
de alguna de las Entidades participantes en la relación y las restricciones propias de cada relación.

Rel Entidad 1 *Rol Entidad 2 Pregunta para determinar Opcionalidad Rta. Pregunta para determinar Cardinalidad Rta. Relación es Grado Ayuda a Identificar entidades Observación/Restricciones/Atributos
ació (Preguntar si está obligado) Opc. (Preguntar CUANTO ) Card. Transferible Participantes
n (Si/No)
R1 Desmoviliz Identifica Desmovilizad ¿Un desmovilizado ESTÁ OBLIGADO a ¿Un desmovilizado a CUANTOS 1 SI 1a1 La dos entidades participantes se Esta relación modela un hecho importante
ado o pertenecer a un desmovilizado? desmovilizado puede identificar? identifican plenamente que sucede en el proceso que estamos
Desmoviliz Relaciona Desmovilizad ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Un desmovilizado por CUANTOS 1 SI analizando y es que un ID pertenece a un
ado o relacionado por otro desmovilizado? desmovilizado es relacionado? 1a1 películas. Una película tiene un solo ID
que la identifica.
R2 Desmoviliz Identifica Tipo_doc ¿Un desmovilizado ESTÁ OBLIGADO a ¿Un Tipo_doc a CUANTOS desmovilizado 1 SI 1a1 La dos entidades participantes se Esta relación modela un hecho importante
ado pertenecer a un Tipo_doc? puede identificar? identifican plenamente que sucede en el proceso que estamos
Desmoviliz Relaciona Tipo_doc ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Un Tipo_doc por CUANTOS 1 SI 1a1 analizando y es que un ID pertenece a un
ado relacionado por otro Tipo_doc? desmovilizado es relacionado? películas. Una película tiene un solo ID
que la identifica.
R3 Desmoviliz Representa Zona ¿Un desmovilizado ESTÁ OBLIGADO a ¿Una Zona a CUANTOS desmovilizado M SI MaM La dos entidades participantes se Esta relación nos permite analizar que un
ado pertenecer a un Zona? puede identificar? identifican plenamente ID referencia directamente a un Género,
Desmoviliz Relaciona Zona ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Una Zona por CUANTOS desmovilizado M SI un Género referencia solo a un ID.
ado relacionado por otro Zona? es relacionada? MaM
R4 Desmoviliz Identifica Tarjeta_pago ¿Un desmovilizado ESTÁ OBLIGADO a ¿Una Tarjeta_pago a CUANTOS M SI MaM La dos entidades participantes se Esta relación modela un hecho importante
ado pertenecer a un Tarjeta_pago? desmovilizado puede identificar? identifican plenamente que sucede en el proceso que estamos
Desmoviliz Relaciona Tarjeta_pago ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Una Tarjeta_pago por CUANTOS M SI analizando y es que un ID pertenece a un
ado relacionado por una Tarjeta_pago? desmovilizado es relacionada? MaM actor. Un actor tiene un solo ID que lo
identifica.
R7 Desmoviliz Representa Salida ¿Un desmovilizado ESTÁ OBLIGADO a ¿Una Salida a CUANTOS desmovilizado M SI MaM
ado pertenecer a una Salida? puede identificar?
Desmoviliz Relaciona Salida ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Una Salida por CUANTOS M SI
ado relacionado por una Salida? desmovilizado es relacionada? MaM
R8 Desmoviliz Representa Giros ¿Un desmovilizado ESTÁ OBLIGADO a ¿Un Giros a CUANTOS desmovilizado M SI MaM
ado pertenecer a un Giros? puede identificar?
Desmoviliz Relaciona Giros ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Un Giros por CUANTOS desmovilizado M SI
ado relacionado por un Giros? es relacionada? MaM
R9 Desmoviliz Representa Proyecto ¿Un desmovilizado ESTÁ OBLIGADO a ¿Un Proyecto a CUANTOS desmovilizado 1 SI 1a1
ado pertenecer a un Proyecto? puede identificar?
Desmoviliz Relaciona Proyecto ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Un Proyecto por CUANTOS 1 SI
ado relacionado por un Proyecto? desmovilizado es relacionado? 1a1
R10 Desmoviliz Representa Inicio ¿Un desmovilizado ESTÁ OBLIGADO a ¿Un Inicio a CUANTOS desmovilizado 1 SI 1a1
ado pertenecer a un Inicio? puede identificar?
Desmoviliz Relaciona Inicio ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Un Inicio por CUANTOS desmovilizado 1 SI
ado relacionado por un Inicio? es relacionado? 1a1
R11 Desmoviliz Referencia Operación ¿Un desmovilizado ESTÁ OBLIGADO a ¿Una Operación a CUANTOS 1 SI 1a1
ado pertenecer a una Operación? desmovilizado puede identificar?
Desmoviliz Relaciona Operación ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Una Operación por CUANTOS 1 SI
ado relacionado por una Operación? desmovilizado es relacionada? 1a1
R12 Desmoviliz Identifica Producción ¿Un desmovilizado ESTÁ OBLIGADO a ¿Una Producción a CUANTOS 1 SI 1a1
ado pertenecer a una Producción? desmovilizado puede identificar?
Desmoviliz Relaciona Producción ¿Un desmovilizado ESTÁ OBLIGADO a ser ¿Una Producción por CUANTOS 1 SI
ado relacionado por una Producción? desmovilizado es relacionada? 1a1
R13 Tipo_doc Representa Desmovilizad ¿Un Tipo_doc ESTÁ OBLIGADO a pertenecer ¿Un desmovilizado a CUANTOS Tipo_doc 1 SI 1a1
o a un Desmovilizado? puede identificar?
Tipo_doc Relaciona Desmovilizad ¿Un Tipo_doc ESTÁ OBLIGADO a ser ¿Un desmovilizado por CUANTOS 1 SI
o relacionado por un Desmovilizado? Tipo_doc es relacionado? 1a1
R14 Tipo_doc Identifica Tipo_doc ¿Un Tipo_doc a CUANTOS Tipo_doc 1 SI 1a1
puede identificar?
Tipo_doc Relaciona Tipo_doc ¿Un Tipo_doc por CUANTOS Tipo_doc 1 SI
es relacionado? 1a1
R15 Tipo_doc Representa Zona ¿Un Zona a CUANTOS Tipo_doc puede M SI MaM
identificar?
Tipo_doc Relaciona Zona ¿Un Zona por CUANTOS Tipo_doc es M SI
relacionado? MaM
R16 Tipo_doc Referencia Tarjeta_pago ¿Una Tarjeta_pago a CUANTOS Tipo_doc M SI MaM
puede identificar?
Tipo_doc Relaciona Tarjeta_pago ¿Una Tarjeta_pago por CUANTOS M SI
Tipo_doc es relacionado? MaM
R19 Tipo_doc Identifica Salida ¿Una Salida a CUANTOS Tipo_doc puede M SI MaM
identificar?
Tipo_doc Relaciona Salida ¿Una Salida por CUANTOS Tipo_doc es M SI
relacionado? MaM
R20 Tipo_doc Representa Giros ¿Un Giros a CUANTOS Tipo_doc puede M SI MaM
identificar?
Tipo_doc Relaciona Giros ¿Un Giros por CUANTOS Tipo_doc es M SI
relacionado? MaM
R21 Tipo_doc Referencia Proyecto ¿Un Proyecto a CUANTOS Tipo_doc 1 SI 1a1
puede identificar?
Tipo_doc Relaciona Proyecto ¿Un Proyecto por CUANTOS Tipo_doc es 1 SI
relacionado? 1a1
R22 Tipo_doc Identifica Inicio ¿Un Inicio a CUANTOS Tipo_doc puede 1 SI 1a1
identificar?
Tipo_doc Relaciona Inicio ¿Un Inicio por CUANTOS Tipo_doc es 1 SI
relacionado? 1a1
R23 Tipo_doc Representa Operación ¿Una Operación a CUANTOS Tipo_doc 1 SI 1a1
puede identificar?
Tipo_doc Relaciona Operación ¿Una Operación por CUANTOS Tipo_doc 1 SI
es relacionado? 1a1
R24 Tipo_doc Identifica Producción ¿Una Producción a CUANTOS Tipo_doc 1 SI 1a1
puede identificar?
Tipo_doc Relaciona Producción ¿Una Producción por CUANTOS 1 SI
Tipo_doc es relacionado? 1a1
R25 Zona Representa Desmovilizad ¿Un Desmovilizado a CUANTOS Zona 1 SI 1a1
o puede identificar?
Zona Relaciona Desmovilizad ¿Un Desmovilizado por CUANTOS Zona 1 SI
o es relacionado? 1a1
R26 Zona Referencia Tipo_doc ¿Un Tipo_doc a CUANTOS Zona puede 0 SI 1a1
identificar?
Zona Relaciona Tipo_doc ¿Un Tipo_doc por CUANTOS Zona es 0 SI
relacionado? 1a1
R27 Zona Identifica Zona ¿Una Zona a CUANTOS Zona puede 1 SI 1a1
identificar?
Zona Relaciona Zona ¿Una Zona por CUANTOS Zona es 1 SI
relacionado? 1a1
R28 Zona Representa Tarjeta_pago ¿Una Tarjeta_pago a CUANTOS Zona M SI MaM
puede identificar?
Zona Relaciona Tarjeta_pago ¿Una Tarjeta_pago por CUANTOS Zona M SI
es relacionado? MaM
R31 Zona Referencia Salida ¿Una Salida a CUANTOS Zona puede M SI MaM
identificar?
Zona Relaciona Salida ¿Una Salida por CUANTOS Zona es M SI
relacionado? MaM
R32 Zona Identifica Giros ¿Un Giros a CUANTOS Zona puede M SI MaM
identificar?
Zona Relaciona Giros ¿Un Giros por CUANTOS Zona es M SI
relacionado? MaM
R33 Zona Representa Proyecto ¿Un Proyecto a CUANTOS Zona puede 1 SI 1a1
identificar?
Zona Relaciona Proyecto ¿Un Proyecto por CUANTOS Zona es 1 SI
relacionado? 1a1
R34 Zona Identifica Inicio ¿Un Inicio a CUANTOS Zona puede 1 SI 1a1
identificar?
Zona Relaciona Inicio ¿Un Inicio por CUANTOS Zona es 1 SI
relacionado? 1a1
R35 Zona Representa Operación ¿Un Operación a CUANTOS Zona puede 1 SI 1a1
identificar?
Zona Relaciona Operación ¿Un Operación por CUANTOS Zona es 1 SI
relacionado? 1a1
R36 Zona Referencia Producción ¿Una Producción a CUANTOS Zona 1 SI 1a1
puede identificar?
Zona Relaciona Producción ¿Una Producción por CUANTOS Zona es 1 SI
relacionado? 1a1
R37 Tarjeta_pa Representa Desmovilizad ¿Un Desmovilizado a CUANTOS 1 SI 1a1
go o Tarjeta_pago puede identificar?
Tarjeta_pa Relaciona Desmovilizad ¿Un Desmovilizado por CUANTOS 1 SI
go o Tarjeta_pago es relacionado? 1a1
R38 Tarjeta_pa Referencia Tipo_doc ¿Un Tipo_doc a CUANTOS Tarjeta_pago 1 SI 1a1
go puede identificar?
Tarjeta_pa Relaciona Tipo_doc ¿Un Tipo_doc por CUANTOS 1 SI
go Tarjeta_pago es relacionado? 1a1
R39 Tarjeta_pa Identifica Zona ¿Un Zona a CUANTOS Tarjeta_pago M SI MaM
go puede identificar?
Tarjeta_pa Relaciona Zona ¿Un Zona por CUANTOS Tarjeta_pago M SI
go es relacionado? MaM
R40 Tarjeta_pa Representa Tarjeta_pago ¿Un Tarjeta_pago a CUANTOS M SI MaM
go Tarjeta_pago puede identificar?
Tarjeta_pa Relaciona Tarjeta_pago ¿Un Tarjeta_pago por CUANTOS M SI
go Tarjeta_pago es relacionado? MaM
R43 Tarjeta_pa Referencia Salida ¿Una Salida a CUANTOS Tarjeta_pago M SI MaM
go puede identificar?
Tarjeta_pa Relaciona Salida ¿Una Salida por CUANTOS Tarjeta_pago M SI
go es relacionado? MaM
R44 Tarjeta_pa Identifica Giros ¿Un Giros a CUANTOS Tarjeta_pago M SI MaM
go puede identificar?
Tarjeta_pa Relaciona Giros ¿Un Giros por CUANTOS Tarjeta_pago M SI
go es relacionado? MaM
R45 Tarjeta_pa Representa Proyecto ¿Un Proyecto a CUANTOS Tarjeta_pago 0 SI 0aN
go puede identificar?
Tarjeta_pa Relaciona Proyecto ¿Un Proyecto por CUANTOS 0 SI
go Tarjeta_pago es relacionado? 0aN
R46 Tarjeta_pa Identifica Inicio ¿Un Inicio a CUANTOS Tarjeta_pago 0 SI 0aN
go puede identificar?
Tarjeta_pa Relaciona Inicio ¿Un Inicio por CUANTOS Tarjeta_pago 0 SI
go es relacionado? 0aN
R47 Tarjeta_pa Representa Operación ¿Un Operación a CUANTOS Tarjeta_pago 0 SI 0aN
go puede identificar?
Tarjeta_pa Relaciona Operación ¿Un Operación por CUANTOS 0 SI
go Tarjeta_pago es relacionado? 0aN
R48 Tarjeta_pa Referencia Producción ¿Un Producción a CUANTOS 0 SI 0aN
go Tarjeta_pago puede identificar?
Tarjeta_pa Relaciona Producción ¿Un Producción por CUANTOS 0 SI
go Tarjeta_pago es relacionado? 0aN

Borrador del diseño a realizar


Modelo entidad relación
Transformación del modelo entidad relación a primera ver del modelo relacional.

Desmovilizado
Tipo_docu Id_desm Fecha Municipi Primer_ Segund Primer_ Segund Tipo_sa Celular Direccio Municipi Depto_d
Alias
m ovil _exp o_exp nom o_nom apell o_apell ngre n o_dir ir
Obliga Obligad Obligad No Obligad No Obligad Obligad Obligad Obligad Obligad Obligad
Obligado PK
do o o obligado o obligado o o o o o o

Aquí determino como claves foráneas -- FK (Salida_id_salida)


FK (id_proyecto)
FK (Tarjeta_pago_id_tarjeta)
FK (Tipo_doc_id_tipo_doc)

Zona
id_zona nom_zona municipio_zona depot_zona ext_zona

PK Obligado Obligado Obligado Obligado

Aquí determino como clave foránea -- ()


Tarjeta_pago
id_tarjeta fec_apertura fec_pago valor_pago id_paga_tarj recibe jefe_zona

PK Obligado Obligado Obligado Obligado Obligado Obligado

Aquí determino como clave foránea -- ()

Salida
id_salida id_zona_sal direcc_sal municipio_sal depot_sal telef_contac

PK Obligado Obligado Obligado Obligado Obligado

Aquí determino como clave foránea -- FK (Zona_id_zona)

Giros
id_giro fec_envio id_paga valor_pago entidad

PK Obligado Obligado Obligado Obligado

Aquí determino como clave foránea – FK (Tarjeta_pago_id_tarjeta)

Proyecto
id_proyec valor_ proyec participa_ proyec nom_ proyec descripcion munici_ proyec depot_ proyec responsible

PK Obligado Obligado Obligado Obligado Obligado Obligado Obligado

Aquí determino como clave foránea – FK (Produccion_id_produc)


FK (Operación_id_opera)
FK (Inicio_id_inicio)

Inicio
id_inicio fec_inicio fec_finaliza valor_ inicio

PK Obligado Obligado Obligado

Aquí determino como clave foránea -- FK ()

Operacion
id_opera fec_ini_ope fec_fin_ope valor_opera

PK Obligado Obligado Obligado

Aquí determino como clave foránea -- FK ()

Produccion
id_produc fec_ini_pro fec_fin_pro valor_ produc

PK Obligado Obligado Obligado

Aquí determino como clave foránea – FK ()


Tipo_doc
id_tipo_doc cedula tarj_identi cedula_extranj

PK Obligado Obligado Obligado

Aquí determino como clave foránea – FK ()


Modelo relacional
Actividad 3

Tema No. Fechas de ¿Rangos de Pertinencia ¿Aporte con


Participación participación Fechas? Oportunidad Referencia?
Iván (Si/No)
Salamanca
Unidad 2 1 08-Abril- SI SI SI
Fase 4 2018
Unidad 2 2 21-Abril- SI SI SI
Fase 4 2018

Unidad 2 3 21-Abril- SI SI SI
Fase 4 2018

Unidad 2 4 21-Abril- SI SI SI
Fase 4 2018

Unidad 2 5 22-Abril- SI SI SI
Fase 4 2018

Unidad 2 6 22-Abril- SI SI SI
Fase 4 2018

Unidad 2
Fase 4

Vinculo de la carpeta de dropbox.

https://www.dropbox.com/sh/mt286x/AACpKDXSSfA4Pfufl79d_yVSa?dl=0
Evidencias de funcionalidad

Creación tablas
Carga datos a la tabla desmovilizado
INSERT INTO employees VALUES (7369,0,'SMITH','CLERK',7902,'17-dic-1980','job-id'),800,0,20,0,tres)
INSERT INTO employees VALUES
('7369','SARA','SMITH','CLERK@SMITH.COM','7902','17/dic/1980','job','80','10','20','19','tres')
Carga datos a la tabla proyecto
Consulta de contenido en tabla desmovilizado
Actualización de contenido columna
Conclusiones

Con la realización de este Trabajo, se concluye con la participación activa en el desarrollo del curso, donde se analizó
el material propuesto para el desarrollo, teniendo en cuenta el caso de estudio y dando solución a este problema, donde
se utilizó como base fundamental para el avance en las actividades del mismo y así dar solución a este caso; igualmente
se plateó el análisis y selección de las entidades requeridas para la implementación de la solución, se realizó la descripción
detallada de las entidades seleccionadas, se diligenció la tabla de descripción de atributos, se definió las relaciones
requeridas entre estas y por último se hizo la descripción de cada una de las relaciones, teniendo en cuenta las
opcionalidades, cardinalidades, grado, transferibilidad de las Entidades participantes en la relación y las restricciones que
estas presentaron. Se crearon las gráficas de “borrador, entidad relación y la relacional” Igualmente se generó el archivo
DDL desde la aplicación Data Modeler, el que se cargó en el Oracle Express para realizar las pruebas requeridas.
Bibliografía

Guía actividades propuesta por la UNAD para el curso Bases de Datos Básico 2018-1.

Web Conference 1, 2, 3, programada y suministrada por la UNAD para el curso Bases de Datos Básico 2018-1.

Sosa Flores, M. & López Vázquez, M. (2007) Diseño de bases de datos relacionales. Córdoba, AR: El Cid Editor.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3175111&query=Dise%C3%B1o%20de%20bases
%20de%20datos%20relacionales.

Ramakrishnan, R., & Gehrke, J. 2007). Sistemas de gestión de bases de datos (3a. ed.). Madrid, ES: McGraw-Hill
España. Página, 57-91. Recuperado de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3195347&query=Sistemas%20de%20gesti%C3%
B3n%20de%20bases%20de%20datos%20(3a.%20ed.).
Triana Martínez, D. (2018). Modelo entidad Relación [Formato video] Recuperado de http://hdl.handle.net/10596/14500

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%20r
elacionales%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%B1o%20conceptu
al%20de%20bases%20de%20datos%20en%20UML.

Sosa Flores, M. & López Vázquez, M. (2007) Diseño de bases de datos relacionales. Córdoba, AR: El Cid Editor.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3175111&query=Dise%C3%B1o%20de%20bases
%20de%20datos%20relacionales.

Ramakrishnan, R., & Gehrke, J. 2007). Sistemas de gestión de bases de datos (3a. ed.). Madrid, ES: McGraw-Hill
España. Página, 57-91. Recuperado de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3195347&query=Sistemas%20de%20gesti%C3%
B3n%20de%20bases%20de%20datos%20(3a.%20ed.).

También podría gustarte