Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Quais são Cubos em Programação SQL
? Software mais moderno banco de dados de computador usa SQL , Structured Query Language, para criar e acessar bancos de dados relacionais . Um dos pontos fortes do SQL é a facilidade com que um programador cria consultas ou relatórios de dados analíticos , incluindo os totais , médias e outras estatísticas. Utilizado em conjunto com o SQL SELECT , o operador Cube produz automaticamente os totais de todas as combinações de campos nomeados em uma cláusula GROUP BY. SQL Select

A linguagem SQL é composta por uma série de declarações , alguns dos quais construir e manter bases de dados e outros que lêem os dados e criar relatórios. A instrução SELECT é o último, permitindo que um programador para listar , classificar e analisar o conteúdo das tabelas em um banco de dados . Por exemplo, o código de programação , "SELECT * FROM clientes " lista todos os registros em uma tabela chamada "clientes ". Select tem várias cláusulas opcionais que os dados classificar, agrupar e combinar . A cláusula ORDER BY, por exemplo, classifica os resultados por itens de dados que você especificar. "SELECT * FROM clientes ORDER BY nome " classifica a lista de clientes em ordem alfabética pelo nome.
Group By e Cubos

Quando usados ​​com a instrução SELECT , o Grupo por cláusula organiza um conjunto de registros por parte dos campos que especificam , com o propósito de criar totais hierárquicos. Se a tabela de clientes tem campos para o estado e região geográfica , por exemplo, você pode produzir uma lista com os totais por estado e região. Quando você usa Group By , você pode , opcionalmente, especificar o operador Cube. Cube cria totais para cada combinação de campos que você lista em Group By . Usando o exemplo de clientes agrupados por estado e região , o operador Cube dá totais para cada região , de cada estado , para cada combinação de estado /região e um total final.

Nulos e Agrupamento

O operador Cube indica totais agrupamentos , incluindo os nomes dos grupos que estão sendo totalizaram , e usa um valor nulo para esses grupos não se somaram . No exemplo acima , os totais região terão os nomes das regiões, como "Midwest ", " Costa do Golfo " e " Ocidente", enquanto os campos estados irá conter valores nulos . Os totais do Estado irá listar abreviações de estado , mas os nomes de região serão nulos . O total final terá nulos em todos os campos , exceto o montante atingiu . A presença de valores nulos pode fazer a interpretação da lista difícil, pois os campos têm valores nulos por outras razões , por isso a linguagem SQL inclui uma função de Agrupamento . Ele avalia o campo e retorna 1 se o Cubo produziu o nulo e um 0 se o nulo veio a partir de dados da tabela. Isto permite que o programador adicione código extra para fazer os totais Cube mais distinta do resto dos resultados.

Dimensões

O operador Cube usa todos os campos especificados no Grupo Select da declaração por cláusula como uma dimensão , e Cube pode ter qualquer número de dimensões. Com um campo em Group By , o cubo tem uma dimensão e apenas um total final. Cube usa cada campo adicional para produzir os totais para cada combinação de campo mais o total final .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar Formular para preencher DataTextField 
·Vs Simultânea. Uso único ArcGIS 
·Qual é a relação entre SQL e QBE 
·Definir tabular ou atributo de dados 
·Data Mining e do Processo ETL 
·Como importar camadas Magento DataFlow Mapping 
·Como alocar memória para um processo em um servidor 
·O TRIM () função em T-SQL 
·Como adicionar uma caixa de ferramentas Krypton para VB…
·Como criar links de banco de dados da Oracle Usando um …
  Artigos em destaque
·Como desinstalar o iTunes sem apagar minha biblioteca 
·Diferença entre internos e externos ameaças a um banc…
·Como compactar arquivos JPEG Imagem 
·Como Tweak Pro Tools LE 
·Tutorial para Wallpaper redemoinho retro no Illustrator…
·Como desativar o Spybot S & D 
·Symantec Endpoint Protection não instalar na estação…
·Como compactar um filme em DVD para queimar 
·Como forçar a remoção do Csrss.exe 
·Como retardar um som Áudio 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados