Anda di halaman 1dari 10

Fase 3 - Diseño

Presentado por
Juan David Fuentes Albarracín
Código:1052393057
JAIRO ARTURO ESPITIA
Emily Gonzalez
Código: 1.001.282.342

Presentado a:
JAIRO MARTINEZ BANDA

Universidad Nacional Abierta y a Distancia


Duitama
Marzo 2018
CONTENIDO
introduccion ................................................................................................................................. 3

Objetivos...................................................................................................................................... 4

modelo Entidad Relación (ER) .................................................................................................... 5

• Que es el Modelo Relacional ............................................................................................. 5

 Técnica de normalización .................................................................................................. 5

 Ventajas ............................................................................................................................. 7

 Que es el Diccionario de Datos ......................................................................................... 7

 Esquema............................................................................................................................. 8

concluciones ................................................................................................................................ 8

Bibliografía .................................................................................................................................. 9
INTRODUCCION

El siguiente documento contiene el desarrollo de la fase individual, especificada en la guía


de actividades para la “fase 3 Diseño”; esto con el fin de abarcar las temáticas de carácter de
conocimiento de teoría para el avance en el curso de Base de datos básico.
OBJETIVOS
El estudiante construye el modelo relacional de una base de datos empleando la técnica de
normalización a partir del modelo Entidad Relación diseñado.
MODELO ENTIDAD RELACIÓN (ER)

• Que es el Modelo Relacional


El modelo entidad relación surgió con la necesidad de guardar información de una forma más
ordenada en la cual como su nombre lo indica se enfoca en el uso de entidades que serían los
objetos del mundo real que interactúan y relaciones las cuales son las conexiones que tienen
dichas entidades entre sí y mediante el análisis de dichas partes se logra graficarlo para entender
y salvar la información necesitada.
 Técnica de normalización
La técnica de normalización es una técnica que se desarrolló con el fin de que las bases de
datos sean más eficientes y eviten anomalías que puedan presentarse a futuro más sin embargo
sus usos son muchos más como establecer un modo o reglamento para realizar un buen diseño
como también poder describir la estructura lógica que debería tener los datos en un sistema de
información.
Consiste en pasar del esquema E-R al modelo relacional designando y aplicando una serie de
normas a las relaciones obtenidas en el modelo E-R. Para que esté normalizada se deben cumplir
ciertos puntos como: cada tabla debe tener un nombre único, no puede haber dos filas iguales, no
se permiten los duplicados y Todos los datos en una columna deben ser del mismo tipo. Cada
relación se transforma en tablas, pero de acuerdo al tipo de relación.
Relación = tabla
Registro = fila, o tupla
Atributo = columna o campo
Clave = llave o código de identificación
Clave Candidata = superclave mínima
Clave Primaria = clave candidata elegida
Clave Externa = clave ajena o clave foránea
Clave Alternativa = clave secundaria
Dependencia Multivaluada = dependencia multivalor = dependencia múltiple
Los términos Relación, Tupla y Atributo derivan del álgebra y cálculo relacional, que
constituyen la fuente teórica del modelo de base de datos relacional
Formas normales
Las formas normales son una teoría de normalización implementada por Codd1 definiendo en
1970 la primera forma normal. Se dice que las formas normales son un proceso matemático.
Primera Forma Normal 1FN
Una tabla se encuentra en primera forma normal si impide que un atributo de una tupla pueda
tomar más de un valor, es decir, no se puede repetir campos en las tablas (atributos atómicos).
Segunda Forma Normal 2FN
Ocurre si una tabla está en primera forma normal y además cada atributo que no sea clave,
depende de forma funcional completa respecto de cualquiera de las claves. Toda la clave
principal debe hacer dependientes al resto de atributos, si hay atributos que depende sólo de parte
de la clave, entonces esa parte de la clave y esos atributos formarán otra tabla, con esto se evita la
duplicación.
Tercera Forma Normal 3FN
Ocurre cuando una tabla está en 2FN y además ningún atributo que no sea clave depende
transitivamente de las claves de la tabla. Es decir, no ocurre cuando algún atributo depende
funcionalmente de atributos que no son clave. Los campos que no son clave no deben tener
dependencias.
Forma Normal de Boyce-Codd FNBC o BCFN
Se debe aplicar la 1FN, 2FN y 3FN. Es una versión mejorada de la 3FN. Los campos que NO son
clave NO deben tener dependencias. Los campos que NO dependan de la clave se deben eliminar.
Carta Forma Normal 4FN
Ocurre esta forma normal cuando una tabla está en forma normal de Boyce Codd y toda
dependencia multivariada es una dependencia funcional.
Quinta Forma Normal 5FN
Definida por Fagin, nos dice que en modelos muy grandes donde tenemos muchas relaciones y
entidades, nos sugiere que una vez que hayamos terminado la normalización de nuestro modelo,
lo revisemos una vez más en busca de posibles errores de lógica en la normalización.

1
Edgar Frank Codd científico informático inglés (19/08/1923 – 18/04/2003) conocido por crear el modelo
relacional de datos.
 Ventajas
La mayor ventaja que nos provee la normalización de las bases de datos es que si a futuro
nosotros realizamos actualizaciones a esta ya sea por la necesidad de una modificación o el
nacimiento de una nueva función o entidad esta es menos propensa a sufrir de anomalías cuando
realicemos actualizaciones a dicha base de datos. Otra ventaja muy importante que debemos tener
en cuenta es el mejoro a la independencia de los datos siendo así que se pueda realizar
extensiones en la base de datos y que estas modificaciones no afecten o afecten muy poco a los
programas que funcionan con estas bases de datos
Mediante la normalización también podremos reducir la duplicación de los datos es decir que
datos que usamos para definir una entidad no se presenten en una entidad ajena o eterna ya que si
esto persiste al momento de poner en marcha la base de datos solo nos generaría más problemas e
inconsistencia en los datos.
 Desventajas
Los diagramas Entidad-Relación no cumplen su propósito con eficacia debido a que tienen
limitaciones semánticas debido a esto se utilizan los E-R extendidos.

 Que es el Diccionario de Datos


El diccionario de datos es un listado organizado de todos los datos que pertenecen a un
sistema.

El objetivo de un diccionario de datos es dar precisión sobre los datos que se manejan en un
sistema, evitando así malas interpretaciones o ambigüedades. Define con precisión los datos de
entrada, salida, componentes de almacenes, flujos, detalles de las relaciones entre almacenes, etc.
Los diccionarios de datos son buenos complementos a los diagramas de flujo de datos, los
diagramas entidad-relación, etc.

 Base Teórica y conceptual


El modelo entidad-relación se basa en los conceptos descritos a continuación para representar
un modelo de la vida real. (Desconocido, 2019)
 Esquema
La estructura lógica general de una base de datos se puede expresar gráficamente mediante un
diagrama ER, que consta de los siguientes componentes:
 Rectángulos, que representan conjuntos de entidades.
 Elipses, que representan atributos.
 Rombos, que representan relaciones entre conjuntos de entidades.
 Líneas, que unen los atributos con los conjuntos de entidades y los conjuntos de
entidades con las relaciones.
Ejemplo de un diagrama entidad-relación

CONCLUCIONES
Con los datos obtenidos de la investigación y web conferencia se logra dar respuesta a las
inquietudes surgidas al momento de realizar el paso 3 de la actividad de la guía propuesta en esta
fase.
BIBLIOGRAFÍA
Desconocido. (2019). ecured. Obtenido de
https://www.ecured.cu/Diagrama_entidad_relaci%C3%B3n
lucidchart, E. (s.f.). lucidchart. Obtenido de https://www.lucidchart.com/pages/es/que-es-un-
diagrama-entidad-relacionNevado Cabello , M. V. (2018). Introduccion a las Base de
Datos Relacionales. Obtenido de
https://books.google.es/books?hl=es&lr=&id=0lUpB1lNUdIC&oi=fnd&pg=PA11&dq=m
odelo+entidad+relaci%C3%B3n+%22base+de+datos%22&ots=sKYVL6t0UN&sig=gRT
X_8Pu5B_kKoL3BIw0AkT1VyE#v=onepage&q=modelo%20entidad%20relaci%C3%B
3n%20%22base%20de%20datos%22&f=false
Quiroz, J. (2003). El modelo relacional de Base de Datos. Obtenido de
http://ingenieriasimple.com/conred/el%20modelo%20relacional.pdf
Sanchez, J. (2018). Principios sobre base de datos relacionales. Obtenido de
https://cursa.ihmc.us/rid=1H73QYLH3-6LFRCX-JT6/bdrelacional.pdf
Sosa, F. M. & López, V. 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.

TEÓRICO.com, M. (2018). Modelo Entidad-Relación. Obtenido de


https://www.marcoteorico.com/curso/31/fundamentos-de-bases-de-datos/414/modelo-
entidad-relacion-
Wesley , A., & Desantos, D. (1990). Modelo Entidas-Relacion CASE Method. Obtenido de
https://books.google.es/books?hl=es&lr=&id=anCDr9N-
kGsC&oi=fnd&pg=PA7&dq=+ventajas+y+desventajas+modelo+entidad+relaci%C3%B3
n+%22base+de+datos%22&ots=UYGDs9trwW&sig=MWHSMSXiNzkb0l_CWAOvm1c
rd4U#v=onepage&q&f=false
Yera, A. C. (2018). Diseño y Programacion de Base de Datos. Obtenido de
https://books.google.es/books?hl=es&lr=&id=anCDr9N-
kGsC&oi=fnd&pg=PA7&dq=+ventajas+y+desventajas+modelo+entidad+relaci%C3%B3
n+%22base+de+datos%22&ots=UYGDs9trwW&sig=MWHSMSXiNzkb0l_CWAOvm1c
rd4U#v=onepage&q&f=false

Anda mungkin juga menyukai