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



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

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio

PRECIO: 300 * * Materiales didácticos, titulación y gastos de envío incluidos (internacionales se presupuestará aparte).

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

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

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

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

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

CI Politécnico Estella

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

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

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

Objetivos y Temario CURSO SQL SERVER 2008

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

CAPITULO 8. Planeamiento, Arquitectura e Implementación

índice CONVENCIONES USADAs...17

Máster Executive in Business Intelligence (Expert in SQL Server 2008 Development and Maintenance)

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

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

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

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

MS_20462 Administering Microsoft SQL Server Databases

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

CURSO DE SQL SERVER 2005

Guía práctica SQL Server 2008

Cursos SQL Server 2008 R2

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

Índice libro SQL Server / 6

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

Índice. agradecimientos...19

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES

Perito Judicial en Administración de Bases de Datos con SQL Server 2008 (Titulación Oficial)

Curso Universitario en Administración de Redes en Sistemas y Bases de Datos con Windows Server + SQL Server + 4 Créditos ECTS

ADMINISTRADOR DE XARXES LOCALS

Instalación 07/07/2010. Sesión sobre SQL Server. Gestión de Datos

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

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

MS_20465 Designing Database Solutions for Microsoft SQL Server

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

ADMINISTRACIÓN DE SERVIDORES SQL SERVER

Exchange Server 2013 Preparación a la certificación MCSE Messaging - Examen

1

Instalación de SQL Server 2008 y su manejo con los sistemas Aspel

Índice. agradecimientos...15

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

8 SQL SERVER 2008 RA-MA

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

ESPECIALISTA EN BASE DE DATOS

Microsoft SQL Server Conceptos.

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

Guía de. Instalación Rápida Soft Restaurant Enterprise versión 8.0. nationalsoft.com.mx

DIPLOMADO EN BASE DE DATOS

UNIVERSIDAD TECNOLÓGICA ECOTEC PROGRAMA ANALITICO

Fundamentos de Oracle

Máster Profesional. Master Executive in Business Intelligence (Expert in SQL Server 2008 Development and Maintenance)

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

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

Exchange Server 2013 Configuración y gestión de su entorno de mensajería electrónica

ORA-134 Oracle Database 11g: Administration Workshop II

UNIVERSIDAD DE GUANAJUATO ÁREA ECONÓMICO-ADMINISTRATIVA

Formatos para prácticas de laboratorio

CARRERA ADMINISTRADOR-USUARIO EN REDES

UNIVERSIDAD TECNOLÓGICA ECOTEC SYLLABUS

Oracle 12c Administración

Domine Microsoft Windows Server José Luis Raya Laura Raya Miguel Á. Martínez

Oracle 12c DISEÑO Y PROGRAMACIÓN

Utilidad SQL Server. Ventajas de SQL Server 2008 R2 en la gestión de entornos corporativos Pablo F. Dueñas Campo

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

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

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

Windows Server 2012 Las bases imprescindibles para administrar y configurar su servidor

Índice. Capítulo 1. Novedades y características... 1

Manual Avanzado Windows Server 2008

Guía de administración. BlackBerry Professional Software per Microsoft Exchange. Versión: 4.1 Service Pack: 4

Asignaturas Temas Asignaturas Temas

NIVEL 2. Diseño y Configuración del Directorio Activo

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

Microsoft SQL Server 2005

ORA-133 Oracle Database 11g: Administration Workshop I

MS_10748 Deploying System Center 2012, Configuration Manager

CURSO ADMINISTRACIÓN DE BASES DE DATOS CON SQL SERVER 2012

Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda

mope PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS Página 0 PASEO GENERAL MARTINEZ CAMPOS MADRID info@mope.

Oracle Database 11g: Taller de Administración

2780 Maintaining a Microsoft SQL Server 2005 Database

MS_10972 Administering the Web Server (IIS) Role of Windows Server

Vista de Datos y Editor

Manual avanzado Access 2010

CREAR LIBRERÍA PERSONALIZABLE EN AUTODESK INVENTOR 11

4. La instantánea se pone en línea y está listo para su uso.

Curso 20411D: Administración de Windows Server 2012

XII Encuentro Danysoft en Microsoft Abril 2015

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP

Introducción a Microsoft Dynamics AX 2009

Formatos para prácticas de laboratorio

Windows Server 2012 R2 Administración

Transcripción:

Presentación 1. Introducción 13 2. Presentación de SQL Server 14 2.1 Qué es un SGBDR? 14 2.2 Modo de funcionamiento cliente/servidor 16 2.3 Las posibles plataformas 18 2.4 Los componentes de SQL Server 19 3. Arquitectura 22 3.1 Administración 22 3.2 Programación 23 4. Base de datos SQL Server 24 4.1 Objetos de base de datos 24 4.2 Bases de datos de sistema y tablas de sistema 25 4.3 Las tablas de sistema 27 4.4 Extracción de metadatos 28 4.5 Las tareas del administrador 33 Instalación y configuración 1. Instalar SQL Server 35 1.1 Las ediciones de SQL Server 35 1.2 Desarrollo del proceso de instalación 38 1.2.1 Elección de los componentes 40 1.2.2 Nombre de la instancia 41 1.2.3 Los servicios de SQL Server 42 1.2.4 Parámetros de intercalación 45 1.2.5 Modo de autenticación 49 1.2.6 Configuración del motor de base de datos 50 1/14

1.2.7 Resumen del proceso de instalación 51 1.3 Gestion de la red 52 1.4 Modos de licencia 53 1.5 Ejecutar el programa de instalación 57 1.6 Las bases de datos de ejemplo 58 2. Verificar la instalación y configurarla 59 2.1 Verificar la instalación 59 2.1.1 Verificar los elementos instalados 59 2.1.2 Verificar el arranque de los servicios 60 3. Las herramientas 61 4. La configuración 68 4.1 Los servicios 68 4.2 SQL Server Management 70 4.3 Configuración del servidor 74 4.4 La gestión de los procesos de SQL Server 78 4.5 La gestión de la memoria 80 4.6 La documentación on-line 81 5. El servicio de texto completo 84 5.1 El catálogo 87 5.2 La lista de palabras irrelevantes 92 5.3 Encontrar la información relativa a los índices de texto completo 97 6. Instalar un componente 98 Gestión de la base de datos 1. Nociones generales 101 1.1 Relaciones entre la base de datos y la organización física 101 1.2 El concepto de transacción 102 2/14

1.2.1 Qué es una transacción? 102 1.2.2 Las sentencias Transact SQL 103 1.3 Los archivos de diario 107 1.3.1 El cometido 107 1.3.2 El funcionamiento 108 1.3.3 Los puntos de sincronización 111 1.4 Los archivos de datos 113 1.4.1 Su cometido 113 1.4.2 La estructura de los archivos de datos 113 1.4.3 El funcionamiento 116 2. Crear, gestionar y eliminar una base de datos 117 2.1 Crear una base de datos 117 2.1.1 La sintaxis Transact SQL 118 2.1.2 Uso de SQL Server Management 120 2.2 Gestionar una base de datos 123 2.2.1 Aumentar el espacio de disco disponible para una base de datos 123 2.2.2 Liberar el espacio en disco que usan los archivos de datos vacíos 129 2.2.3 Configuración de la base de datos 133 2.3 Eliminar una base de datos 141 2.3.1 Transact SQL 142 2.3.2 SQL Server Management 142 2.4 Las bases de datos de relación continente-contenido 143 3. Establecer grupos de archivos 144 3.1 Creación de un grupo de archivos 145 3.2 Añadir archivos 146 3.3 Utilización de un grupo de archivos 148 4. Instrucciones Insert, Select... into 149 5. Estructura de los índices 151 5.1 Los índices ordenados 152 5.2 Los índices no ordenados 153 5.3 Los índices de recubrimiento 155 3/14

5.4 Indexar las columnas calculadas 156 5.5 Indexar las vistas 157 5.6 Los índices XML 158 5.6.1 índice principal 159 5.6.2 índice secundario 160 5.7 Los índices espaciales 161 6. La partición de tablas y de índices 163 6.1 La función de partición 165 6.2 El esquema de partición 166 6.3 La tabla con particiones 168 6.4 Los índices con particiones 169 7. La compresión de datos 170 8. La encriptación de datos 171 9. Planificación 173 9.1 Dimensionar los archivos 173 9.2 Nombrar la base de datos y los archivos de manera explícita 174 9.3 Ubicación de los archivos 174 9.4 Uso de los grupos de archivos 174 9.5 Establecer el parámetro FillFactor 175 Gestión de la seguridad del acceso 1. Introducción 177 2. Gestión de los accesos al servidor 178 2.1 Modo de seguridad de Windows 179 2.2 Modo de seguridad Mixta 180 2.2.1 Definición 180 2.2.2 Principio de funcionamiento 181 4/14

2.3 Base de datos predeterminada 181 2.4 Cómo elegir un modo de seguridad? 183 2.5 Administrar una conexión en SQL Server 184 2.5.1 En modo de seguridad de Windows 185 2.5.2 En modo de seguridad Mixto 187 2.6 Información de identificación 191 2.7 Activar y desactivar una conexión 194 2.8 Información relativa a las conexiones 195 3. Gestión de los usuarios de la base de datos 196 3.1 Creación 197 3.2 Información 200 3.3 Establecer la lista de conexiones y usuarios 202 3.4 Modificación 203 3.5 Eliminación 205 4. Administración de los esquemas 207 4.1 Creación 208 4.2 Modificación 210 4.3 Eliminación 212 4.4 La información relativa a los esquemas 214 5. Administración de los permisos 215 5.1 Permisos de uso de las instrucciones 216 5.1.1 Autorizar 216 5.1.2 Retirar 219 5.1.3 Prohibir 221 5.2 Derechos de utilización de los objetos 222 5.2.1 Autorizar 223 5.2.2 Retirar 226 5.2.3 Prohibir 228 5.3 Derechos al nivel de la base de datos 230 5.4 Derechos al nivel del servidor 234 5.5 Consultar las vistas de sistema 235 5/14

6. Contexto de ejecución 238 7. Los roles 243 7.1 Roles de servidor 245 7.1.1 Los roles predeterminados 245 7.1.2 Crear un rol de servidor 246 7.1.3 Asignar los roles 248 7.2 Roles de base de datos 251 7.2.1 El rol public 252 7.2.2 Los roles predefinidos 252 7.2.3 Los roles de base de datos definidos por los usuarios 254 7.3 Roles de aplicación 259 7.3.1 SQL Server Management 260 7.3.2 Transact SQL 261 7.3.3 El uso 263 Tareas planificadas 1. Introducción 265 2. Configuración de los servicios 266 2.1 Cuenta de inicio para SQL Server Agent 267 2.1.1 Configuración del servicio en Windows 268 2.1.2 Configuración del servicio en SQL Server Configuration Manager 270 2.1.3 La seguridad de SQL Server Agent 272 2.2 La configuración de la mensajería electrónica 273 2.2.1 Configuración desde SQL Management 274 2.2.2 Probar el servicio 277 3. Los operadores 278 3.1 Creación 279 3.2 Modificación 282 6/14

3.3 Eliminación 285 4. Los trabajos 286 4.1 Implantación 286 4.2 Definición de las etapas de un trabajo 288 4.2.1 Transact SQL (TSQL) 289 4.2.2 Comando del sistema operativo (CMDEXEC) 289 4.2.3 PowerShell 289 4.2.4 Replicación 289 4.3 Encadenamientos entre las etapas 290 4.4 La planificación 291 4.5 Ejemplo de trabajo 292 5. Las alertas 295 5.1 Presentación 295 5.1.1 Cómo registrar la información en el diario de aplicación? 296 5.1.2 Cómo reacciona el agente SQL Server? 296 5.2 Gestión de las alertas 296 5.2.1 Como respuesta a errores de SQL Server 297 5.2.2 La transferencia de eventos 297 5.2.3 Implantación 299 5.2.4 En respuesta a los errores de usuario 303 5.2.5 Como respuesta a umbrales de rendimiento 305 Transferencia de datos 1. La importación y la exportación de datos 307 1.1 Presentación 307 1.2 Las herramientas 308 1.2.1 SSIS (SQL Server Integration Service) 309 1.2.2 Replicación 309 1.2.3 BCP 309 1.2.4 SELECT INTO e INSERT 309 1.2.5 Los criterios de selección 310 7/14

2. La herramienta BCP 311 2.1 La sintaxis 312 2.2 El uso de bcp en modo interactivo 313 3. SSIS 315 3.1 Presentación 315 3.2 Asistentes de importación y exportación 315 Service Broker 1. Service Broker 321 1.1 La estructura de Service Broker 322 1.2 El tipo de mensaje 323 1.3 El contrato 323 1.4 La cola de espera 324 1.5 El servicio 325 1.6 La conversación 326 2. Establecimiento 327 2.1 Activar Service Broker 327 2.2 Tipos de mensajes 329 2.3 Contratos 330 2.4 Colas de espera 331 2.5 Servicio 334 3. Utilizar Service Broker 335 3.1 Enviar un mensaje 335 3.2 Leer un mensaje 338 3.2.1 Comprobar el tipo de mensaje y finalizar la conversación 340 4. Los certificados 342 8/14

5. Service Broker entre dos bases distintas 344 Replicación 1. Presentación 355 2. Las necesidades para la replicación 356 2.1 Coherencia de los datos replicados 356 2.1.1 Coherencia de las transacciones 357 2.1.2 Convergencia de los datos 358 2.2 Autonomía de los sitios 359 2.3 Particionamiento de los datos 360 2.4 Tipos de replicación 362 3. Los modelos de la replicación 363 3.1 Los principales componentes 363 3.1.1 El editor 363 3.1.2 El distribuidor 363 3.1.3 Los suscriptores 364 3.1.4 Los agentes 365 3.1.5 Los elementos que participan en la replicación 366 3.2 Replicación de instantáneas 366 3.3 Replicación transaccional 368 3.4 Replicación de fusión 369 3.5 Los modelos físicos de replicación 370 3.5.1 Editor central-suscriptores múltiples 370 3.5.2 Suscriptor central-editores múltiples 371 3.5.3 Editores múltiples-suscriptores múltiples 372 4. Planificación 374 4.1 Opciones generales de planificación 374 4.1.1 Opción NOT FOR REPLICATION 374 9/14

4.1.2 Tipo de datos uniqueidentifier 374 4.1.3 Filtrado de los datos 375 4.2 Replicación de instantáneas 376 4.3 Replicación transaccional 376 4.4 Replicación de fusión 378 5. El acceso a la red 379 6. Puesta en marcha 380 6.1 El distribuidor 381 6.1.1 Los conceptos 381 6.1.2 El establecimiento 382 6.2 El editor 390 6.3 Las publicaciones 391 6.4 Las suscripciones 403 6.4.1 Utilización de los asistentes 404 6.4.2 Vigilar la replicación 412 6.4.3 Eliminación 414 7. El acceso a los datos remotos 414 7.1 Añadir un servidor asociado 415 7.2 Gestionar los usuarios remotos 416 7.3 Ejecución de una consulta distribuida 419 Copia de seguridad 1. Introducción 421 2. Planificación 422 2.1 Preguntas 422 2.2 Elegir una estrategia de copia de seguridad 423 2.2.1 Copia de seguridad de una base de datos 423 2.2.2 Copia de seguridad del diario de transacciones 424 10/14

2.2.3 Las copias de seguridad diferenciales 427 2.2.4 Las copias de seguridad por grupo de archivos 427 2.2.5 Las combinaciones posibles 428 3. El establecimiento de las copias de seguridad 429 3.1 Los modos de recuperación 429 3.2 El destino de las copias de seguridad 431 3.2.1 Disco duro 431 3.2.2 Bandas 432 3.3 Los principales parámetros 432 3.3.1 Los permisos 433 3.3.2 La copia de seguridad de las bases de datos de sistema 433 3.3.3 La copia de seguridad de las bases de datos de usuario 434 3.3.4 Los archivos de copia de seguridad 434 3.4 La instrucción BACKUP 439 3.4.1 Copia de seguridad completa 442 3.4.2 Copia de seguridad diferencial 443 3.4.3 Copia de seguridad del registro de transacciones 445 3.4.4 Copia de seguridad de archivo o de grupo de archivos 447 3.4.5 La copia de seguridad en varios archivos 448 3.5 La replicación en espejo de las copias de seguridad 450 3.6 Verificar la integridad de la copia de seguridad 451 3.7 Comprimir las copias de seguridad 453 Restauración 1. Descripción general del proceso de restauración 457 1.1 La restauración automática 457 1.2 Operaciones ejecutadas automáticamente por SQL Server 458 1.3 Operaciones preliminares 458 1.3.1 La verificación de las copias de seguridad 458 1.3.2 Las tareas específicas 460 2. Restauración de las copias de seguridad 463 11/14

2.1 La instrucción RESTORE 463 2.2 Las opciones de la instrucción RESTORE 465 2.3 La restauración de los diferentes tipos de copia de seguridad 466 2.3.1 A partir de una copia de seguridad completa 466 2.3.2 A partir de una copia de seguridad diferencial 468 2.3.3 A partir de una copia de seguridad del diario de transacciones 470 2.3.4 A partir de una copia de seguridad de archivoo de un grupo de archivos 474 2.4 Restauración de las bases de datos de sistema dañadas 474 2.4.1 Restauración a partir de una copia de seguridad 474 2.4.2 Reconstrucción de bases de datos de sistema 474 2.5 Restauración en línea 474 3. Servidor de seguridad 477 3.1 Instalación del servidor de seguridad 477 3.2 Utilización del servidor de seguridad en modo de solo lectura 477 3.3 Puesta en marcha de un servidor de seguridad 478 3.4 Cómo trabajar con el servidor de seguridad 482 3.4.1 Conexión 482 3.4.2 Restauración del servidor de producción 482 3.4.3 Restablecimiento del ordenador SQL Server de seguridad 483 Optimización 1. Auditoría de la actividad de SQL Server 485 1.1 Definir una auditoría en el servidor 486 1.2 Definir una auditoría en la base de datos 488 1.3 Visualizar el registro de auditoría 488 1.4 Auditoría c2 489 2. Generador de perfiles 492 2.1 Capturar la actividad actual del servidor 493 2.2 Utilizar los datos capturados 498 3. Monitor de rendimiento (Monitor de sistema) 500 12/14

4. Optimización de la memoria y de la unidad central 504 5. Limitación de los recursos utilizados por una consulta 508 6. El plan de ejecución de una consulta 510 7. Plan de mantenimiento 513 8. Asistente de configuración del motor de base de datos 515 8.1 Inicialización del asistente de configuración 515 8.2 Análisis de una carga de trabajo 518 9. Los triggers DDL 519 10. Los triggers de conexión 523 11. PowerShell 524 11.1 El proveedor PowerShell SQL Server 526 11.2 Los applets de comandos 530 11.2.1 Encode-SqlName, Decode-SqlName 530 11.2.2 Invoke-PolicyEvaluation 531 11.2.3 Invoke-Sqlcmd 531 11.2.4 Convert-UrnToPath 531 11.3 SMO 532 12. La gestión de las reglas 536 12.1 Las condiciones 537 12.2 Las estrategias 537 12.3 Puesta en marcha 538 13. Creación de copia en espejo 540 13.1 Principios de funcionamiento 540 13/14

13.2 La puesta en marcha 543 Anexo 1. Puesta en marcha de la base de datos Gescom 545 2. Recursos en la Web 545 3. Glosario 546 índice 549 14/14