Questões

Total de Questões Encontradas: 506

Texto Associado Texto Associado
Imagem Associada da Questão
A consulta “listar todos os cargos em ordem alfabética e a respectiva média salarial de cada um deles” é representada, em SQL ANSI, por
A
select cargo, sum(salario)/count(*) from S order by cargo;
B
select cargo, sum(salario)/count(*) from S sort by cargo;
C
select cargo from S having avg(cargo) order by cargo;
D
select cargo, avg(salario) from S group by cargo sort by cargo;
E
select cargo, avg(salario) from S group by cargo order by cargo;
Texto Associado Texto Associado
As tabelas R e S estão armazenadas em um banco de dados relacional. A primeira linha de cada tabela contém os nomes de seus atributos, e as demais linhas contêm seus registros.
Imagem Associada da Questão
Considere o comando em SQL ANSI abaixo.

        select R.*, S.*
          from R left outer join S on S.id = R.id

A execução do comando SQL acima resulta em uma relação que possui, respectivamente, uma quantidade de linhas e de colunas iguais a 
A
4 e 5
B
4 e 6
C
5 e 6
D
20 e 2
E
20 e 6
A DDL (Data Definition Language) ou linguagem de definição de dados é um conjunto de comandos SQL responsável pela definição das estruturas de dados em um SGBD. Qual comando faz parte da DDL?
A
Select
B
Update
C
Create
D
Delete
E
Insert
Texto Associado Texto Associado
Imagem Associada da Questão
Utilizando a linguagem  proprietária do MS SQL Server 2008, como deve iniciar a declaração de um trigger chamado Teste1 que testa se uma linha inserida na Tabela Parentesco obedece à seguinte regra: que o PaiMae, indicado na Tabela Pessoa, é mais velho que o FilhoFilha, também indicado na Tabela Pessoa? 
A
CREATE TRIGGER Parentesco ON Teste1 AFTER UPDATE, INSERT AS…
B
CREATE TRIGGER Parentesco ON Teste1 BEFORE UPDATE, INSERT AS…
C
CREATE TRIGGER Teste1 ON Parentesco AFTER UPDATE, INSERT AS…
D
CREATE TRIGGER Teste1 ON Parentesco BEFORE UPDATE, INSERT AS…
E
CREATE TRIGGER Teste1 ON Parentesco.PaiMae , Parentesco.PaiMae FilhoFilha AFTER UPDATE, INSERT AS…
Texto Associado Texto Associado
Imagem Associada da Questão
Que comando SQL NÃO fornecerá apenas o nome de todos os filhos de Ana? 
A
SELECT F.Nome AS FF FROM (Pessoa AS P INNER JOIN Parentesco ON P.Id=PaiMae) INNER JOIN Pessoa AS F ON F.Id=FilhoFilha WHERE P.Nome='Ana'
B
SELECT F.Nome FROM Pessoa AS F WHERE F.Id IN (SELECT FilhoFilha FROM Pessoa AS P, Parentesco AS PP WHERE P.Id=PP.PaiMae AND P.Nome='Ana')
C
SELECT F.Nome FROM Pessoa AS F WHERE F.Id IN (SELECT FilhoFilha FROM Pessoa AS P INNER JOIN Parentesco AS PP ON P.Id=PP.PaiMae WHERE P.Nome='Ana')
D
SELECT F.Nome FROM Pessoa AS F WHERE F.Id IN (SELECT FilhoFilha FROM Pessoa AS P LEFT JOIN Parentesco AS PP ON P.Id=PP.PaiMae WHERE P.Nome='Ana')
E
SELECT F.Nome FROM Pessoa AS P, Pessoa AS F, Parentesco AS R WHERE P.Nome='Ana' AND F.Id=R.PaiMae AND P.Id=R.FilhoFilha
Texto Associado Texto Associado
Imagem Associada da Questão
Que comando SQL inclui a informação de que Hilda é mãe de Fabiana? 
A
INSERT INTO Parentesco SELECT F.Id,P.Id FROM Pessoa AS P , Pessoa AS F WHERE P.Nome='Hilda' AND F.Nome='Fabiana'
B
INSERT INTO Parentesco SELECT P.Id,F.Id FROM Pessoa AS P , Pessoa AS F WHERE P.Nome='Hilda' AND F.Nome='Fabiana'
C
INSERT INTO Parentesco SELECT P.Id,F.Id FROM Pessoa AS P , Pessoa AS F WHERE P.Nome='Fabiana' AND F.Nome='Hilda'
D
INSERT INTO Parentesco VALUES SELECT F.Id,P.Id FROM Pessoa AS P , Pessoa AS F WHERE P.Nome='Hilda' AND F.Nome='Fabiana'
E
INSERT INTO Parentesco VALUES SELECT P.Id,F.Id FROM Pessoa AS P , Pessoa AS F WHERE P.Nome='Hilda' AND F.Nome='Fabiana'
Página 51 de 51