Reglas De Normalización De Datos

Slides:



Advertisements
Presentaciones similares
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.
Advertisements

Alumno: Edmundo Orozco Medina Luego de esto se abrirá la ventana en donde debemos de modificar los campos que se consideren necesarios para la tabla.
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
Alumnos: Edmundo Orozco Medina Hever Medina Herrera.
Universidad Interamericana de P.R. Departamento Informática Curso 3850 Dr. Rafael Nieves.
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.
Integridad Referencial 1. Integridad referencial 2.
Normalización en una base de datos
Ejemplo 1: Base de Datos Secretaría de Tránsito
SEGUNDA FORMA NORMAL Cod Alumno Universidad Nombre Apellido Años 10
 Se usan para acceder a tablas.  Una llave identifica únicamente un registro.  Identificador único, no puede tener el mismo valor en dos registros.
DISEÑO DE BASES DE DATOS
BASES DE DATOS RELACIONALES
NORMALIZACION DE DATOS
Base de Datos.
Ingeniero Esp. Ricardo Cujar.
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.
NINGUNO.
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.
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.
El ELKA es una técnica de modelado de información desarrollada por Hughes Aircraft Company. Esta técnica especifica a través de gráficas, contempla las.
TEMA 5: PROBABILIDAD. 1. Experimentos aleatorios. 2. Sucesos. Tipos de sucesos Sucesos elementales Suceso seguro Suceso imposible. 3.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
Manual Formulario Registro de Cajas Para el envío de Cajas en crecimiento.
Primera Forma Normal La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. Poner la.
COMANDOS BÁSICOS MYSQL BASES DE DATOS 2 UNIVERSIDAD DE LA AMAZONIA.
Cardinalidad y Normalización Fabián Alomia Sergio Peñuela Jhonattan Herrera Raúl Villalba Jonathan Pérez.
Apuntes Matemáticas 2º ESO
Los Colores J.A.S.B. Huesca 2005.
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.
El Spinner GCSE SPANISH.
Dependencias Funcionales
Normalización Unidad 1.
TEMA 5: PROBABILIDAD. 1. Experimentos aleatorios.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
NORMALIZACION 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.
Esquema Relacional Pasaje a Tablas
EL MODELO RELACIONAL Creado por Edgar Codd, 1970:
Y seguimos hablando de diseño….
Prof. Daniel Obando Fuentes
Restricciones de integridad en el modelo relacional
Normalización Proceso de simplificación de datos Almacenar con el menor espacio posible Eliminar datos repetidos Eliminar errores lógicos Datos ordenados.
MODELO RELACIONAL.
C.P.C. PATRICIA VELÁSQUEZ CHOQUE
EL color Nombre: Alejandra Concha Curso: 6ºA Asignatura: Tecnología
Normalización de la Base de Datos.
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
Conceptos Relacionados Unidad I. Parte A.
M.I.R.S.T. Gabriel Orozco Martínez
REGLAPP LAS REGLAS.
Unidad V :- Integridad de datos.
REDUCCIÓN DE UN DIAGRAMA E-R A TABLAS
Regla 41.
Normalmente emparejamos tablas que están relacionadas entre sí y una de las columnas de emparejamiento es clave principal, pues en este caso, Cuando una.
Base de datos simples, relaciones Cardinalidad Claves.
MODELADO DE DATOS Tema 2: Normalizar un diseño de bases de datos.
TODOS LOS TRUCOS 1.
Integridad de Datos Relacional
CRUD RELACION (1-N Y N-N) CON LLAVES FORANEAS
Informacion estadistica Para cada tabla ●Cardinalidad (n° de filas) ●Factor de bloques (n° de filas que caben en un bloque) ●N° de bloques ocupados ●Método.
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.
VISTA PRINCIPAL Debe de ser la que más información del objeto nos de. Se le llama ALZADO.
Transcripción de la presentación:

Reglas De Normalización De Datos

Eliminando grupos repetidos Hacer una tabla separada para cada conjunto de atributos relacionados, y dar a cada tabla un llave primaria Tabla de Mascotas Elementos de datos no normalizados para mascotas Número de mascota Nombre de la Mascota Código de casa Nombre de la casa Ubicación de la casa Número de mascota Nombre de la Mascota Código de casa Nombre de la casa Lugar de la casa ID Truco 1..n Nombre Truco 1..n Lugar donde aprendió 1..n Nivel de destreza 1..n Tabla de Trucos Número de mascota ID Truco Nombre del Truco Lugar donde aprendió Nivel de destreza

Eliminando datos redundantes Si un atributo depende solamente en una parte de una llave multivaluada, quítelo y póngalo en una tabla separada. Tabla de Trucos El nombre del truco aparece redundante para todas las mascotas que lo conocen. El ID del truco será suficiente. Número de ID del Nombre del Lugar donde Nivel de mascota truco truco aprendió destreza 52 27 Dar vueltas 16 9 53 16 Levantar nariz 9 9 54 27 Dar vueltas 9 9 Trucos Trucos de Mascota Tabla de Mascota Número de mascota ID Truco Lugar donde aprendió Nivel de destreza ID Truco Nombre del Truco Número de mascota Nombre de mascota Código de casa Nombre de la casa Lugar de la casa

Eliminar Columnas no dependientes de la llave Si los atributos no contribuyen para la descripción de la llave, quítelos y póngalos en una tabla separada Mascotas Tabla de Mascota Número de mascota Nombre de mascota Código de casa Número de mascota Nombre de mascota Código de casa Nombre de la casa Lugar de la casa Casa Código de casa Nombre de la casa Lugar de la casa Tabla de Mascota Trucos Número de mascota ID Truco Lugar donde aprendió Nivel de destreza ID Truco Nombre del Truco

Aislar Relaciones Múltiples Independientes Ninguna tabla debe de contener dos o más relaciones 1:n o n:m que no son directamente relacionadas Trucos de Mascotas Número de mascota ID Truco Lugar donde aprendió Nivel de destreza Trucos de Mascotas Número de mascota ID Truco Lugar donde aprendió Costumbre Costumbre de Mascotas Número de mascota Costumbre

Aislar Relaciones Múltiples Relacionadas Semánticamente Puede haber restricciones prácticas en la información que justifique el separar relaciones muchas-a-muchas lógicamente relacionadas Perrera-criador-raza Número de Perrera Criador Raza Criador-Raza Criador Raza Acme Spaniel Acme Dachshund Acme Banana-Biter Fabrica/Mascotas - Spaniel Fabrica/Mascotas - Dachshund Fabrica/Mascotas - Banana-Biter whatapuppy - Spaniel whatapuppy - Dachshund whatapuppy - Banana-Biter Perrera-Criador Perrera-Criador Nº Perrera Raza 5 Spaniel 5 Dachshund 5 Banana-Biter Nº Perrera Criador 5 Acme 5 Fabrica de Mascotas 5 whatapuppy