Mindmap
AS 12 REGRAS DE CODD
Inhalt der Mindmap
AS 12 REGRAS DE CODD
1. INFORMAÇÃO
- Todas as informações em um BD relacional são apresentadas logicamente de uma só maneira - como valores em tabelas
2. ACESSO GARANTIDO
- Todo dado armazenado em um BD relacional pode ser acessado através da utilização de uma combinação de nome de tabela, valor da chave primária e nome da coluna
3. Tratamento sistemático dos valores nulos
- Os valores nulos (que são diferentes da cadeia de caracteres vazia, do valor zero ou de qualquer outro número) são suportados pelo SGBD Relacional para representar informação ausente ou não aplicável e tratados de uma maneira sistemática, independentemente do tipo de dados.
4) Catálogo online dinâmico baseado no modelo relacional
- A descrição do banco de dados está representada, no nível lógico, da mesma maneira que os dados comuns, para que os usuários autorizados possam aplicar a eles a mesma linguagem relacional que utilizam para os dados normais
5) Sublinguagem ampla/compreensiva de dados
- O BD relacional pode oferecer suporte a múltiplas linguagens e meios de acesso aos dados. Contudo, deve existir pelo menos uma linguagem declarativa bem definida com suporte às seguintes operações:
- Definição de dados - Definição de views - Manipulação de dados - Restrições de integridade - Autorização - Controle de transações
- O BD relacional pode oferecer suporte a múltiplas linguagens e meios de acesso aos dados. Contudo, deve existir pelo menos uma linguagem declarativa bem definida com suporte às seguintes operações:
6) Atualização de views
- Toda view que é teoricamente atualizável, deve ser também atualizável na prática por meio do sistema
7) Inserção, atualização e exclusão de alto nível
- A capacidade de gerenciar uma relação base ou uma relação derivada com um só operando se aplica não somente à extração de dados, mas também à inserção, atualização e remoção dos dados.
8) Independência física de dados
- Programas de aplicação e atividades terminais não são logicamente afetadas quando mudanças são feitas na representação de armazenamento ou nos métodos de acesso do banco de dados
9) Independência lógica de dados
- Programas de aplicação e atividades terminais não são logicamente afetadas quando mudanças que preservem as informações são realizadas sobre as tabelas
10) Independência de integridade
- As restrições de integridade específicas de um banco de dados relacional devem ser definíveis na linguagem relacional e armazenáveis no catálogo, não nos programas de aplicação
11) Independência de distribuição
- Um SGBD relacional tem independência de distribuição.
12) Regra da não subversão ou não transposição
- Se um sistema relacional possui uma linguagem de baixo nível (uma linguagem que permite manipular registros individuais), esse baixo nível não pode ser utilizado para subverter ou contornar as restrições de integridade que foram criadas pela linguagem relacional de alto nível (aquela que permite manipular conjuntos de registros de uma vez).
Informationen
- Beschreibung
- Concursos Públicos Informática Mindmap am AS 12 REGRAS DE CODD, erstellt von Elton Marcondes am 24/02/2021.
- Erstellt von
- Elton Marcondes
- Aufrufe
- 0
- Bewertung
Mehr zu Estrutura do modelo relacional