Diseño de Base de Datos

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

Download "Diseño de Base de Datos"

Transcripción

1 Diseño de Base de Datos

2 DISEÑO DE BASES DE DATOS 1 Lectura No. 9 Nombre: Teoría de la normalización Contextualización La normalización es un proceso mediante el cual se hace la trasformación de datos complejos a estructuras más pequeñas con la facilidad de mantenerse. A su vez se define como una serie de reglas o normas que ayudan al desarrollador de bases de datos a desarrollar esquemas que minimicen la lógica. Las reglas de normalización van encaminadas a la eliminación de información repetitiva en el diseño de tablas de una base de datos relacional, en esta sesión se darán a conocer los distintos tipos de normalización que básicamente ayudarán a que la información que se ingresa a la base de datos no altere el sistema y sea funcional.

3 DISEÑO DE BASES DE DATOS 2 Introducción al Tema Una de las ventajas de normalizar los sistemas es el consumo de espacio. Una base de datos normalizada ocupa menos espacio en el disco, existe una mínima repetición de datos que da como resultado un menor espacio en disco. El proceso de normalización tiene un nombre y reglas para cada una de sus fases. Existen tres tipos o niveles de formalización: Primera forma normal (1FN). Segunda forma normal (2FN). Tercera forma normal (3FN). Por lo que cada una de ellas las iremos analizando paulatinamente durante estas dos sesiones, así como conocer cada una de las reglas para cada nivel y su aplicación en las bases de datos.

4 DISEÑO DE BASES DE DATOS 3 Explicación 5. Teoría de la normalización Cómo funciona? La teoría de la normalización es un método objetivo y riguroso que se aplica en el diseño de base de datos relacionales. Como ya analizamos en la sesión pasada, el modelo relacional es representado por un conjunto de objetos y reglas de integridad. El esquema relacional se obtiene a través de dos formas: A través de la observación del universo, donde se especifican conjuntos de atributos y las restricciones. Mediante el proceso de dos fases de diseño: Conceptual y Relacional. Los problemas que se presentan son: Incapacidad de almacenamiento de algunos hechos. Redundancias. Ambigüedad. Pérdida de información. Pérdida de dependencias funcionales. Errores de inserción, modificación y borrado de datos. Por lo tanto se recomienda que el esquema relacional que se obtiene sea analizado para constatar que no contenga alguno de los problemas anteriores. Ejemplo de normalización de base de datos

5 DISEÑO DE BASES DE DATOS Noción intuitiva de formas normales La normalización tiene como objetivo la obtención de esquemas relacionales que cumplan con ciertas condiciones mediante las formas normales. Objetivos de un diseño normalizado Eliminación de errores de actualización. Conservación de la información. Conservación de las dependencias. No crear dependencias funcionales. Facilidad de uso. Eficiencia. Definición de las tres primeras formas Existen tres niveles de normalización: Primera forma normal (1FN) Fue implantada por Codd, es una restricción inherente al modelo relacional por lo que se debe cumplir. Esta regla establece que las columnas repetidas deben de eliminarse y colocarse en diferentes tablas. Ésta resuelve aquellos problemas de los encabezados de columnas múltiples, ayuda a clarificar la base de datos y organizarla en partes pequeñas y principalmente fáciles de comprender. Segunda forma normal (2FN) Regla introducida por Codd la cual establece que todas las dependencias parciales deben ser eliminadas y separadas dentro de sus propias tablas. Una dependencia parcial es un término que describe los datos que no dependen de la clave primaria de la tabla para ser identificados.

6 DISEÑO DE BASES DE DATOS 5 Una vez que se alcanza este nivel se han controlado la mayor parte de la problemática de la lógica, se puede insertar un registro sin exceder los datos de la mayor parte de las tablas. Tercera forma normal (3FN) Una tabla está normalizada en esta forma si todas las columnas que no son llave, son funcionalmente dependientes de la clave primaria no habiendo dependencias transitivas. Cuando las tablas se encuentran en esta forma se previenen problemas de lógica cuando se insertan o borran algunos registros. Las reglas de normalización son como guías para crear tablas fáciles de manipular, así como flexibles y eficientes.

7 DISEÑO DE BASES DE DATOS 6 Conclusión En esta sesión analizamos las formas normales, que no son más que unas sencillas reglas para que la base de datos funcione correctamente. Como ya se ha mencionado en alguna otra sesión, en cualquier lugar nos encontramos con reglas, sin embargo éstas nos ayudan a no cometer algún error y principalmente a conducirnos por un buen camino. Cabe destacar que estas reglas surgen en base a los errores que pudiera generar la conversión del modelo entidad relación al relacional, sin embargo cada una de ellas proporcionan ciertas especificaciones con la finalidad de que la lógica del sistema no falle y principalmente no existan alteraciones al modificar o consultar los datos en la misma.

8 DISEÑO DE BASES DE DATOS 7 Para aprender más Con la finalidad de profundizar más en la investigación de este tema te recomendamos ver y analizar el siguiente video que abarca el tema de las formas normales que encuentras en el siguiente link:

9 DISEÑO DE BASES DE DATOS 8 Actividad de aprendizaje Con la finalidad de poner en práctica los conocimientos adquiridos en esta sesión realizarás la siguiente actividad: De acuerdo al video que acabas de analizar: 1.- Elabora el ejemplo gráfico que se muestra en cada una de las formas normales (dibuja una tabla) y explica brevemente cómo es que se aplican las formas normales en cada uno de ellos. 2.- Elabora una conclusión general de una cuartilla. 3.Sube tu actividad a la plataforma en el lugar indicado.

10 DISEÑO DE BASES DE DATOS 9 Referencias Álgebra relacional (2011), Noción intuitiva de formas normales. Consultado en: Apuntes de bases de datos (2005), Teoría de la normalización. Consultado en: os/archivos/materiales/bases%20de%20datos/capitulo5.html Campderrich Falgueras, B. (2003), Ingeniería de Software, España: UOC C.J.Dat (2006), Introducción a los sistemas de bases de datos, México: Prentice Hall. Fernández Baizán, C. (1987), El modelo relacional de datos: de los fundamentos a los modelos deductivos, Madrid: Ediciones Díaz. Pastor, O. y Blesa, P. (2000), Gestión de Bases de Datos, Valencia: UPV Sommerville, I. (2005), Ingeniería de Software, Madrid: Pearson

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 10 Nombre: Forma normal de Boyce y Codd Contextualización La normalización es un proceso mediante el cual se hace la transformación de datos

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 6 Nombre: Diseño lógico Transformación E-R - Modelo relacional Contextualización La creación de un sistema de base de datos también está regida

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 7 Nombre: Transformación interrelacional Contextualización Continuando con el tema de la sesión pasada en el que aprendimos acerca de la transformación

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASES DE DATOS 1 Lectura No. 12 Nombre: Análisis y síntesis en el diseño Contextualización En esta sesión final revisaremos el tema de análisis y síntesis en el diseño

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 4 Nombre: Modelo entidad-relacional extendido Contextualización La creación de una base de datos hoy en día es parte fundamental dentro de

Más detalles

NORMALIZACION. MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Fundamentos y Diseño de Base de Datos

NORMALIZACION. MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Fundamentos y Diseño de Base de Datos NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch. damian7914@hotmail.com Orientador Fundamentos y Diseño de Base de Datos Qué es la normalización? La normalización es el proceso mediante el cual se transforman

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 3 Nombre: Diseño conceptual Modelo entidad Relación Contextualización La creación de una base de datos hoy en día es parte fundamental dentro

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. 9 Nombre: Segunda Forma Normal Contextualización Para qué te ayudarán los grados de normalización? Las normas de forma normal se basan en

Más detalles

Sistemas de Información

Sistemas de Información Sistemas de Información SISTEMAS DE INFORMACIÓN 1 Lectura No. 4 Nombre: Desarrollo de sistemas de información Contextualización Cómo desarrollar un sistema? Continuando con el tema, en esta sesión se hablarán

Más detalles

Teoría de la Normalización

Teoría de la Normalización Teoría de la Normalización Problemas en el diseño Incapacidad para almacenar ciertos hechos Redundancias y por tanto, posibilidad de incoherencias Ambigüedades Pérdida de información (aparición de tuplas

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 1 Nombre: Introducción al Diseño de Base de Datos Contextualización Para la creación de un sistema de base de datos se debe poner en práctica

Más detalles

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE ING. INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Base de Datos Tema 5: TEORIA DE LA NORMALIZACION

Más detalles

BASE DE DATOS Modelos de Datos

BASE DE DATOS Modelos de Datos BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa

Más detalles

Sistemas de Información

Sistemas de Información Sistemas de Información SISTEMAS DE INFORMACIÓN 1 Lectura No. 10 Nombre: Diseño de sistemas de información Contextualización En esta sesión aprenderás la manera en que se diseña un sistema de información.

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Base de datos. 2. Competencias Implementar aplicaciones

Más detalles

BB.DD. relacionales. BB. DD. Relacionales T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante

BB.DD. relacionales. BB. DD. Relacionales T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante Introducción n al diseño o de BB.DD. relacionales Introducción n al diseño o de BB. DD. Relacionales T5.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Objetivos de este tema definir

Más detalles

Modelo Relacional. El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve

Modelo Relacional. El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve Juan Luis Mora Blanco. El modelo Relacional 1 Modelo Relacional El modelo relacional El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve Conceptos...1

Más detalles

Normalización. Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS

Normalización. Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Normalización Curso Bases de Datos Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Agenda 1. Diseño de Bases de Datos 2. Normalización 3. Dependencia Funcional

Más detalles

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2017 En el proceso de normalización se somete un esquema relación (ER) a una serie de pruebas

Más detalles

Sistemas de Información

Sistemas de Información Sistemas de Información SISTEMAS DE INFORMACIÓN 1 Lectura No. 1 Nombre: Los Sistemas de Información Contextualización Para iniciar con el primer tema de esta sesión analizarás y comprenderás qué es un

Más detalles

Capítulo 2: Modelo relacional (Parte 2) Dr. Edwin E. González Carril SICI-4015: Archivo y base de datos agosto 2017

Capítulo 2: Modelo relacional (Parte 2) Dr. Edwin E. González Carril SICI-4015: Archivo y base de datos agosto 2017 Capítulo 2: Modelo relacional (Parte 2) Dr. Edwin E. González Carril SICI-4015: Archivo y base de datos agosto 2017 Objetivos 1. Definir el concepto normalización 2. Identificar los objetivos de normalizar

Más detalles

CICLO ESCOLAR JULIO DICIEMBRE

CICLO ESCOLAR JULIO DICIEMBRE CICLO ESCOLAR JULIO DICIEMBRE 2012-1 CATEDRÁTICO Lic. Rafael Gamas Gutiérrez. MATERIA Base de datos HORARIO (Día(s) y Hora) Sábado 18:00-20:00 TEMA 1. INTRODUCCIÓN A LAS BASES DE DATOS 1.1 Sistemas tradicionales

Más detalles

Normalización. CC20A 1 Computación II Auxiliar 10 Iván Bustamante. Clase Auxiliar 10 1

Normalización. CC20A 1 Computación II Auxiliar 10 Iván Bustamante. Clase Auxiliar 10 1 1 Clase Auxiliar 10 1 Normalización La normalización se usa para ver si una tabla está bien o mal diseñada. Una tabla está bien diseñada si no tiene redundancia (datos repetidos) y está mal en caso contrario.

Más detalles

Una tabla se encuentra en primera forma normal si impide que un atributo de una tupla pueda tomar más de un valor. La tabla:

Una tabla se encuentra en primera forma normal si impide que un atributo de una tupla pueda tomar más de un valor. La tabla: normalización del esquema relacional problemas del esquema relacional Una vez obtenido el esquema relacional resultantes del modelo entidad relación que representaba la base de datos, normalmente tendremos

Más detalles

Notas para el taller de Fichado de datos para técnicos de colecciones de historia natural

Notas para el taller de Fichado de datos para técnicos de colecciones de historia natural Notas para el taller de Fichado de datos para técnicos de colecciones de historia natural MADRID, 9-10 de junio 2009 Francisco Pando, GBIF-ES Informatización de colecciones: una visión general La elaboración

Más detalles

Sistemas de Información

Sistemas de Información Sistemas de Información SISTEMAS DE INFORMACIÓN 1 Lectura No. 3 Nombre: Modelo clásico de desarrollo de sistemas de información Contextualización En esta sesión conocerás más acerca del desarrollo de sistema,

Más detalles

Clave Primaria Pacientes

Clave Primaria Pacientes Para identificar el paciente, hemos decidido colocar como Clave Primaria el campo cedula y además hemos indicado que necesariamente de un Paciente se debe tener registros de estos campos. A este diseño

Más detalles

UNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS

UNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS Materia: Base de Datos Semestre: Cuarto Ciclo: Ingeniería Informática Código: 102 Teóricas: 4 Horas Semanales: Prácticas: - Laboratorio: 2 Horas Semestrales: Teóricas: 68 Pre-Requisitos: Prácticas: - Laboratorio:

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. ESPECIFICACIONES GENERALES

Más detalles

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas)

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave:08USU4053W FACULTAD DE INGENIERÍA DES: Ingeniería Programa(s) Educativo(s): Ingeniería en Ciencias de la Computación Tipo de materia: Obligatoria

Más detalles

Análisis y Diseño Orientado a Objetos

Análisis y Diseño Orientado a Objetos Análisis y Diseño Orientado a Objetos 1 Sesión No. 1 Nombre: Paradigma orientado a objeto. Parte I. Contextualización Qué es la orientación a objetos? La orientación a objetos es un elemento muy importante

Más detalles

Pruebas en PL/SQL 13/12/2013. Pruebas en PL/SQL. Grupo de Ingeniería del Software y Bases de Datos. Universidad de Sevilla diciembre 2013

Pruebas en PL/SQL 13/12/2013. Pruebas en PL/SQL. Grupo de Ingeniería del Software y Bases de Datos. Universidad de Sevilla diciembre 2013 13/12/2013 Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos 1. Características del 2. Problemas de la industria del 3. La necesidad de una ingeniería

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. ESPECIFICACIONES GENERALES

Más detalles

5 Diseño de base de datos relacionales 5.1 Objetivos del diseño de bases de datos. 5.2 Dependencias funcionales. 5.3 Normalización. 5.3.

5 Diseño de base de datos relacionales 5.1 Objetivos del diseño de bases de datos. 5.2 Dependencias funcionales. 5.3 Normalización. 5.3. 5 Diseño de base de datos relacionales 5.1 Objetivos del diseño de bases de datos. 5.2 Dependencias funcionales. 5.3 Normalización. 5.3.1 Primera forma normal. 5.3.2 Segunda forma normal. 5.3.2.1 Dependencia

Más detalles

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 En el proceso de normalización se somete un esquema relación (ER) a una serie de pruebas

Más detalles

Edición, emplane y realización: Ing. José Quesada Pantoja Diseño: Olga Luisa Domínguez Sánchez

Edición, emplane y realización: Ing. José Quesada Pantoja Diseño: Olga Luisa Domínguez Sánchez Edición, emplane y realización: Ing. José Quesada Pantoja Diseño: Olga Luisa Domínguez Sánchez Segunda edición corregida y aumentada, 2005 Rosa María Mato García, Cuba, 2005 Editorial Pueblo y Educación,

Más detalles

Programación de la asignatura BDA ( )

Programación de la asignatura BDA ( ) Objetivos. Programación de la asignatura BDA (2002-03) Los objetivos generales de la asignatura son: estudio de los fundamentos de la tecnología de bases de datos estudio del modelo relacional de datos,

Más detalles

Aurelio Caballero Vázquez Director de Servicios Business Resources Knowledge

Aurelio Caballero Vázquez Director de Servicios Business Resources Knowledge Vázquez Director de Servicios aurelioc@brk-es.com Business Resources Knowledge http://www.brk-es.com ÍNDICE DE CONTENIDOS INTRODUCCIÓN TEMA 1 DISEÑO. EL MODELO ENTIDAD-RELACIÓN 1. Diseño de una BB.DD.

Más detalles

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007.

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007. Normalización Análisis y Diseño de Sistemas Clase 16 Normalización Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 Es un proceso que se aplica sobre los almacenamientos y que permite determinar una

Más detalles

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS

Materia requisito: DOMINIOS COGNITIVOS (Objetos de estudio, temas y subtemas) I. INTRODUCCION A LAS BASES DE DATOS UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave:08USU4053W FACULTAD DE INGENIERÍA DES: Ingeniería Programa(s) Educativo(s): Ingeniería en Ciencias de la Computación Tipo de materia: Obligatoria

Más detalles

AUTOR NACIONALIDAD COD_LIBRO TÍTULO EDITORIAL AÑO

AUTOR NACIONALIDAD COD_LIBRO TÍTULO EDITORIAL AÑO Gobierno del Estado de México Escuela Preparatoria Oficial No. 82 José Revueltas Hay que alcanzar la exaltación verdadera, para lograrlo, hay que ser serenos, sin prisas, estudiar, trabajar y disciplinarse

Más detalles

Normalización de Modelos Relacionales

Normalización de Modelos Relacionales Normalización de Modelos Relacionales Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 Objetivos de este tema Conocer las problemas que presentan los no normalizados.

Más detalles

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto Diciembre 2017

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto Diciembre 2017 Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de s Profesionales Periodo escolar: Agosto Diciembre 2017 Nombre de la asignatura: Fundamentos de Bases de Datos Plan de

Más detalles

CC BASES DE DATOS OTOÑO 2018

CC BASES DE DATOS OTOÑO 2018 CC3201-1 BASES DE DATOS OTOÑO 2018 Clase 7: Actualizaciones, Restricciones, Formas Normales Aidan Hogan aidhog@gmail.com Las preguntas de hoy Pero cómo se puede crear y actualizar las tablas? Y cómo se

Más detalles

Guía del Curso Curso de Bases de Datos Relacionales

Guía del Curso Curso de Bases de Datos Relacionales Guía del Curso Curso de Bases de Datos Relacionales Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS Este Curso de Bases de Datos Relacionales

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. 7 Nombre: Modelo Racional Contextualización Recuerdas cuántos tipos de modelos existen? Puede resultar un tanto confuso el tema de entidad

Más detalles

Tema 7. Diseño de bases de datos relacionales.

Tema 7. Diseño de bases de datos relacionales. Tema 7. Diseño de bases de datos relacionales. Juan Ignacio Rodríguez de León Resumen Normalización y dependencias de datos. Motivación de cada forma normal. Significado intuitivo de cada tipo de dependencia

Más detalles

INDICE Parte I. Conceptos Básicos Capitulo 1. Sistema de información y Bases de Datos Capitulo 2. El Sistema de Gestión de la Base de Datos

INDICE Parte I. Conceptos Básicos Capitulo 1. Sistema de información y Bases de Datos Capitulo 2. El Sistema de Gestión de la Base de Datos Prologo Prefacio INDICE XV XVII Parte I. Conceptos Básicos 1 Capitulo 1. Sistema de información y Bases de Datos 3 1. Papel económico, social y cultural de la información 3 2. Cualidades de la Información

Más detalles

TÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa

TÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa TÍTULO: BASES DE DATOS Pág. Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa conceptual) 10 Datos de venta (tabla) 10 Caracteristicas

Más detalles

Fundamentos de Normalización

Fundamentos de Normalización Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Normalización Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Introducción Definiciones Qué es la normalización?

Más detalles

Bases de Datos y Sistemas de Información. Fundamentos de Normalización

Bases de Datos y Sistemas de Información. Fundamentos de Normalización Maestría en Bioinformática Bases de Datos y Sistemas de Información Fundamentos de Normalización Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Introducción Definiciones Qué es la normalización?

Más detalles

ESCUELA DE INGENIERIA Informática Y Sistemas

ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA BASE DE DATOS CODIGO ST0246 SEMESTRE 2017-2 INTENSIDAD HORARIA 48 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 3 ESCUELA DE INGENIERIA Informática Y Sistemas 1. JUSTIFICACIÓN CURSO

Más detalles

NORMALIZACIÓN GESTIÓN DE BASES DE DATOS DISEÑO LÓGICO:

NORMALIZACIÓN GESTIÓN DE BASES DE DATOS DISEÑO LÓGICO: GESTIÓN DE BASES DE DATOS DISEÑO LÓGICO: NORMALIZACIÓN Francisco Pérez franciscoprdv@gmail.com Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional

Más detalles

Carrera Académica UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN

Carrera Académica UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL TUCUMÁN DEPARTAMENTO: INGENIERÍA EN SISTEMAS DE INFORMACIÓN CARRERA: INGENIERÍA EN SISTEMAS DE INFORMACIÓN ÁREA: PROGRAMACIÓN ASIGNATURA: GESTION DE DATOS

Más detalles

Pruebas en PL/SQL 12/12/2012. Pruebas en PL/SQL. Grupo de Ingeniería del Software y Bases de Datos. Universidad de Sevilla diciembre 2012

Pruebas en PL/SQL 12/12/2012. Pruebas en PL/SQL. Grupo de Ingeniería del Software y Bases de Datos. Universidad de Sevilla diciembre 2012 12/12/2012 Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos 1. Características del 2. Problemas de la industria del 3. La necesidad de una ingeniería

Más detalles

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos

Programación Inicial. Requisitos previos. Objetivos. Próximos Inicios. Modalidad a Distancia. Costo y formas de pago. Resumen de Contenidos Programación Inicial con Java y Oracle Requisitos previos Para realizar esta capacitación el único requisito previo es contar con un amplio dominio del manejo del entorno Windows, además de utilizar programas

Más detalles

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un

Más detalles

Multimedia Educativo

Multimedia Educativo Multimedia Educativo MULTIMEDIA EDUCATIVO 1 Sesión No. 5 Nombre: Proyectos multimedia educativos y etapas para su desarrollo. Segunda parte. Objetivo Al finalizar la sesión, el alumno será capaz de identificar

Más detalles

Colegio de Educación Profesional Técnica del Estado de México Plantel Ing. Bernardo Quintana Arrioja D E S A R R O L L O D E C O N T E N I D O S

Colegio de Educación Profesional Técnica del Estado de México Plantel Ing. Bernardo Quintana Arrioja D E S A R R O L L O D E C O N T E N I D O S D E S A R R O L L O D E C O N T E N I D O S Profesora: Lic Itzel Vázquez Muñoz 11 Elabora el diseño conceptual de la base de datos, a partir de la recolección y análisis de los requerimientos funcionales

Más detalles

1.Introducción al Modelo Relacional.

1.Introducción al Modelo Relacional. 1.Introducción al Modelo Relacional. 1.1 Qué es un Modelo?. Cuando en teoría de diseño de bases de datos se emplea el término "modelo", esto no tiene el mismo significado que en Lógica. En Lógica por "modelo"

Más detalles

Contabilidad de Costos

Contabilidad de Costos Contabilidad de Costos 1 Sesión No. 9 Nombre: Costo Estándar. Parte 1. Objetivo: El estudiante ubica los estándares unitarios y los costos estándares de producto. Contextualización Qué se obtiene con el

Más detalles

FORMAS NORMALES. Andrés Moreno S. Diagramas de Dependencias Funcionales. Diagramas de Dependencias Funcionales

FORMAS NORMALES. Andrés Moreno S. Diagramas de Dependencias Funcionales. Diagramas de Dependencias Funcionales FORMAS NORMALES Andrés Moreno S. 1 Diagramas de Dependencias Funcionales RUT Dirección Comuna 1132 José Pérez Aponquindo 1200 Las Condes 2232 Andrés Smith Camino Alba 23 La Reina 3321 Felipe Soto Av La

Más detalles

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática I.- IDENTIFICACION Nombre: Bases de Datos Código: 503307

Más detalles

Introducción a las Bases de Datos

Introducción a las Bases de Datos Introducción a las Bases de Datos Carrera/ Plan: Licenciatura en Informática Plan 2012,2007 Licenciatura en Sistemas Plan 2012,2007 Año: 2 Año 2018 Régimen de Cursada: Anual Carácter: Obligatoria Correlativas:

Más detalles

CC BASES DE DATOS OTOÑO Clase 6: Actualizaciones, Restricciones, Formas Normales. Aidan Hogan

CC BASES DE DATOS OTOÑO Clase 6: Actualizaciones, Restricciones, Formas Normales. Aidan Hogan CC3201-1 BASES DE DATOS OTOÑO 2017 Clase 6: Actualizaciones, Restricciones, Formas Normales Aidan Hogan aidhog@gmail.com Las preguntas de hoy Pero cómo se puede crear y actualizar las tablas? Y cómo se

Más detalles

Técnicas de Modelamiento de Datos

Técnicas de Modelamiento de Datos Técnicas de Modelamiento de Datos Etapas del Modelamiento Conceptos previos Importancia de un Método Formal para el Modelamiento. Las relaciones que resultan de la observación del mundo real o de la transformación

Más detalles

Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales.

Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales. Qué es SGBD? Es un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas de gestión

Más detalles

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO Aprobado por el Consejo Técnico de la Facultad de Ingeniería en su sesión ordinaria del 15 de octubre de 2008 BASES DE

Más detalles

Guadalajara, Jalisco 18, 19 y 20 de abril

Guadalajara, Jalisco 18, 19 y 20 de abril Guadalajara, Jalisco 18, 19 y 20 de abril Panel: La importancia de la Base de Datos como soporte a la Gestión Catastral Eje Rector: Normas y Especificaciones I.S.C. Raquel Terán Ramírez INEGI Contenido

Más detalles

SYLLABUS TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X)

SYLLABUS TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X) UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA SYLLABUS PROYECTO CURRICULAR: Ingeniería de Sistemas NOMBRE DEL DOCENTE: ESPACIO ACADÉMICO (Asignatura): Bases de Datos I Obligatorio

Más detalles

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

ESCUELA SUPERIOR POLITECNICA DEL LITORAL SISTEMAS DE BASES DE DATOS I UNIDAD ACADÉMICA: CARRERA: ESPECIALIZACIÓN: ÁREA: Facultad de Ingeniería en Electricidad y Computación Ingeniería en Computación e Ingeniería en Telemática Sistemas Tecnológicos,

Más detalles

AUDITORÍA ADMINISTRATIVA

AUDITORÍA ADMINISTRATIVA 1 Sesión No. 7 Nombre: Metodología de la Auditoria Administrativa. Parte 3. Objetivo: El estudiante reconoce el informe; contenido, lineamientos generales, tipos de informe, propuestas y presentación del

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 1AS MÓDULO / : 5 LEMA PROFESOR: Rubén Sánchez Vega 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas o Temas: (precedidos de

Más detalles

Tema 2. DISEÑO LÓGICO DE BASES DE DATOS Parte 2

Tema 2. DISEÑO LÓGICO DE BASES DE DATOS Parte 2 Tema 2 DISEÑO LÓGICO DE BASES DE DATOS Parte 2 IES Francisco Romero Vargas Departamento de Informática Tema 2. Parte 2. Diseño Lógico de Bases de Datos Página 1 de 15 1. El modelo relacional El modelo

Más detalles

Base de Datos. Grupo 404, Ingeniería en Computación MCC Omar

Base de Datos. Grupo 404, Ingeniería en Computación MCC Omar Base de Datos Grupo 404, Ingeniería en Computación MCC Omar Nieva @omar_tecnología www.unistmo.edu.mx/~omarng/ Clase V Conoceremos el uso del concepto de normalización 2 Normalización La normalización

Más detalles

BASES DE DATOS II PRACTICA I

BASES DE DATOS II PRACTICA I BASES DE DATOS II PRACTICA I CONOCIMIENTO PREVIO: RESPECTO AL MODELADO DE DATOS. 1. TIPOS DE ENTIDADES (FISICAS, CONCEPTUALES). 2. TIPOS DE ATRIBUTOS (SIMPLES, COMPUESTOS). 3. TIPOS DE RELACIONES (BINARIAS).

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos

Más detalles

Unidad 3. Álgebra Relacional y Cálculo Relacional

Unidad 3. Álgebra Relacional y Cálculo Relacional Unidad 3 Álgebra Relacional y Cálculo Relacional Álgebra Relacional Definición de Álgebra Álgebra es un sistema matemático que está formado por: Operandos. Valores o variables con los cuáles se pueden

Más detalles

BASES DE DATOS INGENIERÍA TÉCNICA INFORMÁTICA

BASES DE DATOS INGENIERÍA TÉCNICA INFORMÁTICA BASES DE DATOS INGENIERÍA TÉCNICA INFORMÁTICA PRESENTACIÓN DE LA ASIGNATURA Impartida por: Carlos de Mesa Mansilla Sitio Web: http://decsai.ugr.es/~cdemesa/bd/ Correo electrónico: cdemesa@decsai.ugr.es

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 6. El Diseño de las Bases de Datos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 6. El Diseño de las Bases de Datos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 6. El de las Bases de Datos 1.- Fases del de Bases de Datos. 2.- Conceptual. 3.- Lógico. 4.- Físico. 5.- Interacción entre el de Bases

Más detalles

PROGRAMA DE ASIGNATURA DE BASES DE DATOS I

PROGRAMA DE ASIGNATURA DE BASES DE DATOS I PROGRAMA DE ASIGNATURA DE BASES DE DATOS I A. INFORMACION GENERAL Facultad : Ciencias de Educación e Idiomas Plan De Estudios : 1999 Carrera : Informática Educativa Mención U Orientación : Educación Asignatura

Más detalles

Fundamentos de Programación y Base de Datos

Fundamentos de Programación y Base de Datos Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

INVESTIGACIÓN DE MERCADOS

INVESTIGACIÓN DE MERCADOS INVESTIGACIÓN DE MERCADOS LIC. EN ADMINISTRACIÓN DE EMPRESAS 1 Sesión No. 12 Nombre: Preparación y presentación del informe de investigación Contextualización En la sesión de cierre revisaremos el tema

Más detalles

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS FINALIDAD: En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario

Más detalles

INSTRUCTIVO para el correcto llenado del formato SIP-30, Registro o Actualización de Unidades de Aprendizaje (UAP)

INSTRUCTIVO para el correcto llenado del formato SIP-30, Registro o Actualización de Unidades de Aprendizaje (UAP) INSTRUCTIVO para el correcto llenado del formato, Registro o Actualización de Unidades de Aprendizaje (UAP) El formato es un formulario PDF interactivo, el cual puede ser completado en forma electrónica

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 2 Nombre: Arquitectura Cliente-Servidor Contextualización Qué es la arquitectura Cliente-Servidor? En la nueva de las comunicaciones a través

Más detalles

Sistemas de Bases de Datos

Sistemas de Bases de Datos Pontificia Universidad Javeriana Contenido 1 De archivos a BD 2 Ventajas de las Bases de Datos 3 4 Cronología De archivos a B.D Sistemas Orientados hacia el proceso Continuación Sistemas Orientados hacia

Más detalles

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BOLIVARIANA DE VENEZUELA - SEDE BOLÍVAR P.F.G. INFORMÁTICA PARA LA GESTIÓN SOCIAL

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BOLIVARIANA DE VENEZUELA - SEDE BOLÍVAR P.F.G. INFORMÁTICA PARA LA GESTIÓN SOCIAL PLANIFICACIÓN DE LA UNIDAD CURRICULAR BASE DE DATOS I Elaborado por: Prof. Gloria Pérez, Prof. Yudelys Prieto y Prof. Judith Sánchez Códig o Unidad Curricular: Base de Datos I Fecha: Julio 2012 Año Semestre

Más detalles

INVESTIGACIÓN DE MERCADOS

INVESTIGACIÓN DE MERCADOS INVESTIGACIÓN DE MERCADOS LIC. EN ADMINISTRACIÓN DE EMPRESAS 1 Sesión No. 5 Nombre: Planeación de la investigación de mercados Contextualización Hablar de metodología resulta imposible en mercadotecnia,

Más detalles

Proyecto Integrador III Sesión 5 Requerimientos de Software

Proyecto Integrador III Sesión 5 Requerimientos de Software 2018-I Proyecto Integrador III Sesión 5 Requerimientos de Software Mg. Jymmy Dextre Alarcón Agenda Requerimientos funcionales Requerimientos no funcionales Documento de Requerimientos Casos de Uso Ingenieria

Más detalles

Fundamentos de programación y Bases de Datos

Fundamentos de programación y Bases de Datos Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 11. GESTIÓN DE BASES DE DATOS CURSO: 1º DE CFGS ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS

Más detalles

Almacenamiento y gestión de datos

Almacenamiento y gestión de datos página 1 de 5 Estudios de Seguridad Pública y Detective Privado Almacenamiento y gestión de datos Departamento de Lenguajes y Sistemas Informáticos UNIVERSIDAD DE ALICANTE ÍNDICE PRINCIPAL Introducción

Más detalles

Diseño de Bases de Datos. Normalización

Diseño de Bases de Datos. Normalización Diseño de Bases de Datos Normalización Un ejemplo Proveedores (cod-proveedor, nom-proveedor, cod-insumo, precio) Un ejemplo Proveedores (cod-proveedor, nom-proveedor, cod-insumo, precio) se divide en:

Más detalles

Unidad 2. Bases de Datos Relacionales

Unidad 2. Bases de Datos Relacionales Unidad 2 Bases de Datos Relacionales El Modelo Relacional Origen Fue propuesto por E.F. Codd en los laboratorios de IBM Es un modelo lógico que establece una cierta estructura sobre los datos para luego

Más detalles

Bases de datos Unidad 4 Modelo Relacional

Bases de datos Unidad 4 Modelo Relacional Bases de datos Unidad 4 Modelo Relacional Normalización Mónica María Rojas Rincón mmrojas@elpoli.edu.co Oficina: P19-142 Normalización: para qué sirve? Para diseñar buenas relaciones desde el punto de

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. 2 Niveles de Abstracción de una Base de Datos Contextualización Por qué es importante conocer los Niveles de Abstracción de una Base de Datos?

Más detalles