Você está na página 1de 2

select table_name from user tables

where table_name in ('alunos','disciplina','notas' );


------------------------------------------------------------------------------------------inserir dados na tabela alunos
insert into alunos (ra, nome) values (1, 'Renato');
insert into alunos (ra, nome) values (2, 'Artur');
------------------------------------------------------------------------------------------inserir dados na tabela disciplina
insert
insert
insert
insert
insert

into
into
into
into
into

disciplina
disciplina
disciplina
disciplina
disciplina

(codigo,
(codigo,
(codigo,
(codigo,
(codigo,

nome)
nome)
nome)
nome)
nome)

values
values
values
values
values

(1,
(2,
(3,
(4,
(5,

'BD II');
'LING.PROG. I');
'MATEMTICA');
'LOGICA DE POGRAMAO');
'FUND. SI');

-----------------------------------------------------------------------------------------------inserir dados na tabela notas


insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
comit;

into
into
into
into
into
into
into
into
into
into
into

notas
notas
notas
notas
notas
notas
notas
notas
notas
notas
notas

(ra,
(ra,
(ra,
(ra,
(ra,
(ra,
(ra,
(ra,
(ra,
(ra,
(ra,

coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,
coddisc,

nota)
nota)
nota)
nota)
nota)
nota)
nota)
nota)
nota)
nota)
nota)

values
values
values
values
values
values
values
values
values
values
values

(1,
(1,
(1,
(1,
(1,
(2,
(2,
(2,
(2,
(2,
(2,

1,
2,
3,
4,
5,
1,
2,
2,
3,
4,
5,

10);
9);
8);
7);
10);
8);
17);
7);
6);
5);
4);

------------------------------------------------------------------------------------------------ criar uma view para consultar os alunos existentes


create view vi_alunos
as
select ra, nome from alunos; d
------------------------------------------------------------------------------------------------criar uma view para mostrar o ra, nome do aluno disciplina e a nota
create view vi_notas
as
select a.ra as "ra", a.nome as "aluno"
d.nome as "disciplina", n.notas as "nota"
from alunos a, disciplina d, nota n
where n.ra = a.ra (+)
and
n.coddisc = d.codigo;
----------------------------------------------------------------------------------------------------

visualizando dados utilizando as views


select*from vi_alunos;
select*from vi_notas;
select*from vi_disciplinas;

Você também pode gostar