Você está na página 1de 4

PRÁTICA 3 - JULIANA

PROGRAMAÇÃO DE BANCO DE DADOS - 3º BD

Nome: Luiz Fernando Silva Habaeb / Michel Rubens Ferreira da Silva

#1

select p.pes_nome, e.emp_cod

from pessoa p, emprestimo e

where emp_cod = 1;

#2

select *

from editora

order by edi_descricao;

#3

select *

from livro

where liv_titulo like 'A%';

#4

select liv_titulo, anopublicacao

from livro

where liv_titulo like 'A%';

#5
select count(tel_numero)

from telefone

where tel_ddd = 12;

#6

select count(e.pes_cod), a.pes_nro_matricula

from emprestimo e

inner join pessoa p

on e.pes_cod = p.pes_cod

inner join aluno a

on p.pes_cod = a.pes_cod;

#7

select e.*, l.liv_cod from editora e, livro l

where l.edi_cod = e.edi_cod;

#8

select e.exe_cod, e.exe_descricao

from exemplar e

inner join item_emprestimo i

on e.exe_cod = i.exe_cod

inner join emprestimo emp

on emp.emp_cod = i.emp_cod

order by emp_data;
#9

select l.liv_cod, l.liv_titulo from exemplar e, livro l

where count (l.liv_cod) > 3;

#10

select p.pes_nome, pr.titulacao, t.tel_numero

from professor pr,

inner join pessoa p

on pr.pes_cod = p.pes_cod,

inner join telefone t

on t.pes_cod(+) = p.pes_cod;

select p.pes_nome, pr.titulacao, t.tel_numero

from professor pr,

inner join pessoa p

on pr.pes_cod = p.pes_cod,

left join telefone t

on t.pes_cod = p.pes_cod;

#11

select min(anopublicacao), liv_titulo from livro;

#12

select count(pes_cod)

from emprestimo
where max (count (pes_cod));

#13

select count(exe_cod) from exemplar

group by liv_cod;

#14

select liv_titulo

from livro

where liv_titulo like 'A%' and anopublicacao > 2011;

#15

select l.liv_titulo, p.pes_cod

from livro l,

inner join exemplar ex

on l.liv_cod = ex.liv_cod,

inner join item_emprestimo i

on ex.exe_cod = i.exe_cod

inner join emprestimo e

on i.emp_cod = e.emp_cod

inner join pessoa p

on e.pes_cod = p.pes_cod

and pes_cod = 1;

Você também pode gostar