Syllabus

IFM-0440 TOPICOS AVANZADOS DE BASE DE DATOS

LIC. MARIA ESPERANZA BALCHE HAYDAR

mebalche@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
8 3 2 8

Prerrequisitos
Fundamentos de base de datos: DOMINIO DE Diseño de base de datos relacionales y Lenguajes de base de datos.
Taller de base de datos: DOMINIO DE Administración de bases de datos y Tecnologías de conectividad a base de datos.
Programación I: DOMINIO DE Clases y Objetos; herencia y Polimorfismo.
1.- Dominio de diseño de bases de datos relacionales. 2.- Dominio del lenguaje SQL. 3.- Habilidad de programación en un lenguaje orientado a objetos. 4.- Conocimiento de la arquitectura cliente-servidor. 5.- Habilidades para utilizar software de sistemas.

Competencias Atributos de Ingeniería

Normatividad
1.- ASISTENCIA AL TOTAL DE LAS CLASES

2.- EL PASE DE LISTA SERA A LOS 10 MINUTOS DE INICIADA LA CLASE O EN SU CASO INMEDIATAMENTE DESPUES DE LA ENTRADA DEL PROFESOR AL AULA CUANDO YA SE HAYAN REBASADO EL TIEMPO MAXIMO. EL PASE DE LISTA ES POR SESIÓN, SI ESTA ES DE 3 HRS, SON 3 FALTAS. LAS FALTAS COLECTIVAS SON DOBLES.

3.- INGRESAR CON EL CELULAR EN MODO VIBRACIÓN, EVITAR GRABAR LAS SESIONES A MENOS QUE SEA PARTE DE LA ACTIVIDAD DE CLASE.

4.- NO ENCENDER SU LAP A MENOS QUE LA ACTIVIDAD LO REQUIERA, EN CASO CONTRARIO ESTA PODRA SER CONFISCADA Y DEVUELTA EN LA OFICINA DE SU COORDINADOR.

5.- PARA LAS EXPOSICIONES EL EQUIPO DEBE ESTAR COMPLETO, TODOS DEBEN TENER EL ARCHIVO DE SU ULTIMO BACKUP. PODRAN EXPONER SI ESTAN INCOMPLETOS PERO SOLO PARA OBTENER LOS PUNTOS MINIMOS DE PARTICIPACIÓN.

6.- VARONES: DEBERAN TRAER EL CABELLO CORTO O POR LO MENOS BIEN PEINADO, NO TRAER PIERCING, GORRAS, LENTES, CHANCLAS, CHICLE. MUJERES ABSTENGANSE DE UTILIZAR ESCOTES MUY MARCADOS O FALDAS MUY CORTAS, ASI COMO SHORTS.

7.- LAS CLASES EN CENTRO DE COMPUTO DEBERAN SER APEGADAS AL REGLAMENTO DEL MISMO.

Materiales
Software, equipo y consumibles necesarios para el desarrollo de la materia

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 1.2.6
PARCIAL 2 De la actividad 2.1.1 a la actividad 2.2.3

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Modelos emergentes de bases de datos.
          1.1. Bases de datos orientadas a objetos.
                   1.1.1. Definición y conceptos de las BDOO.
                           http://www.slideshare.net/guestf9c5f7/base-de-datos-orientada-a-objetos
                           http://www.mitecnologico.com/Main/DefinicionConceptosBdoo
                          
                   1.1.2. El modelo de datos orientado a objetos.
                          
                   1.1.3. El estándar ODMG.
                           El estándar ODMG. (177680 bytes)
                           http://www.mitecnologico.com/Main/ElEstandarOdmg
                          
                   1.1.4. Encapsulamiento, herencia y polimorfismo en BDOO.
                           http://www.mitecnologico.com/Main/EncapsulamientoHerenciaPolimorfismoEnBdoo
                           http://es.scribd.com/doc/8585239/Bases-de-Datos-Unidad-4
                          
                   1.1.5. Persistencia, concurrencia y recuperación en BDOO.
                           Persistencia, concurrencia y recuperación en BDOO. (761518 bytes)
                           http://www.mitecnologico.com/Main/PersistenciaConcurrenciaRecuperacionEnBdoo
                          
          1.2. Bases de datos multidimensionales (BDM).
                   1.2.1. Definición y conceptos de las BDM.
                           http://es.wikipedia.org/wiki/Base_de_datos_multidimensional
                          
                   1.2.2. Modelos conceptuales multidimensionales.
                           Modelos conceptuales multidimensionales. (668276 bytes)
                          
                   1.2.3. Cubos e hipercubos de datos.
                           Cubos e hipercubos de datos. (652941 bytes)
                           http://www.mitecnologico.com/Main/CubosEHipercubosDeDatos
                          
                   1.2.4. Estructuras no-jerárquicas y jerárquicas de los datos.
                           Estructuras no-jerárquicas y jerárquicas de los datos (188709 bytes)
                           http://www.mitecnologico.com/Main/EstructurasNoJerarquicasYJerarquicasDeDatos
                          
                   1.2.5. Operadores para datos agregados multidimensionales.
                           Data Ware hoise (1166006 bytes)
                           Operadores para datos agregados multidimensionales (54039 bytes)
                          
                   1.2.6. Consultas multidimensionales de datos.
                           Consultas multidimensionales de BD (55765 bytes)
                           http://es.wikipedia.org/wiki/Expresiones_multidimensionales
                           http://www.sinnexus.com/business_intelligence/olap_avanzado.aspx
                          
2. Bases de datos y tecnologías Web.
          2.1. Herramientas y tecnologías de desarrollo para la Web.
                   2.1.1. Intercambio electrónico de datos (EDI).
                           EDI (2061445 bytes)
                           http://es.wikipedia.org/wiki/Intercambio_electr%C3%B3nico_de_datos
                          
                   2.1.2. e-commerce y e-bussiness.
                           e-commerce vs e-businesz (477332 bytes)
                          
                   2.1.3. e-Learning.
                           e-learning (725392 bytes)
                           http://es.wikipedia.org/wiki/Aprendizaje_electr%C3%B3nico
                          
                   2.1.4. Sistemas de seguridad para desarrollos Web.
                           normativas (196935 bytes)
                           http://www.mitecnologico.com/Main/SistemasSeguridadParaDesarrollosWeb
                          
          2.2. XML (Extensible Markup Language).
                   2.2.1. Fundamentos de XML.
                           http://www.mitecnologico.com/Main/FundamentosDeXml
                          
                   2.2.2. Diseño de aplicaciones web usando XML.
                           diseño de aplicaciones
                           diseño de aplicaciones (1847473 bytes)
                           http://www.mitecnologico.com/Main/Dise%F1oAplicacionesWebUsandoXml
                          
                   2.2.3. Productos XML.(Middleware, Bases de datos, Sistemas de administración de contenidos, Motores de consulta.)
                           ejemplo xml (840274 bytes)
                           http://es.wikipedia.org/wiki/Middleware
                          
3. Bases de datos para el soporte en la toma de decisiones.
          3.1. Bodegas de datos (Datawarehouse).
                   3.1.1. Definición y objetivo.
                           http://es.wikipedia.org/wiki/Almac%C3%A9n_de_datos
                          
                   3.1.2. Funcionamiento.
                           datawarehouse (242438 bytes)
                           implemeentaciion (111929 bytes)
                           http://datawarehouse.es.tl/
                          
                   3.1.3. Consideraciones de diseño.
                           diseño (63775 bytes)
                           http://www.mitecnologico.com/Main/ConsideracionesDise%F1oDatawarehouse
                          
                   3.1.4. Herramientas para extraer, transformar y cargar fuentes de datos.
                           http://topicosavanzadosdebasededatos.wikispaces.com/3.1.4+Herramientas+para+extraer+transformar+y+cargar+fuentes+de+datos (978800 bytes)
                           http://topicosavanzadosdebasededatos.wikispaces.com/3.1.4+Herramientas+para+extraer+transformar+y+cargar+fuentes+de+datos
                          
          3.2. Procesamiento y análisis en línea (OLAP).
                   3.2.1. Definiciones y conceptos.
                           http://www.cavsi.com/preguntasrespuestas/que-es-procesamiento-analitico-en-liea-olap/
                          
                   3.2.2. Requerimientos funcionales de los sistemas OLAP.
                           OLAP
                           OLAP
                           OLAP
                          
                   3.2.3. Operadores para manejo de cubos de datos del estándar SQL3.
                           http://www.lsis.org/espinasseb/Supports/DWDM-2009/5-SQL-OLAP-2009-4p.pdf
                          
                   3.2.4. Diseño de consultas a bases de datos multidimensionales.
                           http://es.wikipedia.org/wiki/Base_de_datos
                          
                   3.2.5. Utilización de herramientas para OLAP.
                           herramientas olap (1528278 bytes)
                          
          3.3. Mercados de datos (Data Mart).
                   3.3.1. Definiciones y conceptos.
                           http://es.wikipedia.org/wiki/Data_mart
                          
                   3.3.2. Fases de construcción. (Análisis, Construcción, Post-producción)
                           cubix olap (1032353 bytes)
                          
                   3.3.3. Tecnologías y Proceso de diseño de consultas del mercado de datos. (Herramientas front-end y de Base de Datos)
                           proceso de diseño (171057 bytes)
                           http://es.wikipedia.org/wiki/Data_mart
                          
          3.4. Minería de datos(Data mining).
                   3.4.1. Definiciones y conceptos.
                           http://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
                          
                   3.4.2. Aplicaciones de la minería de datos.
                           conceptos (2830365 bytes)
                           http://www.mitecnologico.com/Main/AplicacionesMineriaDeDatos
                          
                   3.4.3. Diseño de mineros de datos.
                           diseño de minero de datos (672768 bytes)
                           http://www.mitecnologico.com/Main/Dise%F1oDeMinerosDeDatos
                          
                   3.4.4. Obtención de información a través de patrones de búsqueda
                           Patrones de busqueda (672768 bytes)
                           http://es.wikipedia.org/wiki/Reconocimiento_de_patrones
                          
                   3.4.5. Técnicas y herramientas de la minería de datos.
                           http://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos
                           http://www.mitecnologico.com/Main/TecnicasHerramientasDeMineriaDeDatos
                          
                   3.4.6. Tendencias en minería de datos.
                           http://es.wikipedia.org/wiki/Miner%C3%ADa_de_datos#Tendencias
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación