
Microsoft Azure SQL Database Step by Step
Eric Boyd, Leonard Lobel
- Editorial
- Microsoft
- Año
- 2014
- Páginas
- ~401
- Nivel
- Básico
De qué trata
Manual de aprendizaje paso a paso publicado por Microsoft Press, escrito por los reconocidos arquitectos Eric Boyd y Leonard Lobel. La obra aborda de forma exhaustiva la administración y el desarrollo sobre Microsoft Azure SQL Database (en la etapa de consolidación de la versión v12 tras su denominación histórica como SQL Azure). Está dirigida a administradores de bases de datos (DBAs), desarrolladores y arquitectos de soluciones que ya cuentan con bases sólidas en Microsoft SQL Server tradicional y lenguaje T-SQL, y que buscan migrar o crear almacenes de datos relacionales directamente en un modelo PaaS en la nube.
El contenido cubre las diferencias arquitectónicas, compatibilidades y restricciones de Azure SQL frente a SQL Server local, métodos y utilidades de migración con DACFx (paquetes BACPAC y DACPAC) y SQL Server Data Tools (SSDT) en Visual Studio, esquemas de seguridad mediante reglas de firewall y autenticación SQL, estrategias de continuidad del negocio y alta disponibilidad (copias automatizadas, Geo-Restore y Geo-Replication), sincronización distribuida con Azure SQL Data Sync, reportería en la nube con SQL Server Reporting Services (SSRS) y técnicas de particionado y optimización de consultas en entornos elásticos gestionados a través de SQL Server Management Studio (SSMS).
El recorrido concluye con un proyecto capstone práctico en su capítulo final, donde se guía la construcción de una solución integral en múltiples capas: una base de datos relacional modelada con proyectos SSDT, una capa de acceso a datos con ADO.NET y Entity Framework, servicios RESTful expuestos con ASP.NET Web API, una interfaz web y un cliente para Windows Phone. El libro destaca por su rigurosa explicación de los límites del motor relacional en la nube y los patrones de resiliencia en conexiones; no obstante, el componente móvil sobre Windows Phone ha quedado en desuso y carece de funcionalidades modernas como Azure SQL Managed Instance o la autenticación nativa con Microsoft Entra ID.
- Azure SQL Database
- SQL Server
- T-SQL
- SSMS
- Visual Studio SSDT
- Migración de bases de datos
- BACPAC
- Azure SQL Data Sync
- ASP.NET Web API
- Alta disponibilidad
- Seguridad en base de datos
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Solución multicapa conectada a Azure SQL Database
Arquitectura completa de software que integra una base de datos en Azure SQL gestionada mediante proyectos SSDT, una API de servicios REST con ASP.NET Web API, un frontend web y un cliente de prueba móvil desarrollado en C# y XAML.

