Escolar Documentos
Profissional Documentos
Cultura Documentos
AULA DE REVISÃO
Questão 1
Considere que a tabela Processo foi criada sem chave primária. Nesse caso, para definir
a chave primária, antes de serem inseridos registros, deve-se utilizar a instrução SQL
I. III.
select distinct s1.* select distinct s1.*
from s s1, s s2 from s s1, s s2
where s1.a < s2.c where s1.a != s2.c
II. IV.
select distinct s1.* select * from s
from s s1
where exists Marque a alternativa que apresenta os comandos
(select * from s s2 SQL que possuem resultado idêntico ao comando
where s1.a != s2.c) IV.
Correlacione as colunas:
Questão 6
Marque a alternativa que apresenta o comando
SQL utilizado para apagar SOMENTE os
registros de uma tabela em uma base de dados
a) ALTER
b) CREATE
c) DROP
d) RENAME
e) TRUNCATE
Questão 6
Marque a alternativa que apresenta o comando
SQL utilizado para apagar SOMENTE os
registros de uma tabela em uma base de dados
a) ALTER
b) CREATE
c) DROP
d) RENAME
e) TRUNCATE
Questão 1
Considere que a tabela Processo foi criada sem chave primária.
Nesse caso, para definir a chave primária, antes de serem inseridos
registros, deve-se utilizar a instrução SQL
a) ADD TO Processo PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso);
b) INSERT INTO Processo PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso);
c)ALTER TABLE Processo ADD PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso);
d)ADD CONTRAINT PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso) from Processo;
e)UPDATE TABLE Processo ADD PRIMARY
KEY(NumeroSeqProcesso, DigitoProcesso,
AnoAjuizamentoProcesso);
Questão 1
Considere que a tabela Processo foi criada sem chave primária.
Nesse caso, para definir a chave primária, antes de serem inseridos
registros, deve-se utilizar a instrução SQL
a) ADD TO Processo PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso);
b) INSERT INTO Processo PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso);
c)ALTER TABLE Processo ADD PRIMARY
KEY(NumeroSeqProcesso, DigitoProcesso,
AnoAjuizamentoProcesso);
d)ADD CONTRAINT PRIMARY KEY(NumeroSeqProcesso,
DigitoProcesso, AnoAjuizamentoProcesso) from Processo;
e)UPDATE TABLE Processo ADD PRIMARY
KEY(NumeroSeqProcesso, DigitoProcesso,
AnoAjuizamentoProcesso);
Considere que foi realizada uma consulta e o resultado foi: (d) SELECT Nro_Proc, Custas_Proc
F R O M Ta b _ P r o c e s s o s W H E R E
Nro_Proc SUM(Custas_Proc) Custas_Proc > 1000000.00;
1234567-80.2010.5.04. 1072500.00
0000
7777777-70.2011.5.04. 3200000.00 (e)
0000 SELECT Nro_Proc, SUM(Custas_Proc)
FROM Tab_Processos GROUP BY
Nro_Proc HAVING SUM(Custas_Proc) >
1000000.00;
Considere que foi realizada uma consulta e o resultado foi: (d) SELECT Nro_Proc, Custas_Proc
F R O M Ta b _ P r o c e s s o s W H E R E
Nro_Proc SUM(Custas_Proc) Custas_Proc > 1000000.00;
1234567-80.2010.5.04. 1072500.00
0000
7777777-70.2011.5.04. 3200000.00 (e)
0000 SELECT Nro_Proc, SUM(Custas_Proc)
FROM Tab_Processos GROUP BY
Nro_Proc HAVING SUM(Custas_Proc)
> 1000000.00;