SlideShare uma empresa Scribd logo
1 de 21
SGBDGestão de Dados João Nascimento [20234] Pedro Teixeira [20227] Filipe Melo [20230] Bruno Moreira [20218] Carlos Brito [20224]
Tópicos 1 Diagrama 4 SQL (S. B. I. D. S.) 2 Tabelas 5 Excel 3 Hierarquia
Diagrama Base Dados Em redor de cada facttable existe um tradicional starschema, sobre o qual podemos criar os cubos OLAP (Online AnalyticalProcessing é a capacidade para manipular e analisar um grande volume de dados sob múltiplas perspectivas Dois tipos de tabelas:  > Fact table: FACT_sales e FACT_age_promotion; > Tabelasdimensão: Colour, Size, Style, Outlet, Age e Time 3
Tabela FACT_sales Possui duas métricas, fs_qtd e fs_value.  A métrica fs_qtd representa a quantidade de sapatos vendidos e, a métrica fs_value indica o valor monetário dessa mesma quantidade de sapatos vendidos. Cada métrica possui cinco dimensões, colour, size, style, outlet e time.  3
TabelaFACT_age_promotion A FACT_age_promotion possui apenas uma métrica, a fp_value, que representa o grau de afectividade das pessoas às promoções realizadas. Esta métrica possui duas dimensões, a dimensão outlet e a dimensão age. 3
Hierarquia dimensão Time Hierarquia -> série de relações pai-filho A dimensão Time tem uma hierarquia de quatro níveis, day, month, period e year. Desta forma podemos facilmente associar o dia 4 de Abril de 2009 ao mês Abril de 2009, que por sua vez podemos associar ao 2 quarter de 2009 e por sua vez ao ano de 2009. 3
Hierarquia dimensão Age ,[object Object]
Nível 2 (a_la_id) representa a idade, estando os elementos a_c_id e a_y_id devidamente preenchidosA dimensão Age tem uma hierarquia de dois níveis, categoria e idade.  3 ,[object Object]
Nível 2 (a_la_id) representa a idade, estando os elementos a_c_id e a_y_id devidamente preenchidos,[object Object]
Selects do SQL Vendas no outlet por quarter (descrescente pelo número de vendas)   Alterando a cláusula WHERE podemos visualizar dados do ano desejado ou ainda refinar mais (drilldown) os dados. 3
Selects do SQL Vendas totais por tamanho de sapato   Alterando a cláusula WHERE podemos refinar os dados (drilldown) de forma a obtermos exactamente o que pretendemos. 3
Selects do SQL Vendas totais por estilo, nos outlets de Gaia, no dia de Natal do ano 2008   Vendas totais por estilo, nos outlets de Gaia, no dia de Natal do ano 2008   3
SQL SBIDS > SQL Server Business Intelligence Development Studio 3
Tópicos SQL O Projecto; Criação Data Source, Data SourceView, Cubo; Criação Data SourceView; Criação Cubo; Hierarquias; Utilização do(s) Cubo(s).
O Projecto É possível ver-se o data source, os diferentes data sourceviews, um para cada cubo, os cubos em si e as dimensões existentes. 3
Criação Data SourceView Após a escolha do Data Source que queremos utilizar, escolhemos as tabelas a utilizar no Data sourceView.  facttableFACT_sales; FACT_age_promotion. 3
Criação Cubo Foram criados dois cubos facttableFACT_sales facttableFACT_age_promotion.  A criação do cubo inicia-se com a escolha de um Data SourceView. Após esta escolha, temos de indicar quais das nossas facttable e quais as tabelas dimensão e, se existente, qual a tabela dimensão “time”.  Após a indicação das dimensões e a indicação das métricas a utilizar, o sistema tenta adivinhar a hierarquia de cada dimensão, pedindo ao utilizador para confirmar e alterar as hierarquias.  3
Hierarquias Convêm serem corrigidas de forma a representarem sem erros a estrutura hierárquica de níveis que estão representados nos dados da base de dados. 3
Utilização do(s) Cubo(s) Após a criação dos cubos, abre-se o browsedos mesmos e, para dar um exemplo, questionamos o sistema sobre as unidades de sapatos vendidos, por Outlet e por Style e, o resultdo surge sobre a forma de uma pivô table, muito funcional e prática, permitindo quer o Drilldown como Rollup.   Quantidade de sapatos vendida por outlet, por estilo, por período, por ano
Utilização do(s) Cubo(s) Quantidade de sapatos vendida por estilo, por cor em cada ano - Quantidade de sapatos vendida, no outletArrabida e Gaia, por estilo desportivo, por tamanho
Excel Usado para extrair dados dos cubos para elaborar tabelas pivot e desta forma, um utilizador normal (não avançado) tratar dos dados, retirar todos os benefícios de um cubo OLAP.  Vendas de cor por outlet  Vendas de estilo por tamanho

Mais conteúdo relacionado

Semelhante a SGBD

Por que o Microsoft Power BI? Um breve overview sobre BI
Por que o Microsoft Power BI? Um breve overview sobre BIPor que o Microsoft Power BI? Um breve overview sobre BI
Por que o Microsoft Power BI? Um breve overview sobre BILeonardo Karpinski
 
Sugestão de indicadores para bi prefeituras
Sugestão de indicadores para bi prefeiturasSugestão de indicadores para bi prefeituras
Sugestão de indicadores para bi prefeiturasIT4biz IT Solutions
 
Sugestão de indicadores para bi de prefeituras
Sugestão de indicadores para bi de prefeiturasSugestão de indicadores para bi de prefeituras
Sugestão de indicadores para bi de prefeiturasIT4biz IT Solutions
 
Modelo dimensional071009
Modelo dimensional071009Modelo dimensional071009
Modelo dimensional071009Valldo
 
Curso de excel vba
Curso de excel vbaCurso de excel vba
Curso de excel vbaSilas Serpa
 
Apostila excel 2010 avançado
Apostila excel 2010 avançadoApostila excel 2010 avançado
Apostila excel 2010 avançadoIzabella Werneck
 
MEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatísticaMEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatísticaGislaineCruz12
 
Excel - Tabelas Dinâmicas
Excel - Tabelas DinâmicasExcel - Tabelas Dinâmicas
Excel - Tabelas DinâmicasPaula Peres
 
Treinamento de Gráficos Avançados em Excel 8h
Treinamento de Gráficos Avançados em Excel  8hTreinamento de Gráficos Avançados em Excel  8h
Treinamento de Gráficos Avançados em Excel 8hBCN Treinamentos
 
Treinamento Do Microsoft®Office
Treinamento Do Microsoft®OfficeTreinamento Do Microsoft®Office
Treinamento Do Microsoft®OfficeCristiana Pulquerio
 
Visualizacao de dados - Come to the dark side
Visualizacao de dados - Come to the dark sideVisualizacao de dados - Come to the dark side
Visualizacao de dados - Come to the dark sideJoão Gabriel Lima
 
68215347 como-fazer-estrategia-de-liberacao
68215347 como-fazer-estrategia-de-liberacao68215347 como-fazer-estrategia-de-liberacao
68215347 como-fazer-estrategia-de-liberacaoSheila Magalhaes
 
Dw sales(aula)
Dw sales(aula)Dw sales(aula)
Dw sales(aula)Valldo
 
Dashboard em Excel - 8 Horas
Dashboard em Excel - 8 Horas Dashboard em Excel - 8 Horas
Dashboard em Excel - 8 Horas BCN Treinamentos
 
Olist - ecommerce.pdf
Olist - ecommerce.pdfOlist - ecommerce.pdf
Olist - ecommerce.pdfDavid Marono
 

Semelhante a SGBD (20)

Excel avancado 2015
Excel avancado 2015Excel avancado 2015
Excel avancado 2015
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
 
Por que o Microsoft Power BI? Um breve overview sobre BI
Por que o Microsoft Power BI? Um breve overview sobre BIPor que o Microsoft Power BI? Um breve overview sobre BI
Por que o Microsoft Power BI? Um breve overview sobre BI
 
Sugestão de indicadores para bi prefeituras
Sugestão de indicadores para bi prefeiturasSugestão de indicadores para bi prefeituras
Sugestão de indicadores para bi prefeituras
 
excel_avancado.pdf
excel_avancado.pdfexcel_avancado.pdf
excel_avancado.pdf
 
Versao 36058
Versao 36058Versao 36058
Versao 36058
 
Versão 36058
Versão 36058Versão 36058
Versão 36058
 
Sugestão de indicadores para bi de prefeituras
Sugestão de indicadores para bi de prefeiturasSugestão de indicadores para bi de prefeituras
Sugestão de indicadores para bi de prefeituras
 
Modelo dimensional071009
Modelo dimensional071009Modelo dimensional071009
Modelo dimensional071009
 
Curso de excel vba
Curso de excel vbaCurso de excel vba
Curso de excel vba
 
Apostila excel 2010 avançado
Apostila excel 2010 avançadoApostila excel 2010 avançado
Apostila excel 2010 avançado
 
MEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatísticaMEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatística
 
Excel - Tabelas Dinâmicas
Excel - Tabelas DinâmicasExcel - Tabelas Dinâmicas
Excel - Tabelas Dinâmicas
 
Treinamento de Gráficos Avançados em Excel 8h
Treinamento de Gráficos Avançados em Excel  8hTreinamento de Gráficos Avançados em Excel  8h
Treinamento de Gráficos Avançados em Excel 8h
 
Treinamento Do Microsoft®Office
Treinamento Do Microsoft®OfficeTreinamento Do Microsoft®Office
Treinamento Do Microsoft®Office
 
Visualizacao de dados - Come to the dark side
Visualizacao de dados - Come to the dark sideVisualizacao de dados - Come to the dark side
Visualizacao de dados - Come to the dark side
 
68215347 como-fazer-estrategia-de-liberacao
68215347 como-fazer-estrategia-de-liberacao68215347 como-fazer-estrategia-de-liberacao
68215347 como-fazer-estrategia-de-liberacao
 
Dw sales(aula)
Dw sales(aula)Dw sales(aula)
Dw sales(aula)
 
Dashboard em Excel - 8 Horas
Dashboard em Excel - 8 Horas Dashboard em Excel - 8 Horas
Dashboard em Excel - 8 Horas
 
Olist - ecommerce.pdf
Olist - ecommerce.pdfOlist - ecommerce.pdf
Olist - ecommerce.pdf
 

SGBD

  • 1. SGBDGestão de Dados João Nascimento [20234] Pedro Teixeira [20227] Filipe Melo [20230] Bruno Moreira [20218] Carlos Brito [20224]
  • 2. Tópicos 1 Diagrama 4 SQL (S. B. I. D. S.) 2 Tabelas 5 Excel 3 Hierarquia
  • 3. Diagrama Base Dados Em redor de cada facttable existe um tradicional starschema, sobre o qual podemos criar os cubos OLAP (Online AnalyticalProcessing é a capacidade para manipular e analisar um grande volume de dados sob múltiplas perspectivas Dois tipos de tabelas: > Fact table: FACT_sales e FACT_age_promotion; > Tabelasdimensão: Colour, Size, Style, Outlet, Age e Time 3
  • 4. Tabela FACT_sales Possui duas métricas, fs_qtd e fs_value. A métrica fs_qtd representa a quantidade de sapatos vendidos e, a métrica fs_value indica o valor monetário dessa mesma quantidade de sapatos vendidos. Cada métrica possui cinco dimensões, colour, size, style, outlet e time. 3
  • 5. TabelaFACT_age_promotion A FACT_age_promotion possui apenas uma métrica, a fp_value, que representa o grau de afectividade das pessoas às promoções realizadas. Esta métrica possui duas dimensões, a dimensão outlet e a dimensão age. 3
  • 6. Hierarquia dimensão Time Hierarquia -> série de relações pai-filho A dimensão Time tem uma hierarquia de quatro níveis, day, month, period e year. Desta forma podemos facilmente associar o dia 4 de Abril de 2009 ao mês Abril de 2009, que por sua vez podemos associar ao 2 quarter de 2009 e por sua vez ao ano de 2009. 3
  • 7.
  • 8.
  • 9.
  • 10. Selects do SQL Vendas no outlet por quarter (descrescente pelo número de vendas)   Alterando a cláusula WHERE podemos visualizar dados do ano desejado ou ainda refinar mais (drilldown) os dados. 3
  • 11. Selects do SQL Vendas totais por tamanho de sapato   Alterando a cláusula WHERE podemos refinar os dados (drilldown) de forma a obtermos exactamente o que pretendemos. 3
  • 12. Selects do SQL Vendas totais por estilo, nos outlets de Gaia, no dia de Natal do ano 2008   Vendas totais por estilo, nos outlets de Gaia, no dia de Natal do ano 2008   3
  • 13. SQL SBIDS > SQL Server Business Intelligence Development Studio 3
  • 14. Tópicos SQL O Projecto; Criação Data Source, Data SourceView, Cubo; Criação Data SourceView; Criação Cubo; Hierarquias; Utilização do(s) Cubo(s).
  • 15. O Projecto É possível ver-se o data source, os diferentes data sourceviews, um para cada cubo, os cubos em si e as dimensões existentes. 3
  • 16. Criação Data SourceView Após a escolha do Data Source que queremos utilizar, escolhemos as tabelas a utilizar no Data sourceView. facttableFACT_sales; FACT_age_promotion. 3
  • 17. Criação Cubo Foram criados dois cubos facttableFACT_sales facttableFACT_age_promotion. A criação do cubo inicia-se com a escolha de um Data SourceView. Após esta escolha, temos de indicar quais das nossas facttable e quais as tabelas dimensão e, se existente, qual a tabela dimensão “time”. Após a indicação das dimensões e a indicação das métricas a utilizar, o sistema tenta adivinhar a hierarquia de cada dimensão, pedindo ao utilizador para confirmar e alterar as hierarquias. 3
  • 18. Hierarquias Convêm serem corrigidas de forma a representarem sem erros a estrutura hierárquica de níveis que estão representados nos dados da base de dados. 3
  • 19. Utilização do(s) Cubo(s) Após a criação dos cubos, abre-se o browsedos mesmos e, para dar um exemplo, questionamos o sistema sobre as unidades de sapatos vendidos, por Outlet e por Style e, o resultdo surge sobre a forma de uma pivô table, muito funcional e prática, permitindo quer o Drilldown como Rollup. Quantidade de sapatos vendida por outlet, por estilo, por período, por ano
  • 20. Utilização do(s) Cubo(s) Quantidade de sapatos vendida por estilo, por cor em cada ano - Quantidade de sapatos vendida, no outletArrabida e Gaia, por estilo desportivo, por tamanho
  • 21. Excel Usado para extrair dados dos cubos para elaborar tabelas pivot e desta forma, um utilizador normal (não avançado) tratar dos dados, retirar todos os benefícios de um cubo OLAP. Vendas de cor por outlet Vendas de estilo por tamanho
  • 22. Fim