2.2.07

Base de Datos

OBJETIVO GENERAL DEL CURSO:
• Dar a conocer al estudiante una visión genérica y completa de los conceptos básicos, técnicas y Arquitecturas de las Bases de datos relacionales con el fin de de que las apropie y este en capacidad de analizar soluciones integrales para el manejo de información en un organización.

OBJETIVOS ESPECÍFICOS DEL CURSO:
• Que el estudiante Comprenda la importancia de los modelos Entidad Relación y Modelo Relacional para diseñar una base de datos.

• Que el estudiante Aplique las herramientas del Lenguaje SQL para interactuar con una base de datos relacional.

• Que el estudiante Comprenda la terminología de base de datos.

• Que el estudiante Adquiera los conocimientos básicos que le permitan crear estructuras y administrar estructuras simples de bases de datos para ingresar y modificar información.

• Que el estudiante Conozca procedimientos que le permitan almacenar, ordenar y administrar datos almacenados en una o más tablas relacionadas.

• Que el estudiante Aprenda el uso de expresiones matemáticas para realizar toda clase de cálculos y operaciones dentro de consultas, informes y formularios.

COMPETENCIA GENERAL DE APRENDIZAJE:

El estudiante comprende e interpreta y conozca de una forma clara todos los conceptos fundamentales de las bases de datos, para poder desarrollar e implantar bases de datos y tener un mejor control de la información.

UNIDADES DIDÁCTICAS:

Primera Unidad Capítulos Temas
FUNDAMENTOS DE BASES DE DATOS 1. Introducción a las Bases de Datos

• Propósito de los sistemas
• Visión de los datos
• Modelos de datos
• Gestión de transacciones y de almacenamiento
• Administrador de Bases de datos
• Estructura del sistema completo
• Registros, archivos y Bases de datos
• Bases de datos distribuidas y centralizadas
• Componentes de sistemas de bases de datos
• Funciones de sistemas manejadores de bases de datos
• Arquitecturas de bases de datos
2. Plan estratégico del Diseño de Bases de Datos
• Áreas funcionales de la organización
• Procesos propios de cada área funcional
• Actividad propia de cada proceso
• Entidades de información•

Segunda Unidad Capítulos Temas
MODELADO DE DATOS 1. Concepto de Modelo de datos
• Introducción
• Definición de Modelos de datos.
• Restricciones de integridad en los modelos de datos
• Clasificación de los Modelos de datos
• Los Modelos de datos en el diseño de las bases de datos
2. Modelo Entidad – Relación
• Conceptos básicos
• Elementos datos
• Regla de los atributos
• Relaciones (1:1, 1:n, n:n)
• Notación diagramático
• Diagrama Entidad – Relación
• Características del modelo E-R
• Reducción de los diagramas E-R a tablas
3. Modelo Relacional Y Normalización

• Estructuras de las Bases de datos relacionales (características y propiedades)
• Claves
• Reglas de integridad
• Conversión del modelo E-R al relacional
• Reglas de conversión
• Normalización

Tercera Unidad Capítulos Temas
DINAMICA DEL MODELO RELACIONAL Y EL LENGUAJE SQL
1. Álgebra Relacional.

• Introducción
• Álgebra Relacional
• Operaciones básicas del álgebra relacional: selección, proyección, producto cartesiano, unión
• Operaciones adicionales en álgebra relacional: producto natural, intersección, diferencia, renombramiento,
• Operaciones de modificación de la base de datos: inserción, actualización, eliminación
• Otros lenguajes de consultas: calculo relacional de tuplas
2. Lenguaje De Consulta Sql
• Lenguaje de Consultas SQL
• Fundamentos del lenguaje SQL
• Crear el esquema de una base de datos con SQL
• Crear y borrar tablas
• Comandos básicos: SELECT, FROM, WHERE
• Operaciones DELETE y UPDATE
• Operadores para manejo de cadenas
• Funciones del POSTGRESQL, crear una función, utilizar funciones en las consultas
• Operadores

BIBLIOGRAFÍA

ADORACIÓN DE MIGUEL CASTAÑO, MARIO G.PIATTINI VELTHUIS, (1.998) Fundamentos y Modelos de Bases de datos. Ed. Alfaomega S.A.

ADORACIÓN DE MIGUEL CASTAÑO, MARIO G.PIATTINI VELTHUIS, (1.998) Diseño de Bases de datos Relaciónales, Editorial Alfaomega S.A.

C.J. DATE, (2.001) Introducción a los Sistemas de Bases de datos, edición, Addison Wesley Iberoamericana.

DEITEL Y DEITEL. Análisis y diseño de bases de datos.

GIO WIEDERNOLD, Diseño de Bases de Datos

HENRY F.KORTH, ABRAHAM SILBERCHATZ , Fundamentos de Bases de Datos.

MIGUEL A. RODRIGUEZ ALMEIDA, (1.992) Bases de Datos , Editorial Mc Graw Hill

PAUL DUBOIS, Edición Especial Mysql. Prentice Hall


SITIOS WEB

www.postresql.org
www.programacion.com
www.lawebdelprogrmador.com

1 comentario:

Anónimo dijo...

Esta muy interesante, me sirve para tener en cuenta en mi curso de Bases de Datos

Taller de SIG Libre en Neiva Nov. 28/2009

Freedomday 2009

1er. CONGRESO INTERNACIONAL DE SOFTWARE LIBRE

Second Life

Voluntad

Voluntad

Traduzca nuestro Blog