Normalización Proceso de simplificación de datos Almacenar con el menor espacio posible Eliminar datos repetidos Eliminar errores lógicos Datos ordenados.

Slides:



Advertisements
Presentaciones similares
IBD Clase 13.
Advertisements

Rocío Contreras Águila Primer Semestre 2010
Una dependencia funcional es una relación entre atributos de una misma relación (tabla). Si X e Y son atributos de la relación R, se dice que Y es funcionalmente.
Teórico: Normalización
Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Normalización Ing. Alfonso Vicente, PMP
Consultas básicas SELECT Campos FROM Tabla;
FORMA NORMAL DE BOYCE-CODD (BCNF)
Teoría de Bases de Datos
4.2 Dominios atómicos y la primera forma normal.
COMPUTACIÓN IV Alcalá Gaytán Erick Daniel Banda Salas Luis Rolando
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.
NORMALIZACION DE BASES DE DATOS
Normalización en una base de datos
SEGUNDA FORMA NORMAL Cod Alumno Universidad Nombre Apellido Años 10
Chapter 13 Normalization Transparencies © Pearson Education Limited 1995, 2005.
Diseño de una Base de Datos
DISEÑO DE BASES DE DATOS
 ID  Normalización  Tabulación  Seguridad  Ubicación  Límites de recursos  Mantenimiento.
INTEGRANTES ANA INOSTROZA S. JONATAN MIQUELES P
NORMALIZACIÓN Prof. Gabriel Matonte.
UNIDAD III Diseño de Base de Datos Relacionales.
Normalización Base de Datos I.
Base de Datos.
Normalización de Base de Datos
Normalización Prof. Gloria Toro Oñate
Ingeniero Esp. Ricardo Cujar.
NORMALIZACIÓN.
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.
NORMALIZACIÓN DE DATOS TALLER DE DESARROLLO DE SISTEMAS DE INFORMACIÓN Geynen Rossler Montenegro Cochas.
Normalización Consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad- relación al modelo relacional.
Normalizacion Sesión 3 Dr. Ing. Lenin Herrera. Contenido Que es la Normalizacion Dependencias funcionales Formas normales   1FN   2FN   3FN  
Normalización Prof. Carlos Rodríguez Sánchez. Definición El proceso de NORMALIZACION se refiere a la modificación del diseño de una Base de Datos. Usualmente.
BASE DE DATOS RELACIONAL. BASE DE DATOS RELACIONAL NORMALIZACIÒN.
Primera Forma Normal La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. Poner la.
John Freddy Duitama Muñoz. Facultad de Ingeniería. U. de. A.
Paul Leger Formas Normales: Lineamientos formales para un buen diseño y la necesidad de por qué son necesarias las dependencia funcionales.
Base de Datos
Diseño de Bases de Datos
Base de Datos Conjunto de información, la cual ha sido organizada y presentada para servir un propósito específico.
Conferencia 2. Modelo Relacional. Teoría de la Normalización.
Dependencias Funcionales
Paul Leger Formas Normales Paul Leger
Reglas De Normalización De Datos
Normalización Unidad 1.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Conferencia 4. Normalización. Forma Normal de Boyce – Codd (FNBC)
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
Restricciones de integridad en el modelo relacional
MODELO RELACIONAL.
Normalización de la Base de Datos.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Dependencias Funcionales
Segunda Forma Normal (2FN)
Vectores en el espacio 2º Bachillerato
PRODUCTO CARTESIANO RELACIONES BINARIAS. Producto Cartesiano El producto cartesiano de dos conjuntos A y B, denotado A × B, es el conjunto de todos los.
MODELADO DE DATOS Tema 2: Normalizar un diseño de bases de datos.
Aidan Hogan CC Bases de Datos Otoño 2019 Clase 7: Actualizaciones, Restricciones, Formas Normales Aidan.
Ing. Francisco Rodríguez
BASES DE DATOS NORMALIZACION. Normalización  ¿Qué es la normalización?  Es la aplicación de un conjunto de reglas que permite aprobar la construcción.
Elizabeth Agudelo Trejos Andrea Mejía Díaz Normalización de la Base de Datos.
Base de Datos Ing. Ricardo Tillero UNIDAD 3: NORMALIZACIÓN.
23/09/ :49 a.m
Transcripción de la presentación:

Normalización Proceso de simplificación de datos Almacenar con el menor espacio posible Eliminar datos repetidos Eliminar errores lógicos Datos ordenados La simplificación de los datos debe darse sin perdida de datos

MatrículaNombreDirecciónTeléfonoMateriaNum_materiaCarrera 1Juan DíazSanta Cruz Bases de datos 1 123Ing Sistemas 1Juan DíazSanta Cruz Programación234Ing Sistemas 1Juan DíazSanta Cruz Programación Visual 235Ing Sistemas 2Ana RojasNicoya Bases de datos 1 123Ing Sistemas

MatrículaNombreDirecciónTeléfonoCarrera 1Juan DíazSanta Cruz Ing Sistemas 2Ana RojasNicoyaIng Sistemas MatrículaMateriaNum_Materia 1Bases de datos123 1Programación234 1Programación Visual235 2Bases de datos 1123

1 FN Ubicar los grupos de repetición Buscar atomicidad Los datos que están en rojos son los que no se repiten por lo que vamos a dividirlo en dos tablas

2FN Una tabla que está en la primera forma normal(1NF) debe satisfacer criterios adicionales para calificar para la segunda forma normal. Específicamente: una tabla 1NF está en 2NF si y solo si, dada una clave primaria y cualquier atributo que no sea un constituyente de la clave primaria, el atributo no clave depende de toda la clave primaria en vez de solo de una parte de ella. En términos levemente más formales: una tabla 1NF está en 2NF si y solo si ninguno de sus atributos no-principales son funcionalmente dependiente en una parte (subconjunto propio) de una clave candidata (Un atributo no-principal es uno que no pertenece a ninguna clave candidata).

2FN Dependencia funcional Primary Key A atributo B atributo Para que exista A debe existir la primary key y para que exista B debe existir la primarykey. Dependencia Transitiva A depende de la primary Key, pero B depende A y A de la primary key

2FN La tabla debe estar en la primera forma normal Identificar las dependencias funcional y transitivas

2FN MatrículaNombreDirecciónTeléfonoCarrera 1Juan DíazSanta Cruz Ing Sistemas 2Ana RojasNicoyaIng Sistemas MatrículaMateriaNum_Materia 1Bases de datos123 1Programación234 1Programación Visual235 2Bases de datos 1123

MatrículaNombreDirecciónTeléfonoCarrera 1Juan DíazSanta Cruz Ing Sistemas 2Ana RojasNicoyaIng Sistemas MatrículaNum_Materia MateriaNum_Materia Bases de datos123 Programación234 Programación Visual235 Bases de datos 1123

3FN La tercera forma normal (3NF) es una forma normal usada en la normalización de bases de datos. La 3NF fue definida originalmente por E.F. Codd​ en La definición de Codd indica que una tabla está en 3NF si y solo si las tres condiciones siguientes se cumplen: La tabla está en la segunda forma normal (2NF) Ningún atributo no-primario de la tabla es dependiente transitivamente de una clave primaria Es una relación que no incluye ningún atributo clave

3FN MatrículaNombreDirecciónTeléfonoNcarrera 1Juan DíazSanta Cruz Ana RojasNicoya2556 MatrículaNum_Materia MateriaNum_Materia Bases de datos123 Programación234 Programación Visual235 Bases de datos 1123 NombreCarr era Ncarrera Ing Sistemas2555 Electrónica2556