Cenário:
A Empresa XPTO tem uma Base de Dados operacional TSQL onde armazena todas as vendas da empresa, assim como a informação detalhada de:
- Empregado
- Cliente
- Fornecedor
- Distribuidores
- Produto e Categoria do mesmo
Em virtude da sobrecarga que a base de dados tem em horário de expediente, pretende-se criar um data warehouse que irá ser carregado com processos que serão executados fora do horário de expediente com os dados devidamente agregados em tabelas, por forma a que os relatórios possam ser executados de forma mais expedita.
Pretende-se utilizar esta base como fonte de dados para o novo Data Warehouse.
Exercicio
Criar as querys necessárias para listar os resultados a utilizar nos seguintes relatórios:
Cenário:
A Empresa XPTO tem uma Base de Dados operacional AdventureworksDW onde armazena todas as vendas da empresa, assim como a informação detalhada de:
- Empregado
- Cliente
- Fornecedor
- Distribuidores
- Produto e Categoria do mesmo
Em virtude da sobrecarga que a base de dados tem em horário de expediente, pretende-se criar um data warehouse que irá ser carregado com processos que serão executados fora do horário de expediente com os dados devidamente agregados em tabelas, por forma a que os relatórios possam ser executados de forma mais expedita.
Em virtude da sobrecarga que a base de dados tem em horário de expediente, pretende-se criar um data warehouse que irá ser carregado com processos que serão executados fora do horário de expediente com os dados devidamente agregados em tabelas, por forma a que os relatórios possam ser executados de forma mais expedita
Pretende-se utilizar esta base como fonte de dados para o novo Data Warehouse
Exercicio
Criar as querys necessárias para listar os resultados a utilizar nos seguintes relatórios com base nas tabelas dbo.FactInternetSales e dbo.FactResellerSales
Cenário:
A Empresa XPTO tem uma Base de Dados operacional TSQL onde armazena todas as vendas da empresa.
Em virtude da sobrecarga que a base de dados tem em horário de expediente, pretende-se criar um data warehouse que irá ser carregado com processos que serão executados fora do horário de expediente com os dados devidamente agregados em tabelas, por forma a que os relatórios possam ser executados de forma mais expedita
Pretende-se utilizar esta base como fonte de dados para o novo Data Warehouse
Exercicio
Criar as querys necessárias para listar os resultados a utilizar nos seguintes relatórios:
Debate sobre as soluções encontradas nas sessões anteriores
A Empresa XPTO LDA solicitou junto das nossas equipas técnicas um projecto de centralização de todos os sistemas da empresa numa só Base de dados.
Após análise, verificou-se a existência de diversas bases de dados, tais como:
- AdventureWorks
- AdventureworksDW
- AdventureWorksLT
- Northwind
- TSQL
Pretende-se então criar uma Base de Dados onde sejam centralizadas todas as vendas com os seguintes dados:
- Empregados
- Categorias
- Produtos
- Fornecedores
- Clientes
- Ordens
- Detalhes de ordens
- Distribuidores
A estrutura base das tabelas a seguir são as tabelas da base de dados TSQL, caso algum campo de ID não exista deve ser preenchido como default a -1, não devem ficar registos com colunas a NULL.
No final o cliente pretende que qualquer registo que haja numa das bases de dados em cima possa ser pesquisado na nova estrutura de base de dados.