Вы находитесь на странице: 1из 14

ANALISIS

FASE 1

POR: GRUPO N° 7
Sandra Paola Molina Bravo – CÓD. 52.913.263
Diana Norela Duque– CÓD. 24.337.544
Viviana Quintero– CÓD. 52.817.264
Clara Esther Martinez – COD. 52.328.812

PRESENTADO A
IVAN ALEJANDRO VELOZA-TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BÁSICAS E TECNOLOGÍA E INGENIERÍA – ECBTI
BASES DE DATOS BÁSICO - 301330
OCTUBRE 3 DE 2018
ii
Tabla de Contenidos

Introducción ...................................................................................................................... 1
Objetivos ............................................................................................................................ 2
Tabla con los enlaces a Google Drive .............................................................................. 3
Resultado de la actividad ................................................................................................. 4
Formato 1 – Descripción de Entidades
Formato 2 - Descripción de atributos
Formato 3 - Matriz de Relaciones
Formato 4 – Descripción ampliada de las relaciones determinadas
Diseño del diagrama Entidad Relación
Análisis y transformación de atributos multivaluados y de relaciones M:M si existen
Conclusiones .................................................................................................................... 11
Referencias....................................................................................................................... 12
1
INTRODUCCION

El desarrollo del presente trabajo nos permite partir del diseño de una base de datos relacional y

de esta manera fundamentarnos en las generalidades de las bases de datos, Modelamiento

conceptual, Fundamentos Diagrama Entidad Relación y llegar a la realización de la actividad. A

partir de estos conocimientos iniciar el proceso de la construcción de una base de datos que nos

permita manejar la información a partir de los registros capturados en ella con el fin de realizar

los filtros a que haya lugar y de extraer los datos específicos que se requieran para cualquier tipo

de estudio o investigación, el modelo E-R es un mecanismo formal para representar y manipular

información de manera general y sistemática. En él cualquier dato o concepto debe ser definido

o modelado de manera única, posteriormente se establecerán las conexiones con otros datos. Por

ejemplo, algo llamado empleado será definido una sola vez y posteriormente se establecerá su

relación con cargos y departamentos. Es necesario diseñar el modelo y así evitar entorpecer la

implementación.
2
Objetivos

 Reconocer las características, componentes, funcionalidades y estructuras de las bases

de datos, para el diseño de una base de datos relacional.

 Describir con claridad algunos de los Atributos de cada entidad de acuerdo con el

contexto del proyecto.

 Investigar y aplicar las nuevas metodologías y actualizaciones implementadas en las

bases de datos.

 Tener claras las características y las restricciones para implementar un diagrama ER.

 Al finalizar la actividad debemos identificar y especificar cuales son los datos que son

necesarios almacenar en una base de datos dando como resultado un conjunto de

atributos propios con el fin de mejorar la estructura de los datos almacenados.


3
Tabla 1. enlaces a Google Drive de cada uno de los integrantes del grupo.

Nombre Enlace (Bitácora Individual)


Estudiante
Sandra Paola https://drive.google.com/open?id=1bHrGBCmndhiHodzpMABlup6C0cSDbAlx
Molina
Bravo
Diana Norela https://drive.google.com/open?id=1Wwx_cnLap6TKgC2VRqhYYXYWAA2PVALt
Duque
Viviana https://drive.google.com/drive/folders/1pJUbfEuvGYmV0cxfAqWi2Qgnrp4eNlkJ?usp=sharing
Quintero
Clara Esther https://drive.google.com/file/d/1HUXxjKQpJPnIN8ohNwi0vx3al0qvtgbX/view?usp=sharing
Martinez https://drive.google.com/file/d/15SqcpE0tuVDOYzIhGMZjSABpgeO5m3I5/view?usp=sharing
RESULTADO DE LA ACTIVIDAD 4

Formato 1 – Descripción de Entidades


Justificación, explicación de su
Entidad o Tipo de
existencia en el Mundo del Ejemplo de Ejemplares (Instancias) Extensión INTENCION
Entidad
Problema
● Daniel Prada
● Jean Carlos Tierradentro
● Dilsa Triana
● Diana Cardona
Por qué los Datos personales de los ● Sandra Cristancho
empleados (identificación, nombres
● Alexander García Hacer un trabajo en el proceso a
Empleado apellidos, edad, salario) son 150
● Luis Cobo cambio de una remuneración.
importante para mantener control
de los mismos. ● Laura Camargo
● Axel Roses
● Silvia Cristal
● Laura Coronado
● Francisco Cerra
● Sistemas,
● Telecomunicaciones,
Porque es importante, Tener la Organiza la empresa para así
● Jurídica,
Departamentos ubicación precisa de cada empleado 40 identificar a la entidad o empleado
por áreas ● Financiera mejor
● Secretaria General
● Despacho
● Rector
● Profesor Titular, También identifica mejor al
criterio de pago a los empleados de ● Profesor Asociado empleado y divide de forma
Cargos 100
acuerdo a su cargo ● Vicerrector organizada quien se encarga de cada
● Monitor labor de la empresa
Formato 2 - Descripción de atributos 5
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)

Tipo de
Identificado Dato Cardinalidad Restricciones adicionales
Nombre Nombre Obligatorie
Atributos r Único (Texto, Tamaño
Entidad dominio dad (Si/No)
(UID) Número, Lista de Rango de
(1 o Muchos) Restricción general
Fecha) Valores Valores
Codigo creado por la
Empleados_i
Empleado Empleado_id X N 10 Si 1 Codigo 1 a 10 entidad a cada uno
ds
de sus funcionarios
Registro de primer
P_nombre P_Nombres T 20 SI M -- 1 a 20
nombre
Registro de segundo
S_nombre S_nombres T 20 Si M -- 1 a 20
nombre
Registro de primer
P_apellido P_apellidos T 30 Si M 1 a 30
apellido
Registro de segundo
S_apellido S_apellidos T 30 Si M 1 a 30
apellido
F_ingreso >
F_ingreso F_ingresos N 8 SI M
F_nacimiento
F_Nacimient Fecha F_nacimiento<
N 8 SI 1
o _Nacimiento F_ingreso
Estados
Estado civil T 2 SI 1 C,S,UL,V,SE --- ---
Civiles
Salario Salarios N 10,2 Si 1 --- --- ---
Correo Correos T 30 No 1 --- ---- ---

Sexo Sexos T 1 Si 1 M, F,X


Cargo Cargo_id X Cargos_ids N 4 SI 1 --- Codigo del cargo
Nombre_Car
Nombre T 20 SI M --- Nombre del cargo
go
Departame Departament Departamen Codigo del
X N 3 SI 1 -- ---
nto o_id tos_ids departamento
Nombre Nombres T 30 SI 1 -- --- ---
Formato 3 - Matriz de Relaciones 6

Formato 3 - Matriz de Relaciones


Empleados Departamentos Cargos
Empleados R1 R2, R3 R4
Departamentos R2
Cargos R4

R1: Empleados Dirigen Empleados R2


Empleados Dirigido Empleados
R2: Empleados Trabajan Departamento Empleados Departamentos
R3
Departamento Ocupa Empleados
R3: Empleados Dirigen Departamento R1
Departamento Dirigido Empleados R4
R4: Empleados Ocupan Cargos
Cargos Ocupado Empleados
Cargos
Formato 4 – Descripción ampliada de las relaciones determinadas 7

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)

Pregunta
para Rta.
Pregunta determinar Relación Ayuda a
Rt
para Cardinalida es Identificar
Relaci a. Gra Observación/Restricciones/A
Entidades 1 Rol Entidad 2 determinar d Transferi entidades
ón O do tributos
Opcionalida ble Participan
pc. Card. (Si/No)
d (Preguntar tes
CUANTO)

¿Un Esta relación modela un


¿Un
Empleado hecho importante que
empleado
está Much sucede en el proceso que
Empleado Dirige.. Empleado No CUANTOS Si 1:M Las dos
obligado a os estamos analizando y es que
empleados entidades
dirigir a otro unos empleados dirigen otros
dirige ?. participan
empleado? empleados y que los
tes se
R1 empleados de la organización
Empleado ¿Un identifica
son organizados por otros
está empleado n
empleados. Es posible que
Dirigid obligado a No por plenamen
Empleado Empleado 1 Si 1:M algunos empleados de la
o.. ser dirigido . CUANTOS te
organización no sean
por otro empleados
liderados o dirigidos por otro
empleado es dirigido?
empleado.
¿Un Las dos Esta relación modela un
¿Un
Empleado entidades hecho importante que
Empleado
ESTÁ participan sucede en el proceso que
en
Trabaj Departame OBLIGADO tes se estamos analizando y es que
R2 Empleado No CUANTOS 1 Si 1:M
o .. nto a Trabajar identifica los empleados trabajan en los
Departame
en un n departamentos de la
ntos
Departame plenamen organización y que los
Trabaja?
nto? te departamentos de la
8
¿Un ¿Un compañía ocupan empleados
Departame departame o que los departamentos de
Departame nto ESTA nto la compañía trabajan
Ocupa Empleado No M Si 1:M
nto OBLIGADO CUANTOS empleados.
a ocupar Empleados
Empleados? Ocupa?
¿Un
empleado ¿Un
ESTA empleado
Dirige Departame Esta relación modela un
Empleados OBLIGADO No CUÁNTOS 1 Si 1:M
n ntos Las dos hecho importante que
a dirigir un departame
entidades sucede en el proceso que
departamen ntos dirige?
participan estamos analizando y es que
to?
tes se unos empleados dirigen unos
R3 ¿Un
¿Un identifica departamentos y que los
departamen
departame n departamentos de la
to ESTÁ
nto por plenamen compañía son dirigidos por
Departame Dirigid OBLIGADO
Empleados No CUÁNTOS 1 Si 1:M te unos empleados en la
ntos o a ser
empleados empresa.
dirigido por
está
un
dirigido?
empleado?
¿Un
¿Un
empleado
empleado
Ocupa ESTÁ Esta relación modela un
Empleados Cargos No CUÁNTOS 1 Si 1:M Las dos
n OBLIGADO hecho importante que
cargos entidades
a ocupar un sucede en el proceso que
ocupa? participan
cargo? estamos analizando y es que
tes se
R4 ¿Un cargo unos empleados ocupan unos
¿Un cargo identifica
ESTÁ cargos de le empresa en
por n
OBLIGADO análisis y que los cargos de la
Ocupa CUÁNTOS plenamen
Cargos Empleados a ser No 1 Si 1:M compañía son ocupados por
do empleados te
ocupado unos empleados.
está
por un
ocupado?
empleado?
Diseño del diagrama Entidad Relación 9
Análisis y transformación de atributos multivaluados y de relaciones M:M si existen 10

Teniendo en cuenta el desarrollo de la actividad podemos decir que no existe esta transformación
ya que nuestra base de datos inicial la continuamos trabajando con los mismos atributos en cada
una de las entidades, un atributo multivaluado representa propiedades como un conjunto de
valores, este requiere la introducción de una nueva entidad la cual estará creada con los atributos
eliminados de nuestra entidad inicial especificando ciertos datos requeridos de forma más
específica, esta transformación no se presentó en nuestro caso.
Conclusiones 11

Esta actividad fue de suma importancia para la profundización de los temas del curso, ya que nos

permitió identificar los principales Momentos del Proceso de Diseño de Bases de Datos

Relacionales, identificar las principales herramientas tecnológicas y metodológicas involucradas

en el Proceso de Diseño de Bases de Datos Relacionales y aplicar nuestros conocimientos para

contextualizar un proceso de la organización que tenga problemas con datos. Así siendo parte del

proceso de diseño de bases de datos relacionales, de la introducción al concepto de bases de datos

relacionales, del primer contacto con el Lenguaje SQL y la introducción a los Modelos, Modelos

de Datos y Modelo de Datos Entidad, Relación y Modelo de Datos Relacional.


Bibliografía 12

Jiménez Capel, M. (2014). Bases de datos relacionales y modelado de datos (UF1471). Madrid,
ESPAÑA: IC Editorial. pág. 7-41.Recuperado
de http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=4184006&query=Ba
ses de datos relacionales y modelado de datos (UF1471).

Ramakrishnan, R., & Gehrke, J. 2007). Sistemas de gestión de bases de datos (3a. ed.). Madrid,
ES: McGraw-Hill España. Página, 25- 50. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3195347&query=Sis
temas de gestión de bases de datos (3a. ed.).