Consultando e ferramentas de relatórios para Data Warehousing

A ferramenta de consulta e geração de relatórios ajuda você a executar relatórios regulares, criar listas organizadas, e executar relatórios cross-tabular e consulta. Aqui estão algumas ferramentas consultas e relatórios para se familiarizar com.

O Papel do SQL

SQL é a linguagem de consulta de banco de dados oficial usado para acessar e atualizar os dados contidos dentro de um sistema de gerenciamento de banco de dados relacional, ou RDBMS.

As raízes do SQL voltar para a IBM e seus laboratórios de pesquisa durante os primeiros dias da tecnologia de banco de dados relacional. IBM e Oracle estavam entre os primeiros a adotar SQL como a linguagem usada para acessar os seus produtos relacionais (outros RDBMSs utilizados diferentes línguas que os seus respectivos fornecedores de fantasia).

Em meados dos anos 1980, SQL foi submetida à aprovação tanto para o American National Standards Institute (ANSI) e da Organização Internacional de Normalização (ISO), e durante os próximos anos, outras linguagens de acesso ao banco desapareceu. Versões posteriores do padrão SQL foram publicados a cada poucos anos.

O significado de SQL para consultas e relatórios (e para o armazenamento de dados) é que a linguagem tem representado um na maioria das vezes forma padrão para acessar vários produtos de RDBMS.

Cada produto RDBMS tem um dialeto SQL ligeiramente diferente. Embora a sintaxe básica é a mesma, especialmente para os comandos mais usados, todos os dialetos SQL são ligeiramente diferentes. No início de 1990, apesar dessas diferenças sintáticas, vários esforços diferentes, desde um gateway comum aos produtos SQL RDBMS.

O mais bem sucedido foi o Microsoft Open Database Connectivity (ODBC). a frase Compatível com ODBC tornou-se importante para aplicações RDBMS no início e em meados da década de 1990. Um padrão semelhante para a comunidade Java também surgiu no final da década de 1990 - Java Database Connectivity (JDBC). Praticamente todos os grandes fabricantes de bancos de dados hoje têm acessibilidade através de ambas as interfaces de conectividade standard.

ferramentas de consulta técnicos

O uso de SQL como a base para a maioria das ferramentas de consultas e relatórios era bom e ruim para armazenamento de dados. No lado positivo, muito mais matchups produto-a-produto são possíveis em ambientes de armazenamento de dados, permitindo que ferramentas a serem prestados tanto por fornecedores de RDBMS e outros fornecedores de terceiros.

Do lado negativo, no entanto, SQL é uma linguagem relativamente complexa depois de ter passado o básico. Uma série de ferramentas de consulta permitem principalmente aos utilizadores escrever e editar consultas SQL. Essas ferramentas não são realmente concebido para os usuários finais, mas é incrível como muitas vezes eles são implantados em organizações de usuários finais.

ferramentas de consulta do usuário

A maioria das consultas e relatórios ferramentas de usuário final fornecem visualmente orientada, pintura, ambientes que permitem aos usuários projetar telas de layouts de relatório, as colunas de dados desejado para o relatório, ou as linhas de dados que deseja selecionar (somente vendedores que foram cumpridas as quota, por exemplo).

Usando todos esses # 147-pintada # 148- informações, a maioria das ferramentas têm cada vez mais uma abordagem inteligente geração consulta. Em vez de gerar uma única instrução SQL, excessivamente complexo que poderia fazê-lo um A na classe de banco de dados, mas desenhar um shake de nojo da cabeça de alguém que tenha feito essas coisas no mundo real, uma sequência de instruções SQL (geralmente aproveitando temporária mesas para resultados intermediários) é gerado.

Esta sequência, com efeito, decompõe-se a consulta em uma série de etapas mais eficiente.

ferramentas de relatório

Quando os usuários finais querem interação do usuário mais complexa ou formatos sofisticados, uma ferramenta com mais recursos de relatórios é alavancada. Você pode encontrar uma separação entre ferramentas de consulta puros e ferramentas de relatórios puros. A ferramenta de consulta fornece acesso a dados, filtragem e formatação simples. Se você está distribuindo relatórios em toda a empresa ou necessidade de gerar apresentação forma segura, você pode usar uma ferramenta de comunicação.

Como com ferramentas de consulta, ferramentas de relatórios proporcionam um ambiente que permite criar layouts sofisticados que incidem sobre a formatação dos dados recuperados pela consulta de banco de dados.

menu