? Um banco de dados vertical é aquele em que o layout físico dos dados é coluna por coluna ao invés de linha por linha. Em vez de estarem dispostos em estruturas de registo horizontal e verticalmente processados , os dados numa base de dados está disposta na vertical, as estruturas verticais , conhecidas como árvores de predicado , ou árvores de P , e processados na horizontal . Mineração de Dados
bancos de dados horizontais são adequados para aplicações onde o resultado solicitado é um conjunto de registros horizontais , mas nem tanto para aplicações tais como mineração de dados, onde os pesquisadores são tipicamente interessados em resultados que podem ser expressas de forma sucinta . - P árvores , por outro lado , são bem adequado para extracção de dados . P -árvores geralmente são criados pela decomposição de cada atributo , ou coluna, de uma tabela de registros horizontais em vetores de bits separados, ou estruturas de dados da matriz. Árvores de P pode ser unidimensional , bi-dimensional ou multi- dimensional , se os dados a serem armazenados na base de dados tem dimensões naturais - por exemplo , os dados geográficos ou informação geográfica - as dimensões da árvore- P são combinados aos dos dados.
Desempenho
dados em um banco de dados vertical é processado através de operadores lógicos rápidos, como AND , OR, OR exclusivo e complemento. Além disso, organizando dados da coluna -wise , em vez de na linha, é possível executar consultas ou pesquisas , nos dados sem acessar páginas em um disco rígido que não são afetados pela consulta e assim aumentar a velocidade de recuperação de dados . Esta é uma consideração importante quando a mineração de dados em grandes repositórios de dados .
Página Tamanho
Outra vantagem dos bancos de dados verticais é que eles permitem que os dados sejam armazenados em grandes páginas. A grande porte página significa que um grande número de itens de dados relevantes podem ser recuperados em uma única operação de leitura. Por outro lado, uma única operação de leitura em um banco de dados horizontal recupera não só itens de dados relevantes , mas também os atributos , ou colunas , que não são relevantes para a consulta em questão e favorece tamanhos pequenos de páginas.
Aplicações científicas
bancos de dados verticais receberam renovado interesse da comunidade científica nos últimos anos. O número de usuários simultâneos em aplicações de banco de dados científicos é geralmente muito menor do que em aplicações comerciais , mas os usuários tendem a enviar consultas mais complexas, imprevistas. Além disso, aplicações de banco de dados científicos devem normalmente fornecem uma resposta mais automatizado para consultas complexas por causa da ausência de banco de dados e sistemas de apoio pessoal . Usuários científicos geralmente preferem trabalhar com dedicado, sistemas de computador em casa , para que os aplicativos de banco de dados científicos precisa ser portável entre vários modelos de computador. Bancos de dados verticais são melhores, em todos estes aspectos, do que suas contrapartes horizontais.