Download Bases de datos
Document related concepts
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%