Detalle del libro
Ver Índice
Capítulo 1: Instalar SQL
Requisitos previos
Enunciado 1.1: Elegir la edición de SQL Server
Enunciado 1.2: Instalar una instancia de SQL Server
Enunciado 1.3: Instalar la base de datos de ejemplo
Enunciado 1.4: Configurar el servicio de búsqueda de texto completo
Enunciado 1.5: Instalar una instancia con nombre de SQL Server
Enunciado 1.6: Configurar los servicios
Enunciado 1.7: Activar la opción AWE
Capítulo 2: Administrar las bases de datos y los archivos
Requisitos previos
Enunciado 2.1: Crear una base de datos
Enunciado 2.2: Crear un grupo de archivos
Enunciado 2.3: Añadir archivos de datos
Enunciado 2.4: Añadir un archivo de registro
Enunciado 2.5: Modificar un archivo de datos
Enunciado 2.6: Reducir el tamaño de un archivo de datos
Enunciado 2.7: Reducir el tamaño de una base de datos
Enunciado 2.8: Crear una tabla en un grupo de archivos
Enunciado 2.9: Crear una tabla con particiones
Enunciado 2.10: Comprimir los datos
Enunciado 2.11: Configurar los índices
Enunciado 2.12: Indexar una columna de tipo XML
Enunciado 2.13: Crear un índice superpuesto
Capítulo 3: Seguridad
Requisitos previos
Enunciado 3.1: Configurar el modo de seguridad
Enunciado 3.2: Crear un nuevo inicio de sesión
Enunciado 3.3: Integrar cuentas y grupos de Windows
Enunciado 3.4: Crear usuarios de la base de datos
Enunciado 3.5: Trabajar con la cuenta guest
Enunciado 3.6: Conceder derechos específicos
Enunciado 3.7: Crear una función de base de datos
Enunciado 3.8: Conceder funciones de base de datos a usuarios
Enunciado 3.9: Prohibir el uso de determinados privilegios
Enunciado 3.10: Crear una función de aplicación
Enunciado 3.11: Utilizar una función de aplicación
Capítulo 4: Planificación de tareas
Requisitos previos
Enunciado 4.1: Crear nuevos operadores
Enunciado 4.2: Crear una alerta relacionada con un número de error
Enunciado 4.3: Crear una alerta relacionada con la gravedad de un error
Enunciado 4.4: Crear un nuevo trabajo
Enunciado 4.5: Programar la ejecución de un trabajo
Enunciado 4.6: Enviar una notificación a un operador después de la ejecución del trabajo
Enunciado 4.7: Ejecutar un trabajo en respuesta a una alerta
Enunciado 4.8: Crear una alerta vinculada a una condición de rendimiento
Enunciado 4.9: Crear sus propios contadores de rendimiento
Enunciado 4.10: Crear una alerta relacionada con un contador de rendimiento personalizado 35
Enunciado 4.11: Configurar el servicio de mensajería
Capítulo 5: Transferencia de datos
Requisitos previos
Enunciado 5.1: Exportar los datos de una tabla con BCP
Enunciado 5.2: Exportar el resultado de una consulta con BCP
Enunciado 5.3: Importar datos con BCP
Enunciado 5.4: Copiar tablas entre dos bases de datos de SQL Server
Enunciado 5.5: Importar y convertir datos
Enunciado 5.6: Crear un paquete de SSIS
Enunciado 5.7: Importar datos en formato XML
Enunciado 5.8: Programar la ejecución regular de una exportación con BCP
Enunciado 5.9: Programar la ejecución de un paquete de SSIS
Enunciado 5.10: Separar una base de datos 46
Capítulo 6: Copia de seguridad y restauración
Requisitos previos
Enunciado 6.1: Realizar una copia de seguridad completa de la base de datos
Enunciado 6.2: Realizar una copia de seguridad completa en un dispositivo de copia de seguridad
Enunciado 6.3: Restaurar la base de datos a partir de una copia de seguridad completa
Enunciado 6.4: Cambiar el modelo de recuperación de la base de datos
Enunciado 6.5: Realizar una copia de seguridad diferencial
Enunciado 6.6: Realizar una copia de seguridad del registro de transacciones
Enunciado 6.7: Restaurar la base de datos
Enunciado 6.8: Crear una programación de copia de seguridad
Enunciado 6.9: Comprimir una copia de seguridad 55
Capítulo 7: Trabajar con varias instancias
Requisitos previos
Enunciado 7.1: Añadir un nuevo servidor vinculado
Enunciado 7.2: Definir la asignación de inicios de sesión
Enunciado 7.3: Configurar el servidor de destino
Enunciado 7.4: Validar la conexión al servidor remoto Enunciado 7.5: Utilizar OPENROWSET
Enunciado 7.6: Transferir los eventos
Capítulo 8: Replicación
Requisitos previos
Enunciado 8.1: Preparar el entorno del distribuidor 66
Enunciado 8.2: Activar la distribución y la publicación
Enunciado 8.3: Crear una publicación
Enunciado 8.4: Enviar una suscripción
Enunciado 8.5: Probar la replicación
Enunciado 8.6: Monitorizar la replicación
Enunciado 8.7: Configurar una replicación de mezcla
Capítulo 9: Service Broker
Requisitos previos
Enunciado 9.1: Activar el servicio
Enunciado 9.2: Definir los tipos de mensajes
Enunciado 9.3: Crear los contratos
Enunciado 9.4: Configurar las colas
Enunciado 9.5: Crear los servicios
Enunciado 9.6: Enviar un mensaje
Enunciado 9.7: Leer los mensajes
Enunciado 9.8: Finalizar la conversación
Capítulo 10: Operaciones de optimización
Requisitos previos
Enunciado 10.1: Activar una auditoría
Enunciado 10.2: Crear un nuevo seguimiento
Enunciado 10.3: Monitorizar el uso de la memoria
Enunciado 10.4: Configurar la memoria del servidor
Enunciado 10.5: Evitar la ejecución de consultas de bloqueo
Enunciado 10.6: Detener el seguimiento
Enunciado 10.7: Configurar el motor de la base de datos
Enunciado 10.8: Crear un desencadenador DDL
Enunciado 10.9: Utilizar PowerShell
Enunciado 10.10: Consultar la base de datos con PowerShell
Esta obra sobre SQL Server 2008 permitirá al lector practicar las distintas operaciones necesarias para administrar SQL Server 2008 y, por lo tanto, comprender mejor su funcionamiento y comportamiento.
Los ejercicios que se proponen abarcan una gran variedad de temas, como la instalación, la administración del espacio de disco (archivos de datos y archivos de registro), la seguridad (administración de inicios de sesión, usuarios y funciones), las copias de seguridad (completa, diferencial, registro de transacciones), la restauración, la replicación, la partición de tablas, la programación de trabajos, Service Broker o incluso la transferencia de archivos con SSIS.
En este libro los elementos propios de SQL Server 2008 no se tratan de una forma concreta, sino que se integran a lo largo de los ejercicios.
Dependiendo del contexto, las operaciones se realizan de forma gráfica con SQL Server Management Studio o mediante scripts Transact SQL para conocer mejor ambas modalidades. En algunos casos puntuales es preferible utilizar SQL Server Management Studio.
Puede descargar los elementos necesarios para realizar los ejercicios en www.ediciones-eni.com
109 preguntas tipo test - 92 trabajos prácticos y sus respuestas - Cerca de 20 horas de prácticas.