Escolar Documentos
Profissional Documentos
Cultura Documentos
Resumo: Este artigo trata da diferença entre Banco de dados relacional e dimensional aplicados em
um ambiente corporativo, descrevendo de forma teórica os conceitos básicos e aplicabilidade das
aplicações citadas, permitindo uma ideia da melhor aplicação a ser usada em diferentes tipos de
ambientes corporativos.
Palavras–Chave: Banco de dados, Dimensional, Relacional e Data Warehouse.
Abstract: This article deals with the difference between database of relational and database
dimensional applied in a corporate environment, describing theoretically the basics and applicability of
the aforementioned applications, allowing a better idea of the application to be used in different types
of corporative environments.
Keywords: Database, Dimencional, Relational and Data Warehouse.
1 Introdução
1
Graduando do curso Bacharelado em Sistemas de Informação pela Faculdade Infórium de Tecnologia.
edgar.silveira@live.com
2
Graduando do curso Bacharelado em Sistemas de Informação pela Faculdade Infórium de Tecnologia.
m.abreudeoliv@gmail.com
3
Especialista em Gestão da Informação pelo Instituto de Educação Continuada da Pontifícia
Universidade Católica de Minas Gerais. Professor da Faculdade Infórium de Tecnologia.
rodrigo.moravia@gmail.com
2 Dado e Informação
Para que seja possível alcançar esses fatos brutos, ainda segundo Rob
(2008), deve-se utilizar de uma ferramenta de pesquisa sobre algum fato relevante
ao negócio, como por exemplo sobre o atendimento de um Call Center. Através
desta pesquisa, para que esses dados brutos obtenham seu valor, faz-se necessário
a utilização de um questionário com os mais diversos tipos perguntas com o intuito
de chegar ao resultado final. Dentre elas cita-se como exemplo: Quantos clientes de
Belo Horizonte são atendidos por dia? Qual o nível de satisfação desse
atendimento? Obtendo as respostas, então será possível a definição de informação,
3 Modelagem Relacional
Desta forma, o autor considera que um sistema de banco de dados pode ser
uma evolução de um arquivo e define que em um banco de dados relacional um item
de dado pode ser chamado de coluna ou atributo, um registro é considerado como
uma linha ou tupla e um arquivo é chamado de tabela Teorey(2013).
Date(2000) afirma que grande parte dos bancos de dados possuem restrições
de integridades, que apresentam complementos aos dados. Dentre os diversos tipos
de restrições de integridade o autor apresenta um dos tipos mais simples onde são
Assim conforme o autor que, considera como chave primária uma coluna ou a
combinação delas, de forma que sejam capazes de diferenciar uma linha das
demais de uma relação através de valores distintos, onde essas restrições podem
ser por chaves únicas ou chaves compostas, conforme figura 4 e 5.
Date(2000) ainda afirma que para uma chave primária de uma relação seja
válida, seu valor não pode ser nulo, pois caso essa integridade de entidade não
existisse, as linhas das tabelas não se diferenciariam, violando dessa maneira o
conceito básico de chave primaria.
4 Modelo Multidimensional
Já o modelo Snowflake é parecido com o star schema exceto que por uma
determinada particularidade no negócio ou nos dados, tem de se fazer duas
dimensões ou mais interligadas. Desta forma realmente se parece com um desenho
de um floco de neve (Figura 8).
O modelo estrela hoje é considerado por muitos autores entre eles Nery(2013
p.144), como modelo de utilização mais vantajoso, pois ainda segundo o autor, os
modelos apresentam diferença de 30% no tempo de acesso, do star schema, para o
Segundo Nery:
“Os bancos de dados multidimensional ou dimensional dá suporte
e otimiza manipulações matemáticas, financeiras, estatísticas e de
tempo, assim como somatório de valores referentes a níveis de
uma hierarquia de dados. Um banco de dados multidimensional
oferece um ambiente muito simples, de fácil operacionalidade e
entendimento, para usuários que necessitem da capacidade de
analisar “pedaços” dos dados em um único local. “
6 Data Warehouse
Data Warehouse (DW) pode ser definido com as duas palavras que compõe
seu nome, em uma tradução livre do inglês seria Armazém de Dados, local para
estocar seus bens. Segundo Kimball(2013 p.22):
Data WareHouse (DW) busca prover aos usuários finais fácil acesso a dados
íntegros e consistentes para tomadas de decisões nos negócios, conforme figura 9.
8 Conclusão
ELMASRI RAMEZ. Sistemas de Banco de Dados, 4ª. Edição, São Paulo, SP,
2011. cap 5.
KIMBALL, Ralph & ROSS Margy. The Data Warehouse Toolkit. 2ª edição.New
York, NY, EUA: John Wiley and Sons, 2002. cap 2.
NETO, Arilo Cláudio Dias. Bancos de Dados Relacionais - Artigo Revista SQL
Magazine 86. Disponível em: <http://www.devmedia.com.br/bancos-de-dados-
relacionais-artigo-revista-sql-magazine-86/20401>. Acesso em: 24 out. 2014.