Ficha de trabalho nº 4 1. Criar a base de dados vazia com o nome «Biblioteca» 2. Utiliza a Vista de estrutura para criar as seguintes tabelas:
Professora: Rosária Feijão Santos 04/03/2011 1/3
TIC – Tecnologias de Informação e de Comunicação 10 º Ano - Curso Profissional de Multimédia
3. Criar as relações necessárias entre as três tabelas anteriores com a imposição de
integridade referencial e a propagação de actualização e eliminação de campos relacionados activos. 4. Inserir os seguintes dados nas tabelas:
5. Criar as seguintes consultas:
a) ConsultaMorada: Pretende-se obter todos os dados dos leitores cuja morada comece pela letra l; b) ConsultaNome: Pretende-se obter todos os dados dos leitores cujo nome termine pela letra a; c) ConsultaLivro: Pretende-se obter todos os dados dos livros cujo editor a contenha a letra t; d) ConsultaEstado: Pretende-se obter número do livro, designação, editor e ano de edição código dos livros cujo estado seja bom; e) ConsultaRequisicao: Pretende-se obter número de requisição, número do livro e número de leitor das requisições cuja data de requisição tenha ocorrido no ano de 2007; f) ConsultaRequisicaoLeitor: Pretende-se obter todos os dados dos leitores, número de requisição e número do livro cuja data de requisição seja 10 de Abril de 2006; g) ConsultaRequisicaoLivro: Pretende-se obter todos os dados dos livros, número de requisição, número de leitor das requisições cuja data de requisição tenha ocorrido no mês de Janeiro de 2007; h) ConsultaRequisicaoLivroLeitor: Pretende-se obter todos os dados dos leitores e requisições, número do livro, estado e ano de edição cuja designação contenha a letra i; i) ConsultaRequisicaoLivroLeitorNum: Pretende-se obter todos os dados dos leitores, e requisições e livros cujo número do livro seja 11.
Professora: Rosária Feijão Santos 04/03/2011 2/3
TIC – Tecnologias de Informação e de Comunicação 10 º Ano - Curso Profissional de Multimédia 6. Criar os formulários tendo em conta o seguinte: a) FormularioMenu – de acordo com a seguinte figura:
b) FormularioLeitor – utilizando o assistente dos formulários e os dados da tabela
leitor; c) FormularioLivros – utilizando o assistente dos formulários e os dados da consulta livros; d) FormularioRequisicao – utilizando a vista de estrutura e os dados da consulta ConsultaRequisicao.