Download Bases de datos

Document related concepts

SQL wikipedia , lookup

Null (SQL) wikipedia , lookup

Modelo de base de datos wikipedia , lookup

Lenguaje de definición de datos wikipedia , lookup

Normalización de bases de datos wikipedia , lookup

Transcript
PROGRAMAS DE ESTUDIO
NOMBRE DE LA ASIGNATURA: Bases de datos
CICLO ESCOLAR: Cuarto cuatrimestre
CLAVE DE LA ASIGNATURA:
L1IS106
OBJETIVO(S) GENERAL(ES) DE LA ASIGNATURA:
Al finalizar el curso el alumno será capaz de:

Construir bases de datos mediante la aplicación de operaciones básicas y de reglas
de validación y programación de SQL (Struct Query Language) para la creación y
manipulación de datos almacenados que cumplan con un modelo relacional y
favorezcan el incremento de la productividad de una empresa
TEMAS Y SUBTEMAS
1. Introducción
1.1 ¿Qué es una base de datos?
1.2 ¿Qué es un manejador de base de datos?
1.3 ¿Qué es un sistema de archivo?
1.4 Tipos de modelos de bases de datos
1.4.1 Modelo relacionales
1.4.2 Modelo orientada a objetos
1.4.3 Modelo de red
1.4.4 Modelo distribuidos
2. Modelo entidad relación
2.1 Conceptos
2.1.1 Entidad
2.1.2 Atributos
2.2 Vínculos
2.2.1 Binario
2.2.2 Ternario
2.2.3 Recursivo
2.2.4 Cardinalidad
2.3 Diagrama entidad relación
3. Diseño de base de datos relacionados
3.1 Conceptos
3.1.1 Dominio
3.1.2 Tuplas
3.1.3 Atributos
3.1.4 Relacionales
3.2 Normalización
3.2.1 Primera forma normal
3.2.2 Segunda forma normal
3.2.3 Tercera forma normal
3.3 Álgebra relacional
3.3.1 Operación seleccionar
3.3.2 Operación proyección
3.3.3 Unión, intersección y diferencia
3.3.4 Producto cartesiano
4. SQL, operaciones básicas
4.1 Definición de datos en SQL
4.2 Comandos DDL (Data Definition Language)
4.2.1 Cláusula Create
4.2.2 Cláusula Drop
4.2.3 Cláusula Alter
4.3 Comandos DML (Data Manipulate Language)
4.3.1 Cláusula Select
4.3.1.1 Cláusula From y Where
4.3.1.2 Cláusulas Group by y Order by
4.3.2 Cláusula Insert
4.3.3 Cláusula Update
4.3.4 Cláusula Delete
4.4 Operadores de comparación
4.5.1 Between
4.5.2 In y Not in
4.5.3 Like
4.5.4 Is null e Is not null
4.5.5 Operadores lógicos
4.6 Funciones de Agregado
4.6.1 Sum
4.6.2 AVG
4.6.3 Min
4.6.4 Max
4.6.5 Count
4.7 Subconsultas
4.8 Operación join y uniones
4.8.1 Operaciones left, outer y joins
5. SQL, reglas de validación y programación
5.1 Constraints
5.2 Triggers
5.3 Vistas
5.4 Store procedures
5.4.1 Instrucciones de programación del Strore Procedure
5.6 Store procedures que regresan parámetros
5.7 Manipulación de transacciones
6. Data mining y Data warehouse
6.1 Qué es Data mining
6.2 Qué es Data warehouse
6.3 La tecnología de información de la inteligencia de negocios
6.4 Herramientas de inteligencia de negocios
6.5 Aplicaciones de inteligencia de negocios
6.6 Plataformas de procesamiento
6.7 Filosofía de la inteligencia de negocios
6.8 Estudio de caso de negocios
ACTIVIDADES DE APRENDIZAJE
CON LA CONDUCCIÓN DEL DOCENTE:


Comparación de notas referentes a la información recabada de los temas: bases de
datos, SQL, datamining y data warehouse
Debate referente a las aportaciones vertidas en los foros sobre modelos de bases de
datos y el trabajo integrador para evaluar el curso
DE MANERA INDEPENDIENTE:







Lectura de documentos y presentaciones extraídos de diversas fuentes para la
comprensión de los conceptos y principios fundamentales del diseño de una base de
datos y las aplicaciones existentes para ello
Documental mediante la elaboración de cuadros sinópticos para resumir la
información consultada en diversas fuentes de información
Investigación documental referente a manejadores de bases de datos, bases de datos,
reglas de normalización, inteligencia de negocios y sus aplicaciones
Ejercicios en computadora referentes a diagramas entidad-relación y bases de datos,
así como a la aplicación de la herramienta SQL
Solución de problemas relativos a inteligencia de negocios y bases de datos para
mejorar la productividad de empresas
Conversación con los compañeros del curso a través de los foros para compartir los
resultados de los ejercicios, problemas y el proyecto integrador desarrollados en el
curso
Participación en los foros para expresar opiniones relativas a los cuadros sinópticos y
resultados de ejercicios de los compañeros
CRITERIOS Y PROCEDIMIENTOS DE EVALUACIÓN Y ACREDITACIÓN
Evaluación parcial
Entrega de actividades prescritas por el docente
Evidencias de desempeño





Cuadros comparativos
Ejercicios
Mapas conceptuales
Reporte de lectura
Resumen
Experiencias de aprendizaje colaborativo en línea


Conversación
Participación
50%
Instrumentos de evaluación

Rúbricas
Evaluación final
Entrega del trabajo integrador
Evidencias de desempeño





Documental
Reporte de investigación documental y de campo
Reporte de investigación sistemática
Resolución de ejercicios
Resolución de problemas
Instrumentos de evaluación

Rúbricas
50%