Este repositorio contiene el código y los recursos utilizados en la realización de la Práctica 2 de la asignatura de Base de Datos Avanzadas.
Expresar consultas SQL de forma eficiente. Optimizar consultas SQL mediante el uso de índices y el estudio de los planes de ejecución. Estudiar el impacto de los índices en las actualizaciones. Aplicar técnicas de desnormalización de bases de datos relacionales.
AdventureWorks es una base de datos publicada por Microsoft, que corresponde a la base de datos operacional de la empresa ficticia Adventure Works Cycles, dedicada a la fabricación y venta de bicicletas y accesorios en los mercados de Norteamérica, Europa y Asia, tanto online como en tiendas físicas a través de distribuidores.
En esta práctica, se trabajará con la versión AdventureWorks2019 de la base de datos, compuesta por las siguientes tablas:
Producto Categoría Subcategoria Cliente TerritorioVentas Pedido DetallePedido La práctica se trabajará durante cuatro sesiones de laboratorio, en las que se trabajará tanto durante la clase presencial como fuera de ella. No se entregará ningún tipo de memoria ni fichero relativo a la práctica.
Durante la realización de la práctica, se llevarán a cabo las siguientes actividades:
Expresión de consultas SQL eficientes. Optimización de consultas SQL mediante el uso de índices y el estudio de los planes de ejecución. Estudio del impacto de los índices en las actualizaciones. Aplicación de técnicas de desnormalización de bases de datos relacionales. En cada sesión de laboratorio, se trabajará en los contenidos de la práctica, tanto durante la clase presencial como fuera de ella. Se proporcionará un guion de desarrollo de la práctica en el que el alumno pueda ir anotando los aspectos de resolución de la práctica.