Ficha SQL
Fase.
Construção das tabelas em S.Q.L. com a criação das respetivas Chaves Primárias e Relacionamento entre Tabelas.
1 EDITORA (Código Editora, Nome da Editora)
2. TEMA (Código Tema, Descrição do Tema)
3.TIPO LIVRO( Código Tipo Livro, Tipo Livro )
4. LIVRO (Código Livro, Título, Código Tema, Código Editora, Existências, Código Tipo Livro, Data Aquisição)
5. REQUISITANTE (Código Requisitante, Nome, Telefone, Morada)
6. REQUISIÇÃO (Código Requisitante, Código Livro, Data Requisição, Data Devolução)
Fase.
Introduza pelo menos cinco registos em cada uma das tabelas.
Caso necessite de dados para a realização das consultas deve de acrescentar as mesmas.
Fase.
Crie as seguintes Consultas:
NOTA: Numere as consultas de acordo com o número do exercício.
1. Crie um índice sobre os campos Nome e Morada.
2. Crie um índice sobre o campo Título, neste caso os valores têm de ser únicos e não são permitidos valores Null.
3. Defina um novo campo na tabela Requisitante, o campo Data de Nascimento, este campo não pode conter o valor Null.
4. Todos os livros com o código Tema 2 devem passar a ter o Tema Informática – Hardware.
5. Elimine todos os registos da tabela Requisitante que foram requisitados no ano passado.
6. Elimine o índice criado sobre o campo Título.
7. Elimine o campo Data de Nascimento.
8. Crie a tabela Preços com os campos Código Livro e Preço de Aquisição.
9. Elimine a tabela anterior.
10. Introduza o seguinte registo na tabela Requisitante: 1 Manuel Silva 243267346 R. Dr. Virgílio Arruda 5
11. Copie todas as consultas para um documento do Word. Guarde o documento com o nome Sql seguido do seu número de turma.
FIM