Uma base de dados relacional deve assegurar dois tipos de integridade:
o integridade de entidade – impõe que os valores dos atributos que correspondem à chave primária de uma entidade não podem ser nulos nem iguais a outros já existentes na coluna.
Ex.: uma aluno com o numero 1, nome Diogo, não pode existir outro aluno numero
1, nome Afonso
o integridade referencial – impõe que um valor de uma chave externa tem obrigatoriamente de existir como elemento constituinte da chave primária da tabela relacionada com aquela chave externa.
Exemplos de violação da integridade de referência
Quando introduzimos uma nova encomenda temos de introduzir um n.º que cliente que
exista na tabela de clientes, caso contrário existe uma violação de integridade de referencia.
O mesmo acontece quando introduzimos um código de artigo não existente.
Acontece o mesmo quando apagamos algum registo na tabela de clientes ou na tabela de
artigos, teremos de eliminar as existências de encomendas desse clientes.
skip to main |
skip to sidebar
sábado, 7 de maio de 2011
Blogs restantes do Rafa
O que acha do Blog em si?
Postagens!!
-
▼
2011
(215)
-
▼
maio
(83)
- SQL (SUM)
- SQL (MIN)
- SQL (MAX)
- SQL (COUNT)
- SQL (AVG)
- SQL (Funções de Agregação )
- SQL (INNER JOIN)
- Problemas ORDER BY
- SQL (ORDER BY)
- SQL (LIKE)
- SQL (IS NOT NULL)
- SQL (IS)
- SQL (IN)
- SQL (Between)
- SQL (AND & OR)
- SQL (Operadores)
- SQL (WHERE)
- SQL (SELECT DISTINCT)
- SQL (SELECT)
- Tabelas de Base de Dados
- SQL (Introdução)
- Módulo 14: Sumário
- Um EXEMPLO DE ER(entidade relação)
- Noções Básicas
- Funções de um SGBD
- SGBD
- Execução de uma Macro
- Criação de macros com condições
- Criação de Macros
- Propriedades do relatório
- Formatação do Relatório
- Assistente de Relatórios
- Relatórios !
- Gravação de um formulário
- Modificar objectos no formulário
- Adicionar campos ao formulário
- Ferramentas Disponíveis
- Criar Formulários com Assistente
- Formulários !
- Ordenação de registos de Tabelas
- Introdução de critérios
- Criação de Uma Consulta
- Consulta criar tabela, Actualizar e Eliminar
- Consulta de referência cruzada
- Consulta seleccionar
- Consultas.
- Propagar eliminação dos registos seleccionados
- Relacionamento entre tabelas !
- Esquematização do processo de normalização até à 3...
- Terceira Forma Normal(3FN)
- Transformações a efectuar
- Segunda Forma Normal (2FN)
- Dependências Funcionais
- Primeira Forma Normal(1FN)
- Formas Normais
- Normalização
- Preservação da integridade da informação
- Relacionamento entre entidades
- Chave
- Atributos
- Entidades
- Tabelas (revisão)
- Conceitos de bases de dados (revisão)
- Modelo ER
- Modelos Estruturais
- Modelos Comportamentais
- Modelos de Especificação para o Sistema
- Definição de uma chave primária
- Popriedados campos Tabelas
- Estrutura de uma tabela
- Tabelas !
- Módulos
- Macros
- Páginas
- Relatórios
- Formulários
- Consultas!
- Tabelas
- Elementos de uma BD
- Relacionamentos (entre tabelas)
- Modelor Relacional de BD
- Modelos BD (Base de Dados)
- Módulo 13 : Sumário
-
▼
maio
(83)
Visitas!
Horas!
Calendário!
Estatisticas do Blog
Pesquisa aqui !
Tecnologia do Blogger.
0 comentários:
Postar um comentário