Contenido

Objetivo

Comprender las razones por las cuales existe una lógica temporal dentro del funcionamiento en SQL Server, así como la base de datos encargada de manejar esta temporalidad y los objetos que esta tiene.

Por otro lado, entender el objetivo de la creación de las tablas temporales como mecanismo eficiente de las consultas.

Descripción

Las organizaciones tienen que evolucionar para mantenerse al margen de la competencia. Como bien se sabe, la función de la información es secundaria, ya que actúa como infraestructura para que se cumplan las estrategias de los negocios.

Dentro de los componentes tecnológicos, las bases de datos son el fundamento para las operaciones y a veces para la definición de las estrategias del negocio. Por lo que resulta necesario que las bases de datos estén en su óptimo funcionamiento para el negocio.

La creación y el manejo de objetos temporales dentro de SQL Server se vuelve una práctica importante de entender, ya que define en gran parte si las consultas en las bases de datos son eficientes o no.

Explicación

Haz clic para revisar la explicación.

Creación de objetos temporales

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa la siguiente lectura:

Para conocer más sobre Creación de objetos temporales, te recomendamos leer:

Microsoft. (2022). Objetos temporales. Recuperado de https://docs.microsoft.com/es-es/cpp/cpp/temporary-objects?view=msvc-170

Actividad

Objetivo

Reforzar y repasar los conceptos aprendidos de los objetos temporales en un entorno práctico.

Instrucciones
  1. Explica para qué sirve la cláusula SORT_IN_TEMPDB. ¿Qué funcionalidad le darías?
  2. Explica cuál es la relación entre las dos tablas que se crean como parte del proceso de tablas temporales.
  3. Localiza la tabla tempdb en tu sesión de SQL Server y ubica el legajo en donde están las tablas temporales.
  4. Crea un escenario donde necesites crear una tabla derivada para que se cumpla cierta condición y así puedas ejecutar una consulta superior a esa tabla.
Checklist

Asegúrate de:

  • Se familiariza con los conceptos utilizados y los diferentes objetos temporales a aplicar.
  • Recuerda los fundamentos de cada objeto temporal y lo aplica de una manera práctica.