Normalización 1NF 2NF 3NF BCNF 4NF

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Normalización 1NF 2NF 3NF BCNF 4NF"

Transcripción

1 Normalización La Normalización es un proceso mediante el cual un esquema de Base de Datos se lleva a un nuevo esquema equivalente de mejor calidad en cuanto al diseño. La calidad del diseño la medimos con respecto a una serie de reglas que el esquema debe cumplir, dependiendo de las reglas que cumple el esquema diremos que pertenece a ciertas Formas Normales. El proceso de normalización debe llevar el esquema desde su estado inicial hasta una forma normal sin modificar las dependencias de los datos. Existen distintas formas normales, unas más restrictivas que otras. 1NF 2NF 3NF BCNF 4NF 7

2 1NF Primera Forma Normal El esquema de la Base de Datos debe cumplir: El dominio de todo atributo de cualquier relación debe incluir sólo valores atómicos. El valor de cualquier tupla debe ser un elemento simple del dominio. No puede ser que para una tupla r y un atributo A el valor de r[a] sea un conjunto de valores atómicos. En la actualidad, la primera forma normal se cumple por definición (o por implementación) en casi todas las bases de datos comerciales. Por ejemplo, si para alguna Base de Datos, su esquema contiene una relación como la siguiente: departamento nom depto codigo f ech creac telef onos Informática A1 01/03/2002 { , , } Marketing A2 01/01/2002 { , } Ventas A3 01/01/2001 { } Recursos Humanos A4 01/01/2003 { } El esquema completo no se encuentra en 1NF, el atributo telefonos contiene valores no atómicos. 8

3 1NF Normalización Solución 1: si r(r) es la relación que viola 1NF, N el atributo que produce el problema Crear una nueva relación r (R ) a partir de remover el atributo N de r(r). Crear una nueva relación t(k, N ) donde K es la clave primaria de r(r) de tal manera que las tuplas cumplan: t[n ] r[n] t[k] = r[k] Esta última relación tiene clave primaria (K, N ). Eliminar la relación r(r) del esquema de la Base de Datos. nom depto codigo f ech creac telef onos Marketing A2 01/01/2002 { , } Ventas A3 01/01/2001 { } Recursos Humanos A4 01/01/2003 { } nom depto codigo f ech creac Informática A1 01/03/2002 Marketing A2 01/01/2002 Ventas A3 01/01/2001 Recursos Humanos A4 01/01/2003 codigo telef ono A A A A A A A

4 1NF Normalización (cont.) Solución 2: si r(r) es la relación que viola 1NF, N el atributo que produce el problema y K la clave primaria de r(r). Crear una nueva relación r (R ) a partir de remover el atributo N de r(r) y agregar un nuevo atributo N de tal manera que las tuplas cumplan: r [N ] r[n] r [K] = r[k] La clave primaria de r (R ) es (K, N ). Eliminar la relación r(r) del esquema de la Base de Datos. nom depto codigo f ech creac telef onos Informática A1 01/03/2002 { , , } Marketing A2 01/01/2002 { , } Ventas A3 01/01/2001 { } Recursos Humanos A4 01/01/2003 { } nom depto codigo f ech creac telef ono Informática A1 01/03/ Informática A1 01/03/ Informática A1 01/03/ Marketing A2 01/01/ Marketing A2 01/01/ Ventas A3 01/01/ Recursos Humanos A4 01/01/ Para todas las otras formas normales supondremos que el esquema ya se encuentra en 1NF. 10

5 2NF Segunda Forma Normal Está basada en el concepto de dependencia funcional total: sean X, Y y B conjuntos de atributos de cierta relación Si X Y y para todo B X se cumple que B Y, entonces se dice que Y es totalmente funcionalmente dependiente de X (para definir Y se necesita X completo). Si no, se dice que Y es parcialmente funcionalmente dependiente de X. Por ejemplo, supongamos que tenemos el siguiente esquema de relación empleado-proyecto: rut emp cod proy horas nom emp nom proy lugar proy para indicar que un empleado trabaja cierto número de horas en cierto proyecto, cada proyecto de ubica en un único lugar y tiene un nombre y código. Claramente la única clave candidata es (rut, cod proy) y podemos decir que: rut, cod proy horas es una dependencia funcional total rut, cod proy nom emp es una dependencia funcional parcial ya que se cumple rut nom emp. rut, cod proy nom proy, lugar proy es una dependencia funcional parcial ya que cod proy nom proy, lugar proy 11

6 2NF Formulación Para entender la idea de 2NF veremos inicialmente un caso particular simple en donde queda claro su aplicación. Supondremos que todas las relaciones tienen una única llave candidata lo que quiere decir que las llaves primarias se encuentran definidas. Un esquema de Base de Datos con la anterior característica se encuentra en 2NF si está en 1NF y toda relación r(r) con llave primaria K cumple que para cualquier atributo A que no sea parte de la llave primaria, A es totalmente funcionalmente dependiente de K, K A es una dependencia funcional total Note que si la llave primaria de una relación está compuesta por sólo un atributo, la propiedad se cumple siempre. Un esquema con la relación rut emp cod proy horas nom emp nom proy lugar proy no se encuentra en 2NF ya que nom emp, nom proy y lugar proy dependen funcionalmente en forma parcial de la llave primaria. 12

7 2NF Normalización Solución: Primero convertir en 1NF. Sea r(r) una relación que viola 2NF, y K la llave primaria de r(r) Identificar un conjunto de atributos A que depende funcionalmente en forma parcial de K, y el subconjunto K K del que depende funcionalmente en forma total. Crear una nueva relación r (R ) que resulta de r(r) al eliminar el conjunto de atributos A. Crear una nueva relación t(k, A) de tal manera que las tuplas cumplan: t[a] = r[a] t[k ] = r[k ] La llave primaria de t(k, A) es K. Eliminar la relación r(r) del esquema. A pesar de que t(k, A) está en 2NF, r (R ) posiblemente aun no se encuentra en 2NF, por lo que se debe repetir el proceso hasta que el esquema esté en 2NF. rut emp cod proy horas nom emp nom proy lugar proy rut emp cod proy horas nom proy lugar proy rut emp nom emp rut emp cod proy horas rut emp nom emp cod proy nom proy lugar proy 13

8 2NF Formulación (cont.) En la anterior formulación supusimos que las relaciones tenían una única llave candidata y por lo tanto la llave primaria estaba fija. En general este supuesto puede no ser cierto y entonces 2NF cambian en parte su formulación: Un esquema de Base de Datos se encuentra en 2NF si está en 1NF y en toda relación r(r) si un atributo A no es parte de ninguna llave candidata de R, entonces A es totalmente funcionalmente dependiente de todas las llaves candidatas de R. Es simplemente una generalización del caso anterior pero ahora tomando en cuenta todas las llaves candidatas (no sólo la primaria). La solución es similar a la anterior salvo que se toman en cuenta en total las llaves candidatas, no sólo las llaves primarias. Informalmente: Eliminar de la relación inicial los atributos que dependen de forma parcial de parte de una llave candidata. Crear una nueva relación con la parte de la llave candidata (como llave primaria) y los atributos asociados. 14

9 2NF Ejemplo Considere el siguiente esquema para la relación lote: cod propiedad municipio numero lote area precio impuesto Donde las claves candidatas son: cod propiedad municipio, numero lote Más la siguiente dependencia funcional: municipio impuesto Un esquema con la relación lote no se encuentra en 2NF ya que impuesto depende funcionalmente en forma parcial de la clave candidata municipio, numero lote. Lo solucionamos haciendo: cod propiedad municipio numero lote area precio impuesto cod propiedad municipio numero lote area precio municipio impuesto 15

Normalización. Bases de Datos

Normalización. Bases de Datos Normalización Bases de Datos Primera Forma Normal El dominio de todo atributo de cualquier relación debe incluir sólo valores atómicos. El valor de cualquier tupla debe ser un elemento simple del dominio.

Más detalles

RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006. Jorge Pérez R.

RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006. Jorge Pérez R. RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006 Jorge Pérez R. 1 Restricciones de Dominio Son la forma más elemental de restricciones de integridad.

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 9. Reglas de Integridad FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 9. Reglas de Integridad 1.- Introducción. 2.- Claves Primarias. 3.- Regla de Integridad de Entidades. 4.- Claves Ajenas. 5.- Regla de Integridad

Más detalles

Principios de Bases de Datos Relacionales, Normalización. Unidad 4

Principios de Bases de Datos Relacionales, Normalización. Unidad 4 Principios de Bases de Datos Relacionales, Normalización Unidad 4 Introducción Dependencia Funcional La dependencia funcional es una restricción entre dos conjuntos de atributos en una relación de una

Más detalles

NORMALIZACIÓN DE BASES DE DATOS

NORMALIZACIÓN DE BASES DE DATOS NORMALIZACIÓN DE BASES DE DATOS 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 entidad relación al modelo relacional.

Más detalles

Ing. YIM ISAIAS APESTEGUI FLORENTINO Tema: Normalización

Ing. YIM ISAIAS APESTEGUI FLORENTINO Tema: Normalización Normalización de Base de Datos ING. YIM ISAIAS APESTEGUI FLORENTINO NORMALIZACION DE BASE DE DATOS La normalización de bases de datos relacionales toma un esquema relacional y le aplica un conjunto de

Más detalles

Tema 5: Teoría de diseño de Bases de Datos Relacionales.

Tema 5: Teoría de diseño de Bases de Datos Relacionales. Tema 5: Teoría de diseño de Bases de Datos Relacionales. I. Introducción. Fases de diseño de una base de datos. 1. Mod. Conceptual (MERE) -> Mod. Lógico (Relacional). 2. Mod. Lógico (Relacional). En el

Más detalles

Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de

Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de Sergio Sánchez Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de normalización: Tercera Forma Otras formas

Más detalles

Conceptos generales sobre bases de datos relacionales y MS-Access

Conceptos generales sobre bases de datos relacionales y MS-Access Taller de iniciación a la aplicación de ZOORBAR Conceptos generales sobre bases de datos relacionales y MS-Access Francisco Pando, GBIF-ES MADRID, 1-13 de diciembre 2009 Qué es una base de datos conjunto

Más detalles

Un ejemplo simple de normalización de bases de datos relacionales (hasta 3FN)

Un ejemplo simple de normalización de bases de datos relacionales (hasta 3FN) OpenStax-CNX module: m18350 1 Un ejemplo simple de normalización de bases de datos relacionales (hasta 3FN) Miguel-Angel Sicilia This work is produced by OpenStax-CNX and licensed under the Creative Commons

Más detalles

Teoría formal de la normalización de esquemas relacionales. Definición formal de las tres primeras Formas Normales

Teoría formal de la normalización de esquemas relacionales. Definición formal de las tres primeras Formas Normales Teoría formal de la normalización de esquemas relacionales. Definición formal de las tres primeras Formas Normales Normalización de esquemas relacionales Motivación Sea la BD de proveedores y partes, con

Más detalles

CERTAMEN 2 90 minutos 20 puntos

CERTAMEN 2 90 minutos 20 puntos CERTAMEN 2 Para la realización del presente certamen se dispondrá de 90 minutos. Debe incluir cualquier supuesto no explicito, siempre cuando no cambie el sentido de la pregunta. No se pueden utilizar

Más detalles

Normalización de bases de datos

Normalización de bases de datos Normalización de bases de datos Se explican los conceptos de la normalización de bases de datos, mismos que son necesarios para un buen diseño de una base de datos. Fecha de creación: 29 May del 2003-12:31

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO

Más detalles

Normalización de Bases de Datos Relacionales

Normalización de Bases de Datos Relacionales Normalización de Bases de Datos Relacionales Es un procedimiento formal, que se ejecuta paso a paso, reversible, que permite: - Optimizar la estructura de la Base de Datos - Identificar y resolver situaciones

Más detalles

Modelo Entidad-Relación

Modelo Entidad-Relación Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos

Más detalles

4 Integridad de datos relacional: llaves candidatas y temas relacionados.

4 Integridad de datos relacional: llaves candidatas y temas relacionados. 4 Integridad de datos relacional: llaves candidatas y temas relacionados. 4.1 Introducción. 4.2 Llaves candidatas. 4.3 Llaves primarias y llaves alternas. 4.4 Llaves foráneas. 4.5 Reglas de llaves foráneas.

Más detalles

Unidad 3. NORMALIZACIÓN.

Unidad 3. NORMALIZACIÓN. Unidad 3. NORMALIZACIÓN. PRACTICA " Definición y Concepto de Normalización " 1. El alumno deberá conseguir información de 3 fuentes bibliográficas distintas, el concepto de Definición. 2. No olvidar hacer

Más detalles

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado

Tablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado Álgebra Relacional Un álgebra es un sistema matemático constituido por Operandos: objetos (valores o variables) desde los cuales nuevos objetos pueden ser construidos. Operadores: símbolos que denotan

Más detalles

M III ABSTRACCIÓN Y CLASIFICACIÓN

M III ABSTRACCIÓN Y CLASIFICACIÓN M III ABSTRACCIÓN Y CLASIFICACIÓN COMPLEJIDAD Y ABSTRACCIÓN La abstracción en el desarrollo del programario En todo el proceso de abstracción siempre hay una parte de la situación o del problema que se

Más detalles

NORMALIZACIÓN DE BASES DE DATOS RELACIONALES

NORMALIZACIÓN DE BASES DE DATOS RELACIONALES NORMALIZACIÓN DE BASES DE DATOS RELACIONALES El proceso de normalización fue introducido por Codd en el año 1974. Busca encontrar errores en el diseño de un esquema relacional debido a la presencia de

Más detalles

Diseño de bases de datos Diapositiva 1

Diseño de bases de datos Diapositiva 1 Diseño o de bases de datos Objetivos del Diseño Principios del Diseño de BD Proceso de Diseño Normalización Diseño de Tablas: Claves Relaciones Integridad referencial Convenciones de nomenclatura Diseño

Más detalles

proceso que consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.

proceso que consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. Que es una normalización de una base de datos proceso que consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. Para que sirve

Más detalles

DCU Diagramas de casos de uso

DCU Diagramas de casos de uso DCU Diagramas de casos de uso Universidad de Oviedo Departamento de Informática Contenidos Introducción Elementos básicos Más sobre los actores Más sobre los casos de uso Más sobre las asociaciones Otros

Más detalles

Base de Datos. leonardo.bravo@mail.udp.cl www.leobravo.cl/ayudantia

Base de Datos. leonardo.bravo@mail.udp.cl www.leobravo.cl/ayudantia Base de Datos leonardo.bravo@mail.udp.cl www.leobravo.cl/ayudantia Normalización Reglas de normalización: FN1 FN2 FN3 FN4 Normalización -FN1 Está en FN1 si todos sus atributos son atómicos Un atributo

Más detalles

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES El modelo relacional se basa en dos ramas de las matemáticas: la teoría de conjuntos y la lógica de predicados de primer orden. El hecho de que

Más detalles

Entender y aprender el concepto de Índice en Visual FoxPro así como crear los índices necesarios para la aplicación que se está desarrollando.

Entender y aprender el concepto de Índice en Visual FoxPro así como crear los índices necesarios para la aplicación que se está desarrollando. Tema 5 : Introducción. Tipos de Índice en Visual FoxPro. Cómo usar los? Cómo identificar los índices de Visual FoxPro? Qué características debe tener un Índice Primario (PK)? Cómo crear un índice primario

Más detalles

DISEÑO DE BASES DE DATOS RELACIONALES: NORMALIZACION

DISEÑO DE BASES DE DATOS RELACIONALES: NORMALIZACION DISEÑO DE BASES DE DATOS RELACIONALES: NORMALIZACION 1. INTRODUCCION 2. DESCOMPOSICION DE ESQUEMAS 3. DEPENDENCIAS FUNCIONALES 4. DEFINICIONES Dependencia funcional Determinante Dependencia funcional completa

Más detalles

Temario. Índices simples Árboles B Hashing

Temario. Índices simples Árboles B Hashing Temario Introducción y fundamentos Introducción a SQL Modelo Entidad / Relación Modelo relacional Diseño relacional: formas normales Consultas Cálculo relacional Álgebra relacional Implementación de bases

Más detalles

INGENIERÍA DEL SOFTWARE I Práctica 4 Interacciones

INGENIERÍA DEL SOFTWARE I Práctica 4 Interacciones INGENIERÍA DEL SOFTWARE I Práctica 4 Interacciones Univ. Cantabria Fac. de Ciencias Patricia López Modelo de Casos de Uso vs Modelo de Análisis Modelo de Casos de Uso Modelo de Análisis Descrito con el

Más detalles

Tema 2: Modelo Entidad-Relación(ER)

Tema 2: Modelo Entidad-Relación(ER) ÒÓ Ô ºÙÒ ÓÚ º Tema 2: Modelo Entidad-Relación(ER) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática 1 Contenido 1. Introducción al modelo de datos ER 2. Conjuntos de entidades y

Más detalles

Normalización. Universidad Nacional de Colombia Facultad de Ingeniería

Normalización. Universidad Nacional de Colombia Facultad de Ingeniería Normalización Preparó: Ismael Castañeda Fuentes Fuente principal: Database Systems A Practical Approach to Design, Implementation, and Management. Thomas Connolly, Carolyn Begg Universidad Nacional de

Más detalles

Manual Administrador. Descripción Portal de Administración Servicio Correo Electrónico

Manual Administrador. Descripción Portal de Administración Servicio Correo Electrónico Manual Administrador Descripción Portal de Administración Servicio Correo Electrónico Índice 1 INTRODUCCIÓN 3 2 OPCIONES DEL PORTAL 4 2.1 DEFINICIÓN DE ATRIBUTOS 4 2 1 INTRODUCCIÓN Este manual tiene por

Más detalles

NORMALIZACION. Definición.

NORMALIZACION. Definición. NORMALIZACION Definición. La normalización es una técnica que se utiliza para crear relaciones lógicas apropiadas entre tablas de una base de datos. La normalización se adoptó porque el viejo estilo de

Más detalles

Dependencias Funcionales. Bibliografía: Fundamentos de bases de datos Korth, Silberschatz

Dependencias Funcionales. Bibliografía: Fundamentos de bases de datos Korth, Silberschatz Dependencias Funcionales Bibliografía: Fundamentos de bases de datos Korth, Silberschatz Conceptos básicos Las DF son un tipo particular de restricción. Permiten expresar hechos acerca de la realidad que

Más detalles

Proceso de normalización Normalización 1/5 El proceso de normalización es un estándar que consiste, básicamente, en un proceso de conversión de las relaciones entre las entidades, evitando: La redundancia

Más detalles

Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos

Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos Francisco José González Gutiérrez Cádiz, Octubre de 2004 Universidad de Cádiz Departamento de Matemáticas ii Lección 1 Conjuntos y Subconjuntos

Más detalles

Normalización. El diseño que hemos recibido está compuesto de estas dos relaciones:

Normalización. El diseño que hemos recibido está compuesto de estas dos relaciones: Normalización 1. Introducción Nuestro departamento de informática ha recibido el encargo de diseñar una base de datos para llevar el control de las piezas, proveedores y proyectos que realiza nuestra empresa.

Más detalles

Unidad 5. Modelo de objetos del dominio del problema. Trimestre 10-I. Universidad Autonomía Metropolitana. Unidad 5

Unidad 5. Modelo de objetos del dominio del problema. Trimestre 10-I. Universidad Autonomía Metropolitana. Unidad 5 objetos del dominio del problema Universidad Autonomía Metropolitana Trimestre 10-I Contenido de la unidad 1 Objetivos Su objetivo es delimitar el sistema y capturar la funcionalidad que éste debe ofrecer

Más detalles

Tema 6: Teoría de la Normalización

Tema 6: Teoría de la Normalización Tema 6: Teoría de la Normalización 1. Introducción Si definimos una base de datos como; una colección de información estructurada, referente a objetos y hechos de la realidad, y almacenados en un ordenador

Más detalles

Diseño de Bases Relacionales Normalización

Diseño de Bases Relacionales Normalización Diseño de Bases Relacionales Normalización Normalización Las bases de datos mal diseñadas tienen problemas de: Almacenamiento redundante (varias copias de la misma información) Perdidas no deseadas de

Más detalles

Este es un ejemplo muy sencillo, un esquema de empleados que trabajan en proyectos, en una relación muchos a muchos.

Este es un ejemplo muy sencillo, un esquema de empleados que trabajan en proyectos, en una relación muchos a muchos. 28/04/2012 La teoría de la normalización va perdiendo peso con el paso de los años como herramienta de diseño de bases de datos relacionales en favor de modelos de datos más ricos en su representación,

Más detalles

Para representar los conjuntos, los elementos y la relación de pertenencia, mediante símbolos, tendremos en cuenta las siguientes convenciones:

Para representar los conjuntos, los elementos y la relación de pertenencia, mediante símbolos, tendremos en cuenta las siguientes convenciones: 2. Conjuntos 2.1 Introducción El concepto de conjunto, de singular importancia en la ciencia matemática y objeto de estudio de una de sus disciplinas más recientes, está presente, aunque en forma informal,

Más detalles

CURSO INSTALACION E IMPLEMENTACION ALOJA SOFTWARE HOTEL MODULO 04: Reservas- Planning- Cuentas del Hotel [1]

CURSO INSTALACION E IMPLEMENTACION ALOJA SOFTWARE HOTEL MODULO 04: Reservas- Planning- Cuentas del Hotel [1] MODULO 04: Reservas- Planning- Cuentas del Hotel [1] Planning- Concepto del planning El planning es el estado a través del tiempo. Pasado, presenta y futuro de la ocupación del hotel se reflejan en su

Más detalles

Presentación de Pyramid Data Warehouse

Presentación de Pyramid Data Warehouse Presentación de Pyramid Data Warehouse Pyramid Data Warehouse tiene hoy una larga historia, desde 1994 tiempo en el que su primera versión fue liberada, hasta la actual versión 8.00. El incontable tiempo

Más detalles

Tema 3. Espacios vectoriales

Tema 3. Espacios vectoriales Tema 3. Espacios vectoriales Estructura del tema. Definición y propiedades. Ejemplos. Dependencia e independencia lineal. Conceptos de base y dimensión. Coordenadas Subespacios vectoriales. 0.1. Definición

Más detalles

Espacios generados, dependencia lineal y bases

Espacios generados, dependencia lineal y bases Espacios generados dependencia lineal y bases Departamento de Matemáticas CCIR/ITESM 14 de enero de 2011 Índice 14.1. Introducción............................................... 1 14.2. Espacio Generado............................................

Más detalles

Algebra Relacional Jos e Ram on Param a Gab ıa

Algebra Relacional Jos e Ram on Param a Gab ıa Álgebra Relacional Ramón Paramá Gabía Capítulo 4 Algebra relacional Ya hemos visto la estructura y las restricciones del modelo relacional, ahora pasamos a abordar la parte del modelo relacional que nos

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

Más detalles

BALANCED SCORECARD. Creación de Tableros Tablero de Indicadores. Cartilla I

BALANCED SCORECARD. Creación de Tableros Tablero de Indicadores. Cartilla I BALANCED SCORECARD Creación de Tableros Tablero de Indicadores Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Tablero de Indicadores? 3. Cómo se Crea un Tablero? 4. Cómo se Consulta y/o Modifica

Más detalles

Estimado usuario. Tabla de Contenidos

Estimado usuario. Tabla de Contenidos Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente

Más detalles

Modelo Relacional: Conceptos

Modelo Relacional: Conceptos Relacional: Conceptos M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea andrea@udec.cl II Semestre - 2007 de la Unidad Introducir los conceptos básicos asociados con los elementos estructurales

Más detalles

Sistema Info-Académicos

Sistema Info-Académicos Sistema Info-Académicos http://secure.uach.cl/infoacademicos/ El sitio web Info-Académicos es un sistema que permite a todos los académicos de la UACh disponer de su propio sitio web especializado en información

Más detalles

El modelo relacional

El modelo relacional El modelo relacional El modelo relacional constituye una alternativa para la organización y representación de la información que se pretende almacenar en una base de datos. Se trata de un modelo teórico

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 10 Nombre: Álgebra Relacional Contextualización En qué consiste el álgebra relacional? Se ha planteado hasta el momento cada uno de los procesos

Más detalles

Dep. Multivaluadas y Cuarta F.N.

Dep. Multivaluadas y Cuarta F.N. Dep. Multivaluadas y Cuarta F.N. Dependencia Multivaluada (dmv)» Idea intuitiva» Definición formal de dmv Dmv Trivial Reglas de inferencia para dfs y dmv Cuarta Forma Normal Descomposición con JSP (Propiedad)

Más detalles

Proceso de normalización

Proceso de normalización Mª Dolores Carballar Falcón 28935146L Proceso de normalización El proceso de normalización es un estándar que consiste, básicamente, en un proceso de conversión de las relaciones entre las entidades, evitando:

Más detalles

Operación 8 Claves para la ISO 9001-2015

Operación 8 Claves para la ISO 9001-2015 Operación 8Claves para la ISO 9001-2015 BLOQUE 8: Operación A grandes rasgos, se puede decir que este bloque se corresponde con el capítulo 7 de la antigua norma ISO 9001:2008 de Realización del Producto,

Más detalles

La Lección de hoy es sobre determinar el Dominio y el Rango. El cuál es la expectativa para el aprendizaje del estudiante LF.3.A1.

La Lección de hoy es sobre determinar el Dominio y el Rango. El cuál es la expectativa para el aprendizaje del estudiante LF.3.A1. LF.3.A1.2-Steve Cole-Determining Domain and Ranges- La Lección de hoy es sobre determinar el Dominio y el Rango. El cuál es la expectativa para el aprendizaje del estudiante LF.3.A1.2 Qué es Dominio? Es

Más detalles

Listas de vectores y conjuntos de vectores

Listas de vectores y conjuntos de vectores Listas de vectores y conjuntos de vectores La explicación de los temas Dependencia lineal y Bases en el curso de Álgebra Lineal se puede basar en uno de los siguientes dos conceptos (o en ambos): ) listas

Más detalles

Este procedimiento tiene lugar únicamente sobre formatos oficiales ya APROBADOS por la Instancia de Gestión Educativa local correspondiente.

Este procedimiento tiene lugar únicamente sobre formatos oficiales ya APROBADOS por la Instancia de Gestión Educativa local correspondiente. 1. Rectificación de formatos oficiales Esta opción permite gestionar las solicitudes de rectificación de formatos oficiales, es decir nóminas de matrícula y acta de notas, llevando un control de los cambios

Más detalles

Registro: Es un conjunto de campos. También se llama Fila o Tupla. Son varios datos

Registro: Es un conjunto de campos. También se llama Fila o Tupla. Son varios datos CONCEPTOS BÁSICOS DE BASES DE DATOS Dato: Son hechos, observaciones o sucesos del mundo real que pueden tomar la forma de números, letras, símbolos o señales. Ejemplos: 4, Medellín, David, 300.000, 05/06/2005,

Más detalles

5/27/2013. Contenidos. Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access

5/27/2013. Contenidos. Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access Contenidos Las Bases de Datos y los Sistemas (SBD) El Modelo Entidad-Relación (E-R) El Modelo Relacional Integridad de los Datos MS Access 1 Los Sistemas de Bases de Datos (SBD) MS Access es una aplicación

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales Licenciatura en Ciencia de la Computación Bases de Datos No Convencionales Normalización de Bases de Datos Relacionales Profesor Fredi Palominos Villavicencio Teoría de Normalización : Es un procedimiento

Más detalles

Contabilidad de Costos

Contabilidad de Costos Contabilidad de Costos 1 Sesión No. 2 Nombre: Conceptos básicos de la administración de costos Contextualización Cómo están clasificados los costos dentro del sistema contable? Se analizaron conceptos

Más detalles

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional Sistemas de Bases de Datos I Modelo Lógico Modelo Relacional Modelo Lógico Modelo Relacional Esquema Relacional (E- R) Es la representación de un DER mediante tablas. Algebra Relacional Modelo Relacional

Más detalles

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1 Patrón AutoComplete Versión: 1.0 Fecha de publicación 27-9-2011 Aplica a: Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Paso 1 - Configurar el dominio de datos de Personas en Q-flow.... 4 Paso

Más detalles

BENEFICIAR ENTIDAD COOPERATIVA MANUAL DE USUARIO SOLICITUD DE CREDITO VÍA WEB

BENEFICIAR ENTIDAD COOPERATIVA MANUAL DE USUARIO SOLICITUD DE CREDITO VÍA WEB BENEFICIAR ENTIDAD COOPERATIVA MANUAL DE USUARIO SOLICITUD DE CREDITO VÍA WEB 2014 Manual diligenciamiento solicitud de crédito vía Web 1 INTRODUCCION Esta nueva opción que ponemos a disposición de nuestros

Más detalles

GUÍA DE OPERACIÓN PARAMETRIZACIÓN GESTIÓN ENTIDAD 1 PARAMETRIZACION EN LA UNIDAD EJECUTORA

GUÍA DE OPERACIÓN PARAMETRIZACIÓN GESTIÓN ENTIDAD 1 PARAMETRIZACION EN LA UNIDAD EJECUTORA Página: 1 de 17 1 PARAMETRIZACION EN LA UNIDAD EJECUTORA Se entiende por Unidad Ejecutora el ente público que realiza una actividad específica dentro de los organismos que ejecutan el presupuesto general

Más detalles

GUIA DECLARACION DE GASTOS EN LINEA DE BIENES DE CAPITAL

GUIA DECLARACION DE GASTOS EN LINEA DE BIENES DE CAPITAL GUIA DECLARACION DE GASTOS EN LINEA DE BIENES DE CAPITAL INDICE TEMATICO 1. PRESENTACION SISTEMA DE DECLARACION GASTOS EN LINEA DE BIENES DE CAPITAL (SDGL-BC) 2. PRINCIPALES CARACTERÍSTICAS DEL SDGL-BC

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

Control Estadístico del Proceso. Ing. Claudia Salguero Ing. Alvaro Díaz

Control Estadístico del Proceso. Ing. Claudia Salguero Ing. Alvaro Díaz Control Estadístico del Proceso Ing. Claudia Salguero Ing. Alvaro Díaz Control Estadístico del Proceso Es un conjunto de herramientas estadísticas que permiten recopilar, estudiar y analizar la información

Más detalles

CONTRATO INFERIOR A OCHO HORAS. 1. Para que haya contrato de trabajo se requiere que concurran estos tres elementos esenciales;

CONTRATO INFERIOR A OCHO HORAS. 1. Para que haya contrato de trabajo se requiere que concurran estos tres elementos esenciales; CONTRATO INFERIOR A OCHO HORAS El Contrato es un acto por el cual una parte se obliga para con otra a dar, hacer o no hacer alguna cosa y diremos que es laboral, cuando además de los elementos esenciales

Más detalles

manual de gestión web de la solución empresa

manual de gestión web de la solución empresa manual de gestión web de la solución empresa gestión web de solución empresa solución empresa y centrex son servicios de centralita virtual gestionables por web con esta herramienta podrá: clasificar las

Más detalles

MANUAL DE USUARIO SISTEMA DE FACTURACION ELECTRÓNICA

MANUAL DE USUARIO SISTEMA DE FACTURACION ELECTRÓNICA Manual de Usuario CONSULTORES INFORMATICOS EN TI Sistema de Facturación Electrónica por Internet A manera de facilitar la operación de nuestros clientes, en CIATI nos hemos dado a la tarea de desarrollar

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

TEMA 8.- DISEÑO TEORICO DE BASES DE DATOS RELACIONALES. 1. TEORÍA DE LAS DEPENDENCIAS FUNCIONALES

TEMA 8.- DISEÑO TEORICO DE BASES DE DATOS RELACIONALES. 1. TEORÍA DE LAS DEPENDENCIAS FUNCIONALES TEMA 8.- DISEÑO TEORICO DE BASES DE DATOS RELACIONALES. Teoría de las Dependencias Funcionales. Teoría de la Normalización. Formas Normales. Conclusiones. 1. TEORÍA DE LAS DEPENDENCIAS FUNCIONALES Las

Más detalles

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Guía Práctica para el Uso del Servicio de Software Zoho CRM Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 3 Administración de Roles y Perfiles Uso de la Funcionalidad de Cuentas Uso de la Funcionalidad de Contactos Desarrollado por Mind Andina

Más detalles

ACTUALIZACIÓN A LA NORMA ISO

ACTUALIZACIÓN A LA NORMA ISO ACTUALIZACIÓN A LA NORMA ISO 9001 : 2008 Los requerimientos NO han cambiado. No son cambios, sino rectificaciones. Características de los cambios La estructura sigue siendo la misma. Se incluyeron algunas

Más detalles

Ministerio de Educación Nacional Dirección de Calidad

Ministerio de Educación Nacional Dirección de Calidad FORO VIRTUAL GESTION EDUCATIVA 2007 Próximamente estaremos informando la fecha de inicio del foro virtual para que usted pueda participar activamente El foro Educativo Nacional 2007 sobre el tema de gestión

Más detalles

COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS

COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS Es un sistema que describe las funcionalidades claves a través de Internet. Se pueden efectuar las compras, ver la trazabilidad de los pedidos y visualizar

Más detalles

Proyecto de Normalización Automática de Base de Datos

Proyecto de Normalización Automática de Base de Datos Proyecto de Normalización Automática de Base de Datos Lic. Beatriz Steimberg * Resumen En el primer cuatrimestre del año 2003 se encaró el proyecto de Normalización Automática de Base de Datos. El objetivo

Más detalles

UNIVERSIDAD NACIONAL DE ASUNCION FACULTAD POLITÉCNICA CARRERA: LCIK MATERIA: Bases de Datos I Prof: Lic. Lilian Riveros Unidad 2: Modelo Relacional

UNIVERSIDAD NACIONAL DE ASUNCION FACULTAD POLITÉCNICA CARRERA: LCIK MATERIA: Bases de Datos I Prof: Lic. Lilian Riveros Unidad 2: Modelo Relacional El Modelo Relacional es un modelo de datos que nos permite describir la estructura de una base de datos a nivel lógico. En 1969, Edgar Frank Ted Codd (1923-2003) introduce el modelo relacional con una

Más detalles

Normalización de una Base de Datos. Normalización de la BD (precio fijo)

Normalización de una Base de Datos. Normalización de la BD (precio fijo) Comisión 2do 1ra 1/5 Normalización de una Base de Datos 1) Una empresa desea guardar para cada una de sus ventas: Nro de Factura - Fecha y hora de la factura Legajo y nombre del vendedor - Codigo de cliente

Más detalles

http://www.virtual.unal.edu.co/cursos/ciencias/2001008/lecciones/cap02/02_02_01.tex

http://www.virtual.unal.edu.co/cursos/ciencias/2001008/lecciones/cap02/02_02_01.tex http://www.virtual.unal.edu.co/cursos/ciencias/2001008/lecciones/cap02/02_02_01.tex Lección 1 - Problemas Problemas CAPÍTULO 2 FUNCIONES VECTORIALES Lección 2.2. Curvas enr n Una aplicación F : I R n,

Más detalles

PROCEDIMIENTO DE GESTIÓN PARA NOMBRES DE DOMINIO Y CONTACTOS EN.CL

PROCEDIMIENTO DE GESTIÓN PARA NOMBRES DE DOMINIO Y CONTACTOS EN.CL PROCEDIMIENTO DE GESTIÓN PARA NOMBRES DE DOMINIO Y CONTACTOS EN.CL Este documento establece el procedimiento de gestión para Nombres de Dominio y Contactos en.cl, el cual forma parte de la Reglamentación

Más detalles

Sistema Clínico Módulo Activo Fijo MasterKey S.A SISTEMA ACTIVO FIJO

Sistema Clínico Módulo Activo Fijo MasterKey S.A SISTEMA ACTIVO FIJO SISTEMA ACTIVO FIJO 1 MAESTROS Este menú nos permitirá poblar o gestionar los diferentes tipos de maestros existentes para el sistema Activo Fijo, por ejemplo podremos crear las familias de bines, ubicaciones,

Más detalles

ERP GESTION LOGÍSTICA

ERP GESTION LOGÍSTICA ERP GESTION LOGÍSTICA o Introducción El objetivo de este módulo reside en dar soporte informático al control de sus existencias para poder responder en cualquier momento a la cuestión Qué cantidad y cuánto

Más detalles

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA 1. Introduccio n El propósito de este reporte es describir de manera detallada un diagnóstico de su habilidad para generar ingresos pasivos, es decir, ingresos

Más detalles

CONFIGURACIÓN DEL PLUGIN EUROBITS

CONFIGURACIÓN DEL PLUGIN EUROBITS CONFIGURACIÓN DEL PLUGIN EUROBITS Las opciones a manejar para configurar el Plugin de Eurobits son las que quedan dentro del círculo. 1. Habilitar el plugin de Eurobits Tras seleccionar esta caja de verificación,

Más detalles

Cómo?: Resolviendo el sistema lineal homógeneo que satisfacen las componentes de cualquier vector de S. x4 = x 1 x 3 = x 2 x 1

Cómo?: Resolviendo el sistema lineal homógeneo que satisfacen las componentes de cualquier vector de S. x4 = x 1 x 3 = x 2 x 1 . ESPACIOS VECTORIALES Consideremos el siguiente subconjunto de R 4 : S = {(x, x 2, x 3, x 4 )/x x 4 = 0 x 2 x 4 = x 3 a. Comprobar que S es subespacio vectorial de R 4. Para demostrar que S es un subespacio

Más detalles

Antes de entrar a definir la forma normal de Boyce-Codd, necesitamos conocer qué se entiende por determinante.

Antes de entrar a definir la forma normal de Boyce-Codd, necesitamos conocer qué se entiende por determinante. 28/04/2012 1 2 Antes de entrar a definir la forma normal de Boyce-Codd, necesitamos conocer qué se entiende por determinante. Empecemos extrayendo las claves candidatas presentes en este gráfico de dependencias

Más detalles

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

Cómo puede mi organización registrar plazas de trabajo?

Cómo puede mi organización registrar plazas de trabajo? Cómo puede mi organización registrar plazas de trabajo? Administrar el perfil y plazas de trabajo de la empresa Este tipo de perfil permite que el dueño o representante autorizado de una empresa pueda

Más detalles

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos: Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende

Más detalles

Capítulo VI. Diagramas de Entidad Relación

Capítulo VI. Diagramas de Entidad Relación Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...

Más detalles

Tecnología de la Información y la Comunicación. Base de datos. Modelo Entidad Relación - 2007 -

Tecnología de la Información y la Comunicación. Base de datos. Modelo Entidad Relación - 2007 - Tecnología de la Información y la Comunicación Base de datos Modelo Entidad Relación - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Modelo de Entidad Relación

Más detalles

PARKING ACCESIBLE. T 968 808 567 info@innube.com

PARKING ACCESIBLE. T 968 808 567 info@innube.com PARKING ACCESIBLE R E I D O SS 01. Introducción Qué es Parkible? Características Parkible es una aplicación para dispositivos móviles iphone, ipad y Android, de descarga gratuita, que permite encontrar

Más detalles

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN)

MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) MANUAL USUARIO - SIDREP DESARROLLO DE UN SISTEMA DE DECLARACIÓN Y SEGUIMIENTO DE RESIDUOS PELIGROSOS MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) PREPARADO PARA COMISIÓN NACIONAL DEL MEDIO AMBIENTE, CONAMA

Más detalles

Índice de Tipo de Cambio Real Multilateral. Metodología

Índice de Tipo de Cambio Real Multilateral. Metodología Índice de Tipo de Cambio Real Multilateral Metodología A B R I L 2 0 1 4 ÍNDICE I) INTRODUCCIÓN... 3 II) DEFINICIÓN Y METODOLOGÍA.......... 3 III) LOS TRES ITCRM.......... 5 III) RESULTADOS...........

Más detalles