Libros Urgentes

 
 
Recomienda este libro
 

SQL Server 2005. Training Kit. Examen 70-431

  • Solid Quality Learning
  • ANAYA MULTIMEDIA
  • 1120 páginas
  • Idioma: Español
  • ISBN: 8441522952 ISBN-13: 9788441522954
  • 1 edición (02/01/2008)
  • Entrega de 1 a 7 días contra reembolso por agencia urgente*
    • 80,3€ ($109,08)
    • * Envío GRATIS en pedidos de más de 49€
 
 

Las Certificaciones Microsoft para especialistas en tecnología (MCTS) en SQL Server 2005 le otorgan la distinción de experto para implementar, construir, resolver problemas y depurar bases de datos en SQL Server 2005.

Esta guía oficial de estudio de Microsoft Press ha sido diseñada para profesionales de la tecnología de la información que quieran presentarse al examen 70-431 de Microsoft y obtener el título de Microsoft Certified technical Specialist (MCTS), así como para aquellos profesionales dedicados a la implementación y mantenimiento de bases de datos con Microsoft SQL Server 2005.

Además, en el DVD-ROM adjunto, encontrará una versión de prueba de Microsoft SQL Server 2005 Enterprise Edition operativa durante 180 días y en castellano, así como una serie de tests y ejercicios prácticos que aparecen a lo largo del libro con los que podrá poner a prueba sus conocimientos.

Ahorra Con Agapea
"Compra "SQL Server 2005. Training Kit. Examen 70-431" junto a "Hipatia de Alejandría":

Por solo 95.3 € Gastos de envío gratis**

Introducción
Requisitos de hardware
Utilización del DVD
Cómo instalar los tests de práctica
Cómo utilizar los tests de práctica
Opciones para las lecciones de repaso
Opciones para tests de práctica
Cómo desinstalar los tests de práctica
El programa Microsoft Certified Profesional
Requisitos de software
Objetivos del examen en este capítulo

1. Instalación de SQL Server 2005
Antes de empezar

Lección 1: Cómo seleccionar la edición adecuada de SQLServer 2005
Ediciones de SQL Server 2005
Características de SQL Server 2005 según ediciones
Resumen de la lección
Repaso de la lección

Lección 2: Requisitos de infraestructurapara SQL Server 2005
Cómo identificar los requisitos mínimos de hardware, SO y de red
Ediciones de 32 bits de SQL Server 2005
SQL Server Enterprise Edition
SQL Server 2005 Standard Edition
SQL Server 2005 Workgroup Edition
SQL Server 2005 Express Edition
Developer Edition
Ediciones de 64 bits de SQL Server 2005
SQL Server 2005 Enterprise Edition (IA64)
SQL Server 2005 Standard Edition (IA64)
SQL Server 2005 Developer Edition (IA64)
SQL Server Enterprise Edition (X64)
SQL Server 2005 Standard Edition (X64)
SQL Server 2005 Developer Edition (X64)
SQL Server 2005 Express Edition
Resumen de la lección
Repaso de la lección

Lección 3: Cómo utilizar las instancias predeterminadas,con nombre, y múltiples de SQL Server 2005
Instalación de instancias de SQL Server 2005 predeterminadascon nombre o múltiples
Cuándo utilizar instancias múltiples de SQL Server 2005
Resumen de la lección
Repaso de la lección

Lección 4: Instalación de una nueva instanciade SQL Server 2005
Cuentas de servicio
¿Debe utilizarse la misma cuenta, o cuentas diferentespara SQL Server y Agente SQL Server Services?
Cuándo utilizar una cuenta del sistema integrada y cuándo una cuentade usuario de dominio para SQL Server y Agente SQL Server
Cómo elegir un modo de autenticación
Cómo elegir los ajustes de intercalación (collation settings)
Práctica: Cómo instalar una instancia con nombrede SQL Server
Resumen de la lección
Repaso de la lección

Lección 5: Actualización de una instalación a SQL Server 2005
Cómo elegir una estrategia de actualización adecuada
Actualización 'in-place'
Migración side-by-side
Cómo elegir un método de actualización
Separar/Adjuntar
Restaurar/Hacer copias de seguridad
El asistente de copia de la base de datos
Importación/Exportación de datos y esquemas de reconstrucción manual
Cómo determinar los criterios de prueba y éxito
Cómo establecer un plan de recuperación
Consejos para una actualización exitosa
Práctica: Utilizar las opciones de Separar/adjuntar y Restaurar/hacercopias de seguridad para trasladar bases de datos
Práctica 1: Separar y Adjuntar una base de datos SQL Server 2000a SQL Server 2005
Práctica 2: Restaurar y hacer copias de seguridad de una basede datos SQL Server 2000 a SQL Server 2005
Resumen de la lección
Repaso de la lección

Repaso del capítulo 1
Resumen del capítulo
Términos
Casos
Caso 1: Instalación de SQL Server 2005
Caso 2: Actualización de una instancia de SQL Server
Prácticas
Seleccionar una edición de SQL Server 2005
Cuándo instalar instancias predeterminadas con nombre o múltiplesde SQL Server 2005
Actualización de una instalación de SQL Server 2005
Objetivos del examen en este capítulo

2. Configuración de SQL Server 2005
Antes de comenzar

Lección 1: Configuración de archivos de registro y de datos
Archivos de datos
Archivos de registro
Grupos de archivos
Cómo configurar archivos de datos y archivos de registro
Cómo configurar archivos de bases de datos con sistemas RAID
Prácticas recomendadas
Práctica: Configurar archivos de bases de datos y grupos de archivos
Resumen de la lección
Repaso de la lección

Lección 2: Configuración del correo de la base de datos
Identificación de los prerrequisitos del correo electrónicode la base de datos
Arquitectura del Correo Electrónico de la Base de Datos
Cómo configurar el Correo electrónico de la base de datos
Práctica: configuración de Correo electrónico de base de datos
Resumen de la lección
Repaso de la lección

Lección 3: Especificar un escenario de recuperación
Resumen de modelos de recuperación
Modelos de recuperación simple
Configuración de modelos de recuperación
Práctica: Cambiar el modelo de recuperación de una base de datos
Resumen de la lección
Repaso de la lección

Lección 4: Configuración de los elementos principalesde la seguridad del servidor
Elegir entre diferentes modos de autenticación
Configuración de inicios de sesión en SQL Server
Administrar funciones fijas de servidor
Práctica: Seleccionar un modo de autenticación y crear un iniciode sesión
Práctica 1: Cambiar el modo de autenticación
Práctica 2: Añadir inicio de sesión en SQL Server
Resumen de la lección
Repaso de la lección

Lección 5: Configuración de los asegurables de la basede datos
Administración de los usuarios de la base de datos
Administración de usuarios huérfanos
Administración de las funciones de la base de datos
Esquemas de administración
Práctica: Configuración de los asegurables del servidor
Resumen de la lección
Repaso de la lección

Lección 6: Configuración del cifrado
Configuración de la jerarquía de cifrado
Configuración de claves simétricas y asimétricas
Configuración de certificados
Práctica: Cifrar y descifrar una columna
Práctica 1: Crear una infraestructura de clave
Práctica 2: Cifrado de datos
Resumen de la lección
Repaso de la lección

Lección 7: Configuración de servidores vinculados
Creación de un servidor vinculado
Configuración del modelo de seguridad
Resumen de la lección
Repaso de la lección

Repaso del capítulo 2
Resumen del capítulo
Términos
Casos
Caso 1: Configuración de la seguridad
Caso 2: Configuración de un entorno heterogéneo
Prácticas

3. Crear tablas, restricciones y tipos definidos por el usuario
Antes de empezar

Lección 1: Crear tablas
Tipos de datos
Datos numéricos exactos
Datos de tipo numérico aproximado
Tipos de datos monetarios
Tipos de datos de fecha y hora
Tipos de datos de caracteres
Tipos de datos binarios
Tipos de datos especiales
Anulabilidad
Identidad
Columnas computadas
Creación de una tabla
Tablas permanentes
Tablas temporales
Variables de tablas
Asignar permisos
Práctica: Crear una tabla
Resumen de la lección
Repaso de la lección

Lección 2: Implementación de restricciones
Restricciones CHECK
Las restricciones CHECK pueden crearse en dos niveles:
Reglas
Definiciones DEFAULT
Restricciones UNIQUE
Restricciones PRIMARY KEY
Restricciones FOREIGN KEY
Práctica: Implementación de restricciones
Resumen de la lección
Repaso de la lección

Lección 3: Crear tipos definidos por el usuario
Tipos definidos por el usuario en Transact-SQL
Tipos definidos por el usuario CLR
Implementar un tipo de datos definido por el usuario para Transact-SQL
Resumen de la lección
Repaso de la lección

Repaso del capítulo 3
Resumen del capítulo
Términos
Caso: diseñar una base de datos
Prácticas
Crear tablas
Crear restricciones
Haga un test práctico

4. Creación de índices
Antes de empezar

Lección 1: La estructura de índices
La estructura de árbol
Niveles de índice
Resumen de la lección
Repaso de la lección

Lección 2: Crear índices agrupados
Implementación de índices agrupados
Deshabilitar un índice
Práctica: Crear un índice agrupado
Resumen de la lección
Repaso de la lección

Lección 3: Crear índices no agrupados
Implementar un índice no agrupado
Crear un índice cubierto
Equilibrar el mantenimiento del índice
Cuándo utilizar columnas incluidas
Práctica: Crear índices no agrupados
Resumen de la lección
Repaso de la lección

Repaso del capítulo 4
Resumen del capítulo
Términos
Caso: Indexado de una base de datos
Prácticas
Crear índices
Haga un test práctico
Objetivos del examen en este capítulo

5. Trabajar con Transact-SQL
Antes de empezar

Lección 1. Consultas de datos
Decidir qué tablas utilizar en una consulta
Cómo decidir qué tipos de unión utilizar
¿Cómo determinar qué columnas han de devolverse?
Cómo crear subconsultas
Crear consultas con criterios complejos
Crear funciones con funciones agregadas
Crear consultas que formateen datos mediante operadores PIVOTy UNPIVOT
Cómo crear consultas de búsqueda de texto completo
Limitar los conjuntos de resultados con la cláusulaTABLESAMPLE
Práctica: Consultar y girar los salarios de los empleados
Resumen de la lección
Repaso de la lección

Lección 2. Cómo dar formato a conjuntos de resultados
Utilizar funciones del sistema
Utilizar funciones definidas por el usuario en consultas
Ejecutar consultas sobre tipos definidos por el usuario para CLR
Crear alias de columna
Práctica: Dar formato a la columna de resultados
Resumen de la lección
Repaso de la lección

Lección 3. Modificar datos
¿Qué son los cursores?
Crear tablas temporales locales y globales
Cómo utilizar la instrucción SELECT INTO
Práctica: Crear y utilizar una tabla temporal
Resumen de la lección
Repaso de la lección

Lección 4: Trabajar con transacciones
Iniciar o revertir transacciones
Cómo implementar un mecanismo de control de errores
Práctica: Ver los efectos de una transacción
Resumen de la lección
Repaso de la lección

Repaso del capítulo 5
Resumen del capítulo
Términos
Casos prácticos
Caso práctico 1: Aplicación de base de datos para escritores
Caso práctico 2: Corporación bancaria
Prácticas recomendadas
Escribir una consulta sobre el esquema de ventas de la base de datos AdventureWorks
Práctica 1
Práctica 2
Práctica 3
Haga un test práctico

6. Crear particiones
Antes de empezar

Lección 1: Cómo crear una función de partición
Cómo crear una función de partición
Práctica: Crear una función de partición
Resumen de la lección
Repaso de la lección

Lección 2: Crear un esquema de partición
Cómo crear un esquema de partición
Práctica: Crear un esquema de partición
Resumen de la lección
Repaso de la lección

Lección 3: Particionar tablas e índices
Crear una tabla, índice o vista indizada particionada
Índices particionados y columnas incluidas
Particionar una tabla o índice ya existentes
Práctica: Crear una tabla particionada
Resumen de la lección
Repaso de la lección

Lección 4: Ejecutar consultas sobre las particiones
Cómo ejecutar consultas sobre particiones
Práctica: Ejecutar consultas sobre una partición
Resumen de la lección
Repaso de la lección

Lección 5: Administrar las particiones
Los operadores split y merge
SWITCH
Práctica: Administrar particiones
Resumen de la lección
Repaso de la lección

Repaso del capítulo 6
Resumen del capítulo
Términos
Caso práctico
Práctica recomendada
Particionar tablas
Haga un test práctico

7. Implementar vistas
Antes de empezar

Lección 1: Crear una vista
Cómo crear una vista
El funcionamiento de las cadenas de propiedad
Práctica: Crear una vista
Resumen de la lección
Repaso de la lección

Lección 2: Cómo modificar datos mediante una vista
Crear vistas actualizables
Práctica. Crear una tabla actualizable
Resumen de la lección
Repaso de la lección

Lección 3: Crear una vista indizada
Prerrequisitos de una vista indizada
Sustitución de consultas
Práctica: Crear una vista indizada
Resumen de la lección
Repaso de la lección

Repaso del capítulo 7
Resumen del capítulo
Términos
Caso práctico
Prácticas recomendadas
Crear una vista
Crear una vista indizada
Haga un test práctico

8. Administrar datos XML
Antes de empezar

Lección 1: Trabajar con estructuras XML
Opciones de almacenamiento para datos de tipo XML
Almacenar XML en columnas de texto
Almacenar XML en columnas de tipos de datos XML
Escritura y validación de datos XML mediante esquemas XML
Crear un esquema XML en SQL Server 2005
Práctica: Crear una nueva base de datos
Práctica 1: Creación de la base de datos TK431Chapter8,Tabla UniversalLog, y esquema XML
Práctica 2: Insertar archivos de registro en la tabla UniversalLog
Resumen de la lección
Repaso de la lección

Lección 2: Recuperar datos XML mediante tecnologíasde servidor
Después de esta lección, será capaz de:
Convertir datos relacionales a XML
FOR XML RAW
FOR XML AUTO
FOR XML PATH
Añadir un nodo raíz
Añadir soporte para valores NULL en XML
Utilizar consultas anidadas para la creación de estructuras jerárquicas complejas
FOR XML EXPLICIT
Recuperar datos XML de un tipo de datos XML
XQUERY y XPATH
Cómo utilizar el método query()
Sql:Variable y Sql:Column
Cómo utilizar el método value()
Cómo utilizar el método exist()
Práctica: Utilizar XQUERY para ejecutar una consulta sobre la tablaUniversalLog
Resumen de la lección
Repaso de la lección

Lección 3: Recuperar datos XML mediante tecnologíasde nivel intermedio en SQL Server
Utilizar esquemas XSD anotados en SQLXML
Utilizar vistas SQLXML XML
Ejecutar consultas sobre esquemas anotados XML y vistas XMLdesde .NET
Práctica: Utilizar SQLXML para ejecutar una consulta sobre la tablaUniversalLog
Resumen de la lección
Repaso de la lección

Lección 4: Modificar datos XML
Cómo modificar valores y estructuras XML
Utilizar el método modify() para el tipo de datos XML
Cómo utilizar un updategram de SQLXML
Práctica: Modificación de datos XML
Práctica 1: Cómo modificar datos XML mediante XML DML
Práctica 2: Cómo insertar nuevas filas mediante un updategramSQLXML
Resumen de la lección
Repaso de la lección

Lección 5: La conversión entre datos XMLy datos relacionales
Dividir datos XML mediante OPENXML y procedimientosalmacenados XML
Cómo utilizar OPENXML
La asignación implícita en OPENXML
La asignación explícita en OPENXML
Cómo dividir datos XML utilizando el método nodes() del tipo de datos XML
Los operadores CROSS APPLY y OUTER APPLY
Cómo dividir datos XML utilizando SQLXML
Práctica: Carga masiva de archivos XML
Práctica 1: Carga de datos XML mediante OPENXML
Práctica 2: Utilizar SQLXML para cargar datos XML
Práctica 3: Dividir datos XML mediante el método nodes()
Resumen de la lección
Repaso de la lección

Lección 6: Creación de índices XML
Indexar una instancia de tipos de datos XML
Cómo crear un índice primario del tipo de datos XML
Cómo crear índices secundarios del tipo de datos XML
Cómo elegir índices secundarios de XML
Práctica: Cómo crear índices para datos XML
Resumen de la lección
Repaso de la lección

Repaso del capítulo 8
Resumen del capítulo
Términos
Casos prácticos
Caso práctico 1: Mejora del rendimiento de XML mediante la elecciónde una estrategia de indizado adecuada
Caso práctico 2: Tratamiento de datos como datos XMLo como representación relacional
Prácticas recomendadas
Cómo utilizar estructuras XML
Práctica 1
Práctica 2
Práctica 3
Práctica 4
Cómo recuperar datos XML
Práctica 1
Práctica 2
Práctica 3
Cómo modificar datos XML
Práctica 1
Práctica 2
Conversión de datos XML en relacionales y viceversa
Práctica 1
Práctica 2
Práctica 3
Cómo crear índices XML
Práctica 1
Práctica 2
Práctica 3
Haga un test práctico

9. Funciones, procedimientos almacenadosy desencadenadores
Antes de empezar

Lección 1: Implementar funciones
Funciones escalares
Funciones que devuelven un valor de tabla
Funciones deterministas y no deterministas
Práctica: Crear una función
Resumen de la lección
Repaso de la lección
Lección 2: Implementar procedimientos almacenados
Cómo crear un procedimiento almacenado
Asignar permisos a una función de procedimiento almacenado
Práctica: Crear un procedimiento almacenado
Resumen de la lección
Repaso de la lección
Lección 3: Implementar desencadenadores
Desencadenadores DML
Desencadenadores recursivos y anidados
Desencadenadores DDL
Práctica: Creación de desencadenadores DML y DDL
Práctica 1: Creación de un desencadenador DML
Práctica 2: Crear un desencadenador DDL
Resumen de la lección
Repaso de la lección
Repaso del capítulo 9
Resumen del capítulo
Palabras clave
Caso práctico: Crear desencadenadores, funciones y procedimientos almacenados
Prácticas recomendadas
Crear funciones
Crear procedimientos almacenados
Crear desencadenadores
Haga un test práctico

10. Archivos planos
Antes de empezar

Lección 1: Cómo utilizar archivos planos
Localización del archivo de origen
Mecanismos de importación
Destino de los datos
El escenario ideal
Práctica: Modificar el modelo de recuperación
Resumen de la lección
Repaso de la lección

Lección 2: Cómo ejecutar la utilidad bcp
¿En qué consiste la utilidad bcp?
Dos son las limitaciones a tener en cuenta a la hora de utilizareste programa:
La sintaxis de la utilidad bcp
El parámetro bcp -h
Permisos bcp
Práctica: Importar datos mediante la utilidad bcp
Práctica 1: Cómo preparar el entorno
Práctica 2: Ejecutar bcp
Resumen de la lección
Repaso de la lección

Lección 3: Cómo realizar operaciones de inserción masiva(BULK INSERT)
Diferencias entre BULK INSERT y bcp
Permisos BULK INSERT
Práctica: Importar datos mediante la instrucción BULK INSERT
Resumen de la lección
Repaso de la lección

Lección 4: Importar datos de forma masiva
La función OPENROWSET
Práctica: Importar datos mediante OPENROWSET
Resumen de la lección
Repaso de la lección

Lección 5: Utilizar el Asistente de Importación/Exportaciónde SSIS
Cómo iniciar el Asistente
SSMS
BIDS
El indicador de comandos
Cómo navegar a través del Asistente para la importación y exportación
Elegir un origen de datos
Seleccionar un destino
Seleccionar el origen de tablas y vistas
Guardar y ejecutar el paquete
Finalización del asistente
Resumen de la lección
Repaso de la lección

Repaso del capítulo 10
Resumen del capítulo
Palabras clave
Caso práctico: Cómo arreglar un registro de transacciones inflado
Prácticas recomendadas
Cargar datos en tablas mediante bcp y BULK INSERT
Cargar datos en tablas mediante SSIS
Haga un test práctico

11. Hacer copias de seguridad, restaurar y mover una basede datos
Antes de empezar

Lección 1: Crear una copia de la base de datos
Copias de seguridad completas
Copias de seguridad diferenciales
Copias de seguridad del registro de transacciones
Cómo crear una copia de seguridad de archivo o grupo de archivos
Cómo crear una copia de seguridad mediante medios reflejados
La cláusula FORMAT
Copias de seguridad parciales
Práctica: Cómo crear una copia de seguridad de una base de datosmediante copias de seguridad completas, diferenciales, de transacciónde registros y de grupo de archivo, diferencial de grupo de

archivo y de registro de transacciones
Práctica 1: Crear una copia de seguridad mediante copia completa, diferencial y de registro de transacciones
Práctica 2: Crear una copia de seguridad de una base de datosmediante copias de seguridad de grupo de archivos, diferencialde grupo de archivos y de registro de transacciones
Resumen de la lección
Repaso de la lección

Lección 2: Restaurar una base de datos
Restaurar una copia de seguridad completa
Restaurar una copia de seguridad diferencial
Restaurar una copia de seguridad del registro de transacciones
La restauración parcial
Restaurar una página corrupta
Restaurar con errores de medios
Validar una copia de seguridad
Práctica: Restaurar la base de datos AdventureWorks
Resumen de la lección
Repaso de la lección

Lección 3: Mover una base de datos
Mover una base de datos mediante el método separar/adjuntar
Utilizar el Asistente de Copia de la Base de Datos
Práctica: Utilizar el método separar/adjuntar para mover una base de datos
Resumen de la lección
Repaso de la lección

Repaso del capítulo 11
Resumen del capítulo
Palabras clave
Caso práctico: Diseñar una estrategia de copia de seguridad
Prácticas recomendadas
Crear copias de seguridad de una base de datos
Restaurar una base de datos
Mover una base de datos
Haga un test práctico

12. Administrar bases de datos con Transact-SQL
Antes de empezar

Lección 1: Administración la fragmentación de índices
¿Qué es la fragmentación de índices?
Cómo identificar la fragmentación de un índice
Administrar la fragmentación de índices
ALTER INDEX...REORGANIZE
ALTER INDEX...REBUILD
¿Qué declaración utilizar?
Práctica: Utilizar ALTER INDEX para corregir los niveles de fragmentación del índice
Práctica 1: Reconstruir un índice mediante ALTER INDEX...REBUILD
Práctica 2: Reorganizar un índice mediante ALTER INDEX...REORGANIZE
Resumen de la lección
Repaso de la lección

Lección 2: La administración de estadísticas
¿Qué son las estadísticas?
Generación automática de estadísticas
Generar estadísticas de forma manual
Visualización de la información de estadísticas de columna
Práctica: Crear y actualizar estadísticas de forma manual
Práctica 1: Crear estadísticas
Práctica 2: Actualización de estadísticas
Resumen de la lección
Repaso de la lección

Lección 3: Reducir archivos
Reducción automática de archivos de bases de datos
Cómo reducir archivos de la base de datos de forma manual
Cómo reducir el registro de transacciones
Práctica: Reducir una base de datos
Práctica 1: Reducir una base de datos de forma automática
Práctica 2: Reducir una base de datos de forma manual
Resumen de la lección
Repaso de la lección

Lección 4: DBCC CHECKDB
DBCC CHECKDB
Práctica: Ejecutar la instrucción DBCC CHECKDB
Práctica 1: Ejecutar la instrucción DBCC CHECKDB para revisarlos problemas de integridad
Práctica 2: Ejecutar DBCC CHECKDB para revisar problemasde integridad y permitir la corrección de errores
Resumen del capítulo
Repaso de la lección

Repaso del capítulo 12
Resumen del capítulo
Palabras clave
Casos prácticos
Caso práctico 1: Desfragmentar un índice
Caso práctico 2: Administrar la integridad de una base de datos
Prácticas recomendadas
Administrar la fragmentación de índices
Administrar estadísticas
Reducir archivos
Realizar comprobaciones de integridad de una base de datosmediante DBCC CHECKDB
Haga un test práctico

13. Trabajar con extremos HTTP
Antes de empezar

Lección 1: ¿Qué son los extremos HTTP seguros?
Las siete capas de seguridad de extremos HTTP
Tipo de extremo
Extremos de carga
Estado del extremo
Método de autenticación
Cifrado
Tipo de inicio de sesión
Permisos del extremo
Resumen de la lección
Repaso de la lección

Lección 2: Crear un extremo HTTP seguro
Crear un extremo HTTP
Especificar un método Web
Especificación de soporte, esquemas y espacios de nombre WSDL
Otros argumentos del elemento de carga SOAP
Práctica: Crear un extremo
Resumen de la lección
Repaso de la lección

Repaso del capítulo 13
Resumen del capítulo
Palabras clave
Caso práctico: Creación de extremos HTTP
Prácticas recomendadas
Crear extremos HTTP
Haga un test práctico
Objetivos del examen en este capítulo

14. Trabajos del agente SQL Server
Antes de empezar

Lección 1: Crear un trabajo del Agente SQL Server
Cómo crear un trabajo del Agente SQL Server
Cómo especificar un propietario del trabajo
Crear pasos de trabajo
Crear programaciones de trabajo
Resumen de la lección
Repaso de la lección
Práctica: Crear un trabajo del Agente SQL Server

Lección 2: Crear un plan de mantenimiento
Cómo crear un plan de mantenimiento
Práctica: Crear un trabajo de mantenimiento
Resumen de la lección
Repaso de la lección

Lección 3: Configurar operadores
Cómo configurar un operador
Práctica: Configurar operadores
Resumen de la lección
Repaso de la lección

Lección 4: Configuración de alertas
Cómo configurar alertas
Práctica: Configurar alertas
Resumen de la lección
Repaso de la lección

Repaso del capítulo 14
Resumen del capítulo
Palabras clave
Caso práctico
Prácticas recomendadas
Crear un trabajo del Agente SQL Server
Crear un plan de mantenimiento
Crear una alerta
Haga un test práctico

15. Supervisión y resolución de problemas de rendimientoen SQL Server
Antes de empezar

Lección 1: Trabajar con SQL Server Profiler
Cómo definir una traza
Iniciar, pausar o detener una traza
Cómo guardar un registro de traza
Guardar la definición de la traza
Guardar los datos de una traza
Extraer todo el código Transact-SQL capturado por la traza
Recopilación de datos Showplan
Cómo crear una traza de reproducción
Práctica: Configurar una traza de referencia
Resumen de la lección
Repaso de la lección

Lección 2: Trabajar con el Monitor de sistema
Cómo crear un registro de contador
Práctica: Configuración de un registro de contador del Monitor de sistema
Resumen de la lección
Repaso de la lección

Lección 3: El Asistente para la optimización del motorde la base de datos
Cómo crear un archivo de carga de trabajo
Configuración del Asistente para analizar una carga de trabajo
Guardar las recomendaciones del Asistente
Práctica: Análisis de una carga de trabajo en el Asistentepara la optimización del motor de la base de datos
Resumen de la lección
Repaso de la lección

Lección 4: Funciones y vistas de administración dinámica
Funciones y vistas de administración dinámica de rendimientoy supervisión clave
Estadísticas de la base de datos
Estadísticas de consulta
Estadísticas E/S
Estadísticas de hardware
Resumen de la lección
Repaso de la lección

Lección 5: La correlación del rendimiento con los datosde la supervisión
Arquitectura básica del procesador de consultas
Cómo correlacionar los datos del Monitor de sistema con las trazasde SQL Server Profiler
Correlacionar vistas y funciones de administración dinámica con trazasde SQL Server Profiler
Correlacionar vistas y funciones de administración dinámica con los datosdel Monitor de sistema
Correlacionar múltiples vistas y funciones de administración dinámica
Práctica: Crear una vista consolidada de rendimiento
Resumen de la lección
Repaso de la lección

Lección 6: Resolución de problemas de bloqueoe interbloqueo
¿Qué es un bloqueo (lock)?
¿Qué son los niveles de aislamiento?
¿Qué es un bloqueo (block)?
Finalización de procesos
¿Qué es un interbloqueo?
Práctica: Investigación de un interbloqueo
Resumen de la lección
Repaso de la lección

Lección 7: Resolución de errores de la base de datos
Cómo utilizar la conexión de administrador dedicada
SQL Server y los registros de error de Windows
Práctica: Conectar con la conexión de administración dedicada (DAC)
Resumen de la lección
Repaso de la lección
Repaso del capítulo 15
Resumen del capítulo
Palabras clave
Caso práctico: Diagnóstico de problemas de rendimiento
Prácticas recomendadas
Prácticas con SQL Server Profiler
Prácticas con el Monitor de sistema
Prácticas con el Asistente para la optimización del motor de la basede datos
Prácticas con vistas y funciones de administración dinámica
Correlacionar datos de rendimiento
Resolución de problemas de bloqueo e interbloqueo
Haga un test práctico

16. Administrar las instantáneas de la base de datos
Antes de empezar

Lección 1: Creación de una instantánea de la base de datos
Estructura de una instantánea de la base de datos
La tecnología 'copiar al escribir'
Crear una instantánea de la base de datos
Recuperar datos de una instantánea de base de datos
Práctica: Crear una instantánea de base de datos
Resumen de la lección
Repaso de la lección

Lección 2: Revertir una base de datos a partirde una instantánea
Cómo revertir una base de datos
Práctica: Cómo revertir una base de datos a partir de una instantánea
Resumen de la lección
Repaso de la lección
Repaso del capítulo 16
Resumen del capítulo
Palabras clave
Caso práctico: Implementar instantáneas de base de datos en acciones administrativas
Prácticas recomendadas
Haga un test práctico
Objetivos del examen en este capítulo

17. Implementación de reflejos de la base de datos
Antes de empezar

Lección 1: Funcionamiento de los reflejos de base de datos
Funciones de la creación del reflejo de la base de datos
Función principal
Función de reflejo
Servidor testigo
Resumen de la lección
Repaso de la lección

Lección 2: Preparación de la base de datos para la creaciónde un reflejo
El modelo de recuperación
Copias de seguridad y restauración
Copia de los objetos del sistema
Práctica: Preparación de las bases de datos para la creación de un reflejode la base de datos
Resumen de la lección
Repaso de la lección

Lección 3: Creación de extremos
Tipos de extremo
La seguridad de los extremos
Extremos para la creación de un reflejo de la base de datos
Práctica: Creación de extremos para la creación de reflejo de basesde datos
Resumen de la lección
Repaso de la lección

Lección 4: Modos operativos
El modo operativo de alta disponibilidad
El modo operativo de alto rendimiento
El modo operativo de alta protección
El caché
Redirección de cliente
Práctica: Configuración del modo operativo
Resumen de la lección
Repaso de la lección

Lección 5: La conmutación por error en un reflejo de basesde datos
Escenarios de error
Cómo iniciar la conmutación por error
Práctica: La conmutación por error en un reflejo de la base de datos
Resumen de la lección
Repaso de la lección

Lección 6: Eliminar una sesión de reflejo de base de datos
Cómo eliminar una sesión de reflejo de la base de datos
Práctica: Eliminar una creación de reflejo
Resumen de la lección
Repaso del capítulo 17
Resumen del capítulo
Palabras clave
Caso práctico: Implementación de la creación de reflejo de la basede datos
Prácticas recomendadas
Establecer una sesión de creación de reflejo de la base de datos
Crear una instantánea de bases de datos contra un reflejo de basesde datos
Haga un test práctico

18. Implementación del trasvase de registros
Antes de empezar

Lección 1: Preparación del trasvase de registros
¿Cómo funciona el trasvase de registros?
Requisitos del trasvase de registros
Resumen de la lección
Repaso de la lección

Lección 2: Configuración de las opciones del trasvasede registros
Cómo habilitar la base de datos primaria
Cómo definir las opciones de copia de seguridad del trasvase de registros
Codificación de la configuración del trasvase de registros
Configuración de las bases de datos secundarias
Configuración de la tarea de copia de archivos
Configuración de las opciones de restauración del trasvase de registros
Programación de la configuración de la base de datos secundaria
Práctica: Creación de una configuración de trasvase de registros
Práctica 2: Configuración de la base de datos primaria
Práctica 3: Configuración de la base de datos secundaria
Resumen de la lección
Repaso de la lección

Lección 3: Configuración del modo del trasvase de registros
Cómo configurar el modo sin recuperación
Cómo configurar el Modo en espera
Práctica: Configuración del Modo de espera
Práctica 1: Repaso de la configuración de la base de datossecundaria
Práctica 2: Borrar la configuración de la base de datos secundaria
Práctica 3: Creación de una configuración de trasvase de registrosen Modo de espera
Repaso de la lección
Repaso de la lección

Lección 4: Configuración de la supervisión
¿Qué es el servidor de supervisión?
Configuración del monitor de supervisión
Práctica: Crear una configuración de trasvase de registros
Práctica 1: Borrar la configuración del trasvase de registros
Práctica 2: Crear una configuración de trasvase de registroscon un servidor de supervisión
Práctica 3: Consultar un informe de trasvase de registros
Resumen de la lección
Repaso de la lección
Repaso del capítulo 18
Resumen del capítulo
Palabras clave
Casos prácticos
Caso práctico 1: Informes de escalabilidad
Caso práctico 2: La tolerancia a los fallos en servidores múltiples
Prácticas recomendadas
Crear una configuración de trasvase de registros
Haga un test práctico

19. Administrar réplicas
Antes de empezar

Lección 1: Tipos de réplica
Terminología de la réplica
Publicación y artículos
Funciones del servidor
Suscripciones de inserción y extracción
Tipos de réplica
Agentes de réplica
Resumen del capítulo
Repaso de la lección

Lección 2: Configurar una réplica
La configuración del distribuidor
Crear una publicación
Cómo suscribirse a una publicación
Suscripciones actualizables
Práctica: Configurar una réplica de instantáneas
Práctica 1: Preparación del entorno de la réplica
Práctica 2: Configurar la distribución y publicación
Práctica 3: Configuración de una publicación de instantáneas
Práctica 4: Configurar una suscripción
Práctica 5: Comprobación de la configuración de la réplica
Resumen de la lección
Repaso de la lección

Lección 3: Configurar la seguridad de la réplica
Cómo configurar una réplica en un entorno seguro
Cómo proteger una publicación
Los permisos para los agentes
Práctica: Creación de una configuración de réplica transaccionalprotegida
Práctica 1: Eliminar una réplica no protegida
Práctica 2: Preparar un entorno protegido
Práctica 3: Utilizar secuencias de comandos para configurarla publicación y la distribución
Práctica 4: Finalización del entorno de seguridad
Práctica 5: Configuración de una publicación de instantáneas
Práctica 6: Configurar una suscripción
Práctica 7: Comprobar la configuración de la réplica
Resumen de la lección
Repaso de la lección

Lección 4: Configuración de la resolución de conflictosen la réplica de mezcla
Conceptos básicos sobre la resolución de conflictos
Cómo utilizar las resoluciones
Práctica: Configurar una réplica de mezcla
Práctica 1: Borrar la configuración de réplica anterior
Práctica 2: Configurar una publicación de mezcla
Práctica 3: Suscribirse a una publicación de mezcla
Práctica 4: Verificar la resolución de conflictos de mezcla
Resumen de la lección
Repaso de la lección

Lección 5: Supervisar la réplica
El Monitor de réplica de SQL Server
Configuración del acceso a la supervisión de la réplica de usuariosin derechos de administrador
Cómo utilizar SSRM para ver el estado de la réplica
Configurar alertas en SSRM
Supervisión de la réplica mediante el monitor de sistema
Práctica: Utilizar el Monitor de réplica de SQL Server (SSRM)para revisar el historial del estado del Agente
Práctica 1: Conceder derechos de supervisión
Práctica 2: Supervisar la réplica con SSRM
Resumen de la lección
Repaso de la lección
Resumen del capítulo 19
Palabras clave
Casos prácticos
Caso práctico 1: Acceso local a informes
Caso práctico 2: Instalación de múltiples servidores con toleranciaa los fallos
Prácticas recomendadas
Creación de configuraciones de réplica
Haga un test práctico

20. Service Broker
Antes de empezar

Lección 1: La arquitectura de Service Broker
Mensajes de Service Broker
Componentes de Service Broker
Interacción entre la mensajería y la aplicación
Habilitar Service Broker
Práctica: Habilitar Service Broker
Resumen de la lección
Repaso de la lección

Lección 2: Creación de tipos de mensaje y contratos
Creación de tipos de mensaje
Crear un contrato
Práctica. Creación de tipos de mensaje y contratos
Práctica 1: Creación de tipo de mensajes
Práctica 2: Crear un contrato
Resumen de la lección
Repaso de la lección

Lección 3: Creación de colas y servicios
Crear una cola de mensajes
Cómo crear un servicio
Práctica: Crear colas y servicios
Práctica 1: Crear una cola
Práctica 2: Crear un servicio
Resumen de la lección
Repaso de la lección

Lección 4: Creación de conversaciones
Cómo crear una conversación
Enrutamiento de mensajes hacia un servicio
Práctica: Crear una conversación
Resumen de la lección
Repaso de la lección

Lección 5: Envío y recepción de mensajes
Envío de mensajes
Recepción de mensajes
Práctica: Envío y recepción de mensajes
Resumen de la lección
Repaso de la lección
Repaso del capítulo 20
Resumen del capítulo
Palabras clave
Caso práctico: Construir una aplicación de Service Broker
Prácticas recomendadas
Configuración de una solución de Service Broker
Haga un test práctico

21. Los catálogos de texto
Antes de empezar

Lección 1: Creación de catálogos de texto
Cómo crear un catálogo de texto
Práctica: Crear un catálogo de texto
Resumen de la lección
Repaso de la lección

Lección 2: Creación de índices de texto completo
Arquitectura de los índices de texto
Cómo crear un índice de texto
Práctica: Crear un índice de texto
Resumen de la lección
Repaso de la lección

Lección 3: El llenado de los índices de texto
Cómo especificar un método de llenado del índice
Llenado del catálogo de texto
Práctica: Llenar un índice de texto
Resumen de la lección
Repaso de la lección

Lección 4: Ejecutar consultas de datos mediante índicesde texto
La ejecución de consultas
FREETEXT
FREETEXTTABLE
CONTAINS
CONTAINSTABLE
Práctica: Ejecutar una consulta sobre un índice de texto
Resumen de la lección
Repaso de la lección
Repaso del capítulo 21
Resumen del capítulo
Palabras clave
Caso práctico: Construir índices de texto
Prácticas recomendadas
Crear índices de texto
Ejecutar consultas sobre índices de texto
Haga un test práctico

Respuestas

Glosario

Apéndice A. Contenido del DVD

Requisitos de hardware

Utilización del DVD
Cómo instalar los tests de práctica
Cómo utilizar los tests de práctica
Opciones para las lecciones de repaso
Opciones para tests de práctica
Cómo desinstalar los tests de práctica

El programa Microsoft Certified Profesional

Índice alfabético


 
 

Otros libros de SQL Server:

Programación avanzada con SQL Server 2005

Programación Avanzada Con Sql Server 2005

  • Brust
  • 924 páginas
  • 49€($66,56)
MCDBA. SQL Server 7.0. Exámenes prácticos de certificación

Mcdba. Sql Server 7.0. Exámenes Prácticos De Certificación

  • Inc Syngress Media
  • 528 páginas
  • 49,95€($67,85)
Running. Guía completa de Microsoft SQL Server 2000

Running. Guía Completa De Microsoft Sql Server 2000

  • Marci Frohock García
  • 1024 páginas
  • 67,55€($91,76)
Bases de datos con SQL Server 2005

Bases De Datos Con Sql Server 2005

  • Solid Quality Learning
  • 384 páginas
  • 31,20€($42,38)
SQL Server 2005

Sql Server 2005

  • Tschanz, David W.; Jorden, Joseph L.; Gunderloy, Mike
  • 1264 páginas
  • 84,60€($114,92)
 
 
*Para península. Tiempo estimado para días laborables.
**Oferta válida solo para envíos a España. Resto de destinos se aplicará un descuento de 4,95 €