? Um esquema de banco de dados relacional são as tabelas, colunas e relacionamentos que compõem um banco de dados relacional . Um esquema é muitas vezes representado visualmente em software de modelagem , tais como ERwin ou software de desenho como Viso . A finalidade de um esquema
Um esquema de banco de dados relacional ajuda a organizar e entender a estrutura de um banco de dados. Isso é particularmente útil ao criar um novo banco de dados, modificação de um banco de dados existente para suportar mais funcionalidade, ou a integração edifício entre bancos de dados.
Criando o esquema
Há duas etapas para a criação de um esquema de banco de dados relacional : a criação do esquema lógico e criar o esquema físico . O esquema lógico descreve a estrutura do banco de dados , mostrando as tabelas, colunas e relacionamentos com outras tabelas no banco de dados e podem ser criados com ferramentas de modelagem ou planilha e software de desenho. O esquema físico é criado por realmente gerar as tabelas, colunas e relacionamentos no software de gerenciamento de banco de dados relacional (RDBMS) . A maioria das ferramentas de modelagem pode automatizar a criação do esquema físico do esquema lógico, mas também pode ser feito por manualmente.
Modificando o esquema
A estrutura de um banco de dados relacional , inevitavelmente, mudar ao longo do tempo como dados precisa de mudanças. É tão importante para documentar alterações em seu esquema de banco de dados relacional , uma vez que era documentar o projeto original , caso contrário, torna-se cada vez mais difícil de atualizar ou integrar o banco de dados. Certifique-se de guardar cópias de configurações anteriores , de modo que as mudanças podem ser removidos se ocorrerem problemas.