You are on page 1of 10

Modelos y Bases de Datos

MODELOS Y BASES DE DATOS

Sesin No. 8
Nombre: Normalizacin de base de datos

Contextualizacin

Sabes cul es su proceso de la normalizacin?

Tomando en cuenta todos los conceptos vistos dentro del modelo relacional,
tambin est la normalizacin que en ella se examinan los detalles, lleva una
secuencia basada en etapas que te ayudarn a ver el proceso que involucra y te
ensear paso a paso.
Generalmente existen diferentes formas de aplicar una normalizacin durante la
creacin de la base de datos, pero lo ms comn es que con ella te permita
llevar un proceso adecuado durante las diferentes secuencias.
Adems de que encontrars una teora sobre el modelo relacional y su diseo, el
cual se caracteriza de una manera sencilla.

MODELOS Y BASES DE DATOS

Introduccin al Tema
Te has preguntado cules son los objetivos de la Normalizacin?

Se tienen que basar en la redaccin y en la aprobacin de normas y tiene como


objetivo los siguientes puntos:

Simplificacin

Unificacin

Especificacin

Estos objetivos te permitirn observar si existe algn tipo de problema en


especfico y los distintos pasos del proceso de normalizacin consistirn en la
eliminacin de dichos problemas.
Por lo tanto durante el desarrollo que llevars a cabo con cada uno de las tablas
ocupar un procedimiento sistemtico para el diseo de tablas relacionales. Se
ha desarrollado una tcnica sistemtica para la traduccin de un diseo
conceptual a un conjunto de tablas correctamente diseadas, esta tcnica se
conoce como normalizacin.

MODELOS Y BASES DE DATOS

Explicacin
Caractersticas del diseo relacional
Sabes cmo est conformado?
El modelo relacional fue expuesto por Edgar Frank Codd en la primera mitad de
los aos 70. Defini tres caractersticas del modelo relacional.

Son estructuras de datos simples, consisten en tablas de dos


dimensiones donde los elementos son tem de datos. Esto permite un alto
grado de independencia de la representacin fsica de los datos.

El modelo relacional provee una slida fundamentacin para la


consistencia de los datos. El diseo de las bases de datos es asistido por
los procesos de normalizacin que elimina las anomalas en los datos.
Adicionalmente, los estados de consistencia de la base de datos pueden
ser uniformemente definida y mantenida a travs de reglas de integridad.

El modelo relacional permite la manipulacin de las relaciones. Esta


caracterstica

puede

ser

encargada

potentes

lenguajes

no

procedimentales basados en la teora de lgebra relacional o en la lgica


clculo relacional.

MODELOS Y BASES DE DATOS

Dominios atmicos y la primera forma normal


Qu es un dominio atmico?
Para introducirnos un poco ms en este tema es fundamental entender cmo
funciona y de qu manera influyen dentro del modelo relacional, un atributo
puede ser atmico cuando no se pueden dividir sus elementos.
En este modelo encontrars las formas normales, una de ellas es la primera
forma normal que sern aquellos elementos no repetidos y que los dominios de
todos estos sean atmicos; y si esos elementos no son atmicos causar un
problema de almacenamiento, as que se puede decir que impone un
requerimiento muy importe en las relaciones.
En el momento que creas una tabla de base de datos relacional,
automticamente estar con ella la primera forma normal, lo que permitir que
est libre de grupos repetitivos.

MODELOS Y BASES DE DATOS

Dependencias Funcionales
Por qu una dependencia funcional?
Las dependencias funcionales son reglas independientes del tiempo que
verifican los atributos de un contexto determinado.

Una dependencia funcional es una restriccin entre dos conjuntos de atributos


de la base de datos. Suponga que nuestro esquema de base de datos relacional
tiene n atributos A1, A2,.., An, y que toda la base de datos se describe con un
solo esquema de relacin universal R={A1,A2,..An}. Con esto no implicamos que
de hecho almacenaremos la base de datos como una sola tabla universal;
nicamente vamos a usar este concepto para desarrollar la teora formal de las
dependencias de datos. (Diseo de BD Relacionales, Sevilla (2005).)

Cmo aplicaras esta dependencia funcional?

MODELOS Y BASES DE DATOS

Conclusin

Los conceptos aprendidos han sido de gran aprendizaje, ahora que ya sabes de
qu manera puedes aplicar el modelo relacional y bajo qu caractersticas.
En este caso se explic un poco de la normalizacin y de la primera forma
normal donde cada atributo tendr su relacin, pero siempre y cuando tengan un
dominio atmico que las pueda relacionar.

Qu tan conveniente es usar la primera forma normal?

Consideras que se debe de aplicar siempre la normalizacin?

Actualmente encontrars muchas empresas que estn conformadas y basadas


bajo una normalizacin, lo que le permite tener una mejor calidad y control de su
organizacin, aunando as la fcil administracin de la base de datos bajo una
dependencia funcional.

MODELOS Y BASES DE DATOS

Para aprender ms

Qu es la Dependencia Funcional?

Sevilla (2005). Diseo de BD Relacionales. Dependencias Funcionales, pgina


4-22.

Obtenido de: http://brd.unid.edu.mx/diseno-de-bd-relacionales/

Qu es normalizacin?

s/a

(2007).

Normalizacin.

Consultado

de: http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos

Cul es el concepto de Dependencia Funcional?

Claudio

Gutirrez,

Dependencias

funcionales.

Consultado

de: http://brd.unid.edu.mx/dependencias-funcionales/

Cules son sus caractersticas del diseo relacional?

s/a.

Caractersticas

del

diseo

relacional.

de: http://brd.unid.edu.mx/caracteristicas-del-diseno-relacional/

Consultado

MODELOS Y BASES DE DATOS

Actividad de Aprendizaje

Instrucciones:
Con la finalidad de reforzar los conocimientos adquiridos a lo largo de esta
sesin, ahora tendrs que realizar una actividad en la cual a travs de un mapa
conceptual expliques el significado de Normalizacin, tomando en cuenta las
distintas dimensiones.

Puedes realizarlo en cualquier programa especializado en mapas conceptuales,


al final tendrs que guardarlo como imagen en formato JPG, con la finalidad de
subirlo a la plataforma de la asignatura.

Recuerda que esta actividad te ayudar a entender qu es la normalizacin a


travs de un juicio crtico, lo cual te facilitar el estudio de Fundamentos de Base
de Datos.

En esta actividad se tomar en cuenta lo siguiente:

Tus datos generales

Referencias bibliogrficas

Ortografa y redaccin

Ttulo

Resumen

Representacin grfica

MODELOS Y BASES DE DATOS

Bibliografa

Gutirrez,

C.

(s.f.)

Dependencias

funcionales.

Obtenido

de: http://fismat.umich.mx/~karina/cursos/BD/normalizacion.pdf

Sevilla (2005). Diseo de BD Relacionales. Dependencias Funcionales,


Obtenido de: http://www.lsi.us.es/docencia/get.php?id=1458

s/a

(2007).

Normalizacin.

Obtenido

de: http://www.slideshare.net/grupo04/normalizacin-de-base-de-datos

s/a.

Caractersticas

del

diseo

relacional.

Pgina

de:

http://www.estructurayprogramacion.com/materias/fundamentos-de-

base-de-datos/caracteristicas-del-dise%C3%B1o-relacional/

obtenida

You might also like