Apêndice. Linguagem de consulta do catálogo de dados
A linguagem de consulta do catálogo de dados (DCQL) não está em uso ativo em nenhum catálogo de dados. Eu criei-a para este livro, destinada a ser utilizada nos exemplos de pesquisa ao longo do livro. É uma IRQL independente de tecnologia, concebida para criar uma compreensão de como pesquisar dados - enquanto lê este livro, para cursos sobre catalogação de dados (consulta searchingfordata.com) e para referência, quando pratica a pesquisa com o seu próprio catálogo de dados. Com o DCQL, podes pesquisar de forma flexível, desde uma pesquisa pequena e simples até uma pesquisa longa e complexa. Como discuti no Capítulo 3, os catálogos de dados já utilizam partes de uma linguagem semelhante à DCQL, mas como uma combinação de comandos de linguagem de consulta, operadores e filtros clicáveis - normalmente não como uma linguagem de consulta completa e distinta que os utilizadores finais possam escrever e executar independentemente da interface do utilizador.
DCQL demonstra a mensagem deste livro: a forma como organizas os dados define a forma como os podes pesquisar. O DCQL torna pesquisáveis todos os elementos com que um ativo é descrito. E voilá: o teu catálogo de dados é completamente pesquisável em todas as dimensões. Podes procurar pequenos grupos de activos, grupos de pessoas, relações entre conceitos - as possibilidades são infinitas!
Descrevo os comandos de pesquisa actuais do DCQL na Tabela A-1. Estes são os elementos que ...