20764: Administering a SQL Database Infrastructure

Documentos relacionados
Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008

Área: Microsoft SQL. Nombre del curso. Administración de Microsoft SQL Server 2014 Bases de datos

Curso Maintaining a Microsoft SQL Server 2008 R2 Database (6231)

Administering Microsoft SQL Server Databases (20462)

Mantener una base de datos de Microsoft SQL Server 2008 R2

20697 Instalación y Configuración de Windows 10

MOC 10983A Actualización de Conocimientos a Windows Server 2016

Curso: 10983A Upgrading Your Skills To Windows Server 2016

ADMINISTRACIÓN DE SERVIDORES BAJO WINDOWS 2012 MS20410: Instalando y Configurando Windows Server 2012

MS_ Enabling and Managing Office 365.

20246C Monitoreo y operación de una nube privada

Microsoft SQL Server 2008 Instalación y Configuración

MS_ Supporting and Troubleshooting Windows 10.

Instalación e implementación de Microsoft Dynamics CRM 2011

MS_10962 Advanced Automated Administration with Windows PowerShell

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010

Información General. Al finalizar el curso el alumno será capaz de:

Curso Administering Windows Server 2012 (20411)

POSGRADO EXPERTO DBA INTELIGENCIA DE NEGOCIOS

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

Oracle Enterprise Manager 10g Grid Control NUEVO

Curso Installing and Configuring Windows Server 2012 (20410)

MS_80546 Sales Management in Microsoft Dynamics CRM 2013

Instalación y configuración de Windows 10

DIPLOMADO EN MICROSOFT SQL SERVER 2008

Curso Querying Microsoft SQL Server 2014 (20461)

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

MS_20462 Administering Microsoft SQL Server Databases

Administering System Center Configuration Manager

Administración y Seguimiento al Control de Proyectos con Microsoft Project

Curso Implementing and Managing Microsoft Desktop Virtualization (10324)

Aplicaciones de Microsoft Dynamics CRM 4.0

Oracle Database 11g: Seguridad Versión 2

20464 Desarrollo de bases de datos Microsoft SQL Server 2014

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

EXCH000e Configuración, Administración y Solución de Problemas de Microsoft Exchange Server 2010

OUTLOOK Objetivos

Developing ASP.NET MVC 4 Web Applications

Oracle Database 12c: Administración, Instalación y Actualización (Intensivo)

PROGRAMA FORMATIVO. MCSA Windows Server 2012

Oracle Database 11g: Taller de Administración II Versión 2 (Español)

Capítulo 1: Modelo conceptual

Curso Implementing and Managing Microsoft Server Virtualization (10215)

CL_ Quick Microsoft SQL Server 2012 Analysis Services.

Base de Datos Oracle 10g: Seguridad Versión 2

Multiplatform Network Administrator (160 Horas)

Curso Developing Microsoft SQL Server 2014 Databases (20464)

CURSO Microsoft Project

039. IFC07CM15 - INSTALACIÓN Y CONFIGURACIÓN DE WINDOWS SERVER 2012

10775 Administering Microsoft SQL Server 2012 Databases

CONVENCIONES USADAS... 13

Exchange Online. SharePoint Online. Skype for Business. One Drive

Tema: Configurando FTP sobre SSL

Oracle Database 12c: Taller de Copia de Seguridad y Recuperación ed 2

20483 Programación en C#

Oracle Tuning. Programa de Estudio.

CL_ for the End User. Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P , México, CDMX.

Oracle Database 12c: Administración de RAC

Curso Designing and Implementing a Server Infrastructure (20413)

Oracle Database 12c: Taller de Administración

M O D U L O : Administrador BASIS Nivel Inicial. Duración: 10 Semanas Modalidad: Capacitación Online Inscripción: Abierta Cupos Limitados

20415B Implementar una Infraestructura de Escritorio Windows Server 2012

Microsoft Project Professional

Desarrollo.NET con Sharepoint

Finanzas II en Microsoft Dynamics AX 2009

CONVENCIONES USADAS...

Objetivos y Temario CURSO ACCESS NIVEL AVANZADO

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

Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

Administración de dispositivos móviles

Tema 4 Cortafuegos. Se van a poner diversos cortafuegos en sistemas operativos Windows y Linux.

Guía práctica Windows 7 Registro y configuración Francisco Charte Ojeda

Taller de administración de Exadata Database Machine Ed 3 NUEVO

Introducción a GAM. Ahora queremos agregarle Seguridad a la aplicación, tanto a la parte web como a la de Smart Devices. Page1

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

Curso: Windows 8. Familia Profesional: Informática y comunicaciones. Modalidad: On-line (Teleformación). Duración: 35 h.

Conocer las herramientas de seguridad es un punto vital para mantener nuestro sistema seguro.

Windows 8 Completo. Duración: horas. Descripción. Objetivos. Contenidos

Objetivos y Temario CURSO MySQL 5

Introducción a Base de Datos

Monitorización continua las 24 Horas del día Capacidad de operar en redes de área extensa, a través de diferentes vías de comunicación

Oracle Database 11g: RAC Administration Release 2

Contenido. Instalación y configuración de Windows Implementación y administración de servicios de empresa utilizando Windows 10...

MICROSOFT ACCESS 2003 (COMPLETO)

MANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

Transcripción:

20764: Administering a SQL Database Infrastructure Duración: 40 Horas Examen Asociado: Examen 70-764 Descripción del Curso: Este curso dirigido por un instructor de cinco días proporciona a los estudiantes que administran y mantienen bases de datos de SQL Server con el conocimiento y las habilidades para administrar una infraestructura de base de datos SQL Server. Además, será de utilidad para las personas que desarrollan aplicaciones que ofrecen contenido de bases de datos SQL Server. A quién va dirigido? Los destinatarios principales de este curso son los individuos que administran y mantienen bases de datos SQL Server. Estos individuos realizan la administración de bases de datos y mantenimiento como su principal área de responsabilidad, o trabajan en entornos en los que las bases de datos juegan un papel clave en su trabajo principal. El público secundario para este curso son los individuos que desarrollan aplicaciones que ofrecen contenido de bases de datos SQL Server. Al finalizar el curso el estudiante aprenderá: Después de completar este curso, los estudiantes serán capaces de: Autenticar y autorizar a los usuarios Asignar funciones de servidor y base de datos Autorizar a los usuarios para acceder a los recursos Proteger los datos con encriptación y auditoría Describir los modelos de recuperación y estrategias de respaldo bases de datos SQL Server de copia de seguridad Restaurar las bases de datos de SQL Server Automatizar la gestión de base de datos Configurar la seguridad para el agente de SQL Server Administrar alertas y notificaciones La gestión de SQL Server utilizando PowerShell Rastrear el acceso a SQL Server Supervisar una infraestructura de SQL Server Solucionar problemas de una infraestructura de SQL Server los datos de importación y exportación

Pre-Requisitos: Además de su experiencia profesional, los estudiantes que asisten a este entrenamiento ya deben tener los siguientes conocimientos técnicos: Conocimientos básicos del sistema operativo Microsoft Windows y su funcionalidad del núcleo. Conocimiento de trabajo de Transact-SQL. Trabajando el conocimiento de las bases de datos relacionales. Se valorará la experiencia con el diseño de la base de datos..

Contenido del Curso Módulo 1: Seguridad de SQL Server Protección de datos en las bases de datos de Microsoft SQL Server es esencial y requiere un conocimiento práctico de los temas y las características de seguridad de SQL Server. Este módulo describe los modelos de seguridad de SQL Server, nombres de usuarios, usuarios, parcialmente contenido, bases de datos y la autorización a través del servidor. Autenticar conexiones a SQL Server Se autoriza a los inicios de sesión para conectarse a bases de datos Autorización a través de servidores Las bases de datos parcialmente Contenidas Laboratorio: autenticación de usuarios crear inicios de sesión Crear usuarios de bases de datos Corregir problemas de acceso de aplicaciones Configurar la seguridad de bases de datos restauradas Módulo 2: Asignación de funciones de servidor y base de datos Uso de funciones simplifica la gestión de los permisos de usuario. Con papeles, se puede controlar el acceso de los usuarios autenticados a los recursos del sistema basado en el trabajo de cada usuario con diversas funciones en lugar de asignar permisos de usuario por usuario, se pueden conceder permisos a un rol, a continuación, hacer que los usuarios miembros de papeles. Microsoft SQL Server incluye soporte para funciones de seguridad definidas a nivel de servidor y al nivel de la base de datos. Trabajar con funciones de servidor Trabajo con funciones de base de datos fijas Asignación de funciones de base de datos definidos por el usuario Laboratorio asignación de las funciones de servidor y base de datos Asignación de funciones de servidor Asignación de funciones de base de datos fijos Asignación de funciones de base de datos definidos por el usuario Verificación de Seguridad

Módulo 3: autorizar a los usuarios acceder a los recursos En los módulos anteriores, que han visto cómo se organiza la seguridad de Microsoft SQL Server y cómo conjuntos de permisos se pueden asignar a nivel de servidor y base de datos mediante el uso de funciones fijas de servidor, las funciones de servidor definidos por el usuario, fijado roles de base de datos y las funciones de aplicación. El paso final en la que se autoriza a los usuarios acceder a recursos de SQL Server es la autorización de usuarios y roles para acceder al servidor de bases de datos y objetos. En este módulo, se verá cómo se gestionan estos permisos de objetos. Además de los permisos de acceso en los objetos de base de datos, SQL Server proporciona la capacidad para determinar qué usuarios están autorizados para ejecutar código, tales como procedimientos almacenados y funciones. En muchos casos, estos permisos y los permisos de los objetos de la base se configuran mejor a nivel de esquema en lugar de en el nivel del objeto individual. Concede permiso basada en esquemas pueden simplificar la arquitectura de seguridad. Usted explorará la concesión de permisos en el nivel de esquema en la lección final de este módulo. Autorizar el acceso del usuario a los objetos Autorizar a los usuarios para ejecutar código Configuración de permisos en el nivel de esquema Laboratorio: Autorizar a los usuarios acceder a los recursos Otorgar, negar y revocar los permisos de objetos La concesión de los permisos de ejecución Código La concesión de permisos en el nivel de esquema Módulo 4: Protección de los datos con el cifrado y Auditoría En la configuración de seguridad para sus sistemas de Microsoft SQL Server, debe asegurarse de que cumple cualquiera de los requisitos de cumplimiento de la organización para la protección de datos. Las organizaciones a menudo tienen que adherirse a las políticas de cumplimiento específicos de la industria, que el mandato de auditoría de todos los accesos de datos. Para hacer frente a este requisito, SQL Server proporciona una gama de opciones para la implementación de la auditoría. Otro de los requisitos de cumplimiento común es el cifrado de datos para proteger contra el acceso no autorizado en caso de que el acceso a los archivos de base se ve comprometida. SQL Server es compatible con este requisito permitiendo el cifrado de datos transparente (TDE). Para reducir el riesgo de fuga de información por los usuarios con acceso administrativo a una base de datos, las columnas que contienen datos sensibles como números de tarjetas de crédito o de identidad nacional de los números-se pueden cifrar utilizando la función de cifrado siempre. Este módulo describe las opciones disponibles para la auditoría en SQL Server, cómo usar y administrar la función Auditoría de SQL Server, y cómo implementar el cifrado. Opciones para el acceso a los datos de auditoría en SQL Server La implementación de Auditoria SQL Server La gestión de Auditoria de SQL Server La protección de datos con el encriptado

Laboratorio: Uso de Auditoría y encriptación Trabajando Auditoria con SQL Server Cifrar una columna como siempre cifrados Cifrar una base de datos utilizando TDE Módulo 5: modelos de recuperación y Estrategias de respaldo Uno de los aspectos más importantes de la función de un administrador de la base de datos es asegurar que la organización cuenta con el respaldo de seguridad fiables de modo que, si se produce un fallo, puede recuperar los datos. A pesar de que la industria de la computación ha sabido acerca de la necesidad de estrategias de copia de seguridad fiable durante décadas-y discutido esto en grandes historias de longitud-desafortunada con respecto a la pérdida de datos son todavía un lugar común. Un problema adicional es que, incluso cuando las estrategias en el lugar de trabajo ya que fueron diseñados, los resultados siguen sin regularidad para cumplir los requisitos operativos de una organización. En este módulo, se tendrá en cuenta la forma de crear una estrategia que está alineado con las necesidades de organización, basado en los modelos de copia de seguridad disponibles, y el papel de los registros de transacciones en el mantenimiento de la coherencia de base de datos. Descripción de estrategias de copia de seguridad SQL Server registros de transacciones Planificación de Estrategias de respaldo Laboratorio: Comprensión de los modelos de recuperación de SQL Server Planificar una estrategia de copia de seguridad Configurar los modelos de recuperación de base de datos Módulo 6: Copia de seguridad de bases de datos SQL Server En el módulo anterior, usted aprendió cómo planificar una estrategia de copia de seguridad para un sistema de SQL Server. Ahora usted puede aprender cómo realizar copias de seguridad de SQL Server, incluyendo copias de seguridad completas y diferenciales de bases de datos, copias de seguridad de registro de transacciones, y copias de seguridad parciales. En este módulo, usted aprenderá cómo aplicar diversas estrategias de copia de seguridad. Copia de seguridad de bases de datos y registros de transacciones La gestión de copias de seguridad de bases de datos Opciones de base de datos avanzada Laboratorio: Copia de seguridad de bases de datos Copia de seguridad de bases de datos Realización de base de datos, diferencial y copias de seguridad del registro de transacciones La realización de una copia de seguridad parcial

Módulo 7: Restauración de bases de datos SQL Server 2016 En el módulo anterior, que ha aprendido cómo crear copias de seguridad de bases de datos de servidor de Microsoft SQL 2016. Una estrategia de copia de seguridad puede implicar muchos tipos diferentes de copia de seguridad, por lo que es esencial que usted puede restaurar de manera efectiva. Va a menudo se restaura una base de datos en una situación de urgencia. Debe, sin embargo, asegurarse de que tiene un plan claro de cómo proceder y recuperar la base de datos al estado requerido éxito. Un buen plan y la comprensión del proceso de restauración pueden ayudar a evitar que la situación empeore. Algunas restauraciones de bases de datos están relacionadas con un fallo del sistema. En estos casos, tendrá que devolver el sistema lo más cerca posible al estado en que se encontraba antes de la falla. Algunos fallos, sin embargo, están relacionados con errores humanos y es posible que desee recuperar el sistema a un punto antes de que el error. Las funciones de recuperación de punto en el tiempo de SQL Server 2016 puede ayudar a lograr este objetivo. Debido a que por lo general son mucho más grandes, las bases de datos de los usuarios son más propensos a ser afectados por los fallos del sistema que las bases de datos del sistema. Sin embargo, las bases de datos del sistema pueden ser afectados por los fallos, y especial se debe tener cuidado cuando se está recuperando de ellos. En particular, es necesario entender cómo recuperar cada base de datos del sistema porque no se puede utilizar el mismo proceso para todas las bases de datos del sistema. En este módulo, verá cómo restaurar las bases de datos del sistema y de usuario y cómo implementar la recuperación de punto en el tiempo. Comprender el proceso de restauración restaurar bases de datos Avanzada escenarios de restauración Punto en el tiempo de recuperación Laboratorio: restaurar bases de datos de SQL Server Restaurar una copia de seguridad de base de datos Encordar de base de datos, diferencial y copias de seguridad del registro de transacciones Realización de una restauración por etapas

Módulo 8: Automatización de SQL Server Management Las herramientas proporcionadas por Microsoft SQL Server hacen fácil administración en comparación con algunos otros motores de bases de datos. Sin embargo, incluso cuando las tareas son fáciles de realizar, es común tener que repetir una tarea muchas veces. Administradores de bases de datos eficientes aprenden a automatizar tareas repetitivas. Esto puede ayudar a evitar situaciones en las que un administrador se olvida de ejecutar una tarea en el momento requerido. Quizás lo más importante, la automatización de las tareas de ayuda a asegurar que se llevan a cabo constantemente, cada vez que se ejecutan. En este módulo se describe cómo utilizar el Agente SQL Server para automatizar puestos de trabajo, cómo configurar contextos de seguridad para los puestos de trabajo, y cómo implementar trabajos multiservidor. Automatización de la administración de SQL Server El trabajo con el Agente SQL Server La gestión del Agente SQL Server Empleo Gestión de varios servidores Laboratorio: Gestión de Automatización de SQL Server Creación de un trabajo del Agente SQL Server Prueba de un empleo Programar un trabajo Configurar la Maestra y los servidores de destino Módulo 9: Configuración de la seguridad para SQL Server Agent Otros módulos de este curso han demostrado la necesidad de minimizar los permisos que se conceden a los usuarios, siguiendo el principio de Esto significa que los usuarios sólo tengan los permisos que necesitan para llevar a cabo "menor privilegio". sus tareas. La misma lógica se aplica a la concesión de permisos para el Agente SQL Server. A pesar de que es fácil de ejecutar todos los puestos de trabajo en el contexto de la cuenta de servicio del Agente SQL Server y configurar la cuenta como una cuenta administrativa, un entorno de seguridad pobres sería el resultado de hacer esto. Es importante entender cómo crear un entorno de seguridad mínimos privilegios para los trabajos que se ejecutan en el Agente SQL Server. La comprensión de SQL Server Security Agent Configuración de Credenciales Configuración de cuentas de proxy Laboratorio: Configuración de la seguridad para el Agente SQL Server Analizar problemas en Agente SQL Server Configuración de una credencial Configuración de una cuenta de proxy Configurar y probar el contexto de seguridad de un empleo

Módulo 10: Supervisión de SQL Server con alertas y notificaciones Un aspecto clave de la gestión de Microsoft SQL Server de manera proactiva es asegurarse de que son conscientes de los problemas y acontecimientos que se producen en el servidor, a medida que ocurren. SQL Server registra una gran cantidad de información acerca de los problemas. Puede configurarlo para asesorarle de forma automática cuando se producen estos problemas, mediante el uso de alertas y notificaciones. La manera más común que los administradores de bases de datos SQL Server reciben detalles de los eventos de interés es a través de mensajes de correo electrónico. Este módulo cubre la configuración de la base de datos de correo, alertas y notificaciones para una instancia de SQL Server y la configuración de las alertas de base de datos Microsoft SQL Azure. Supervisión de errores de SQL Server Configuración de Correo electrónico de base Operadores, alertas y notificaciones Alertas en base de datos SQL Azure Laboratorio: Supervisión de SQL Server con Alertas y notificaciones Configuración de Correo electrónico de base Los operadores que configuran Configuración de alertas y notificaciones Alertas de pruebas y Notificaciones Módulo 11: Introducción a la administración de SQL Server utilizando PowerShell Este módulo estudia cómo usar Windows PowerShell con Microsoft SQL Server. Las empresas están en constante necesidad de aumentar la eficiencia y la fiabilidad de mantenimiento de su infraestructura de TI; con PowerShell, puede mejorar esta eficiencia y la fiabilidad mediante la creación de secuencias de comandos para llevar a cabo tareas. Scripts de PowerShell pueden ser probados y aplicados varias veces a varios servidores, ahorrando su organización tiempo y dinero. Introducción a Windows PowerShell Configurar SQL Server utilizando PowerShell Administrar y mantener SQL Server con PowerShell La gestión de bases de datos SQL Azure utilizando PowerShell Laboratorio: Uso de PowerShell para administrar SQL Server Primeros pasos con PowerShell El uso de PowerShell para cambiar la configuración de SQL Server

Módulo 12: Rastreo de acceso a SQL Server con eventos ampliados De supervisión métricas de rendimiento proporciona una gran manera de evaluar el rendimiento general de una solución de base de datos. Sin embargo, hay ocasiones en que es necesario realizar un análisis más detallado de la actividad que se produce dentro de una instancia de Microsoft SQL Server a solucionar los problemas e identificar formas de optimizar el rendimiento de la carga. Extended Events SQL Server es un sistema de gestión de eventos flexibles, ligeros integrado en el motor de base de datos Microsoft SQL Server. Este módulo se centra en los conceptos arquitectónicos, la solución de problemas estrategias y escenarios de uso de eventos extendidos. Eventos extendidos conceptos centrales Trabajar con eventos extendidos Laboratorio: extensión Eventos El uso de los eventos de sesión extendida system_health Divisiones seguimiento de la página Uso de eventos extendidos Módulo 13: Supervisión de SQL Server El motor de base de datos Microsoft SQL Server puede funcionar durante largos períodos de tiempo sin la necesidad de atención administrativa. Sin embargo, si supervisa regularmente la actividad que se produce en el servidor de base de datos, se puede hacer frente a los posibles problemas antes de que surjan. SQL Server proporciona una serie de herramientas que se pueden utilizar para controlar la actividad y de registro actuales de los detalles de la actividad anterior. Es necesario para familiarizarse con lo que cada una de las herramientas hace y cómo usarlos. Es fácil sentirse abrumado por el volumen de salida que los instrumentos de seguimiento pueden proporcionar, por lo que también necesitan aprender técnicas para el análisis de su producción. La actividad de supervisión La captura y gestión de datos de rendimiento Análisis de los datos de rendimiento recogidos Utilidad de SQL Server Laboratorio: Supervisión de SQL Server

Módulo 14: Solución de problemas de SQL Server Los administradores de bases de datos que trabajan con Microsoft SQL Server necesitan adoptar el importante papel de solucionador de problemas cuando surgen problemas, particularmente si se les impide a los usuarios de aplicaciones críticas de negocio que dependen de bases de datos SQL Server de trabajar. Es importante contar con una metodología sólida para la resolución de problemas en general, y para estar familiarizado con los problemas más comunes que pueden surgir cuando se trabaja con sistemas de SQL Server. Una Metodología de resolución de problemas para SQL Server Servicio de Resolución de Problemas Relacionados Solución de problemas de conectividad y log-in Laboratorio: Solución de problemas comunes Solucionar problemas y resolver un problema de conexión SQL Detectar y solucionar un problema de servicio Solucionar problemas y resolver un problema de conexión de Windows Solucionar problemas y resolver un problema de ejecución de la tarea Detectar y solucionar un problema de rendimiento Módulo 15: importación y exportación de datos Mientras se introduce directamente una gran cantidad de datos que residen en un sistema de Microsoft SQL Server por los usuarios que ejecutan programas de aplicación, a menudo hay una necesidad de mover los datos en otros lugares, hacia y desde SQL Server. SQL Server proporciona un conjunto de herramientas que puede utilizar para transferir datos de entrada y salida. Algunas de estas herramientas, tales como la utilidad BCP (Bulk Copy Program) y SQL Server Integration Services, son externos al motor de base de datos. Otras herramientas, como la instrucción BULK INSERT y la función OPENROWSET, se implementan en el motor de base de datos. Con SQL Server, también puede crear aplicaciones de capa de datos que empaquetan todas las tablas, vistas, y la instancia de objetos asociados a una base de datos de usuario en una sola unidad de despliegue. En este módulo, usted explorará estas herramientas y técnicas para que pueda importar y exportar datos ay desde SQL Server. La transferencia de datos hacia y desde SQL Server Importación y Exportación de la tabla de datos Utilización de bcp y BULK INSERT para la importación de datos El despliegue y actualización de aplicaciones de capa de datos Laboratorio: Importar y exportar datos Importación y Excel de datos utilizando el Asistente de importación Importar un archivo de texto delimitado Utilización de bcp Importar un archivo de texto delimitado mediante BULK INSERT Crear y probar un paquete SSIS para extraer datos Implementar una aplicación de capa de datos