SÍLABO DE IMPLEMENTACIÓN DE BASE DE DATOS EN SQL SERVER CÓDIGO DENOMINACIÓN NIVEL PRERREQUISITO ÁREA CURRICULAR CONDICIÓN Nº DE HORAS : ABD002 : IMPLEMENTACIÓN DE BASE DE DATOS EN SQL SERVER : Intermedio : ABD001 : Administración de Base de Datos : Obligatorio : Total: 26 Teóricas: 02 Prácticas: 24 SUMILLA: El presente curso está orientado a mostrar las herramientas integradas de SQL Server para la implementación de bases de datos relacionales así como su integración con la plataforma .NET para el manejo de procedimientos almacenados. Además se analizarán las técnicas recomendadas para la implementación de bases de datos, los objetos y las diferentes sentencias que ofrece SQL. COMPETENCIA: Implementar bases de datos en el SGBD SQL Server. CAPACIDADES: 1. Proporcionar al alumno los conocimientos del lenguaje SQL 2. Mostrar la integración de herramientas de SQL Server 3. Proporcionar al alumno las técnicas de manejo de objetos de SQL y programación en SQL Transact y .NET CONTENIDOS BÁSICOS: SESIÓN 1 - Tablas, relación y aplicación a las tablas de sus restricciones: primary key, foreign key, unique, check, default, identity y null. - Concepto de base de datos relacional. - Sistemas administradores de bases de datos. - ¿Cómo guarda los datos SQL Server? - Creación de bases de datos. - - Creación y optimización de índices Componentes lógicos: registro de datos y registro de transacciones. - Diseño de índices. - Componentes físicos: archivos y grupos de archivos de bases de datos. - Optimización de índices. SESIÓN 2 - Los tipos de datos del sistema que ofrece SQL Server. CENTRO DE CÓMPUTO E INFORMÁTICA SESIÓN 3 SESIÓN 4 - Implementación de integridad de datos - Descripción general de la integridad de datos. PÁG. 1 - Implementación de restricciones. - Implementación de desencadenadores. SESIÓN 5 - La sentencia SELECT, precedencia de modificadores, campos calculados, funciones SQL. - Mantenimiento de datos: Insert, Update y Delete directo y desde otras tablas. SESIÓN 6 - Consultas avanzadas: Agrupamiento de datos, subconsultas, condicionales, uniones. - Implementación de Vistas - Uso de herramientas para creación de consultas y vistas. SESIÓN 7 - Uso de XML. - Recuperación de XML mediante FOR XML. - Creación de Procedimientos Almacenados. - Creación de Funciones. SESIÓN 8 - Evaluación final. CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 2 ACTITUDES: Asiste puntualmente a las sesiones de práctica. Responsabilidad en el trabajo de laboratorio. Demuestra creatividad en el manejo del SGBD SQL Server. CRITERIOS DE EVALUACIÓN: Asistencia a las clases teóricas y a las prácticas de acuerdo al reglamento de evaluación. Calificación: La evaluación del aprendizaje de las capacidades y actitudes, será de acuerdo a los indicadores establecidos en el desarrollo de cada unidad didáctica. Los indicadores de capacidades se evaluarán a través de pruebas escritas de cotejo para la observación del desarrollo de actividades experimentales y los indicadores actitudinales serán evaluados por medio de una escala de calificación. La fórmula para la obtención del promedio final será la siguiente: Promedio = 0,9 (Promedio Capacidades) + Actitudes BIBLIOGRAFÍA Y WEBGRAFÍA: Jérôme Gabillaud, SQL Server 2012 Domine la Administración e Implementación, Ed. ENI, 2012. Jérôme Gabillaud, SQL Server 2012 Administración de una Base de Datos Transaccional, Ed. ENI, 2012. Jérôme Gabillaud, SQL Server 2012 SQL, Transact SQL Diseño y Creación de una Base de Datos, Ed. ENI, 2012. Ross Mistry y Stacia Misner, Introducing Microsoft SQL Server 2012, Estados Unidos, Ed. Waypoint Press, 2012. Francisco Salazar, Aprenda SQL Server 2012, México, Ed. Alfaomega, 2013. Santiago Medina, SQL Server 2012 Guía Práctica de Administración, España, 2012. Francisco Charrte, SQL Server 2012 (Manual Imprescindible), España, Ed. Anaya Multimedia, 2012. CENTRO DE CÓMPUTO E INFORMÁTICA PÁG. 3
© Copyright 2024