Postgrado en IMPLEMENTACIÓN, MANEJO Y EXPLOTACIÓN DE BASE DE DATOS CON SQL SERVER

Documentos relacionados
6231 Maintaining a Microsoft SQL Server 2008 R2 Database

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

Cenfotec ofrece talleres de preparación para la certificación internacional de Microsoft SQL Server

10775 Administering Microsoft SQL Server 2012 Databases

MS_6232 Implementing a Microsoft SQL Server 2008 Database

CURSOS PREPARACIÓN PARA CERTIFICACIÓN MICROSOFT SQL SERVER

Cursos SQL Server 2008 R2

CURSO DE SQL SERVER 2005

ESPECIALISTA EN BASE DE DATOS

Nivel Básico/Intermedio. Instalar y Configurar SQL Server Diseñar una Base de Datos. Optimización de consultas

MS_20462 Administering Microsoft SQL Server Databases

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

PROGRAMA FORMATIVO. MCSA SQL Server 2012

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

Desarrollo Business Intelligence sobre tecnología Microsoft

Desarrollo de bases de datos con SQL Server 2014

Objetivos y Temario CURSO SQL SERVER 2008

SQL Server 2014 Implementación de una solución de Business Intelligence (SQL Server, Analysis Services, Power BI...)

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

2780 Maintaining a Microsoft SQL Server 2005 Database

Introducción General - Consultas con Transact-SQL Server Duración: 25 Horas

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio

ORACLE WORKFORCE DEVELOPMENT PROGRAM

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Índice libro SQL Server / 6

Master Executive in Business Intelligence (Expert in SQL Server 2008 Development and Maintenance)

DIPLOMADO EN BASE DE DATOS

Administración de bases de datos Microsoft SQL Server 2014 CURSO PRESENCIAL DE 25 HORAS

ORACLE WORKFORCE DEVELOPMENT PROGRAM

Mantenimiento de una base de datos de Microsoft SQL Server 2008 Introducción

ST31_Querying Microsoft SQL Server

DISEÑO E IMPLEMENTACIÓN DE SOLUCIONES BUSINESS INTELLIGENCE CON SQL SERVER 2012

Curso Online de Microsoft

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Administración y programación de Bases de Datos con SQL Server 2005

CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE

10776 Developing Microsoft SQL Server 2012 Databases

Microsoft SQL Server 2005

Guía práctica SQL Server 2008

Asignaturas Temas Asignaturas Temas

50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

10778 Implementing Data Models and Reports with Microsoft SQL Server 2012

Postgrado en SQL Server Experto en Creación y Administración Profesional de

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

1

Fundamentos de Oracle

8283: Administración y programación en Microsoft SQL Server 2012

Postgrado en SQL Server Experto en Creación y Administración Profesional de

PROGRAMA FORMATIVO. MCSA SQL Server

Microsoft SQL Server Conceptos.

Es objetivo del diplomado es proporcionar al profesional el conocimiento y la habilidad necesaria para:

Acerca de esté Catálogo

WINDOWS SERVER SERVICIOS DE RED Y DIRECTORIO ACTIVO

2796 Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services

Postgrado en SQL Server Experto en Creación y Administración Profesional de Base de Datos

Oracle 12c DISEÑO Y PROGRAMACIÓN

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

Índice. iii. Objetivos... 24

ADMINISTRADOR SQL SERVER

BASES DE DATOS CON MICROSOFT SQL SERVER. Aprende a crear y gestionar las bases de datos más potentes

UNIVERSIDAD TECNOLÓGICA ECOTEC PROGRAMA ANALITICO

Querying Microsoft SQL Server 2012

DIRECCIÓN DE EXTENSIÓN PROFESIONAL DIVISIÓN DE ALTA TECNOLOGÍA (DAT)

MS_10748 Deploying System Center 2012, Configuration Manager

MS_20465 Designing Database Solutions for Microsoft SQL Server

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

MICROSOFT SQL Server 2008 en Business Intelligence. Programa Certificación Oficial Microsoft.

MOC Microsoft Project Server 2010 Technical Boot Camp

8 SQL SERVER 2008 RA-MA

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

MS_20463 Implementing a Data Warehouse with Microsoft SQL Server

CONTENIDO PROGRAMÁTICO DE LOS CURSOS DE LAS SOLUCIONES EMPRESARIALES PARA INTEGRADORES EMPRESARIALES

Técnico Profesional en Administración de Bases de Datos con SQL Server 2008

MS_20461 Querying Microsoft SQL Server

XII Encuentro Danysoft en Microsoft Abril 2015

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

SYLLABUS I. DESCRIPCIÓN

CI Politécnico Estella

MS_6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Administrador SQL Server y Business Intelligence

Microsoft SQL Server e Inteligencia de Negocio con Excel

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

CL_55004 Installing and Configuring System Center 2012 Operations Manager

Curso Online de Oracle 10g

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

Comparación de características entre las ediciones Estándar y Enterprise

Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server Descripción:

Master Certificación MCSA SQL Server

Curso Online de Microsoft Access Avanzado

ORACLE DEVELOPER 10g

ÍNDICE. Capítulo 1. Conceptos de base de datos de SQL Azure... 1

Especialista TIC en Gestión y Administración de Bases de Datos con SQL Server 2012

Transcripción:

Postgrado en IMPLEMENTACIÓN, MANEJO Y EXPLOTACIÓN DE BASE DE DATOS CON SQL SERVER OBJETIVO GENERAL Complementar la formación profesional de Ingenieros y Licenciados que desean actualizar sus conocimientos sobre las nuevas tendencias tecnológicas en la implementación, manejo y explotación de base de datos SQL Server. OBJETIVOS ESPECÍFICOS Administrar y solucionar problemas de los objetos de las base de datos optimizando las tareas de respaldo, implementando el mantenimiento de los índices, administrando los errores a través de reportes y administrando el acceso de los usuarios a las base de datos. Mejorar la capacidad para o instalar y configurar SQL Server, o crear e implementar objetos de base de datos, o implementar alta disponibilidad y recuperación en caso de desastres, o asegurar las instancias, base de datos, y objetos de base de datos, y o monitorear y resolver los problemas de SQL Server. Proporcionar herramientas para el uso óptimo de la base de datos creando competencias para o Optimizar la base de datos a partir de consultas, o crear y dar mantenimiento a objetos de la base de datos, o crear consultas para modificar o presentar datos, y optimizar el rendimiento de las mismas, o extender la funcionalidad de la base de datos con los buscadores de texto o mejorar el rendimiento en la explotación de grandes volúmenes de datos. Desarrollar habilidades en la utilización de herramientas de soluciones de inteligencia de negocios incluyendo análisis de servicios, integración de servicios y servicios de reportes en base de datos SQL Server. Para obtener el título de Postgrado en Implementación, Manejo y Explotación de Base de Datos, el graduando deberá haber aprobado todos los cursos que componen el postgrado.

REQUISITOS DE INGRESO Dirigido a profesionales relacionados con base de datos y desarrollo de aplicaciones: Título de Licenciado o Ingeniero en Computación o Sistemas, o carreras universitarias afines. Profesionales con perfil ocupacional en la administración y/o explotación de base de datos en aplicaciones. Conocimiento Previo Requerido Conocimientos en lenguaje de programación Conocimientos en base de datos DURACIÓN DEL CURSO El curso tendrá un total 144 horas distribuidas según se muestra en la tabla siguiente: Modalidad Presencial TEMA (VER DETALLE AL FINAL DEL DOCUMENTO) Módulo 1: Mantenimiento de Bases de Datos en Microsoft SQL Server CANTIDAD DE HORAS Módulo 2: Consultas usando SQL Server (Transact SQL) 32 Módulo 3: Implementación en Base de Datos de SQL Server 32 Módulo 4: Curso de Soluciones de Inteligencia de negocios 48 Total Horas 144 Nueve horas semanales en el siguiente horario: 32 o Lunes a miércoles (6:00PM 9:00PM) Inicio del Curso Propuesto Cuando se llene cupo. Cupo limitado. (Estimado Marzo 2015) Duración: 4.5 meses INVERSIÓN Y FORMA DE PAGO DEL CURSO La inversión total del curso es de $960.00 (novecientos sesenta dólares netos). Este valor puede ser pagado en moneda nacional al cambio oficial del Banco Central. Elaborar Cheque a nombre de Universidad Nacional de Ingeniería, el cual debe venir certificado. Puede cancelar todos los módulos o cancelar cada módulo al inicio de cada uno de ellos. La inversión en cada módulo es de $240.00 USD (doscientos cuarenta dólares netos). Elaborado Por: M.Sc. Marlon S. Ramírez M. 2

La inversión incluye Diploma de aprobado del postgrado. Certificado de aprobado de cursos individuales. Materiales en forma digital. Refrigerios Financiamiento o o Descuentos para grupos de 3 o más estudiantes Pueden ampliar los plazos de pago hasta 8 meses (deben presentar carta de solicitud) Documentos a proporcionar Copia de Título Universitario Copia de Cédula Llenar hoja de inscripción PARA MAYOR INFORMACIÓN CONTACTAR: Ing. Marlon S. Ramírez M. [Responsable Unisoft] Celular: 88522741 (c), 88613990 (m) Correo: unisoft@uni.edu.ni Puede visitar nuestra página web: http://www.fec.uni.edu.ni Elaborado Por: M.Sc. Marlon S. Ramírez M. 3

CONTENIDO DEL POSTGRADO Módulo 1: Mantenimiento de base de datos SQL Server 1 Introducción a SQL Server y su conjunto de herramientas 1.1 Introducción a la plataforma de servidor SQL 1.2 Trabajar con las herramientas de SQL Server 1.3 Configuración de servicios de SQL Server\ 2 Preparación de los sistemas para SQL Server 2.1 Descripción de la arquitectura de SQL Server 2.2 Planificación de Requerimientos de recursos del servidor 2.3 Pre-instalación de pruebas para SQL Server 3 Instalación y configuración de SQL Server 3.1 Preparación para la instalación de SQL Server 3.2 Instalación de SQL Server 3.3 Mejora y automatización de la instalación 4 Trabajar con Bases de Datos 4.1 Descripción general de las bases de datos de SQL Server 4.2 Trabajar con archivos y grupos de archivos 4.3 Traslado de los archivos de base de datos 5 Descripción de SQL Server modelos de recuperación 5.1 Estrategias de respaldo 5.2 Conocimiento de SQL Server registro de transacciones 5.3 Planificación de una estrategia de copia de seguridad del servidor SQL 6 Copia de seguridad de bases de datos SQL Server 6.1 Copia de seguridad de bases de datos y registros de transacciones 6.2 Gestión de copias de seguridad de bases de datos 6.3 Trabajar con las opciones de copia de seguridad 7 Restauración de bases de datos de SQL Server 7.1 Comprender el proceso de restauración 7.2 Restauración de Bases de datos 7.3 Trabajar con la recuperación de punto en el tiempo 7.4 Restaurar bases de datos del sistema y archivos individuales 8 Importación y exportación de datos 8.1 Transferencia de datos hacia / desde SQL Server 8.2 Importación y exportación de datos de tabla 8.3 Insertar datos a granel 9 Autenticación y autorización de usuarios Elaborado Por: M.Sc. Marlon S. Ramírez M. 4

9.1 Conexiones de autenticación en SQL Server 9.2 Inicios de sesión que se autoriza a acceder a bases de 9.3 Autorización a través de servidores 10 Asignación de Roles de servidor y base de datos 10.1 Trabajar con las funciones del servidor 10.2 Trabajar con funciones de base de datos fijas 10.3 Creación de funciones definidas por el usuario de base de datos 11 Autorización de acceso de usuarios a recursos 11.1 Autorizar el acceso de los usuarios a los objetos 11.2 Autorizar a los usuarios para ejecutar código 11.3 Configuración de permisos en el nivel de esquema 12 Auditoría de entornos de servidor SQL 12.1 Opciones para la auditoría de acceso a datos en SQL Server 12.2 La implementación de SQL Server Audit 12.3 Administración de SQL Server Audit 13 Gestión del Servidor de Automatización de SQL Server 13.1 Automatizar la administración de SQL Server 13.2 Trabajar con el Agente SQL Server 13.3 Gestión de trabajos de SQL Server Agent 14 Configuración de la seguridad para el Agente SQL Server 14.1 Conocimiento de SQL Server Security Agent 14.2 Configuración de Credenciales 14.3 Configuración de cuentas proxy 15 Monitoreo de SQL Server con las Alertas y Notificaciones 15.1 Configuración de Correo electrónico 15.2 Seguimiento de Errores de SQL Server 15.3 Configuración de Operadores, Alertas y Notificaciones 16 Realización del mantenimiento de base de datos 16.1 Asegurar la integridad de la base de datos 16.2 Mantenimiento de Índices 16.3 Automatización de mantenimiento de rutina 17 Acceso seguimiento a SQL Server 17.1 Actividad de captura usando SQL Server Profiler 17.2 Mejora del rendimiento con el Asesor de optimización de motor de base de datos 17.3 Trabajar con las opciones de rastreo 18 Monitoreo de SQL Server 18.1 Supervisión de la actividad 18.2 Captura y gestión de los datos de rendimiento Elaborado Por: M.Sc. Marlon S. Ramírez M. 5

18.3 Analizar los datos de rendimiento recogidos 19 Administración de varios servidores 19.1 Trabajar con varios servidores 19.2 Virtualización de SQL Server 19.3 Implementación y actualización de datos de aplicaciones de capa 20 Solución de problemas del servidor SQL 20.1 Metodología de Solución de problemas con SQL Server 20.2 Resolver los asuntos relacionados con servicio 20.3 Resolución de problemas de concurrencia 20.4 Resolución de problemas de inicio de sesión y Conectividad Módulo 2: Consultas con Transact-SQL de Microsoft SQL Server 1.0 Introducción a las bases de datos y Transact-SQL en SQL Server 1.1 Información general sobre SQL Server 1.2 Introducción a las bases de datos de SQL Server 1.3 Resumen y Elementos de sintaxis de T-SQL 1.4 Trabajar con T-SQL Scripts 1.5 Uso de Herramientas de Consultas T-SQL 2.0 Consultar y filtrar datos 2.1 Uso de la instrucción SELECT 2.2 Filtrado de datos 2.3 Trabajar con valores NULL 2.4 Formateando Resultados 2.5 Consideraciones sobre el rendimiento para escribir consultas 3.0 Agrupar y resumir datos 3.1 Resumen de datos utilizando funciones de agregado 3.2 Resumen de datos agrupados 3.3 Ranking de datos agrupados 3.4 Crear consultas de tabla de referencias cruzadas 4.0 Uniendo (JOIN) datos de múltiples tablas 4.1 Consulta de varias tablas mediante JOIN 4.2 Aplicación de JOIN para necesidades de informes típicos 4.3 Combinación y limitación del conjunto de resultados 5.0 Trabajando con Sub-consultas 5,1 Escritura básica de sub-consultas 5,2 Escritura de sub-consultas correlacionadas 5.3 Comparando sub-consultas con uniones y tablas temporales 5.4 Uso de expresiones de tabla comunes 6.0 Modificación de datos en las tablas Elaborado Por: M.Sc. Marlon S. Ramírez M. 6

6.1 Insertar datos en tablas 6.2 Eliminación de datos de las Tablas 6.3 Actualizar datos de las Tablas 6.4 Resumen de las Transacciones 7.0 Consulta de metadatos, XML y Full-Text 7.1 Consulta de Metadatos 7.2 Resumen de XML 7.3 Consulta de datos XML 7.4 Diagrama de índices de Full-Text 7.5 Consulta de índices de Full-Text 8.0 Utilización de objetos de programación para la recuperación de datos 8.1 Resumen de los vistas 8.2 Descripción general de las funciones definidas por el usuario 8.3 Descripción de los procedimientos almacenados 8.4 Descripción general de disparadores (triggers) 8.5 Escritura de consultas distribuidas 9.0 Uso de Técnicas Avanzadas de Consulta 9.1 Consideraciones para la consulta de datos 9.2 Trabajar con tipos de datos 9,3 Cursores y consultas basadas en conjuntos 9.4 SQL dinámico 9.5 Mantenimiento de archivos de consulta Módulo 3: Implementando base de datos SQL Server 1 Introducción a SQL Server y su conjunto de herramientas 1.1 Introducción a la plataforma de servidor SQL 1.2 Trabajar con las herramientas de SQL Server 1.3 Configuración de servicios de SQL Server 2 Trabajar con tipos de datos 2.1 Uso de tipos de datos 2.2 Trabajar con datos de carácter 2.3 Conversión de tipos de datos 2.4 Trabajar con tipos de datos especializados 3 Diseño e implementación 3.1 Diseñar tablas 3.2 Trabajar con esquemas 3.3 Crear y modificar tablas 4 Diseño e implementación 4.1 Introducción a las vistas 4.2 Creación y administración de Vistas Elaborado Por: M.Sc. Marlon S. Ramírez M. 7

4.3 Consideraciones de rendimiento para Vistas 5 Planificación para SQL Server 5.1 Conceptos básicos de indexación 5.2 Tipos de datos e índices 5.3 Una columna y los Índices Compuestos 6 Módulo 6: Implementación de Estructuras de tabla en SQL Server 6.1 Estructuras de tabla en SQL Server 6.2 Trabajar con índices agrupados 6.3 Diseñar índices agrupados eficaces 7 Ejecución de Planes de Lectura de SQL Server 7.1 Ejecución del Plan de Conceptos Básicos 7.2 Elementos comunes de plan de ejecución 7.3 Trabajar con los planes de ejecución 8 Mejora del rendimiento a través de índices no agrupados 8.1 Diseñar índices no agrupados eficaces 8.2 Implementar índices no agrupados 8.3 Uso del Asistente para la optimización de motor de base de datos 9 Diseñar e implementar procedimientos almacenados 9.1 Introducción a los procedimientos almacenados 9.2 Trabajar con procedimientos almacenados 9.3 Implementar procedimientos almacenados parametrizados 9.4 Contexto de ejecución Control 10 La fusión de datos y analizar los cuadros 10.1 Uso de la instrucción MERGE 10.2 Implementación de tipos de tablas 10.3 Uso de tipos de tablas como parámetros 11 Creación de aplicaciones de SQL Server altamente concurrentes 11.1 Introducción a las Operaciones 11.2 Introducción a los bloqueos 11.3 Gestión de bloqueo 11.4 Los niveles de aislamiento de transacción 12 Control de errores en T-SQL Code 12.1 Diseño de T-SQL Control de errores 12.2 La implementación de T-SQL Control de errores 12.3 Implementar el control de excepciones estructurado 13 Diseñar e implementar funciones definidas por el usuario 13.1 Diseñar e implementar funciones escalares 13.2 Diseñar e implementar valores de tabla Funciones Elaborado Por: M.Sc. Marlon S. Ramírez M. 8

13.3 Consideraciones de implementación para las funciones 13.4 Alternativas a las funciones 14 Asegurar la integridad de los datos a través de restricciones 14.1 Exigir la integridad de datos 14.2 Implementación de integridad de dominio 14.3 Entidad Ejecutora y la integridad referencial 15 Responder a la manipulación de datos mediante activadores 15.1 Diseñar desencadenadores DML 15.2 Implementar desencadenadores DML 15.3 Conceptos avanzados de disparo 16 Implementación de código administrado en SQL Server 16.1 Introducción a la integración SQL CLR 16.2 Importación y configuración de ensamblados 16.3 La implementación de Integración SQL CLR 17 Almacenamiento de datos XML en SQL Server 17.1 Introducción a los esquemas XML y XML 17.2 Almacenamiento de datos y esquemas XML en SQL Server 17.3 Implementar el tipo de datos XML 18 Consulta de datos XML en SQL Server 18.1 Usando T-SQL FOR XML 18.2 Introducción a XQuery 18.3 Trituración XML 19 Trabajar con SQL Server Spatial Data 19.1 Introducción a los datos espaciales 19.2 Trabajar con tipos de datos espaciales de SQL Server 19.3 Uso de datos espaciales en aplicaciones 20 Trabajar con índices de texto completo y consultas 20.1 Introducción a la indización de FULL TEXT 20.2 Implementación de índices de FULL TEXT en SQL Server 20.3 Trabajar con consultas de FULL TEXT Módulo 4: Curso de Soluciones de Inteligencia de negocios 1.0 SQL Server Analysis Services (SSAS) 1. Introducing business intelligence and Analysis Services 2. Learning about the Business Intelligence Semantic Model (BISM) multidimensional mode 3. Understanding data warehousing and OLAP 4. Learning about the BISM tabular mode Elaborado Por: M.Sc. Marlon S. Ramírez M. 9

5. Understanding self-service BI and the evolution of tabular mode 6. Introduction to SQL Server Data Tools (SSDT) 7. Creating an Analysis Services multidimensional project 8. Creating data sources, data source views, and cubes in a multidimensional project 9. Deploying and browsing cubes 10. Managing analysis services with SSMS 11. Querying a cube using MDX 12. Understanding MDX 2.0 SQL Server Integration Services (SSIS) 1. Installing SQL Server Integration Services 2. Moving Data with the Import and Export Wizard 3. Installing the Sample Databases 4. Using Precedence Constraints 5. Manipulating Files with the File System Task 6. Coding Custom Script Tasks 7. Using the Execute SQL Task 8. Using the Execute Process Task 9. Using the Expression Task 10. Extracting Data from Sources 11. Loading Data to a Destination 12. Changing Data Types with the Data Conversion Transform 13. Creating and Replacing Columns with the Derived Column Transform 14. Rolling Up Data with the Aggregate Transform 15. Ordering Data with the Sort Transform 3.0 SQL Server Reporting Services (SSRS) 1. What is Reporting Services 2. Installing Reporting Services 3. Creating Reports 4. Managing Reports and other items 5. Accessing and delivering reports 6. Report Server, Manager, Builder and Designer 7. Role based security overview 8. Securable items 9. Role assignments and definition 10. Permissions and tasks 11. Minimum security and access permissions for local administrators 12. Using default security Forma de culminación del curso: Entrega de proyecto y defensa del mismo. El contenido de cada Módulo será 70% práctico. Elaborado Por: M.Sc. Marlon S. Ramírez M. 10