Saltar al contenido

Programación de procedimientos almacenados en la base de datos del servidor SQL

Sección Introducción Transcripciones

Resumen del curso

Programación de procedimientos almacenados en la base de datos del servidor SQL
Programación de procedimientos almacenados en la base de datos del servidor SQL

Hola. Bienvenido a… Mi nombre es Mike McQuillan, y este curso es la programación de la base de datos de procedimientos almacenados de SQL Server. Escribir código de base de datos de una manera ad hoc puede ser agotador, ineficiente, y lo peor de todo, ¡simplemente aburrido! Pero los procedimientos almacenados están aquí para ayudar a hacer las cosas mucho más emocionantes. Este curso le mostrará lo maravillosos que son los procedimientos almacenados en el Servidor SQL y cómo pueden ayudarle a mejorar enormemente sus prácticas de desarrollo de bases de datos. Se le presentará lo que se debe y no se debe hacer en el desarrollo de procedimientos almacenados, aprendiendo cómo un procedimiento almacenado utilizado de la manera correcta puede conducir a un código más eficiente y seguro. A lo largo del camino, verá cómo SQL Server Management Studio puede utilizarse para crear, editar y administrar sus procedimientos almacenados. Los mejores procedimientos almacenados permiten a los usuarios controlarlos mediante parámetros. Puede usar parámetros para cambiar dinámicamente la salida del procedimiento almacenado, tal vez como un filtro en un informe, por ejemplo. El curso entra en detalles sobre los parámetros, y no sólo los parámetros de entrada. También verá que se utilizan parámetros más complejos, como los parámetros de salida y los parámetros con valor de tabla, también conocidos como TVP. Los TVP son increíbles, ofrecen una forma fantástica de enviar múltiples registros a un procedimiento almacenado en una sola llamada. Es como magia! A lo largo de todo esto, crearemos muchos procedimientos almacenados para demostrar las técnicas, incluyendo procedimientos que insertan y devuelven datos. Algunos de ellos podrían incluso hacer ambas cosas. Después de aprender sobre el código de refactorización, el curso termina con una mirada detallada a la depuración de los procedimientos almacenados. Esto va desde el uso de simples declaraciones impresas hasta el paso por el código línea por línea. Me pregunto si sabías que podías hacer eso con SQL Server Management Studio. A lo largo del curso, verá muchos consejos y trucos para sacar el máximo provecho de sus procedimientos almacenados. Gracias por vernos. Nos vemos en el curso.