pensum 20764 administering a sql database infrastructure · 2018. 7. 9. · 20764 : administering a...

10
20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado : Examen 70 -764 Este curso dirigido por un instructor mantienen bases de datos de SQL Server con el conocimiento y las habilidades para administrar una desarrollan aplicaciones que ofrecen contenido de bases de datos SQL Server. va dirigido? Los destinatarios principales de este curso son los individuos que administran y mantienen bases de datos SQL Server. Estos individuos realizan la papel clave en su trabajo principal. arrollan aplicaciones que ofrecen contenido de bases de datos SQL Server. Al finalizar el curso el estudiante : ! Autenticar y autorizar a los usuarios ! Asignar funciones de servidor y base de datos ! Autorizar a los usuarios para acceder a los recursos ! ! ! bases de datos SQL Server de copia de seguridad ! Restaurar las base s de datos de SQL Server ! ! Configurar la seguridad para el agente de SQL Server ! Administrar alertas y notificaciones ! ! Rastrear el acceso a SQL Server ! Supervisar una infraes tructura de SQL Server ! Solucionar problemas de una infraestructura de SQL Server !

Upload: others

Post on 27-Mar-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

20764 : Administering a SQL Database Infrastructure

: 40 Horas

Examen Asociado: Examen 70 -764

Este curso dirigido por un instructor mantienen bases de datos de SQL Server con el conocimiento y las habilidades para administrar una

desarrollan aplicaciones que ofrecen contenido de bases de datos SQL Server.

va dirigido?

Los destinatarios principales de este curso son los individuos que administran y mantienen bases de datos SQL Server. Estos individuos realizan la

papel clave en su trabajo principal.

arrollan aplicaciones que ofrecen contenido de bases de datos SQL Server.

Al �nalizar el curso el estudiante :

! Autenticar y autorizar a los usuarios ! Asignar funciones de servidor y base de datos ! Autorizar a los usuarios para acceder a los recursos ! ! ! bases de datos SQL Server de copia de seguridad ! Restaurar las base s de datos de SQL Server ! ! Con�gurar la seguridad para el agente de SQL Server ! Administrar alertas y noti�caciones ! ! Rastrear el acceso a SQL Server ! Supervisar una infraes tructura de SQL Server ! Solucionar problemas de una infraestructura de SQL Server !

Page 2: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

Pre -Requisitos:

tener los siguientes

!

! Conocimiento de trabajo de Transact-SQL. ! Trabajando el conocimiento de las bases de datos relacionales. ! datos.

.!

Page 3: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

Contenido del Curso 1: Seguridad de SQL Server

de datos en las bases de datos de Microsoft SQL Server es esencial y requiere un

conocimiento de los temas y las de seguridad de SQL Server. Este describe los modelos de seguridad de SQL Server, nombres de usuarios, usuarios, parcialmente contenido, bases de datos y la a del servidor. Lecciones

! Autenticar conexiones a SQL Server ! Se autoriza a los inicios de para conectarse a bases de datos ! a de servidores ! Las bases de datos parcialmente Contenidas

Laboratorio : de usuarios

! crear inicios de ! Crear usuarios de bases de datos ! Corregir problemas de acceso de aplicaciones ! Con�gurar la seguridad de bases de datos restauradas

2: de funciones de servidor y base de datos Uso de funciones simpli�ca la 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 hacer que los usuarios miembros de papeles. Microsoft SQL Server incluye soporte para funciones de seguridad de�nidas a nivel de servidor y al nivel de la base de datos. Lecciones

! Trabajar con funciones de servidor ! Trabajo con funciones de base de datos �jas ! de funciones de base de datos de�nidos por el usuario

Laboratorio de las funciones de servidor y base de datos

! de funciones de servidor ! de funciones de base de datos �jos ! de funciones de base de datos de�nidos por el usuario ! de Seguridad

Page 4: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

3: autorizar a los usuarios acceder a los recursos En los anteriores, que han visto se organiza la seguridad de Microsoft SQL Server y

conjuntos de permisos se pueden asignar a nivel de servidor y base de datos mediante el uso de funciones �jas de servidor, las funciones de servidor de�nidos por el usuario, �jado roles de base de datos y las funciones de El paso �nal en la que se autoriza a los usuarios acceder a recursos de SQL Server es la de usuarios y roles para acceder al servidor de bases de datos y objetos. En este se se gestionan estos permisos de objetos. de los permisos de acceso en los objetos de base de datos, SQL Server proporciona la capacidad para determinar usuarios autorizados para ejecutar tales como procedimientos almacenados y funciones. En muchos casos, estos permisos y los permisos de los objetos de la base se con�guran mejor a nivel de esquema en lugar de en el nivel del objeto individual. Concede permiso basada en esquemas pueden simpli�car la arquitectura de seguridad. Usted la de permisos en el nivel de esquema en la �nal de este Lecciones

! Autorizar el acceso del usuario a los objetos ! Autorizar a los usuarios para ejecutar ! 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 de los permisos de ! La de permisos en el nivel de esquema

4: de los datos con el cifrado y En la de seguridad para sus sistemas de Microsoft SQL Server, debe asegurarse de que cumple cualquiera de los requisitos de cumplimiento de la para la de datos. Las organizaciones a menudo tienen que adherirse a las de cumplimiento de la industria, que el mandato de de todos los accesos de datos. Para hacer frente a este requisito, SQL Server proporciona una gama de opciones para la de la Otro de los requisitos de cumplimiento 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 por los usuarios con acceso administrativo a una base de datos, las columnas que contienen datos sensibles como de tarjetas de o de identidad nacional de los -se pueden cifrar utilizando la de cifrado siempre. Este describe las opciones disponibles para la en SQL Server, usar y administrar la de SQL Server, y implementar el cifrado. Lecciones

! Opciones para el acceso a los datos de en SQL Server ! La de Auditoria SQL Server ! La de Auditoria de SQL Server ! La de datos con el encriptado

Page 5: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

Laboratorio: Uso de y ! Trabajando Auditoria con SQL Server ! Cifrar una columna como siempre cifrados ! Cifrar una base de datos utilizando TDE

5: modelos de y Estrategias de respaldo Uno de los aspectos importantes de la de un administrador de la base de datos es asegurar que la cuenta con el respaldo de seguridad �ables de modo que, si se produce un fallo, puede recuperar los datos. A pesar de que la industria de la ha sabido acerca de la necesidad de estrategias de copia de seguridad �able durante -y discutido esto en grandes historias de longitud-desafortunada con respecto a la de datos son un lugar Un problema adicional es que, incluso cuando las estrategias en el lugar de trabajo ya que fueron

los resultados siguen sin regularidad para cumplir los requisitos operativos de una En este se en cuenta la forma de crear una estrategia que alineado

con las necesidades de 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. Lecciones

! de estrategias de copia de seguridad ! SQL Server registros de transacciones ! de Estrategias de respaldo

Laboratorio: de los modelos de de SQL Server

! Plani�car una estrategia de copia de seguridad ! Con�gurar los modelos de de base de datos

6: Copia de seguridad de bases de datos SQL Server En el anterior, usted plani�car una estrategia de copia de seguridad para un sistema de SQL Server. Ahora usted puede aprender 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 usted aplicar diversas estrategias de copia de seguridad. Lecciones

! Copia de seguridad de bases de datos y registros de transacciones ! La 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 ! de base de datos, diferencial y copias de seguridad del registro de transacciones ! La de una copia de seguridad parcial

Page 6: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

7: de bases de datos SQL Server 2016

En el anterior, que ha aprendido 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 de urgencia. Debe, sin embargo, asegurarse de que tiene un plan claro de proceder y recuperar la base de datos al estado requerido Un buen plan y la c del proceso de pueden ayudar a evitar que la empeore. Algunas restauraciones de bases de datos relacionadas con un fallo del sistema. En estos casos, que devolver el sistema lo cerca posible al estado en que se encontraba antes de la falla. Algunos fallos, sin embargo, relacionados con errores humanos y es posible que desee recuperar el sistema a un punto antes de que el error. Las funciones de de punto en el tiempo de SQL Server 2016 puede ayudar a lograr este objetivo. Debido a que por lo general son mucho grandes, las bases de datos de los usuarios son propensos a ser afectados por los fallos del sistema que las bases de datos del sistema. Sin embargo, las bases de datos del sis tema pueden ser afectados por los fallos, y especial se debe tener cuidado cuando se recuperando de ellos. En particular, es necesario entender 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

restaurar las bases de datos del sistema y de usuario y implementar la de punto en el tiempo. Lecciones

! Comprender el proceso de ! restaurar bases de datos ! Avanzada escenarios de ! Punto en el tiempo de

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 ! de una por etapas

Page 7: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

8: de SQL Server Management

Las herramientas proporcionadas por Microsoft SQL Server hacen en

con algunos otros motores de bases de datos. Sin embargo, incluso cuando las tareas son de realizar, es tener que repetir una tarea muchas veces. Administradores de bases de datos e�cientes 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. lo importante, la de las tareas de ayuda a asegurar que se llevan a cabo constantemente, cada vez que se ejecutan. En este se describe utilizar el Agente SQL Server para automatizar puestos de trabajo, con�gurar contextos de seguridad para los puestos de trabajo, y implementar trabajos multiservidor. Lecciones

! de la de SQL Server ! El trabajo con el Agente SQL Server ! La del Agente SQL Server Empleo ! de varios servidores

Laboratorio: de de SQL Server

! de un trabajo del Agente SQL Server ! Prueba de un empleo ! Programar un trabajo ! Con�gurar la Maestra y los servidores de destino

9: de la seguridad para SQL Server Agent Otros de este curso han demostrado la necesidad de minimizar los permisos que se conceden a los usuarios, siguiendo el principio de Esto signi�ca que los usuarios tengan los permisos que necesitan para llevar a cabo "menor privilegio". sus tareas. La misma se aplica a la de permisos para el Agente SQL Server. A pesar de que es de ejecutar todos los puestos de trabajo en el contexto de la cuenta de servicio del Agente SQL Server y con�gurar la cuenta como una cuenta administrativa, un entorno de seguridad pobres el resultado de hacer esto. Es importante entender crear un entorno de seguridad privilegios para los trabajos que se ejecutan en el Agente SQL Server. Lecciones

! La de SQL Server Security Agent ! de Credenciales ! de cuentas de proxy

Laboratorio : de la seguridad para el Agente SQL Server

! Analizar problemas en Agente SQL Server ! de una credencial ! de una cuenta de proxy ! Con�gurar y probar el contexto de seguridad de un empleo

Page 8: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

10: de SQL Server con alertas y noti�caciones Un aspecto clave de la 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 acerca de los problemas. Puede con�gurarlo para asesorarle de forma cuando se producen estos problemas, mediante el uso de alertas y noti�caciones. La manera que los administradores de bases de datos SQL Server reciben detalles de los eventos de es a de mensajes de correo elect Este

cubre la de la base de datos de correo, alertas y noti�caciones para una instancia de SQL Server y la de las alertas de base de datos Microsoft SQL Azure. Lecciones

! de errores de SQL Server ! de Correo de base ! Operadores, alertas y noti�caciones ! Alertas en base de datos SQL Azure

Laboratorio : de SQL Server con Alertas y noti�caciones

! de Correo de base ! Los operadores que con�guran ! de alertas y noti�caciones ! Alertas de pruebas y Noti�caciones

11: a la de SQL Server utilizando PowerShell Este estudia usar Windows PowerShell con Microsoft SQL Server. Las empresas en constante necesidad de aumentar la e�ciencia y la �abilidad de mantenimiento de su infraestructura de TI; con PowerShell, puede mejorar esta e�ciencia y la �abilidad mediante la de secuencias de comandos para llevar a cabo tareas. Scr ipts de PowerShell pueden ser probados y aplicados varias veces a varios servidores, ahorrando su tiempo y dinero. Lecciones

! a Windows PowerShell ! Con�gurar SQL Server utilizando PowerShell ! Administrar y mantener SQL Server con PowerShell ! La 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 de SQL Server

Page 9: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

12: Rastreo de acce so a SQL Server con eventos ampliados De de rendimiento proporciona una gran manera de evaluar el rendimiento general de una de base de datos. Sin embargo, hay ocasiones en que es necesario realizar un

detallado de la actividad que se produce dentro de una instancia de Microsoft SQL Server a solucionar los problemas e identi�car formas de optimizar el rendimiento de la carga. Extended Events SQL Server es un sistema de de eventos �exibles, ligeros integrado en el motor de base de datos Microso ft SQL Server. Este se centra en los conceptos la de problemas estrategias y escenarios de uso de eventos extendidos. Lecciones

! Eventos extendidos conceptos centrales ! Trabajar con eventos extendidos

Laboratorio : Eventos

! El uso de los eventos de extendida system_health ! Divisiones seguimiento de la Uso de eventos extendidos

13: de SQL Server El motor de base de datos Microsoft SQL Server puede funcionar durante largos de tiempo sin la necesidad de 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 usarlos. Es sentirse abrumado por el volumen de salida que los instrumentos de seguimiento pueden proporcionar, por lo que necesitan aprender para el de su Lecciones

! La actividad de ! La captura y de datos de rendimiento ! de los datos de rendimiento recogidos ! Utilidad de SQL Server

Laboratorio :

! de SQL Server

Page 10: Pensum 20764 Administering a SQL Database Infrastructure · 2018. 7. 9. · 20764 : Administering a SQL Database Infrastructure : 40 Horas Examen Asociado: Examen 70 -764 Este curso

14: 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 de negocio que dependen de bases de datos SQL Server de trabajar. Es importante contar con una a para la de problemas en general, y para estar familiarizado con los problemas comunes que pueden surgir cuando se trabaja con sistemas de SQL Server. Lecciones

! Una de de problemas para SQL Server ! Servicio de de Problemas Relacionados ! de problemas de conectividad y log-in

Laboratorio: de problemas comunes

! Solucionar problemas y resolver un problema de SQL ! Detectar y solucionar un problema de servicio ! Solucionar problemas y resolver un problema de de Windows ! Solucionar problemas y resolver un problema de de la tarea ! Detectar y solucionar un problema de rendimiento

15: y 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 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 inst BULK INSERT y la OPENROWSET, se implementan en el motor de base de datos. Con SQL Server, 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 usted

estas herramientas y para que pueda importar y exportar datos ay desde SQL Server. Lecciones

! La transferencia de datos hacia y desde SQL Server ! y de la tabla de datos ! de bcp y BULK INSERT para la de datos ! El despliegue y de aplicaciones de capa de datos

Laboratorio: Importar y exportar datos

! y Excel de datos utilizando el Asistente de ! Importar un archivo de texto delimitado de bcp ! Importar un archivo de texto delimitado mediante BULK INSERT ! Crear y probar un paquete SSIS para extraer datos ! Implementar una de capa de datos