Business Intelligence

Procedures Cursores – Básico

903 visualizações
Procedures Cursores – Básico
Olá, pessoal! Hoje vou falar sobre cursores. Uma possibilidade existente em PL/SQL e procedures que pode ser muito útil.   O que é um Cursor? Um cursor em PL/SQL armazena uma área da memória para guardar o resultado de uma pesquisa. Esta pesquisa pode conter nenhum, um ou muitos dados que serão armazenados em linhas e colunas. Então dentro de uma procedure podemos utilizar um cursor, que terá um nome […]

Procedures PL/SQL – Básico

2.101 visualizações
Procedures PL/SQL – Básico
Uma parte importante sobre o ETL é entender como essas ferramentas trabalham na camada semântica. O ETL é feito através de procedures em SQL.   E o que é uma procedure?   Uma procedure é um bloco de SQL nomeado. Funciona logicamente como uma programação estruturada, se você já teve a oportunidade de estudar Pascal ou C sabe muito bem como funciona. De qualquer forma vamos ver o básico para […]

Modelagem Relacional – Prática(M.E.R)

2.018 visualizações
Modelagem Relacional – Prática(M.E.R)
Olá, pessoal. Passei conceitos de modelagem relacional e vou passar hoje um Passo-a-Passo baseado em um artigo que li na SQL Magazine ano 09 edição 101.  Acredito que este exercício dará uma boa base sobre modelagem e normalização. Então vamos a ele. Utilizaremos como base de nosso modelo esta ficha de locações da locadora. A partir dela retiraremos os objetos, relacionamentos e normalizações.   Podemos observar que existem alguns assuntos […]

Modelagem Relacional – Teoria

1.878 visualizações
Modelagem Relacional – Teoria
Os princípios básicos da modelagem de dados relacionais foram referenciados a teoria de conjuntos. “O mundo está cheio de coisas que possuem características e se relacionam entre si” “A lei do mundo” de Peter P. Chen nos passa esse conceito. Tudo aquilo que pode ser classificado ou categorizado é definido como coisa que poderá ser definido como entidade dependendo da abordagem. Essas coisas possuem características iguais ou semelhantes que permitem […]

O que é business intelligence parte V/V final – Data Mining

1.154 visualizações
O que é business intelligence parte V/V final – Data Mining
Olá pessoal, espero que estejam todos bem e evoluindo nos estudos. Hoje vamos fechar essa primeira série de posts sobre “O que é Business Intelligence”. Vou falar sobre Data Mining. O que é: Data Mining ou em português, mineração de dados é o processo através do qual podemos fazer uma varredura pelo banco de dados, em nosso caso pelo DW, para encontrar padrões de relacionamento entre os dados e gerar […]

O que é business intelligence parte IV/V – ETL

1.907 visualizações
O que é business intelligence parte IV/V – ETL
Olá, pessoal. Espero que eu esteja ajudando vocês nesse início de aprendizado sobre o BI. Já vimos definição de BI e um básico sobre OLAP e DW. Hoje vou falar sobre ETL. O ETL (Extract, Transform and Load) é um processo destinado à extração transformação e carga de dados vindos de um banco transacional para um DW. Nesse processo são obrigatórias às fazes de extração e carga já que se […]

O que é Business Intelligence parte III/V – Data Warehouse

1.957 visualizações
O que é Business Intelligence parte III/V – Data Warehouse
Olá pessoal, espero que estejam todos bem! Hoje vou dar continuidade ao post da semana passada. Vou falar, um pouco mais a fundo, sobre Data Warehouse ou DW. O Data Warehouse é um sistema de computação que inclui um banco de dados de super-capacidade de armazenamento, de Tera Bytes. Projetado para o processamento de sistema OLAP ele pode armazenar anos e anos de dados que são sumarizados, consolidados, periodicamente atualizados […]

O que é business intelligence parte II/V – OLTP X OLAP

2.967 visualizações
O que é business intelligence parte II/V – OLTP X OLAP
Olá, pessoal. Vamos continuar desvendando os conceitos básicos do BI. Hoje falaremos sobre duas ferramentas utilizadas em banco de dados e suas diferenças. OLTP X OLAP Vamos começar com o OLTP. O que é OLTP: OLTP (On-line Transactional Processing) é um sistema utilizado como base de SGBD (Sistema Gerenciador de Banco de Dados) transacionais ele permite que a realização de comandos básicos como insert, update e delete.  É utilizado pela […]