Académique Documents
Professionnel Documents
Culture Documents
PROGRAMA DE ESTUDIO
BASES DE DATOS
I.- DATOS GENERALES DEL PROGRAMA DE ESTUDIOS
1.- Nombre de la Asignatura: BASES DE DATOS
CIENCIAS COMPUTACIONALES E
4.- Departamento:
INGENIERIAS
7.- Créditos: 11
13. – Prerrequisitos:
12.- Tipo de curso: Curso
CC204 – Estructura de archivos
Aunque las aplicaciones existentes ocultan los detalles de acceso a los datos y
la mayoría de la gente ni siquiera está consciente de que interactúan con bases
de datos, el acceso a ellas forma una parte esencial de la vida de casi todas las
personas actualmente. Debido a la importancia de la información en las
organizaciones, los teóricos de la informática han desarrollado conceptos y
técnicas para la gestión de los datos, los cuales se verán en este curso.
ESPECIFICOS
• El alumno comprenderá y aplicará los conceptos e ideas fundamentales de
las Bases de Datos.
• El alumno comprenderá los conceptos e ideas del modelo Entidad-Relación y
los aplicará en el diseño de un sistema de bases de datos.
• El alumno comprenderá los conceptos del modelo relacional, sus bases
teóricas, restricciones y su aplicación en los sistemas actuales de bases de
datos. Comprenderá y realizará ejercicios y consultas mediante el álgebra
relacional.
• El alumno resolverá diferentes tipos de consultas, utilizando los lenguajes
relacionales que aquí se presentan. Aplicará sus conocimientos previos del
modelo relacional conjuntamente con estos lenguajes, en el proyecto de
bases de datos que esté desarrollando.
• El alumno diseñará esquemas de relación para construir bases de datos,
mediante la comprensión y aplicación de conceptos y normas en las bases de
datos relacionales.
•
CONTENIDO PROGRAMÁTICO:
1.1. Conceptos de bases de datos
1.1.1 Que es una base de datos y ejemplo.
1.1.2 Sistemas manejadores de bases de datos (SMBD) y sus aplicaciones
1.1.3 SMBD frente a sistemas de archivos
1.2 Datos
1.2.1 Niveles de abstracción
1.2.2 Modelos
1.3 Bases de datos
1.3.1 Lenguajes
1.3.2 Usuarios
1.4 Arquitectura
1.4.1 SMBD
1.4.2 Aplicación
CONTENIDO PROGRAMÁTICO:
2.1 Modelo de datos conceptuales de alto nivel.
2.2 Elementos de un Diagrama E – R
2.2.1 Entidades
2.2.2 Atributos
2.2.3 Identificadores
2.2.4 Relaciones
2.2.5 Cardinalidad
2.3 Entidades débiles
2.4 Entidades subtipo
2.5 Reducción de un modelo E – R a tablas
CONTENIDO PROGRAMÁTICO:
3.1 Conceptos del modelo Entidad-Relación
3.2 Esquema de la base de datos
3.3 Álgebra relacional
3.3.1 Selección
3.3.2 Proyección
3.3.3 Composición
3.3.4 Unión
3.3.5 Diferencia
3.3.6 Producto cartesiano
3.3.7 Renombramiento
CONTENIDO PROGRAMÁTICO:
4.1 Componentes
4.2 Manipulación de datos
4.2.1 Estructura básica: select, where, from
4.2.2 Variables tupla
4.2.3 Operaciones con cadenas
4.2.4 Orden de presentación de tuplas
4.2.5 Operaciones sobre conjuntos
4.2.6 Funciones de agregación
4.2.7 Consultas anidadas
4.3 Modificación de datos
4.3.1 Borrado
4.3.2 Inserción
4.3.3 Actualización
CONTENIDO PROGRAMÁTICO:
5.1 Diseño de una base de datos relacional
5.2 Dependencias funcionales
5.3 Normalización
5.3.1 Primera Forma Normal (1FN)
5.3.2 Segunda Forma Normal (2FN)
5.3.3 Tercera Forma Normal (3FN)
5.3.4 Forma Normal de Boyce-Codd (FNBC)
5.3.5 Cuarta Forma Normal (4FN)
VI.- EVIDENCIAS PARA LA EVALUACION DE APRENDIZAJES
POR UNIDAD:
Año y
Nombre del autor Título de la obra Editorial
Edición
VIII.- EVALUACIÓN
C) DE LA METODOLOGIA DE ENSEÑANZA-APRENDIZAJE
(INSTRUMENTACIÓN DIDÁCTICA)
Para acreditar el curso de Bases de Datos el estudiante deberá cumplir con los
siguientes requisitos:
EXÁMENES PARCIALES
• Dos exámenes parciales individuales
Evidencias de Aprendizaje %
• Conocimientos. Exámenes por módulo y proyecto final.
Exámenes 35%
50
Proyecto final 15%