Vous êtes sur la page 1sur 3

Ficha de trabalho n15

1. Pretende-se que cries uma base de dados que permite guardar informao sobre Livros. Cria uma base de dados com o nome de Biblioteca_nome e guarde-a na pasta que criou. 2. Na base de dados crie as seguintes tabelas (no se esquea de definir a chave primria em cada uma das tabelas) Tabela Livros Nome do Campo CodLivro NomeLivro AnoEdicao Preco TipoLivro CodAutor Tipo de Dados Numerao automtica Texto Texto Moeda Texto Numero Inteiro Longo

O campo AnoEdicao deve ser constitudo por quatro dgitos. O campo Preo deve conter valores superiores a 5 (inclusive 5) e inferiores a 100 euros. No campo TipoLivro o utilizador deve escolher de uma lista o tipo de livros, com as opes: Romance, Aventura, Fico, Biografia. Tabela Autores Nome do Campo CodAutor NomeAutor DataNascimento Nacionalidade Tipo de Dados Numerao automtica Texto Data/Hora Texto

O campo NomeAutor deve ser apresentado em letras maisculas. A DataNascimento deve ser do tipo data abreviada O campo Nacionalidade deve ser constitudo por dez caracteres no mximo. 3. Efectue os relacionamentos (relaes) que achar necessrios para o bom funcionamento, da base de dados. 4. Deve preencher as tabelas com o seguinte contedo:

Sistemas de Gesto de Bases de Dados

Autores

Livros

5. Realize as seguintes consultas, tendo o cuidado de gravar cada uma delas em separado com o nome correspondente alnea (ex: consulta_a): a. Indique o nome dos autores que cujo nome termine com a letra o. b. Indique o nome de todos os autores de portugal, ordenados por ordem crescente do seu nome. c. Mostre todos os atributos da tabela Livros onde o tipo de livro igual a Fico. d. Indique o nome, o ano de publicao e o nome do autor dos livros que foram publicados depois de 1980 e antes de 2001. e. Indique quais os livros (nome do livro, nome do autor) editados num determinado ano, devendo perguntar o ano de edio ao utilizador. 6. Crie um formulrio, a seu gosto, usando o assistente de formulrios para a tabela Livros, grave o formulrio com o nome frmLivros. 6.1. Acrescente o ttulo Livros no cabealho do formulrio frmLivros com o tipo de letra BookAntiqua, tamanho 20, cor Azul e a Negrito. 6.2. Acrescente trs botes que permitam: ir para o primeiro registo, ir para o ltimo registo e adicionar um novo registo na tabela Livros. 7. Crie um formulrio, a seu gosto, usando o assistente de formulrios para a tabela Autores, grave o formulrio com o nome frmAutores. 7.1. Acrescente o ttulo Autores no cabealho do formulrio frmAutores com o tipo de letra BookAntiqua, tamanho 20, cor Vermelho e a Negrito. 7.2. Acrescente trs botes que permitam: ir para o primeiro registo, ir para o ltimo registo e adicionar um novo registo na tabela Livros.

Pg. 2

Sistemas de Gesto de Bases de Dados

8. Crie um relatrio com base no Assistente de Relatrio que inclua todos os campos da tabela Livros excepto os campos CodLivro e CodAutor e pea um nvel de agrupamento com base no campo TipoLivro por ordem ascendente de Preo. O relatrio dever apresentar um esquema degrau e estilo Escritrio. Atribua ao relatrio o nome de Livros. (Faa as alteraes necessrias para ter um bom aspecto)

9. Crie um formulrio o mais semelhante possvel seguinte imagem: Deve ter em ateno o seguinte: Introduzir 4 botes que permitam abrir os formulrios FrmAutores e frmLivros, o relatrio Livros e um boto que encerre a aplicao. Coloque no formulrio o seu nome e n de aluno. Atribua ao formulrio o nome de FrmBibloteca.

Pg. 3

Vous aimerez peut-être aussi