1

Click here to load reader

Ficha 8

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Ficha 8

Ficha Prática N.º 8 (PL/SQL) ABD

1

Administração de Bases de Dados

Ficha Prática N.º 8 (PL/SQL)

PL/SQL – Procedimentos e Funções Utilize os scripts fornecidos para criar as tabelas necessárias para a resolução desta folha de exercícios. 1. Crie um procedimento que receba o preço dum titulo e que acrescente a esse preço o valor do IVA. Tenha em consideração o tratamento de excepções. 2. Crie um procedimento que permita obter os nomes dos autores de livros dum determinado tipo (exº: informática,psicologia,etc). Por defeito esse procedimento irá listar os títulos de Informática. 3. Crie uma função que devolva o preço dum determinado livro. Faça o tratamento de excepções para o caso do título do livro não existir. 4. Crie um procedimento que permita mostrar (nome e preço) do titulo mais caro. 5. Crie um procedimento que liste, a partir de um código de autor, o primeiro nome, apelido e telefone desse autor. Utilize exception handling para gerir a situação de códigos inexistentes. 6. Crie uma função que receba um código de editora e determine quantos livros foram publicados por essa editora. Utilize exception handling para gerir a situação de códigos de editora inexistentes ou, caso considere que tal não é necessário, justifique essa posição.