Definição – o que significa Schema?
Um esquema é a estrutura por trás da organização de dados. É uma representação visual de como diferentes relacionamentos de tabela permitem as regras de negócios de missão subjacentes do esquema para as quais o banco de dados é criado.
Definirtec explica o esquema
Em um diagrama de esquema, todas as tabelas de banco de dados são designadas com colunas exclusivas e recursos especiais, por exemplo, chaves primárias / estrangeiras ou não nulas, etc. Os formatos e símbolos de expressão são universalmente entendidos, eliminando a possibilidade de confusão. Os relacionamentos da tabela também são expressos por meio de linhas de chave primária da tabela pai quando unidas às chaves externas correspondentes da tabela filho.
Os diagramas de esquema têm uma função importante porque forçam os desenvolvedores de banco de dados a transpor as ideias para o papel. Isso fornece uma visão geral de todo o banco de dados, enquanto facilita o trabalho futuro do administrador de banco de dados.
O banco de dados Oracle (DB) se refere ao esquema como uma coleção de objetos de banco de dados do usuário. O esquema e os nomes de usuário são os mesmos, mas funcionam de maneira bastante distinta; ou seja, um usuário pode ser excluído ou reatribuído a outro usuário enquanto sua coleção de objetos (esquema) dentro do banco de dados permanece intacta.