1.- DATOS DE LA ASIGNATURA Base De Datos Distribuidas Computacionales .

Transcription

1.- DATOS DE LA ASIGNATURANombre de la asignatura:Base de datos distribuidasCarrera: Ingeniería en SistemasComputacionalesClave de la asignatura: RSF-1101Horas teoría-horas práctica-créditos:2–4–82.- HISTORIA DEL PROGRAMALugar y fecha deelaboración o revisiónParticipantesObservacionesDirección de InstitutosInstituto TecnológicoReunión de trabajo de losTecnológicosSuperior Centlainstitutos tecnológicos conDescentralizados , MéxicoInstituto Tecnológicoespecialidad en redes ,DF , 9 y 10 de junio delSuperior CoatzacoalcosUnificación de criterios2011Instituto TecnológicoSuperior UruapanInstituto TecnológicoSuperior de ChampotónTecnológico de EstudiosSuperiores de JocotitlánInstituto TecnológicoSuperior de Teziutlán

3.- UBICACIÓN DE LA ASIGNATURAa). Relación con otras asignaturas del plan de estudioAnterioresPosterioresAsignaturasTaller de base dedatosTemasTodosAsignaturas- TodasTemas-b). Aportación de la asignatura al perfil del egresadoConoce el diseño de bases de datos distribuidas que responden a los requerimientosoperativos de información de las organizaciones.4.- OBJETIVO(S) GENERAL(ES) DEL CURSOEl alumno será capaz de organizar y administrar eficientemente sistemas de bases dedatos distribuidas, elaborando consultas distribuidas explicando el proceso de ejecución yoptimización, además de utilizar un gestor de bases de datos con arquitecturacliente/servidor.5.- TEMARIOUnidadTemas1Fundamentos de basesde datos distribuidas2Diseño de bases dedatos distribuidasSubtemas1.1 Conceptos básicos.1.2 Objetivos de las B.D.D.1.3 Disciplinas de estudio.1.4 Arquitectura de bases de datos distribuidas.1.5 Definición del Término Cliente-Servidor1.6 Arquitectura Cliente-Servidor1.7 Integración de Datos vs Distribución de Datos2.1 Consideraciones de diseño de bases de datosdistribuidas.2.2 Diccionario de datos.2.3 Niveles de transparencia.2.3.1 Transparencia de localización.2.3.2 Transparencia de fragmentación.2.3.3 Transparencia de réplica.2.4 Fragmentación de datos.2.4.1 Fragmentación horizontal.2.4.2 Fragmentación vertical.2.4.3 Fragmentación híbrida.

3452.5 Distribución de datos.2.5.1 Algoritmos de distribución de datos noreplicados.2.5.2 Algoritmos de distribución de datosreplicados.Distribución de datos3.1 Definición del esquema de distribución3.2 Tipos de Replicación3.2.1 Instantánea3.2.1 Transaccional3.2.1 Transaccional Actualizable3.2.1 De Mezcla3.3 Seguridad3.4 Herramientas de administración ymonitoreoRecuperaciónde 4.1 Transacciones.información en ambientes4.1.1 Estructura de transacciones.de BD zada y distribuida.4.1.3 Estructura de izada y distribuida.4.2 Control de concurrencia.4.2.1 Serialización de transacciones.4.2.2 Algoritmos de control de concurrencia.4.2.2.1 Basados en bloqueo.4.2.2.2 Basados en estampas detiempo.4.2.2.3 Pruebas de ueo:prevención, detección, eliminación yrecuperación.4.3 Confiabilidad.4.3.1 Conceptos básicos de confiabilidad.4.3.2 Protocolos REDO/UNDO.4.3.3 Puntos de verificación (checkpoints).4.3.4 Protocolo 2PC de confiabilidaddistribuida.Transacciones5.1 Transacciones.distribuidas5.1.1 Estructura de transacciones.5.1.2 Ejecución de transaccionescentralizada y distribuida.5.1.3 Estructura de transacciones5.1.4 Ejecución de transaccionescentralizada y distribuida.5.2 Control de concurrencia.5.2.1 Serialización de transacciones.5.2.2 Algoritmos de control de concurrencia.5.2.2.1 Basados en bloqueo.5.2.2.2 Basados en estampas detiempo.

65.2.2.3 Pruebas de validaciónoptimistas.5.2.3 Disciplinas del Interbloqueo:prevención, detección, eliminación yrecuperación.5.3 Confiabilidad.5.3.1 Conceptos básicos de confiabilidad.5.3.2 Protocolos REDO/UNDO.5.3.3 Puntos de verificación (checkpoints).5.3.4 Protocolo 2PC de confiabilidaddistribuida.Bases de datos para el 6.1 Bodegas de datos (Datawarehouse).soporte en la toma de6.1.1 Definición y objetivo.decisiones6.1.2 Funcionamiento.6.1.3 Consideraciones de diseño.6.1.4 Herramientas para extraer,transformar y cargar fuentes de datos.6.2 Procesamiento y análisis en línea (OLAP).6.2.1 Definiciones y conceptos.6.2.2 Requerimientos funcionales de lossistemas OLAP.6.2.3 Operadores para manejo de cubos dedatos del estándar SQL3.6.2.4 Diseño de consultas a bases de datosmultidimensionales.6.2.5 Utilización de herramientas paraOLAP.6.3 Mercados de datos (Data Mart).6.3.1 Definiciones y conceptos.6.3.2 Fases de construcción.6.3.2.1 Análisis.6.3.2.2 Construcción.6.3.2.3 Post-producción.6.4 Minería de datos (Data mining).6.4.1 Definiciones y conceptos.6.4.2 Aplicaciones de la minería de datos.6.4.3 Diseño de mineros de datos.6.4.4 Obtención de información a través depatrones de búsqueda6.4.5 Técnicas y herramientas de la mineríade datos.6.4.6 Tendencias en minería de datos.

6.- APRENDIZAJES REQUERIDOS Debe saber aplicar metodologías de Diseño de Base Datos.Analizar, diseñar, desarrollar e implementar soluciones orientadas a la solución deproblemas de almacenamiento y organización de información.Implementar bases de datos relacionales así como las operaciones básicas sobrelos datos (Selección, Inserción, Modificación y Eliminación).Implementar los servicios principales de una red de computadoras.Manejo de transacciones de BD.7.- SUGERENCIAS DIDÁCTICAS Presentación inicial del objetivo de la asignatura y su relación con otras el plan deestudios, temario y actividades de aprendizaje.Seleccionar, en acuerdo de academia, el gestor de base de datos a utilizar deacuerdo a las necesidades del entorno, el contenido del programa y los recursosdisponibles.Utilizar el gestor de base de datos seleccionado en el desarrollo de las prácticasde laboratorio.Promover visitas al sector productivo donde se utilicen bases de datos distribuidas.Conformar equipos de trabajo para el desarrollo de las prácticas y discutir losresultados obtenidos en el grupo.Proponer casos de estudio asociados al entorno, para que el estudiante seleccionealguno y diseñe la base de datos distribuida.Indicar que las prácticas de laboratorio se apliquen sobre el caso de estudioseleccionado.Guiar y asesorar las prácticas que se efectúen.En coordinación con los estudiantes elaborar instructivos, demostraciones,manuales o cualquier material didáctico que auxilie la impartición de la asignatura.Involucrar al estudiante en las innovaciones de las herramientas de bases dedatos distribuidas que proveen los gestores, propiciando que éste se documenteen distintas fuentes de información.Definir un esquema de documentación de los trabajos realizados o desarrollo deaplicaciones, que contenga las estrategias metodológicas aplicadas según sea elcaso.Elaborar un conjunto de ejercicios asociados al entorno, para que el estudiantediseñe bases de datos distribuidas.

8.- SUGERENCIAS DE EVALUACIÓN Trabajos de investigación.Tareas relacionadas con la solución de problemas de diseño de bases de datosdistribuidas.Participación en exposiciones.Participar en foros académicos.Establecer de común acuerdo con los estudiantes, la ponderación de las diferentesactividades del curso.Desempeño del estudiante en el desarrollo de las prácticas de laboratorio.Exámenes de reforzamiento del aprendizaje escritos o en línea.9.- UNIDADES DE APRENDIZAJEUnidad 1: Fundamentos de las Bases de Datos Distribuidas.ObjetivoaprendizajedeConocer el fundamentoTeórico de las Bases deDatos DistribuidasActividades de Aprendizaje Fuentes deInformaciónBuscar y seleccionar información actualizada 1sobre los fundamentos de las Bases deDatos Distribuidas.Exponer casos reales donde se apliquen lasBases de Datos Distribuidos.Analizar los retos que se tiene alimplementar un Sistema Distribuido.Organizar un debate entre un sistemaDistribuido Vs Centralizado.Elaborar Tablas comparativas donde sepresenten las principales características delos sistemas de BD centralizados y de BDDistribuidas.Investigar en empresas de la región aquellasque manejen Bases de Datos Distribuidas.

Unidad 2: Diseño de bases de datos distribuidas.Actividades de AprendizajeObjetivo de aprendizajeComprender los factoresque afecta a una basede datos montada enmúltiplesservidores,como lo son los nivelesde Transparencia y lafragmentación de datos.Fuentes deInformaciónBuscar y seleccionar información referente a los 5,6diferentes niveles de transparencia y comentarlos enequipo.Exponer las situaciones donde es aplicable cadatipo transparencia.Buscar y seleccionar información referente a lafragmentación de datos existentes.Implementar ejemplos de cinco integrantes paraelaborar un esquema de distribución de datosempleando uno o varios tipos de fragmentación.Unidad 3: Distribución de ción de Datosentre Servidores.Actividades de AprendizajeFuentes deInformaciónInvestigarenfuentesdeinformación 5,6actualizadas las características principales de losdiferentes tipos de replicación que existen.Elaborar un debate por equipos sobre losdiferentes tipos de replicación para determinar cuálde ellas es la más eficiente.Elaborar un esquema de distribución basadoen algún algoritmo de distribución y replicación.Desarrollar programas que implementen losesquemas de comunicación empleados en el curso.Unidad 4: Recuperación de información en ambientes de BD Distribuidas.ObjetivoaprendizajedeActividades de AprendizajeFuentes deInformaciónImplementar consultasRealizar un análisis comparativo de dos 5,6de BDD de acuerdo a estrategias de consultas distribuidas equivalentes, yestrategiasde discutirlo en clase.procesamientoyDesarrollar ejercicios sobre optimización deoptimización.consultas.

Unidad 5: Transacciones Distribuidas.ObjetivoaprendizajedeActividades de AprendizajeFuentes deInformaciónRealizar prácticas de procesamiento de 5,6Programar aplicaciones Transacciones distribuidas.Investigar el problema de interbloqueo y comointegrales que utilicendiferentestiposde solucionarlo.Desarrollar ejercicios sobre los mecanismos declientes.control de concurrencia.Unidad 6 Bases de datos para el soporte en la toma de decisiones.ObjetivoaprendizajedeActividades de AprendizajeFuentes deInformaciónConoce las tecnologíasInvestigar el concepto de Datawarehouse, así 2, 3de bases de datos que como su funcionamiento, consideraciones ysirven para el soporte herramientas comerciales que lo usan.enlatomadeConocer y analizar OLAP.decisiones.Realizar cubos de datos a partir de una base dedatos relacional.Construir un Data Mart y verificar las fases que sesiguieron y establecer conceptos del mismo.A partir de una colección de datos, elaborarminería de datos y observar los patrones seguidos.10. FUENTES DE INFORMACIÓN1. Fundamentos de bases de datos.Autor: Abraham Silberschatz, Henry F. Korth, S. Sudarshan ; tr. Fernando Saenz Perez ;colab. Antonio Ibarra SantiagoEditorial: McGraw-HillIsbn: 84-481-2021-3F. Publicación: 2002Edición: 4ta2. PROGRAMACION AVANZADA CON SQL SERVER 2005Autor: Andrew BrustEditorial: McGraw-HillISBN: 9701058933F. Publicación: 07/06/2007Edición: 1ra.

3. APRENDA YA SQL SERVER 2005 TECNICAS PLICADASAutor: Solid Quality LearningEditorial: McGraw-HillISBN: 9701064887F. Publicación: 02/07/2007Edición: 1ra4. MS SQL SERVER 2005 MANUAL DEL ADMINISTRADORAutor: Willian StanekEditorial: McGraw-HillISBN: 9701059298F. Publicación: 21/11/2006Edición: 1ra5. INTELLIGENT DATABASESAutor: Kamran Parsaye, Mark Chignell, Setrag Khoshafian, Harry Wong,Editorial: John Wiley & Sons.ISBN:F. Publicación:,Edición:6. DISTRIBUTED DATABASES, COOPERATIVE PROCESSING & NETWORKINGAutor: Shaku AtreEditorial: McGraw-HillISBN:F. Publicación:,Edición:7. DISTRIBUTED DATABASES, PRINCIPLES & SYSTEMSAutor: Stefano Ceri, Guiseppe PelagattiEditorial: McGraw-HillISBN:F. Publicación:,Edición:

11. PRÁCTICASNombre de la práctica:Objetivo general:Objetivos específicos:Nombre de la práctica:Objetivo general:Objetivos específicos:Nombre de la práctica:Objetivo general:Objetivos específicos:Nombre de la práctica:Objetivo general:Objetivos específicos:Aplicaciones Cliente-ServidorEl alumno comprenderá la arquitectura básica de lasaplicaciones cliente servidor aplicadas al uso de BD Identificar los componentes principales componentesde las arquitecturas Cliente Servidor. Conocer los requerimientos esenciales para laconstrucción de aplicaciones que hagan uso de BDD.Replicación entre Servidores SQL ServerEl alumno aprenderá a realizar replicación de datos entreservidores SQL Server 2005 Conocer los elementos que intervienen en un procesode distribución de datos. Aprender a configurar publicadores, distribuidores ysuscriptores de datos. Conocer las características generales de los procesosde replicación Instantánea. Conocer las características generales de los procesosde replicación Transaccional. Conocer las características generales de los procesosde replicación Transaccional Actualizable. Conocer las características generales de los procesosde replicación de Mezcla.Consultas de datos distribuidas SQL Server.El alumno comprenderá como se realiza la elaboración deconsultas distribuidas entre servidores de Base de Datos Conocer la aplicación de técnicas de optimización deconsultas distribuidas. Configurar servidores vinculados. Recuperación de datos a través del uso de servidoresvinculados.Transacciones Distribuidas en Servidores SQL ServerEl alumno aprenderá a implementar transaccionesdistribuidas entre servidores de Base de Datos. Conocer los elementos necesarios para laimplementación de transacciones distribuidas. Implementar transacciones de datos distribuidosgarantizando la consistencia, integridad y seguridad delos datos.

1. DATOS DE LA ASIGNATURANombre de la Asignatura: Administración, Configuración yMantenimiento de RedesCarrera: Ingeniería en Sistemas ComputacionalesClave de la asignatura: RSO-1102Horas teoría-práctica-créditos 3-4-102.HISTORIA DEL PROGRAMALugar y fecha deParticipanteselaboración o revisiónDirección deInstitutos Instituto TecnológicoTecnológicos descentralizadosSuperior CentlaMéxico D. F. Junio de 2011Instituto TecnológicoSuperior CoatzacoalcosObservaciones(cambios y justificación)Reunión de trabajo de nificación de criteriosInstituto TecnológicoSuperior UruapanInstituto TecnológicoSuperior de ChampotónTecnológico de EstudiosSuperiores de JocotitlánInstituto TecnológicoSuperior de Teziutlán3. UBICACIÓN DE LA ASIGNATURAa) Relación con otras asignaturas del plan de estudioAnterioresAsignaturasTemasTeoría de lasTiposTelecomunicaciones codificaciónseñales.MediosTransmisiónRedes ta losFundamentosbásicos para estamateria.

b). Aportación de la asignatura al perfil del egresadoProporciona la habilidad de configurar adecuadamente servicios de red, asícomo administrarlos eficientemente en diferentes entornos operativos.4. OBJETIVO(S) GENERAL(ES) DEL CURSOEl estudiante administrará y configurará eficientemente los dispositivos y serviciosde red que permiten la comunicación de datos, considerando a la seguridad comoparte importante de la implementación de una red.5. TEMARIOUnidad1.TemasIntroducciónSubtemas1.1 Configuración Básica de Redes1.1.1Direcciones IP estáticas1.1.2 Direcciones IP dinámicas1.1.3 Compartición de recursos dehardware1.1.4 Compartición de recursos de software1.2 Configuración de Servidores LAN1.2.1 Servicio DHCP1.2.2 Servicio DNS y WINS1.2.3 Servidores de Archivos e Impresión1.3 Configuración de servidores WAN1.3.1 Configuración de Proxy1.3.2 Configuración de NAT1.3.3 Servidor WEB1.3.4 Servidor FTP1.3.5 Servidor de Correo1.3.6 Servicios IRC2.Configuración deRouters3.1 Direccionamiento y Enrutamiento3.1.1 Direccionamiento IP y subredes3.1.2 DNS en la configuración del router3.1.3 Tipos de enrutamiento3.1.4 Protocolos de enrutamiento3.2 Routers3.1.3 Componentes del Router3.1.3 Modos de configuración del Router3.1.4 Archivo de configuración3.1.5 Métodos de Configuración3Enrutamiento3.1 Enrutamiento estático3.1.1 Routers y redes3.1.2 Configuración del router3.1.3 Exploración de redes conectadasdirectamente

3.1.4 Rutas estáticas con direcciones del “siguientesalto”3.1.5 Rutas estáticas con interfaces de salida3.1.6Rutas estáticas por defecto y de resumen3.2 Introducción a los protocolos de enrutamientodinámico3.2.1 Introducción y ventajas3.2.2 Clasificación de protocolos de enrutamientodinámico3.2.3 Métricas3.2.4 Distancias administrativas3.2.5 Protocolos de enrutamiento y división ensubredes3.3 Protocolos de enrutamiento vector distancia3.3.1 Introducción a los protocolos de enrutamientopor vector de distancia3.3.2 Descubrimiento de la red3.3.3 Protocolo de mantenimiento de las tablas deenrutamiento3.3.4 Routing loops (bucles de enrutamiento)4Conceptosbásicos yconfiguración delswitch5Administración dela Red6.Mantenimiento deRedes4.1.- Introducción4.2.- Introducción a las LAN Ethernet /802.34.3.- Envío de tramas mediante un switch4.4.- Configuración de la administración de siwtches4.5.- Configuración del a seguridad de un switch5.1 Introducción5.1.1 Funciones de la Administración dered5.1.2 Planeación de un sistema deadministración de redes5.2 Monitoreo de red5.2.1 Monitorización de eventos5.2.2 Monitorización de tráfico5.2.3 Utilización de Bitácoras5.3 Gestión de Administración5.3.1 Administración del desempeño5.3.2 Administración de la configuración5.3.3 Administración de la contabilidad5.3.4 Administración de fallas5.3.5 Administración de la seguridad6.1 Verificación del sistema6.1.1 Hardware6.1.2 Software6.1.3 Interconectividad6.2 Rendimiento6.2.1 Análisis de Protocolos6.2.2 Velocidad6.2.3 Cuellos de botella

6. APRENDIZAJES REQUERIDOS Manejo de técnicas de recopilación de información. Conocer la teoría de las telecomunicaciones. Conocimientos básicos de redes de computadoras. Conocimientos sobre estándares de comunicación. Cálculo de subredes.7. SUGERENCIAS DIDÁCTICAS Presentación inicial del objetivo de la asignatura y su relación con otrasdel plan de estudios, temario y actividades de aprendizaje. Uso de una plataforma virtual para apoyo didáctico de la materia, la cualcuente con foros, preguntas frecuentes y material de apoyo. Propiciar la suscripción por parte de los alumnos, a diferentes revistastécnicas de importancia relevante en el ámbito de las redes y seguridad. Propiciar el trabajo en equipo. Vincular lo visto en clase con ejemplos prácticos de la vida laboralfácilmente reconocible en algunos centros de trabajo (supermercados,escuelas, transporte, etc.) Propiciar la búsqueda y selección de información sobre tecnologíasemergentes y sus estándares en el campo de redes, analizarlas ydiscutirlas por equipos en clase. Organizar visitas a centros laborales con el objetivo de analizar lamanera en que administran y dan mantenimiento a las redes. Análisis de casos prácticos. Plantear problemas para que sean resueltos en equipos durante elcurso. Presentar proyectos finales por parte de los estudiantes.8. SUGERENCIAS DE EVALUACIÓN Aplicación de un examen de diagnóstico al inicio del curso. Realización de trabajos de investigación. Ponderar tareas. Examen escrito correspondiente a cada unidad. Ejercicios dentro de laboratorios. Examen práctico (resolviendo aspectos reales) correspondiente a cadaunidad. Desarrollo de un proyecto final que integre todas las unidades deaprendizaje. Presentación del proyecto final. (Informe, presentación y defensacongruencia del proyecto final).

9. UNIDADES DE APRENDIZAJEUnidad I: IntroducciónObjetivo EducacionalEl estudiante instalaráy configurará,conparámetrosadecuados,losdiferentes servicios dered LAN y WANrequeridos por lasorganizaciones.Fuentes deInformaciónBuscar y seleccionar información de los1, 8, 9, 12,diferentes tipos de servidores (entendidos14, 15como software) y analizarlos en grupo.Realizar un mapa mental que muestre lascaracterísticas de los tipos de servidores.Levantar servicios LAN (DHCP, DNS y deArchivos e impresión) y WAN (WINS, Proxy,NAT, etc.).Actividades de AprendizajeUnidad 2: Configuración de RoutersObjetivoActividades de AprendizajeEducacionalEl estudianteImplementar subredes con una red clase B oconocerá y empleará C configurando al router para proveer de unlas diferentes formas enrutamiento adecuado.en que se configuranlos routers para lasolución de problemasde enrutamiento enlas redes.Fuentes deInformación2, 3, 4, 5, 6,7Unidad 3: EnrutamientoObjetivoEducacionalEl alumno conocerálos conceptos de deprotocolo deenrutamiento y losdiferentes protocolosde enrutamientoestáticos y dinámicosdisponibles para elenrutamiento en lasredes IP.Actividades de AprendizajeLos Alumnos deben ser capaces de:Describir el rol de los protocolos deenrutamiento dinámico y ubicar estos protocolosen el contexto del diseño de redes modernas.Identificar varias formas de clasificar losprotocolos de enrutamiento.Describir cómo usan las métricas losprotocolos de enrutamiento e identificar lasclases de métricas que usan los protocolos deenrutamiento dinámico.Determinar la distancia administrativa deuna ruta y describir su importancia en el procesode enrutamiento.Fuentes deInformación3y4

Unidad 4 Conceptos básicos y configuración del switchObjetivoEducacionalEl alumno adquiriráconocimientos sobreciertasamenazasmalintencionadaspara los switches yaprenderá a activarun switch con unaconfiguración inicialsegura.Fuentes deInformaciónResumirá el funcionamiento de Ethernet 3 y 4como se definió para las LAN de 100/1 000 Mbpsen el estándar IEEE 802.3.Explicará las funciones que permiten que unswitch envíe tramas de Ethernet en una LAN.Configurará un switch para que funcione enuna red diseñada para admitir transmisiones devoz, video y datos.Configurará la seguridad básica de unswitch que funciona en una red diseñada paraadmitir transmisiones de voz, video y datos.Actividades de AprendizajeUnidad 5: Administración de la RedObjetivoEducacionalEl estudianteconocerá lasactividades que llevana cabos losadministradores deredes.Fuentes deInformaciónRealizar investigaciones de campo, que 1, 2, 3, 4, 5,proporcionen información detallada sobre las 6, 7, 11, 13actividades que desarrolla un Administrador deredes.Elaborar cronogramas de actividades queplanifiquen las tareas de administración de Redes.Instalar y evaluar aplicaciones que permitanmonitorear actividades realizadas dentro de la red.Emplear módulos de sistemas operativos quepermitan monitorear actividades realizadas dentrode la red.Administrar recursos compartidos mediantemódulos de sistemas operativos, incluyendo elacceso a los mismos por parte de los usuarios.Actividades de Aprendizaje

UNIDAD 6: Mantenimiento de RedesFuentes deObjetivoActividades de AprendizajeInformaciónEducacionalEl estudianteAnalizar la manera en que el hardware mal 3, 11valorizará laimplementado debilita el rendimiento de una red.eficiencia de redesAnalizar la manera en que el software malimplementadas, yimplementado debilita el rendimiento de una red.emitirá juicios acercadel rendimiento delas mismasproponiendosoluciones para elmejoramiento de sudesempeño.10. FUENTES DE INFORMACION1. Alberto León García / Indira Widjaja., Redes de comunicación., Ed. McGraw Hill.2. Álvaro Gómez Vieites., Redes de ordenadores e Internet:funcionamiento, servicios frecidos y alternativas de conexión., EditorialRa-ma3. Antonio Becerra Terón; José J. Cañadas Martínez; Manuel Torres Gil.,CSE. Fundamentos de Redes Plus., Editorial McGraw-Hill4. Cisco Press., Academia de networking de Cisco Systems CCNA 1 Y 2.,Ed. Pearson Educación5. Cisco Press Academia de Networking de Cisco Systems CCNA 3 Y 4.Ed. Pearson Educación6. Cisco Press Academia de Networking de Cisco Systems CCNA 1 y 2.Prácticas de laboratorio., Ed. Pearson Educación7. Cisco Press cademia de Networking de Cisco Systems CCNA 3 Y 4.Prácticasdelaboratorio3eEd. Pearson Educación8. Comer, Douglas E., Redes Globales de Información TCP/IP, Principiosbásicos, protocolos y arquitectura., Ed. Prentice Hall.9. García Tomas, Jesús; Ferrando Santiago, Piattini Mario., Redes paraproceso distribuido., Ed. Computec.10. Gast, Matthew S., Redes Wireless 802.11., Ed. Anaya Multimedia11. Hrair Aldermeshian; Thomas B. London., Redes locales y seguridaddigital., Anaya multimedia12. Jesus Garcia Tomas / Santiago Ferrando / Mario Piattini., Redes de altavelocidad., Ed. Alfaomega / ra-ma.13. José A. Carballar Falcón., Wi-Fi. cómo construir una red inalámbrica, 2ªedición. Editorial Ra-ma14. Mallery, John; Zann, Jason; Kelly, Patrick., Blindaje de Redes., AnayaMultimedia

15. Raya, J.L. y Raya, I., Windows Server 2003. Instalación y configuraciónavanzada., Editorial Ra-ma16. Reid, Neil & Seide, Ron., Manual de Redes inalámbricas., EditorialMcGraw-Hill17. William Stallings., Comunicaciones y redes de computadores., Ed.Prentice Hall.11. 1Instalar una red utilizando servidores LAN y WANConfiguración básica de ruteador ciscoModos de configuración del ruteadorConfiguración avanzada de protocolosConfigurar el equipo de laboratorio de Cisco de acuerdo condiagramas de topologías obtenidas en instituciones reales.Analizar los routers en una configuración de laboratorioexistente y documentar la configuración de IOS.Identificar los seis modos de router básicos y los dos modosde router opcionales y Utilizar varios comandos para entraren modos específicos.Configurar una ruta estática entre routers vecinos directosusando el comando IP Route.Configuración del switch por tipos de enlaceConfiguración de vlansConfiguración de vlans en sistemas autónomosDiseñar, instalar, y administrar los usuarios, sistemas deinformación y los recursos de la red garantizando laseguridad del sistema.Instalar, configurar y administrar los servicios de red en elservidor y en los clientes.Administrar la seguridad del servidor de la red y optimizar elrendimiento del sistema, garantizando la fiabilidad eintegridad de los datos.Analizar la topología física y lógica de una empresa,detectando las debilidades y proponiendo soluciones a lasmismas.

1.- DATOS DE LA ASIGNATURANombre de la Asignatura: Seguridad InformáticaCarrera:Ingeniería en Sistemas ComputacionalesClave de la asignatura: RSF-1103Horas teoría-práctica-créditos 2-4-82.- HISTORIA DEL PROGRAMA.Lugar y fecha deelaboración o revisiónParticipantesDirección de InstitutosTecnológicosDescentralizados, MéxicoDF., 9 y 10 de Junio del2011Institutos TecnológicosSuperior de Centla.Instituto TecnológicoSuperior de Coatzacoalcos.Instituto TecnológicoSuperior de Uruapan.Instituto Tecnológico deChampotón.Instituto TecnológicoSuperior de Teziutlán.Tecnológico de EstudiosSuperiores de JocotitlánObservaciones(cambios yjustificación)Reunión de trabajo de losinstitutostecnológicosconespecialidadenredes, Unificación decriterios.3.- UBICACIÓN DE LA ASIGNATURAa) Relación con otras asignaturas del plan de estudioAnterioresAsignaturasTemasRedesde LAN inalámbricasComputadorasServicios de redInstalación de Sistemasoperativos de redTodos los temas.PosterioresAsignaturasTemas

b). Aportación de la asignatura al perfil del egresado Identifica las amenazas y vulnerabilidades que existe en lainfraestructura de red de una organización, de tal forma que puedehacer un análisis de riesgos. Identifica e integra los mecanismos de seguridad y la infraestructuratecnológica necesaria para asegurar la disponibilidad, confidencialidad eintegridad de la información en las redes de computadoras. Aplica mecanismos de mejora continua en los servicios de tecnologíasde información y comunicaciones, encaminados a satisfacer lasnecesidades de los usuarios. Diseña aplicaciones Web con los mecanismos de seguridad necesariospara su funcionalidad.4.- OBJETIVO(S) GENERAL(ES) DEL CURSOEl estudiante configurará los mecanismos de seguridad necesarios enlas redes de computadoras, que permitan garantizar la confidencialidad,integridad y disponibilidad de la información que soportan.5.- TEMARIO.Unidad1.23TemasIntroducción a laseguridad en RedesSubtemas.1.1 Definición y niveles de seguridad1.2 Análisis de requerimientos de seguridad1.2.1 Amenazas1.2.2 Vulnerabilidades1.2.3 Riesgos1.2.4 Tipos de ataques1.2.4.1 Denegación del servicio1.2.4.2 Suplantación de la identidadVulnerabilidades,Amenazas y Ataques.2.1 Conceptos.2.2 Amenazas Y Ataques Famosos.2.3 Cyber-Guerra.2.4 Visión General.2.5 Muerte del Hardware, Software oDegradación Imperceptible.2.6 Técnicas de Inserción.2.7 Evaluación de Daño en Batalla o BDA (BattleDamage Assessment).2.8 Dificultades.2.9 Otros aspectos.Criptografía3.1 Definición de criptografía3.1.1 Tipos de cifrado3.1.1.1 Cifrado por sustitución3.1.1.2 Cifrado por transposición

3.1.2 Principios criptográficos fundamentales3.1.2.1 Redundancia3.1.2.1 Actualización3.2 Criptosistemas de Clave Secreta.3.2.1 Generalidades sobre sistemas declave secreta.3.2.2 Algoritmo DES (Data EncryptionStandard).3.2.3 Modos de cifra en bloque.3.2.4 Algoritmo IDEA (International DataEncryption Algorithm).3.2.5 Algoritmo AES (Advanced EncryptionStandard).3.3 Criptosistemas de Cifrado en Flujo3.3.1 Cifradores con clave continua de un solouso.3.3.2 Postulados de Golomb para secuenciascifrantes.3.3.3 Estructuras generadoras de secuenciascifrantes.3.3.4 Cifrados en flujo con registros dedesplazamiento.3.4 Criptosistemas de Clave Pública3.4.1 Introducción a la cifra con clave pública.3.4.2 Protocolo de Diffie y Hellman para elintercambio de claves.3.4.3 Cifradores de mochila de Merkle-Hellman.3.4.4 Cifrado RSA.3.4.5 Cifrado ElGamal.4Autenticación4.1 Protocolos de Autenticación4.1.1 Claves secretas compartidas4.1.2 Centros de distribución de claves4.1.3 Claves públicas4.1.4 Ejemplosdeprotocolosautenticación4.2 Firmas Digitales4.2.1 Firmas digitales de clave simétrica4.2.2 Firmas digitales de llave pública4.3 Cortafuegos (firewalls)4.3.1 Alcances y limitaciones4.3.2 Componentes4.3.3 Filtros de paquetes4.4.4 Filtro de servicios4.4.5 Reglas

Realizar cubos de datos a partir de una base de datos relacional. Construir un Data Mart y verificar las fases que se siguieron y establecer conceptos del mismo. A partir de una colección de datos, elaborar minería de datos y observar los patrones seguidos. 2, 3 10. FUENTES DE INFORMACIÓN 1. Fundamentos de bases de datos.