Está en la página 1de 3

Código: FOA-FR-07

FORMACIÓN ACADÉMICA
Página: 1 de 3
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS Versión: 4
PROGRAMACIÓN TEMÁTICA ASIGNATURA Vigente a partir de:2011-01-18

1. IDENTIFICACIÓN DE LA ASIGNATURA: DISEÑO Y ADMINISTRACIÓN DE BASES DE DATOS

NOMBRE DEL DOCENTE: RICARDO TIMARÁN PEREIRA IDENTIFICACIÓN No.


Correo Electrónico: ritimar@udenar.edu.co 12.967.500
NOMBRE DE LA ASIGNATURA O CURSO:
Código de Asignatura: 1494
Semestre(s) a los cuales se ofrece: IV
Intensidad Horaria Semanal ó Número de Teórica: Práctica: Adicionales: Horas Totales:
Créditos: 4 4 2 6

Fecha Última Actualización del programa Revisión realizada por: LUIS OBEYMAR ESTRADA
temático: 29-11-2021
2. JUSTIFICACIÓN:
Es de vital importancia que el futuro Ingeniero de Sistemas conozca los diferentes modelos existentes de bases de datos y
principalmente el modelo relacional, con el fin de que sea capaz de seleccionar el modelo adecuado, y solucionar problemas que
requieran de la implementación de una base de datos.

3. OBJETIVOS:

3.1 Objetivo General:


Brindar al estudiante de Ingeniería de Sistemas una comprensiva cobertura de los modelos de bases de datos que le permita,
entre otras, la planificación, diseño y administración de una base de datos, así como la selección de un adecuado sistema de
gestión de bases de datos (SGBD) para su implementación.

3.2 Objetivos Específicos:

 Conocer lo que es una base de datos, sus ventajas y su arquitectura


 Identificar los diferentes modelos de bases de datos
 Diseñar una base de datos con el modelo E-R
 Conocer a profundidad los elementos de una relación
 Conocer los diferentes los operadores relacionales de consultas
 Aplicar el lenguaje SQL en la solución de problemas prácticos

4. METODOLOGÍA:
Se ofrecerán sesiones teóricas semanales de 4 horas en las cuales se desarrollarán los temas del curso. Se realizarán
talleres de 2 horas semanales de aplicación en el lenguaje SQL. Se propondrán temas en el área de bases de datos para su
investigación y exposición por parte de los estudiantes.

5. CRITERIOS DE EVALUACIÓN:
Se harán evaluaciones periódicas sobre los temas estudiados.
Se llevará un control estricto por estudiante sobre el cumplimiento de todas sus tareas
Se propondrán temas en el área de bases de datos para su investigación y exposición por parte de los estudiantes.
Se harán ensayos sobre artículos relacionados con las bases de datos
Se realizará un trabajo final y exposición en grupo sobre un SGBD
Se contará con cinco notas, cada una de las cuales tendrá un peso del 20% de la nota final. La primera nota será producto de
una serie de consultas, tareas, pruebas individuales y grupales teórico-prácticas realizadas permanentemente en las
sesiones. La segunda nota será un examen donde se evalúa la parte teórica del curso. La tercera nota será un taller práctico
donde se evalúa la capacidad del estudiante para resolver problemas de bases de datos de manera práctica, la cuarta nota se
obtendrá como producto de una exposición sobre diferentes temas de actualidad de bases de datos y finalmente la quinta
nota será producto de un proyecto final de curso en grupo de un diseño de base de datos utilizando el modelo E-R y su
implementación en el SGBD PostgreSQL. Este último es obligatorio y si no se presenta pierde la materia

6. CONTENIDO DE LA ASIGNATURA
Código: FOA-FR-07
FORMACIÓN ACADÉMICA
Página: 2 de 3
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS Versión: 4
PROGRAMACIÓN TEMÁTICA ASIGNATURA Vigente a partir de:2011-01-18

Horas ó Tema ó Capitulo Forma de Evaluación


Créditos
20 Unidad No. 1 CONCEPTOS BÁSICOS Tareas, investigaciones y exposiciones
• Definición de una base de datos evaluativas
• Ventajas de las bases de datos
• Arquitectura de una base de datos
• Modelos de bases de datos.
 Modelo E-R

20 Unidad 2: EL MODELO RELACIONAL Consutas ,talleres evaluativos


• Estructura del modelo relacional
• Restricciones de Integridad de Unicidad
• Restricciones de Integridad Referencial
• Restricciones de Integridad a nivel de Atributos
• Operadores del Algebra relacional
• Implementación de los operadores en SQL

20 Unidad 3: EL LENGUAJE DE DEFINICIÓN DE DATOS Talleres evaluativos


• Creación, alteración y eliminación de tablas en SQL
• Definición, alteración y eliminación de llaves primarias,
candidatas y foráneas.
• Definición y eliminación de índices.
• Definición y eliminación de modificadores de atributos
• Definición y eliminación de checks
• Aplicaciones prácticas
36 Unidad 4: EL LENGUAJE DE MANIPULACIÓN DE DATOS Talleres evaluativos
• Inserción e importación de datos.
• Copia de respaldo (Backup) de la base de datos.
• Actualización de datos
• Borrado de datos
• Consultas de datos con proyección, ordenación y
restricciones
• Consultas de datos con inner joins
• Consultas de datos con outer joins
• Consulta de datos con operaciones de conjuntos:unión,
intersección y diferencia
7

8. REFERENCIAS BIBLIOGRAFICAS
Connolly Thomas y Begg Carolyn (2005): Sistemas de Bases de Datos - Un enfoque práctico para diseño, implementación
y gestión. Cuarta Edición. Pearson Addison Wesley. Madrid, España, P 1269.

Date C. J. (2001): Introducción a los Sistemas de Bases de Datos. Séptima Edición. P960. México: Prentice Hall.

Elmasri Ramez y Navathe Shamkant (2007): Fundamentos de Sistemas de Bases de Datos. Quinta Edición. Pearson
Addison Wesley. Madrid, España, P 1012.

Hernández José, Ramírez Maria José y Ferri Cesar (2004): Introducción a la Minería de Datos. Pearson Addison Wesley.
Madrid, España, P 680.

Johnson James (2000): Bases de Datos- Modelos, lenguajes, diseño. Oxford University Press. México, D.F., P 1028.

Mannino Michael (2007): Administración de Bases de Datos- Diseño y desarrollo de aplicaciones. Tercera Edición. Mc
Graw Hill. México, D.F., P 712.

Ramakrishnan Raghu y Gehrke Johannes (2007): Sistemas de Gestión de Bases de Datos. Tercera Edición. Mc Graw
Código: FOA-FR-07
FORMACIÓN ACADÉMICA
Página: 3 de 3
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS Versión: 4
PROGRAMACIÓN TEMÁTICA ASIGNATURA Vigente a partir de:2011-01-18

Hill. Madrid, España, P 654.

Silberschatz Abraham, Korth Henry y Sudarshan S. (2006): Fundamentos de Bases de Datos. Quinta Edición. Mc Graw
Hill. Bogotá, Colombia, P 953.

Whitten Jeffrey y Bentley Lonnie (2008): Análisis de Sistemas Diseño y Métodos. Séptima Edición. Mc Graw Hill. México,
D.F., P 569.

FIRMA DOCENTE

________ _________________

También podría gustarte