Vous êtes sur la page 1sur 15

1

FASE 1 ANALISIS

TRABAJO COLABORATIVO 1

DIEGO FERNANDO GONZALEZ COD: 94325163

RICARDO SUAREZ GALVIS COD: 1113676160

FLOWER ANDRES PENAGOS COD:

Curso:

BASES DE DATOS BASICO

Grupo: 36

Tutor:

IVAN VELOZA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS

2018-II
2

TABLA DE CONTENIDO

OBJETIVOS. .......................................................................................................... 3
TABLA CON ENLACES GOOGLE DRIVE............................................................. 4
INTRODUCCIÓN. .................................................................................................. 5
ANÁLISIS................................................................................................................ 6
DEFINICIÓN Y DESCRIPCIÓN DE LAS ENTIDADES ........................................... 7
DESCRIPCIÓN DE LOS ATRIBUTOS. ................................................................. 8
DEFINICIÓN Y DESCRIPCIÓN DE CADA UNA DE LAS OPCIONALIDADES,
CARDINALIDADES, GRADO, TRANSFERIBILIDAD. ………………………………9
DISEÑO DEL DIAGRAMA ENTIDAD RELACIÓN. ………………………..….……11
ANÁLISIS Y TRANSFORMACIÓN DE ATRIBUTOS MULTIVALUADOS Y DE
RELACIONES M: M.………………………………………………………………….…12
DISEÑO FUNCIONAL DEL MODELO ENTIDAD RELACIÓN EN LA
HERRAMIENTA SQL DEVELOPER DATA MODELER. …………………..………13
CONCLUSIONES ……………………………………………………………...……….14
BIBLIOGRAFIA ……………………………………………….………………….…….15
3

OBJETIVOS

1. Reconocer las características de una base de datos relacional.

2. Reconocer los componentes de una base de datos relacional.

3. Reconocer las funcionalidades y estructuras de las bases de datos,


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

4. Establecer adecuadamente las relaciones entre entidades

5. Definir correctamente las relaciones que existen


4

TABLA CON LOS ENLACES A GOOGLE DRIVE DE CADA INTEGRANTE.

Estudia
nte
Enlace (Bitácora individual)
Diego https://drive.google.com/open?id=1XseWiGzZKPboUfD59eZnsyqNN
Fernand
o 9PybsV1
Gonzále
z
Ricardo https://drive.google.com/drive/folders/1KfQbIrlYtSxY5Vwyf8e49v3tF
Suarez
fk8gJKv?usp=sharing

Flower https://drive.google.com/drive/folders/1-
Andres
Penago n7UMlpzNlEoajqYxWpk7Hm1QKvtnTAl?usp=sharing
s
5

INTRODUCCION

Una base de datos se describe como un gran almacén de datos y se utiliza al mismo
tiempo por distintos usuarios, la base de datos no pertenece a un solo departamento
sino que se comparte por toda la organización. En el presente trabajo colaborativo
abordamos las generalidades de una base de datos, reconoceremos los diferentes
modelos de datos y los elementos del modelo relacional y nos orientaremos hacia
la elaboración del diseño de una base de datos a partir del modelo relacional.
6

ANALISIS.

-Consideramos un caso hipotético para nuestro análisis una organización la cual


está organizada por Departamentos, cada uno con nombre y número único, cada
departamento es ocupado y dirigido según su rol por empleados.

-Los Empleados desempeñan un rol cargo dentro de la organización y se identifica


este mediante un número único y un nombre, un empleado puede dirigir uno o varios
departamentos dependiendo de su cargo.

-De los empleados nos interesa su número de identificación, fecha nacimientos y de


ingreso, edad, sexo, salario y correo electrónico.

-Al sistematizar esta información por separado tenemos una utilización de los datos
de empleados por separado, siendo esto una situación en la que se repiten los datos
varias veces o se redunda en la misma información si no se tiene en cuenta el
modelo conceptual; aunque en bases de datos esto generalmente podría suceder
pero no es deseable nuestro caso hipotético pudiera presentarse:

-Inconsistencias de datos que conllevan a Anomalías en la actualización

-Rendimiento bajo operativo debido a analizar actualización vs consulta.

-Descontrol en los procedimientos que hacen mantenimiento a los datos.

La solución en este caso con base en el borrador y la interpretación de la misma


en cuanto a la relación de los datos es almacenar una sola vez la información de los
datos empleados de donde puedan acceder las demás bases almacenadas en este
caso cargos y departamentos.
7

DEFINICIÓN Y DESCRIPCIÓN DE LAS ENTIDADES.

Tenemos entonces:
Sabemos que se trata de cualquier objeto u elemento (real o abstracto) acerca del
cual se pueda almacenar información en la base de datos.

Empleado: Es la persona (objeto) que relaciona la actividad de hacer un trabajo en


el proceso a cambio de una remuneración.

Departamentos: Identifica cada una de las partes (objeto) o divisiones


estructurales de la organización ocupadas y dirigidas por empleados.

Cargo: esta describe el tipo de actividad o rol (objeto) para la cual se es empleado
y define la ubicación del empleado en uno u otro departamento.
8

DESCRIPCIÓN DE LOS ATRIBUTOS

Sabemos que son las propiedades de las entidades y las relaciones de nuestro caso
de análisis.

Empleado:
- número de identificación
- fecha nacimientos y de ingreso
- edad
- sexo
- salario
- correo electrónico.

Departamento:
- nombre
- número identificación departamento

Cargo:
- nombre
- número identificación cargo
9

DEFINICIÓN Y DESCRIPCIÓN DE CADA UNA DE LAS RELACIONES.

Una relación o vínculo entre dos o más entidades describe alguna interacción
entre las mismas.

Cardinalidad es cuando se define una relación y se especifica si uno o varios


artículos de dicha configuración pueden estar en la clasificación de origen y la
clasificación de destino.

La transferibilidad es la posibilidad de trasladar los resultados a otros contextos o


grupos similares.

Relacion1: Esta relación modela un hecho importante que sucede en el proceso que
estamos analizando y es que unos empleados dirigen a otros empleados y que los
empleados de la organización son dirigidos por otros empleados. Es posible que algunos
empleados de la organización no sean liderados o dirigidos por otro empleado.

Cardinalidad- 1 a-Muchos (1: N) -La Relación es Transferible

Relacion2: Esta relación modela un hecho importante que sucede en el proceso que
estamos analizando y es que los empleados trabajan en los departamentos de la
organización y que los departamentos de la compañía ocupan empleados o que en los
departamentos de la compañía trabajan empleados.

Cardinalidad- 1 a –Muchos (1: N) -La Relación es Transferible


10

Relacion3: Esta relación modela el hecho que pudiera suceder que un Empleado puede
dirigir uno o muchos Departamentos de la organización y que los Departamentos pueden
ser o no liderados por uno o varios Empleados.

Cardinalidad- 1 a –Muchos (1: N) -La Relación es Transferible

Relacion4: Esta relación modela el hecho que pudiera suceder que un Empleado puede
Ocupar uno o muchos Cargos de la organización y que los Cargos pueden ser o no
realizados por uno o varios Empleados.

Cardinalidad- 1 a –Muchos (1: N) -La Relación es Transferible


11

DISEÑO DEL DIAGRAMA ENTIDAD RELACIÓN


12

ANÁLISIS Y TRANSFORMACIÓN DE ATRIBUTOS MULTIVALUADOS Y DE


RELACIONES M:M

Un tipo de relación M:M se puede transformar en una tabla que tendrá como clave
primaria la concatenación de las claves primarias de los tipos de entidades que
asocia; en nuestro caso de análisis no lo aplicamos.
13

9. DISEÑO FUNCIONAL DEL MODELO ENTIDAD RELACIÓN EN LA


HERRAMIENTA SQL DEVELOPER DATA MODELER
14

CONCLUSIONES

- El modelo relacional se basa en el concepto matemático de relación, que


gráficamente se representa mediante una tabla.

- Una base de datos se entiende como un gran almacén de datos que se define
y se crea una sola vez, y que se utiliza al mismo tiempo por distintos usuarios.
En una base de datos todos los datos se integran con una mínima cantidad
de duplicidad. de este modo, la base de datos no pertenece a un solo
departamento, sino que se comparte por toda la organización.

- Para crear un diagrama ER adecuado es necesario el análisis de las


entidades, junto con sus atributos y sus respectivas relaciones.
15

BIBLIOGRAFÍA

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=

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 de
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/detail.action?docID=3195347&
query=

Vous aimerez peut-être aussi