NORMALIZACIÓN.

Slides:



Advertisements
Presentaciones similares
IBD Clase 13.
Advertisements

Normalizaciones de Bases de Datos
Bases de datos, Entidad de relación y normalizaciones
Rocío Contreras Águila Primer Semestre 2010
Diseño de Bases de Datos
Diseño y Construcción de una
MODELO RELACIONAL.
Primera Forma Normal En una relación (tabla) no pueden existir grupos de repetición, es decir, un atributo no puede tomar más de un valor del dominio subyacente:
Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Normalización Ing. Alfonso Vicente, PMP
b) Transforme cada tabla a su Tercera Forma Normal.
Consultas básicas SELECT Campos FROM Tabla;
FORMA NORMAL DE BOYCE-CODD (BCNF)
Teoría de Bases de Datos
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
4.2 Dominios atómicos y la primera forma normal.
M.A. Ana Celia Gutiérrez Olivas
FORMAS NORMALES El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo.
COMPUTACIÓN IV Alcalá Gaytán Erick Daniel Banda Salas Luis Rolando
ESCUELA: PONENTE: BIMESTRE: BASES DE DATOS I CICLO: CIENCIAS DE LA COMPUTACIÓN II BIMESTRE Ing. Audrey Romero ABRIL – AGOSTO 2007.
Universidad Interamericana de P.R. Departamento Informática Curso 3850 Dr. Rafael Nieves.
NORMALIZACIÓN DE DATOS
Normalización Preparó: Ismael Castañeda Fuentes
Ing. Héctor Abraham Hernández. Normalización de Bases de Datos  La normalización es el proceso de organizar los datos en una base de datos. Esto incluye.
Métrica v2.1 Técnicas: Teoría de la Normalización.
Diseño de Bases de Datos
NORMALIZACION La teoría de la normalización, cuyas tres primeras formas normales fueron introducidas por Codd desde sus primeros trabajos, elimina dependencias.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Sistemas de Información I
NORMALIZACIÓN DE BASE DE DATOS Flor Elena Canales Alvarado Autor:
John Freddy Duitama Muñoz Juan Camilo Alzate Restrepo Facultad de Ingeniería U.de.A. John Freddy Duitama Muñoz Juan Camilo Alzate Restrepo Facultad de.
Diseño de Bases de Datos Relacionales
NORMALIZACION DE BASES DE DATOS
Normalización en una base de datos
Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.
Base de datos.
“Como pasar automáticamente las visiones de datos de los usuarios a un esquema de datos en Tercera Forma Normal ” Luis Alvarez Adrián Arredondo Martín.
Para crear relaciones en Access 2010 deberemos: - Pulsar el botón Relaciones de la pestaña Herramientas de base de datos. - O bien, desde el botón de.
Ejemplo 1: Base de Datos Secretaría de Tránsito
SEGUNDA FORMA NORMAL Cod Alumno Universidad Nombre Apellido Años 10
Chapter 13 Normalization Transparencies © Pearson Education Limited 1995, 2005.
INSTITUTO TECNOLÓGICO DE TIJUANA DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE ENERO-JUNIO 2014 CARRERA: INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN.
Diseño de una Base de Datos
Ejemplo2: Normalización
NORMALIZACIÓN. Por qué funciona la normalización Preservación de la información –Debe poder reconstruirse la relación original a partir de la descomposición.
DISEÑO DE BASES DE DATOS
Base de Datos I. Definición: La normalización es un proceso en el cual se va comprobando el cumplimiento de una serie de reglas, que sirven para ayudar.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Gestión para la Informática I Octubre 2010
INTEGRANTES ANA INOSTROZA S. JONATAN MIQUELES P
Normalización 1FN-2FN-3FN-FNBC.
Normalización Base de Datos I.
Normalización Base de Datos I.
NORMALIZACIÓN Prof. Gabriel Matonte.
Diagramas.
NORMALIZACION DE DATOS
UNIDAD III Diseño de Base de Datos Relacionales.
Normalización de una BASE DE DATOS
Normalización Base de Datos I.
Base de Datos.
Normalización de Base de Datos
Normalización Prof. Gloria Toro Oñate
22/09/2015Curso Bases de Datos1 Normalización Francisco Moreno.
Ingeniero Esp. Ricardo Cujar.
NORMALIZACION Téllez Arcos Diana Fátima. La normalización es el proceso de organizar los datos de una base de datos. Se incluye la creación de tablas.
BASE DE DATOS DISTRIBUIDAS Objetivo
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Bases de Datos I UNIVERSIDAD DEL VALLE. Contenido 5. Diseño de Sistemas de Bases de Datos  Diseño relacional  Formas normales  Proceso de creación.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I Normalización.
Normalización es un proceso que clasifica relaciones, objetos, formas de relación y demás elementos en grupos, en base a las características que cada.
Transcripción de la presentación:

NORMALIZACIÓN

NORMALIZACIÓN Son un conjunto de reglas que se aplican al diseño de las bases de datos con la finalidad de: Facilitar las operaciones de mantenimiento de las mismas (inserción, actualización y eliminación de registros). Reducir lo menos posible la redundancia de datos. Se considera un buen diseño de una base de datos, si esta cumple al menos hasta la tercera forma normal. Para cumplir una forma normal, es necesario que cumpla con la forma normal precedente. Ejemplo: Para que un diseño cumpla con la segunda forma normal, es necesario que cumpla también con la primera forma normal

DEPENDENCIAS FUNCIONALES Es un concepto fundamental en el cual se basa la normalización. Se tienen dos atributos A y B. Se dice que B depende funcionalmente de A ó A determina B; si para un valor determinado de A, siempre se obtendrá otro valor en B. Esta dependencia se representa mediante una fecha: A B Ejemplo: Cedula Nombre Fecha de nacimiento Calificación

Ejemplo Control de Estudios FORMAS NORMALES Ejemplo Control de Estudios Cod_asigna Nombre_asig Creditos ID_Ofertas Trimestre Año Aula Cedula_profe Nombre_profe Fecha_naci_profe Especialidad Fecha_inscripcion Calificacion_defi CI_alum Nombre_alum Apellido_alum Fecha_naci Sexo Telefono_alum Domicilio

FORMAS NORMALES Primera Forma Normal 1. Cada campo debe ser lo mas atómico posible. 2. Identificar claves candidatas. 3. Se separan en una tabla aparte los atributos que no dependan de las claves candidatas; manteniendo las dependencias. Cod_Asig Nombre Creditos ID_Oferta Cod_Asig Trimestre Año Aula CI_Profe Nombre_profe Fecha_naci Especialidad ID_Oferta CI_Alumn Fecha_inscripcion Calificacion_def CI_Alumn Nombre_alumn Fecha_naci_alum Sexo Domicilio

FORMAS NORMALES Segunda Forma Normal 1. El diseño debe estar en primera forma normal (1FN) 2. Todos los campos que no pertenecen a la clave principal dependen funcionalmente en forma completa de esta. Parroquia Area Telefono Propietario

FORMAS NORMALES Tercera Forma Normal 1. El diseño debe estar en segunda forma normal (2FN) 2. No existen dependencias funcionales transitivas, es decir, no hay atributos que dependan de la clave principal y a la vez, de otro atributo no primo. CI_Profe Nombre_profe Fecha_naci Especialidad ID_Oferta Cod_Asig Trimestre Año Aula CI_Profe Nombre_profe Fecha_naci Especialidad Cod_Asig Nombre Creditos CI_Alumn Nombre_alumn Fecha_naci_alum Sexo Domicilio CI_Alumn ID_Oferta Fecha_inscripcion Calificacion_defi