Software  
 
Rede de conhecimento computador >> Software >> Software de banco de dados >> Content
O que é Schema no termo Sistema de Gerenciamento de Banco de Dados?
Esquema refere-se ao design e estrutura geral de um banco de dados, fornecendo um modelo para organizar e gerenciar os dados nele armazenados. Ele contém várias definições e regras que regem como os dados são representados e acessados ​​no banco de dados.

Componentes de um esquema:

1. Tabelas :As tabelas são unidades fundamentais de um esquema de banco de dados. Eles armazenam dados relacionados organizados em linhas (tuplas) e colunas (atributos). Cada linha de uma tabela representa uma instância de uma entidade, enquanto as colunas representam características dessa entidade.

2. Colunas :as colunas definem os atributos ou características das entidades armazenadas em uma tabela. Eles especificam o tipo de dados permitidos (como texto, numérico, data, etc.) e restrições (por exemplo, chave primária, chave estrangeira, não nula).

3. Chave primária :uma chave primária é um identificador exclusivo para cada linha de uma tabela, garantindo que cada linha tenha uma identidade distinta. As chaves primárias desempenham um papel crucial na recuperação eficiente de dados e na manutenção da integridade dos dados.

4. Chave estrangeira :uma chave estrangeira é uma coluna ou conjunto de colunas que faz referência a uma chave primária em outra tabela. As chaves estrangeiras estabelecem relacionamentos entre tabelas, garantindo a integridade dos dados e a consistência referencial.

5. Índices :índices são estruturas opcionais que ajudam a melhorar a velocidade de recuperação de dados. Eles atuam como sinalização, fornecendo caminhos de acesso direto a linhas ou valores específicos em uma tabela com base em chaves de índice.

6. Visualizações :visualizações são tabelas virtuais derivadas de tabelas base ou outras visualizações que usam consultas específicas. Eles fornecem aos usuários uma representação simplificada ou personalizada dos dados subjacentes, sem modificar os dados reais.

7. Gatilhos :Triggers são procedimentos de banco de dados executados automaticamente quando ocorrem eventos específicos, como inserção, atualização ou exclusão de registros. Eles são usados ​​para impor regras de negócios, manter a integridade dos dados e automatizar determinadas tarefas.

8. Restrições :Restrições são regras ou restrições impostas aos dados para garantir sua precisão e consistência. Os exemplos incluem:
- NÃO NULO :evita que uma coluna tenha valores nulos.
- ÚNICO :garante que todos os valores em uma coluna sejam distintos.
- VERIFICAR :valida dados em uma coluna com base em uma condição específica.
- CHAVE ESTRANGEIRA :impõe relacionamentos entre tabelas garantindo que existam valores referenciados.

Ao definir um esquema, os designers de banco de dados criam uma estrutura lógica que orienta o armazenamento, a organização e a recuperação de dados. Ele fornece uma abordagem estruturada para gerenciar e acessar informações de maneira confiável e eficiente.

Anterior :

Próximo :
  Os artigos relacionados
·Como faço para configurar Ping.Fm 
·Como converter uma linha de dados de uma tabela para um…
·Como acessar aninhadas Reports 
·Como criar uma tabela em SQL Usando TSQL 
·O que é MCSA 
·Desempenho Sybase ASE 
·Sem Atividade: Por favor, faça login novamente em phpM…
·Como converter data para texto no Access 
·Programas de banco de dados Endereço 
·O que é um arquivo .PDB? 
  Artigos em destaque
·Vantagens e Desvantagens de um disco Zip 
·Como usar um Template 
·Efeitos de Vídeo para Web Cams 
·Como converter o WordPad para Word 
·Como ler um PowerPoint Online 
·Que tipos de arquivos o Windows salva em um backup? 
·Como fazer um efeito de borrão no GIMP 
·Como usar notas de rodapé no Microsoft Word 
·É seguro excluir chaves de biblioteca de tipos ausente…
·Como fazer tatuagens em Photoshop 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados