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
• 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:
Esta muy interesante, me sirve para tener en cuenta en mi curso de Bases de Datos
Publicar un comentario