O que é um esquema de informação?

O esquema de informações em um banco de dados relacional é uma tabela separada que documenta informações sobre o próprio banco de dados. Essa informação em segundo plano é sobre muitos aspectos diferentes do banco de dados relacional; Inclui dados sobre tabelas, linhas, colunas e registros; e ajuda os designers de banco de dados a verificar essas informações. Embora isso faça parte do banco de dados relacional, o esquema de informações atua como um banco de dados separado, embora o esquema não gere como um banco de dados separado quando colocado em um servidor. Embora esse esquema seja um padrão usado pelos designers de banco de dados, ele é comumente acessado por instruções não padrão. Todas as informações neste esquema são somente leitura, para que os usuários não possam alterar ou manipular dados do esquema. Se os designers de banco de dados desejarem visualizar metadados ou as informações por trás do banco de dados, eles poderão usar o esquema de informações. Isso exibe a maior parte da informação inteligenteO banco de dados, como o número de tabelas, os nomes dos registros ou os títulos de colunas e linhas. Enquanto o esquema parece uma tabela, é uma visão, o que significa que nenhum arquivo está vinculado a ele.

Este esquema age de maneira muito diferente de outras formas no banco de dados. O esquema de informações, por causa de como ele contém e exibe informações, age como um banco de dados separado quando os usuários visualizam o esquema. Ao mesmo tempo, as limitações de modificação significam que não age como um banco de dados tradicional. Ao contrário de um banco de dados tradicional, que pode ser gerado quando colocado em um servidor, o esquema de informações não é gerado em um servidor. Isso significa que o esquema de informação só pode ser acessado quando visualizado de um programa de banco de dados, não do servidor.

Muitos padrões de banco de dados existem para segurança e estabilidade, e o esquema de informações é um desses padrões. Isso significa todos os bancos de dados relacionais, independentemente de quem buiLt eles devem conter essa função. Ao mesmo tempo, comandos não padrão são usados ​​para acessar o esquema, que o diferencia da maioria dos outros padrões de banco de dados. Por exemplo, os comandos "show" e "descrever" são usados ​​para visualizar o esquema, dependendo do modelo de banco de dados, mesmo que não sejam comandos padrão.

Alterações e modificações não são permitidas no esquema de informações, porque está definido para somente leitura. Isso significa que os usuários só podem ler dados do esquema; Eles não podem executar nenhuma função sobre as informações. Independentemente do nível de permissão dos usuários, sejam eles administradores ou mesmo designers de banco de dados, não há como mudar isso, a partir de 2011.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?