Normalización de Base de Datos

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
Introducción a LAS Bases de Datos
Fundamentos de Base de Datos Modelo E-R
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
Teórico: Dependencias Funcionales
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
MODELO RELACIONAL.
¿QUÉ SON LAS BASES DE DATOS?
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
Consultas básicas SELECT Campos FROM Tabla;
Teoría de Bases de Datos
MODELO RELACIONAL.
4.2 Dominios atómicos y la primera forma normal.
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
Guia datos de información
Métrica v2.1 Técnicas: Teoría de la Normalización.
Diseño de Bases de Datos
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD)
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.
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.
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
MATEMÁTICAS 3º DIVERSIFICACIÓN
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.
INTEGRANTES ANA INOSTROZA S. JONATAN MIQUELES P
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Normalización 1FN-2FN-3FN-FNBC.
Normalización Base de Datos I.
Normalización Base de Datos I.
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
NORMALIZACIÓN Prof. Gabriel Matonte.
Diagramas.
MODELOS DE DATOS RELACIONAL
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 Prof. Gloria Toro Oñate
Bases de Datos Modelo Relacional.
Ingeniero Esp. Ricardo Cujar.
NORMALIZACIÓN.
Unidad 6. Tema 1. Bases de datos. Conceptos Básicos.
BASE DE DATOS DISTRIBUIDAS Objetivo
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.
LOGO Medidas de posición Pedro Godoy G. Media Aritmética Valor representativo de un conjunto de datos Para datos no agrupados 1, x2, x3, x4,…………………………,
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.
SISTEMA INTEGRADO DE INFORMACIÓN FINANCIERA SIIF NACIÓN.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Transcripción de la presentación:

Normalización de Base de Datos 1FN-2FN-3FN

¿Qué es normalización? La normalización de los datos puede considerarse como un proceso durante el cual los esquemas de relación insatisfactorios se descomponen repartiendo sus atributos entre esquemas de relación mas pequeños que poseen propiedades deseables.

¿Para que sirve las formas de normalización? Las formas de normalización nos ayudan a prevenir: Redundancia: Se llama así a los datos que se repiten continua e innecesariamente por las tablas de las base de datos. Ambigüedades: datos que no clasifican suficientemente al registro al que representan. Perdida de restricciones de integridad.

1ª Forma Normal Una tabla se encuentra en primera forma normal si impide que un atributo de tupla pueda tomar más de un valor. Trabajador Codigo Nombre Departamento 121212A Andres Mantenimiento 445454D Adrea Direccion Gestion Realizar 1FN Trabajador Codigo Nombre Departamento 121212A Andres Mantenimiento 445454D Adrea Direccion Gestion

Nota: esta no esta en 2ª Forma Normal Ocurre si una tabla esta en primera forma normal y además cada atributo que no sea clave, depende de forma funcional completa respecto de cualquiera de las calves. Toda la clave principal debe hacer dependientes al resto de atributos, si hay atributos que depende solo de tres parte de la clave, entonces es parte de la clave y esos atributos formaran otra tabla. Alumnos Carne CodCurso Nombre Apellido1 Nota 121212A 34 Pedro Sierra 90 25 89 343434B Ana Fernandez 68 232323G Sara Crespo 75 355544H 66 Nota: esta no esta en 2ª Forma Normal

Como quedaría en 2ª Forma Normal Alumnos Carne Nombre Apellido1 121212A Pedro Sierra 343434B Ana Fernandez 232323G Sara Crespo 355544H Notas CodNota Carne CodCurso Nota 1 121212A 34 90 2 25 89 3 343434B 68 4 232323G 75 5 355544H 66 Primer Tabla (Independiente-padre) Segunda Tabla (Dependiente-hija)

3ª Forma Normal Ocurre cuando una tabla esta 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. Alumnos Carne Nombre Apellido1 CodNacional Nacion 121212A Pedro Sierra 1 Guatemala 343434B Ana Fernandez 3 Salvador 232323G Sara Crespo 355544H 4 Costa Rica

Como quedaría la 3ª Forma Normal Alumnos Carne Nombre Apellido1 CodNacional 121212A Pedro Sierra 1 343434B Ana Fernandez 3 232323G Sara Crespo 355544H 4 Nacion CodNacional 1 Guatemala 2 Panama 3 Salvador 4 Costa Rica Nota: Quitaremos Nación y la lleváremos a otra tabla con CodNacional siendo esta la calve principal.

Entidad relación.

Tarea En la pagina tics2015db.tk se encuentra la hoja de trabajo