Escolar Documentos
Profissional Documentos
Cultura Documentos
O que é Access?
O que é um Objeto?
1. TABELAS
O primeiro passo na criação de uma base de dados é definir
os tipos de entidades necessárias na base de dados, e
respectivos atributos. Aos tipos de entidades correspondem
tabelas, e aos atributos as colunas.
Erro 3: Caldeirada
• Leitor;
• Requisição;
• Cópia Livro.
A entidade "leitor" não foi referida propositadamente no
pequeno enunciado que descreve esta base de dados, pelo que
poderia não ter ser criada, e também provavelmente a
entidade Cópia Livro não teria sido criada agora não fosse
a expressa referência no enunciado. A parte do trabalho
mais importante é a identificação do que é e não é
relevante para a base de dados em questão. Por exemplo, uma
tabela com o funcionário poderá não ser relevante, já que a
biblioteca tem provavelmente dois ou três funcionários, o
que não seria o caso de uma grande biblioteca.
2. CONSULTAS
2 A junção de duas tabelas também se pode fazer através do INNER JOIN, em que se tem de identificar
forçosamente a igualdade de dois campos da tabela, sendo esta a instrução utilizada pelo Assistente de
Para a origem dos dados, neste caso teve-se que colocar uma
lista de tabelas: as 4 tabelas envolvidas. No Assistente de
Consultas as relações entre tabelas globais são logo
especificadas, mas na linguagem SQL tem de se especificá-
las, pelo que no campo dos condicionais, tem que se colocar
todas as restrições que fazem sentido utilizar estas
tabelas em conjunto. Ou seja, o ID do livro tem de ser
igual ao campo Livro da tabela CopiaLivro, tal como o ID da
tabela CopiaLivro tem de ser igual ao campo CopiaLivro da
tabela Requisição e o mesmo para o campo ID da tabela
Leitor e o campo Leitor da tabela Requisicao. Os vários
condicionais são juntos com a palavra “AND”, de modo a que
sejam todos satisfeitos. Finalmente ordena-se pelos dois
campos existentes.