Detalle del libro
Ver Índice
Introducción
Encontrar el punto de partida
Instrucciones para configurar los ejercicios prácticos de ejemplo
Descargas de programas
Código fuente del libro
1. Configuración e Instalación de SQL Server 2012
Infraestructura necesaria
Versiones de SQL Server 2012
Requisitos de Hardware y Software para instalar SQL Server 2012
Tecnologías que incluye Microsoft SQL Server 2012
Cuentas de Servicio
Modos de Autenticación
Las Instancias en SQL Server
Instalar SQL Server 2012 en un controlador de dominio
Actualizar de una edición anterior a SQL Server 2012
Instalación de Microsoft SQL Server 2012 en un Server Core
SQL Server Management Studio
2. Creación y Configuración de una Base de Datos
Infraestructura necesaria
Bases de datos de Servicio del Sistema
Archivos y Grupos de Archivos (File Groups)
El registro de transacciones
Cálculo del tamaño de una base de datos y dimensionamiento de discos
Aspectos a tener en cuenta en la creación de una base de datos
Creación de bases de datos con TSQL
Opciones de configuración de una base de datos
Los Esquemas
La resolución de nombres
Adjuntar la base de ejemplo, Adventure Works2012 con T-SQL
Adjuntar la base de ejemplo Northwind con SQL Management Studio
Las instantáneas
Obtención de metadatos
Estados de la base de datos
Modificación de una base de datos
Eliminar una base de datos
3. Tablas
Infraestructura necesaria
Tipos de datos en SQL Server 2012
Tipos de datos “grandes”
Tipos de datos personalizados
Columnas calculadas
Propiedades de las columnas de una tabla
La Normalización
Cómo crear una tabla con T-SQL
Integridad de datos
Restricciones UNIQUE
La integridad referencial en cascada
Relaciones
Tablas con particiones
Diagramas de bases de datos
4. Índices
Infraestructura necesaria
Índices y acceso a datos
Índice tradicional agrupado
Índice no agrupado
Índice de almacén de columnas (ColumnStore)
Índices únicos
Sintaxis para crear un índice desde T-SQL
Mantenimiento de los índices
Reorganizar índices desde SQL Management Studio
Generar índices desde SQL Management Studio
Creación de índices con el Asistente para la optimización del motor de la base de datos
5. Gramática T-SQL
Infraestructura necesaria
Instrucción SELECT
Cláusula WHERE
Cláusula ORDER BY
Funciones de agregado
GROUP BY
HAVING
DISTINCT
Crear listas con SELECT
SELECT
INTO
INSERT INTO
UPDATE
DELETE
JOIN
PIVOT
6. Vistas
Infraestructura necesaria
Cuándo se deben utilizar las vistas
Vistas básicas
Cuestiones a tener en cuenta con las Vistas
Vista compleja8
Vistas Cifradas
Vistas indizadas
7. Copias de Seguridad
Infraestructura necesaria
Conceptos básicos, relacionados con las copias de seguridad
Tipos de copia de seguridad
Modelos de recuperación
Sintaxis instrucción BACKUP
Sintaxis instrucción RESTORE
Copia de Seguridad Completa
Copia de Seguridad del registro de transacciones
Copia de seguridad diferencial
Restaurar a un momento dado (Escala de tiempo)
Recuperar datos desde una instantánea
8. Seguridad
Infraestructura necesaria
Tipos autenticación en Microsoft SQL Server 2012
Propiedades y conceptos básicos de un Inicio de Sesión
Criptografía en SQL Server 2012
9. Agente SQLServer
Infraestructura necesaria
¿Qué es el Agente SQL?
Cuenta de inicio de sesión del Agente SQL
El correo electrónico en las bases de datos
Los operadores
Alertas
Trabajos
Microsoft SQL Server está disponible en el mercado desde hace más de una década. La nueva versión 2012 contiene un conjunto completo de tecnologías y herramientas que le ayudarán a obtener el máximo rendimiento a la información que procese. Entre ellas destaca su motor de base de datos relacional que es el más innovador, potente y demandado que existe hoy en día en el mercado. Esta tecnología es muy utilizada por los administradores de bases de datos, y sin duda, las nuevas características estarán muy solicitadas en un futuro próximo. Es muy probable que los conocimientos que adquiera le proporcionen nuevas oportunidades de trabajo en este campo. Este libro es el recurso que necesita para dominar la nueva versión de base de datos de Microsoft.
Cada capítulo está estructurado en dos partes, una teórica y otra práctica. La parte de teoría explica los fundamentos de las características de Microsoft SQL Server 2012 que se tratan en cada tema. Los ejercicios prácticos están desarrollados paso a paso de principio a fin e incluyen imágenes que facilitan su comprensión y seguimiento. Éstos además de ayudarle a comprender la teoría, le permitirán obtener práctica y experiencia en el manejo de Microsoft SQL Server 2012. Cuando el lector termine el libro, además de tener una visión clara de lo que es un servidor de bases de datos de Microsoft SQL Server 2012, habrá configurado y probado muchas de sus características.
El propósito final de este libro es permitir que los administradores noveles de bases de datos, puedan aprender los fundamentos de Microsoft SQL Server 2012 desde el principio. Del mismo modo, la forma en que está estructurado el libro, permite que los administradores con experiencia de versiones anteriores, puedan familiarizarse pronto con la nueva versión y elegir el bloque donde precisan centrar su atención. Cuando el lector finalice este libro tendrá un nivel intermedio que le posibilitará acceder y explorar de modo propio temas avanzados de SQL Server.
• Versiones de SQL Server 2012
• Instalación gráfica
• Instalación desatendida (Core)
• Tablas
• Índices tradicionales
• Índices ColumnsStore
• Vistas
• Gramática T-SQL
• Copias de Seguridad
• Recuperación ante desastres
• Seguridad en SQL
• Agente SQL
• Correo bases de datos
• Log Shipping
• Mirroring
• AlwaysOn
• SISS (uso catálogo)