Instituto Educación Superior Tecnológico Privado El Buen Pastor SILABO DE ADMINISTRACIÓN DE BASE DE DATOS CARRERA PROFESIONAL: COMPUTACIÓN E INFORMÁTICA I. DATOS GENERALES: 1.1. CARRERA PROFESIONAL : COMPUTACIÓN E INFORMÁTICA 1.2. NOMBRE DEL CURSO : ADMINISTRACIÓN DE BASE DE DATOS 1.3. CICLO : IV 1.4. Nº DE HORAS SEMANALES : 06 Horas semanales 1.5. Nº DE HORAS SEMESTRALES : 108 1.6. PROFESOR : II. SUMILLA: Curso de formación profesional, orientado a proporcionar al alumno los conceptos y elementos de Administración de Base de Datos manejando Sql Server 2008 III. PERFIL DE LA CARRERA Conocimientos-Aptitudes a. Elaborar el Plan Estratégico de los Sistemas de Información de las organizaciones, teniendo en cuenta la evaluación de sus necesidades. b. Elaborar software genérico y específico de acuerdo a los requerimientos de las organizaciones. c. Diseñar, elaborar, gestionar sistemas de administración de base de datos, considerando los criterios de seguridad en la transmisión y el almacenamiento de datos. d. Administrar Redes de Cómputo, gestionando la adquisición, instalación y mantenimiento de los componentes de la red informática de acuerdo a los requerimientos de los usuarios y a la disponibilidad presupuestal asignada. e. Mantener operativos los sistemas de información identificando los sistemas críticos y los recursos asociados, ofreciendo el servicio con un buen tiempo de respuesta y un mínimo de fallas. f. Administrar el Centro de Cómputo de una organización y efectuar el procesamiento de datos, verificando la calidad de los resultados, según las especificaciones establecidas en el programa de trabajo. g. Crear y diseñar Portales Web Dinámicos y aplicaciones con n capas, para la optimización de aplicaciones sea para intranet y/o extranet. h. Apoyar en el proceso de Auditoria de Sistema de Información. i. Crear y gestionar su propia empresa. Actitudes-Valores a. Demostrar creatividad, iniciativa y seguridad en la planificación y el análisis de la organización, así como en la toma de decisiones y en la evaluación de sistemas de información. b. Reconocer y practicar el trabajo en equipo, la honestidad y la justicia en el tratamiento de la información, en el ámbito profesional y corporativo. 1
c. Practicar actitudes renovadoras que faciliten la adaptación al cambio. Áreas de desempeño a. Diseñador y Administrador de Bases de Datos orientado a objetos: gestionando la identificación, captura, almacenamiento, actualización, seguridad, distribución, integridad y la disposición de la información a los usuarios. b. Administrador de Centros de Cómputo: manteniendo operativos los equipos de cómputo, los periféricos asociados, gestionando el ingreso de información y el proceso de datos; verificando la calidad de los resultados, distribuyendo los listados a los usuarios e identificando los fundamentos de auditoría. c. Administrador de Redes y Cabinas de Internet d. Organizador de Empresas e. Desarrollador de Aplicaciones de Sistemas de Información: participar en la elaboración del plan estratégico de los sistemas de información, derivando la arquitectura de datos. IV. COMPETENCIA GENERAL DE LA CARRERA Domina los procesos y las herramientas innovadoras de las Tecnologías de información y comunicaciones para dar soluciones a problemas empresariales, adoptando una actitud cooperativa, en el marco ético y de identificación institucional cumpliendo los estándares de calidad y seguridad informática. V. COMPETENCIA DEL CURSO Gestionar la operatividad de la base de datos, teniendo en cuenta los estándares de calidad y seguridad. VI. CAPACIDADES A DESARROLLAR Identificar y manipula los componentes de SQL Server. Conocer el procedimiento de instalación y configuración de los servicios de SQL Server. Crea base de datos de acuerdo al diseño e implementa mecanismos de Administración de seguridad. Diseño e implementación de Inteligencia de Negocios (Data warehouse) y OLAP utilizando la Análisis Servicies de Microsoft SQL Server 2008, VII. EJE TRANSVERSAL Valores, Tecnología, Innovación e Identidad. VIII. PROGRAMACIÓN DE CONTENIDOS UNIDAD DE COMPETENCIA I: PROGRAMACIÓN CLIENTE SERVIDOR TRANST- SQL Primera Semana - Servicios de SQL Server. - Herramientas de administración gráfica y de línea de comandos SQLCMD. - Roles a Nivel de Base de datos - Creación de Tablas e Índices. Segunda Semana - Creación de procedimientos almacenados. 2
- Control de Flujo en Transact-Sql: Begin-End, IF, CASE, Goto Continue - Creación de Procedimientos almacenados para el mantenimiento de Registros. - Procedimientos almacenados con sub consultas correlativas - Transacciones. Tercera Semana - Aplicación de Lenguaje Transact-SQL - Uso de Comandos DBCC - Desarrollo de Funciones de usuario: Funciones de tablas y funciones escalares. - Uso de la instrucción Create Partition Function. - Aplicaciones Cuarta Semana - Definición de Desencadenadores (Triggers) - Creación de Trigers DML - Creación Trigers DDL - Primera Práctica Calificada Quinta Semana - Creación de Cursores - Taller de Triggers y Cursores UNIDAD DE COMPETENCIA II: ADMINISTRACION DE BASE DE DATOS EN SQL SERVER Sexta Semana - Administración de seguridad a nivel de Servidor - Diseño, creación y optimización de base de datos, tablas, vistas, esquemas. - Catálogo del sistema. - Roles a nivel de Base de datos - Creación de Inicios de sesión, - Creación de Cuentas de usuario. Séptima Semana - Seguridad mediante Transact-SQL Server. - Create Login y Create User - Asignar Roles y Previlegios a tablas. - Revocar Roles y Previlegios a tablas - Segunda Práctica Calificada. Octava Semana - Copia de Seguridad de Bases de datos en un Servidor - Recuperación de datos - Automatización de tareas: Creación de Jobs - Creación de Alertas. 3
Novena Semana - Evaluación Parcial. Décima Semana - Replicación de base de datos - Diseño de una estrategia para administrar la replicación. - Consultas remotas y Transacciones distribuidas. - Servidores Publicadores y Suscriptores - Ejercicios UNIDAD DE COMPETENCIA III: INTELIGENCIA DE NEGOCIOS Décimo Primera Semana - Inteligencia de Negocios con SQL Server - Elementos BI en SQL Server - Servicios de Inteligencia de Negocios: SSIS - Integración de datos, Reportes y Análisis de datos. Décimo Segunda Semana - Introducción al DataWarehouse. - Construcción de un DataWareHouse en SQL Server. - Definición de un DataMart. - Moviendo Datos desde Data Marts a un DataWarehouse. - Características de la Data de un DataWarehouse. Décimo Tercera Semana - Diseñando un Sistema de DataWarehousing: - Análisis de los Procesos de Negocios. - Data Warehousing System. - Modelando un Data Warehouse. - Escogiendo el Grain (Alcance-Nivel Detalle). - Estableciendo Dimensiones. - Estableciendo la Fact Table. - Implementando el Esquema Estrella (Star Schema). Décimo Cuarta Semana - Poblando un DataWarehouse: - Reconociendo el Proceso - Métodos de Población de un Data Warehouse - Herramientas para Poblar un Data Warehouse - Poblando un Data Warehouse Usando DTS UNIDAD DE COMPETENCIA IV: OLAP MANAGER Y ANALYSIS SERVICES Décimo Quinta Semana - Introducción a los Cubos - Definiendo Cubos - Manejando el Aceso a los Cubos 4
- Almacenando Cubos - Procesando Cubos - Personalizando Cubos Décimo Sexta Semana - Almacenando en una estructura MOLAP - Almacenando en una estructura ROLAP - Almacenando en una estructura HOLAP - Comparando estructuras de almacenamiento Décimo Séptima Semana - Que es SQL Server Integration Services (SSIS) - Escenarios ETL con SSIS. - Como trabaja SSIS. - Herramientas para Integracion de Datos. - SQL Server Integration Services Décimo Octava Semana - Presentación y Exposición Final del Proyecto de Análisis y Diseño de Sistemas. - Examen Final. IX. ESTRATEGIAS METODOLOGICAS El profesor desempeñará un papel de motivador, orientador, facilitador, problematizado, mediante una enseñanza teórica práctica. La participación del estudiante es de manera activa mediante lluvia de ideas, mesas redondas, equipos de trabajo, elaboración de organizadores visuales, controles de lectura, trabajo de investigación y exposiciones. X. EQUIPOS Y MATERIALES - Libros - Tesis (referenciales) - Revistas - Boletines actuales - Separatas - Direcciones electrónicas (Internet) - Equipos multimedia - Computadoras XI. SISTEMA DE EVALUACIÓN Indicadores de Evaluación: La evaluación de la asignatura responderá a los siguientes indicadores: Determina las características de operatividad del servidor de base datos, de acuerdo a los requerimientos del sistema. Describe y ejecuta procedimientos de administración de la base de datos, teniendo en cuenta estándares de calidad y seguridad. Realiza tareas de gestión en el servidor, a partir de los procedimientos establecidos en Inteligencia de negocios. Procedimientos de Evaluación: Intervenciones orales-participación, Pruebas escritas, trabajos 5
individuales, grupales, Proyectos de Desarrollo de Sistemas y las pruebas de desempeño o ejecución con notas de 0 a 20. Proceso de Evaluación: Será integral y permanente, estará en función de la asistencia y las capacidades de área, se desarrollará en la siguiente forma: Instrumentos de Evaluación Semana de Evaluación Promedio Parcial Promedio Final Prueba de desempeño Controles de Lectura Participación en debates 01-04 Evaluación 01 05 08 Evaluación 02 PE1 Intervenciones Orales Evaluación de Desempeño o Ejecución 09 Examen Parcial EP Prueba de desempeño Revisión de avances trabajo de investigación Controles de Lectura Presentación trabajo de investigación Exposición trabajo de investigación 10 13 Evaluación 03 14 17 Evaluación 04 PE2 Evaluación de Desempeño o Ejecución 18 Examen Final EF El Curso debe respetar el promedio final que resulta de la aplicación del siguiente procedimiento: XII. FUENTES DE INFORMACIÓN EP1 + EP +EP2 +EF 4 XI.1 FUENTES BIBLIOGRAFICAS Delgado Garrón, Alberto: Microsoft SQL Server 2008. Manual del administrador. Editorial McGraw- Hill/Interamericana de España, S.A Año: 2010 Malcolm,Graeme: Microsoft SQL Server 2008. Editorial: Pearson Educación, S A Año: 2010 Eduardo Ramirez: Aplicando SQL Server 2008. 2da Edición Guia Rápida de SQL Server 2008. Editorial Macro Cuadra, dolores. Desarrollo de Bases de Datos: Casos prácticos desde el análisis a la implementación. alfaomega ra-ma. mexico, d.f. 2008. Código Biblioteca UCV: 005.74 C96 EJ. 2 STEPHENS ROD. Diseño de Bases de Datos. ANAYA MULTIMEDIA. ESPAÑA, MADRID. 2009. 6
Moratalla Collado, Jorge :Administración de Base de Datos, Editorial: Grupo Eidos Año 2001 XI.2 FUENTES WEB http://es.wikipedia.org/wiki/dba_(database_administrator) http://msdn.microsoft.com/es-es/library/ms173767(sql.105).aspx 7