12 regras de Codd: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Desfeita a edição 31133835 de Salebot
Linha 25:
::# Possa ser utilizada seja interativamente, seja por meio de programas;
::# Suporte operações de [[ Linguagem de definição de dados|definição de dados]] (incluindo definições de [[Visão (banco de dados) | Visualizações]]);
::# Suporte operações de [[ Linguagem de manipulação de dados|manipulação de dados]] (atualização, bem como recuperação), de segurança e [[restrições de integridade]], e [[transação em base de dados | transação]]; operações de gerenciamento (begin, commit e rollback).
 
'''Regra 6:''' Atualização por meio de ''[[Visão (banco de dados) | Visualizações]]'':
Linha 33:
:O sistema necessita fornecer suporte à configuração do nível de operações de ''insert'', ''update'', e ''delete''. Isto significa que os dados podem ser recuperados a partir de um banco de dados relacional em conjuntos de dados construídos a partir de várias linhas e / ou várias tabelas. Esta regra afirma que as operações de insersão, atualização, e exclusão devem ser apoiadas para qualquer conjunto recuperável e não apenas para uma única linha em uma única tabela.
 
'''Regra 8:''' ''PhysicalIndependência dataFísica de dados independence'':
:Aplicativos e recursos ''ad hoc'' não são afetados logicamente quando os métodos de acesso ou as estruturas de armazenamento físico são alterados..
:Changes to the physical level (how the data is stored, whether in arrays or linked lists etc.) must not require a change to an application based on the structure.
 
'''Regra 9:''' ''Logical data independence'':