Implementación de objetos de programación con SQL
Intermedio
Ingeniero de datos
Administrador de base de datos
Desarrollador
Arquitecto de soluciones
SQL Server
Azure SQL Database
Instancia administrada de Azure SQL
Microsoft Fabric
Aprenda a crear y usar vistas, procedimientos almacenados, funciones escalares, funciones con valores de tabla y desencadenadores para crear soluciones de base de datos fáciles de mantener, seguras y eficaces.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Cree vistas para simplificar el acceso a los datos y proporcionar límites de seguridad.
- Cree procedimientos almacenados para encapsular complejas modificaciones de datos y lógica de negocios.
- Desarrolle funciones escalares para devolver valores calculados únicos.
- Implemente funciones con valores de tabla para devolver conjuntos de resultados para su uso en consultas.
- Configure desencadenadores para responder automáticamente a modificaciones de datos o eventos de base de datos.
- Elija el objeto de programación adecuado en función de requisitos específicos.
Requisitos previos
- Experiencia con el desarrollo de bases de datos de SQL Server y la programación de T-SQL.
- Descripción de los conceptos básicos de la base de datos, como tablas, combinaciones y transacciones.
- Familiaridad con SQL Server Management Studio o Azure Data Studio.