Download SYLLABUS DE ADMINISTRACION DE BASE DE DATOS
Document related concepts
Transcript
UNIVERSIDAD NACIONAL DE SAN MARTÍN-T FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA ACÁDEMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA SEMESTRE ACADÉMICO 2014-II SILABO I. INFORMACION GENERAL 1.1 Asignatura 1.2 Código 1.3 Pre - requisitos 1.4 1.5 1.6 1.7 1.8 1.9 1.10 II. Semestre Académico Fecha Inicio Fecha de Término Área Curricular Número de Orden Ciclo en que se dicta Horas a la Semana Créditos Docente Responsable : : : Administración de Base de Datos SISIES0539 Base de Datos Sistemas de Información : : : : : : : : 25/08/2014 19/12/2014 Especialidad 33 V HT=2; HP=4; HT=6 4 Ing. Andy Hirvyn Rucoba Reátegui SUMILLA Introducción a la administración de base de datos. Arquitectura de sistemas de base de datos. Base de datos distribuidos. Almacenamiento y estructura de archivos. Indexación. Procesamiento de consultas. Optimización de consultas. Administración de transacciones. Control de concurrencia. Sistema de recuperación. Seguridad de base de datos. III. OBJETIVOS 1.1. General Resuelve problemas de aplicación relacionados a la administración de Base de Datos usando los conceptos de Arquitectura y Gestión de Sistemas de Base de Datos, valorando sus aportes al desarrollo de la tecnología 1.2. Específicos 1.2.1. Explicar los conceptos generales de administrador de base de datos. 1.2.2. Explicar los objetivos, funciones básicas y específicas del administrador de base de datos. 1.2.3. Aplica los conceptos de Respaldo, Recuperación, Conectividad y Afinamiento de Sistemas de Base de Datos, solucionando situaciones problemáticas relacionadas con las principales aplicaciones en el campo de las Bases de Datos. IV. PROGRAMACIÓN SECUENCIAL DE DESARROLLO DEL CONTENIDO TEMÁTICO DE LA SUMILLA 1º Semana. • Fundamentos de la Administración de la Base de Datos. • Funciones y Objetivos del Administrador de la Base de Datos • Evolución de la Función de Administración de Base de Datos • Laboratorio: Instalación de Microsoft SQL Server. 2º Semana. • El componente Humano del Ambiente de Base de Datos, Comparación de las Actividades del DA y el DBA, Habilidades del DBA Deseadas • Rol Administrativo del DBA, Rol Técnico del DBA • Laboratorio: Configuración Básica de Microsoft SQL Server. 3º, 4 º Semana. • Evolución Histórica de Sistemas Gestores de Base de Datos • Como, Cuando y Donde de Creo, Hechos trascendentales • • Evolución de Versiones, Ediciones y Mejoras hasta la fecha Laboratorio: Configuración de Servicios y Protocolos de Microsoft SQL Server. 5º Semana. • Conociendo un Gestor de Base de Datos, Características Propias del Gestor, Diferencia frente a otros Gestores, Demostración del Gestor y sus Herramientas Básicas • Laboratorio: El entorno de Administración de Microsoft SQL Server. 6º Semana. • Definición de Metadatos, Definición de Diccionario de Datos, Catálogos y Directorios • Que Aplicaciones/Herramientas hacen uso el Diccionario de Datos • El Diccionario de Recursos de Información (SDRI) • Estándar ISO 10027 • Laboratorio: Tablas del Sistema de Microsoft SQL Server. 7º Semana. • Definición de Integridad • Categorías (Integridad de Entidad, de Dominio, Referencial y Definida por el Usuario) • Laboratorio: Administración de la Integridad de los Datos en Microsoft SQL Server. 8º Semana. • Definición de la Seguridad/ Confidencialidad en Base de Datos • Inicios de Sesión, Usuarios, Roles, Grupos, Funciones en el Servidor, Privilegios • Autenticación o Autentificación, Políticas de Contraseñas • Laboratorio: Implementación y Administración de la Seguridad en Microsoft SQL Server. 9º Semana. • Evaluación: Examen Parcial (EP) 10º • • • • • Semana. Definición e Importancia de una Disponibilidad en Base de Datos. Conceptos relacionados(Tiempo de Inactividad/Recuperación, Perdida de datos) Alta Disponibilidad, Arquitecturas(Clustering, Replicación, Mirroring, Log Shipping, entre Otros) Técnicas de Recuperación de Datos para la restauración de una base de datos corrupta a un estado previo libre de daños Laboratorio: Copias de Seguridad y Restauración en Microsoft SQL Server. 11 º y 12º Semana. • Definición de Rendimiento, Control de Concurrencia • Optimización de Consultas, Heurística, Creación de Índices, Plan de Ejecución de Consultas • Estimación de Costos de Procesamiento de consultas, Balanceo de Carga • Laboratorio: Optimizar el Rendimiento de una Base de Datos en Microsoft SQL Server. 13º • • • • • y 14 º Semana. Definición de Migración de Datos, Propósito de una migración Etapas Básicas de una Migración de Datos. Fuentes u Orígenes de Datos, Clientes OLEDB, JDBC y ODBC Herramientas de Migración de Datos Laboratorio: Migración Datos a Microsoft SQL Server. 15º • • • • • y 16 º Semana. Concepto de Base de Datos Distribuidas. Partición Vertical y Horizontal Tipos de Arquitecturas(Implementaciones) Base de Datos Geográficamente Distribuidas Laboratorio: Replicación de Base de Datos en Microsoft SQL Server 17º Semana. • Evaluación: Examen Final (EF). V. LA DIDÁCTICA, LA METODOLOGÍA Y LA TECNOLOGÍA A APLICARSE EN EL DESARROLLO DE LAS CLASES. Los contenidos teóricos se desarrollarán con la participación e investigación activa del alumno guiadas por del profesor, Las sesiones de práctica se realizarán en los ambientes de laboratorios según el avance de la parte teórica. Los materiales educativos y recursos didácticos para el desarrollo de los contenidos del curso, están basados en la combinación de dispositivos digitales de proyección, uso de Internet, libros digitales, el home page (sitio Web), grupos de noticias, etc. de los proveedores de los sistemas manejadores de base de datos además de aplicar procedimientos de sinergia del profesor y alumnos con estos componentes; Cada sustentación de los trabajos de investigación serán evaluadas en forma grupal e individual Para el desarrollo de la investigación formativa, actividades de extensión y proyección social, se participará en dos macro proyectos elaborado por el Instituto de Investigación de nuestra facultad denominados: “Sistema de Estudios de Mercado y Opinión Pública de la Facultad de Ingeniería de Sistemas e Informática de la Universidad Nacional de San Martín” y “Sistema de Información para el diagnóstico de enfermedades del café en la Región San Martín aplicando redes neuronales artificiales”. VI. EVALUACIÓN Y CALIFICACIÓN A. Instrumentos y criterios de evaluación Desarrollo individual y grupal de trabajos así como evaluación personal. B. Sistema de Evaluación del Aprendizaje SÍMBOLO PD LB EP EF ACADÉMICA (90%) PROMEDIO DE DEBATES LABORATORIO EXAMEN PARCIAL EXAMEN FINAL EVALUACIÓN FORMATIVA (10%) IV JL ET SE ID PF PF = CONCEPTO INVESTIGACION Y/O PROYECCION SOCIAL JORNADA LABORAL EVENTOS DE TUTORIA SEFISI Y/O ANIVERSARIO UNSM OTROS EVENTOS DE IDENTIFICACION INSTITUCIONAL PROMEDIO FINAL DEL CURSO TOTAL % 25 25 20 20 2 2 2 2 2 100 25 × PD + 25 × LB + 20 × EP + 20 × EF + 2 × IV + 2 × JL + 2 × ET + 2 × SE + 2 × ID 100 - La nota de calificación está en la escala de 0 a 20. El promedio aprobatorio para el curso será de 11 (ONCE), considerando el medio punto a favor del estudiante. El alumno que falte a uno de los exámenes tendrá cero (0) de nota. No hay recuperación de los debates ni se acepta la entrega de trabajos fuera de las fechas establecidas asignándose la nota mínima será 0 (cero). - VII. Existe una evaluación sustitutoria que reemplaza a la nota del EXAMEN PARCIAL o FINAL (dependiendo cuál es el más bajo). Solo ingresan al examen sustitutorio aquellos alumnos que tienen como nota final mayor a siete (7). BIBLIOGRAFÍA. 1. Abelló, A., Rollón, E., Rodríguez, M.E. (2006) Diseño y administración de bases de datos, Barcelona : Edicions UPC 2. Barilari, J.C. (2007). Diseño y Administración de Bases de Datos, (1ra Edición). Argentina: Deauno Documenta. 3. Charte, F. (2009). SQL Server 2008, Guía Práctica, (1ra Edición). España: Anaya Multimedia. 4. Gabillaud, J. (2010) SQL Server 2008: administración de una base de datos con SQL Server Management Studio. Cornellà de Llobregat : Ediciones ENI 5. Gabillaud, J. (2013) SQL Server 2012 : administración de una base de datos transaccional con SQL Server Management Studio. Cornellà de Llobregat, Barcelona : ENI 6. Heurtel, O. (2009). Oracle 11 G: Administración, (1ra Edición). España: Ediciones ENI 7. Lopez, I., Castellano, M.J. (2011), Administración de Sistemas Gestores de Bases de Datos, (1ra Edición). España: Garceta 8. Mannino, M.V. (2007) Administración de Bases de Datos: Diseño y Desarrollo de aplicaciones. (3ra Edición). México : McGraw-Hill/Interamericana 9. Pérez, C. (2007), Oracle 10g: administración y análisis de bases de datos, (2da. Edición), Madrid : Ra-ma. 10. Ramos, M.J., Ramos, A., Montero, F. (2006). Sistemas Gestores de Base de Datos, (1ra Edición). Madrid: McGraw-Hill. 11. Riggs, S., Krosing, H. (2010), PostgreSQL 9 Admin Cookbook. ReinoUnido, Birmingham:Packt Publishing 12. Rob, P., Coronel, C. (2005). Sistemas de Base de Datos: Diseño, Implementación y Administración, (5ta Edición). Cl México: Thompson. 13. Thibaud, C. (2006). MySQL 5 - Instalación, Implementación, Administración y Programación, (1ra Edición). España: Ediciones ENI 14. Valderrey, P. (2011). Administración de Sistemas Gestores de Bases de Datos, (1ra Edición). España, Malaga: Starbook Editorial 15. Rucoba, A. (2005). Proyecto de Sistema de Información en Agrovet Raymondi SRL., Tarapoto 16. Cardozo, E. (2009). Análisis y Diseño del Sistema de Información para Mejorar el Proceso de Producción y Comercialización del molino León Rojo EIRL., Tarapoto 17. Vela, C.I. (2009). Implementación de planillas SYGNUS en Southern Perú Copper Corporation, Tarapoto 18. Cartagena, E.H. (2010). Integración de Tecnologías de Huella Digital para mejorar la gestión y control de la asistencia laboral en la UNSM – T, Tarapoto 19. Rivera, J.(2011), Modelo de Aprendizaje para personas con síndrome de Down Mediante el uso de las Tecnologías de Información en el Centro de Educación Básica Especial N°00002, Tarapoto Tarapoto, 18 de Agosto del 2014. ___________________________ Ing. ANDY HYRVYN RUCOBA REÁTEGUI. Responsable del Curso