Banco de dados BD_EXEMPLO - descrição
O banco de dados é constituído pelas tabelas Candidato, Prova e Avaliação, cujas colunas e respectivas instâncias são mostradas a seguir. NULL representa um valor não preenchido.
Esquema relacional:
Candidato (inscrição, candidatoNome)
Prova (provaNome, data)
Avaliação (inscrição, provaNome, nota)
Chaves primárias (primary keys):
- a coluna inscrição constitui a chave primária da tabela Candidato;
- a coluna provaNome constitui a chave primária
- as colunas inscrição e provaNome, em conjunto, constituem a chave primária da tabela Avaliação.
Chaves estrangeiras (foreign keys):
- a coluna inscrição, da tabela Avaliação, constitui uma chave estrangeira que referencia a tabela Candidato;
- a coluna provaNome, da tabela Avaliação, constitui uma chave estrangeira que referencia a tabela Prova.
Índices do tipo Bitmap podem ser usados em tabelas de bancos de dados. O quadro abaixo representa o mapa de bits na indexação da tabela Avaliação quando a chave considerada é a concatenação dos atributos Inscrição e provaNome.