Buscar

Todos Exercícios Simulado - Implementação de Banco de Dados - AV Estácio

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 103 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 103 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 103 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Em relação a álgebra linear é correto afirmar que:
 I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas (com todos
os seus atributos).
 II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
 III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação de acordo
com uma lista de atributos oferecida.
Estão corretas:
Álgebra Relacional é o conjunto de operações sobre modelos relacionais de dados. Referente as operações de álgebra
relacional, relacione cada uma com os objetivos apresentados a seguir. 
1. Seleção
2. Projeção
3. Produto Cartesiano
4. Junção
( ) É utilizada para selecionar um subconjunto de tuplas de uma relação.
( ) Seleciona um conjunto determinado de colunas de uma relação.
( ) É uma operação binária que combina todas as tuplas de duas relações.
( ) O resultado conterá apenas as tuplas que se relacionam de acordo com uma determinada condição.
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
PPT MP3
 
CCT0835_A1_201901155201_V2 
Aluno: BRUNO DE SOUZA BARROSO Matr.: 201901155201
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
II e III
Somente a II
Somente I
I e III
Somente III
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
A relação correta entre as camadas e as características, de cima para baixo, é:
Considere a seguinte tabela criada:
Aluno {matricula, nome, email}
Marque a alternativa que representa em Álgebra Relacional, a PROJEÇÃO apenas do nome do aluno cuja matrícula é 0364.
Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir:
Dessa forma, pode-se afirmar que o resultado será:
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
1, 2, 4, 3
2, 1, 4, 3
2, 1, 3, 4
1, 3, 4, 2
1, 2, 3, 4
 
3.
 
4.
O nome do vendedor, o nome do cliente 3021 e o código de seu pedido
Os códigos dos vendedores dos pedidos realizados pelo cliente 3021
Os nomes dos vendedores, o nome do cliente 3021 e os códigos de seus pedidos
Os nomes dos vendedores e o nome do cliente dos pedidos cujo cliente possui código 3021
O código do vendedor dos pedidos realizados pelo cliente de nome 3021
 
5.
Produto cartesiano
Projeção
Seleção
Junção
Diferença
 
6.
I, II e IV.
I e II.
I, III e IV.
I e III.
II, III e IV.
 
7.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, correlacionadas entre si e nenhum
outro dado além destes.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os nomes de tipos de
imóvel não referenciados em imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, todos os tamanhos de imóvel que
não possuem um tipo de imóvel definido e mais todos os nomes de tipos de imóvel não referenciados em imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel de forma irrestrita, sem
preocupação com possíveis correlações existentes entre estes dados.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os tamanhos de
imóvel que não possuem um tipo de imóvel definido.
 
8.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel de forma irrestrita, sem
preocupação com possíveis correlações existes entre estes dados.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os tamanhos de
imóvel que não possuem um tipo de imóvel definido.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os nomes de tipos de
imóvel não referenciados em imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, todos os tamanhos de Imóvel que
não possuem um tipo de imóvel definido e mais todos os nomes de tipos de imóvel não referenciados em Imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, correlacionadas entre si e nenhum
outro dado além destes.
 Não Respondida Não Gravada Gravada
Exercício inciado em 09/06/2020 09:59:46. 
javascript:abre_colabore('35258','200039917','4020369190');
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 1/6
 
Considere a relação:
 EMPREGADO (matricula, nome, endereco, bairro, salario, sexo, num_depto)
 A consulta em álgebra relacional que responde a questão ¿ Quais são os empregados que moram na Barra e ganham mais de R$ 3000,00? ¿ está corretamente
representada em:
Álgebra Relacional é o conjunto de operações sobre modelos relacionais de dados. Referente as operações de álgebra relacional,
relacione cada uma com os objetivos apresentados a seguir. 
1. Seleção
2. Projeção
3. Produto Cartesiano
4. Junção
( ) É utilizada para selecionar um subconjunto de tuplas de uma relação.
( ) Seleciona um conjunto determinado de colunas de uma relação.
( ) É uma operação binária que combina todas as tuplas de duas relações.
( ) O resultado conterá apenas as tuplas que se relacionam de acordo com uma determinada condição.
A relação correta entre as camadas e as características, de cima para baixo, é:
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
PPT MP3
 
CCT0835_A1_201901155201_V3 
Aluno: BRUNO DE SOUZA BARROSO Matr.: 201901155201
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
σ bairro ="Barra" AND salario > 3000 (empregado)
π bairro = "Barra" (empregado) 
π bairro = "Barra" AND salario > 3000 (empregado)
σ bairro = "Barra" OR salario > 3000 (empregado)
σ empregado (Bairro= "Barra" AND salario > 3000) 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 2/6
Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é
denominada de álgebra relacional. Com suas operações fundamentais é possível exprimir qualquer consulta nesta linguagem.
Sendo assim, para apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que descreve a álgebra a
ser utilizada.
Produto.Nome Produto.Qualidade Estoque.Qtde
Laranja 1 100
Laranja 2 150
Uva 1 200
Uva 2 130
Trigo 2 240
Pêssego 1 260
Pêssego 2 190
2, 1, 4, 3
2, 1, 3, 4
1, 3, 4, 2
1, 2, 4, 3
1, 2, 3, 4
 
3.
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
πNome, Qualidade, Qtde
 
4.
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_83/6
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os tamanhos de
imóvel que não possuem um tipo de imóvel definido.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel de forma irrestrita, sem
preocupação com possíveis correlações existentes entre estes dados.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, correlacionadas entre si e nenhum
outro dado além destes.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, todos os tamanhos de imóvel que
não possuem um tipo de imóvel definido e mais todos os nomes de tipos de imóvel não referenciados em imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os nomes de tipos de
imóvel não referenciados em imóvel.
 
5.
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 4/6
SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
 
6.
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 5/6
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra relacional que responde
corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos cursos? Alunos(matricula, nome, endereco,
cpf, cod_curso) Cursos(codigo, nome_curso)
 
7.
Projeção
Junção
Seleção
Produto cartesiano
Diferença
 
8.
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(Alunos X Cursos)
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 6/6
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
 Não Respondida Não Gravada Gravada
Exercício inciado em 09/06/2020 14:20:52. 
javascript:abre_colabore('35258','200106418','4022104589');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3715292234&cod_hist_prova=186330680&pag_voltar=otacka 1/5
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
1a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A1_201901155201_V1 13/04/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
I, II e IV.
I e III.
I, III e IV.
 II, III e IV.
I e II.
Respondido em 13/04/2020 22:44:28
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','1','','','');
javascript:abre_frame('3','1','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3715292234&cod_hist_prova=186330680&pag_voltar=otacka 2/5
 
 2a Questão
Em relação a álgebra linear é correto afirmar que:
 I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas (com todos os
seus atributos).
 II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
 III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação de acordo
com uma lista de atributos oferecida.
Estão corretas:
Somente III
II e III
Somente I
I e III
 Somente a II
Respondido em 13/04/2020 22:46:04
 
 3a Questão
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em uma só
operação.
Interseção
 Junção
União
Diferença
Projeção
Respondido em 13/04/2020 22:46:50
 
 4a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3715292234&cod_hist_prova=186330680&pag_voltar=otacka 3/5
 
Respondido em 13/04/2020 22:47:45
 
 5a Questão
Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é denominada
de álgebra relacional. Com suas operações fundamentais é possível exprimir qualquer consulta nesta linguagem. Sendo assim, para
apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que descreve a álgebra a ser utilizada.
Produto.Nome Produto.Qualidade Estoque.Qtde
Laranja 1 100
Laranja 2 150
Uva 1 200
Uva 2 130
Trigo 2 240
Pêssego 1 260
Pêssego 2 190
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3715292234&cod_hist_prova=186330680&pag_voltar=otacka 4/5
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
πNome, Qualidade, Qtde
 πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
Respondido em 13/04/2020 22:49:55
 
 6a Questão
Sobre Álgebra Relacional é possível afirmar que:
 O Produto Cartesiano é a concatenação de cada linha da primeira consulta com todas as linhas da segunda consulta
é o operador de Seleção, usado quando se quer restringir o número de colunas
é o operador de Projeção, usado quando se quer restringir o número de linhas
 é o operador da Junção, usado quando se deseja identificar a chave primária e a chave estrangeira das consultas
A união só poderá ocorrer quando houver, nas duas consultas, o mesmo número de linhas
Respondido em 13/04/2020 22:51:25
 
 7a Questão
Conforme a relação de empregado abaixo, através da álgebra relacional, escolha a opção que selecione o nome e endereço de
cada empregado, que possua salário superior a R$ 5.000,00.
 
Empregado(matrícula, nome, endereço, salário, departamento, cargo).
π salario>5000 X (δ nome,endereco (Empregado))
 π nome,endereco (δ salario>5000 (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
π salario>5000 (δ nome,endereco (Empregado))
Respondido em 13/04/2020 22:53:10
 
 8a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3715292234&cod_hist_prova=186330680&pag_voltar=otacka 5/5
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os nomes de tipos de
imóvel não referenciados em imóvel.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, correlacionadas entre si e nenhum
outro dado além destes.
 Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel de forma irrestrita, sem
preocupação com possíveis correlações existentes entre estes dados.
 Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel e mais todos os tamanhos de
imóvel que não possuem um tipo de imóvel definido.
Todas as possíveis combinações dos nomes dos tipos de imóvel e tamanhos de imóvel, todos os tamanhos de imóvel que
não possuem um tipo de imóvel definido e mais todos os nomes de tipos de imóvel não referenciados em imóvel.
Respondido em 13/04/2020 22:57:29
javascript:abre_colabore('38403','186330680','3715292234');
 
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
Como	�icaria	o	comando	SQL	para	criar	a	tabela	a	seguir?
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
PPT MP3
 
CCT0835_A2_201901155201_V2 
Aluno: BRUNO DE SOUZA BARROSO Matr.: 201901155201
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usadona sua AV e AVS.
 
1.
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
 
2.
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.
CREATE TABLE VENDAS(
ID_CLIENTE INTEGER,
NOME_CLIENTE VARCHAR(60),
ID_VENDEDOR CHAR(2),
NOME_VENDEDOR VARCHAR(60),
DATA_VENDA DATE );
Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou
como o descrito na imagem abaixo:
 
Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
 
3.
INSERT e SELECT, apenas.
UPDATE, DELETE e INSERT. 
UPDATE e DELETE, apenas. 
DELETE e INSERT, apenas.
DELETE e SELECT, apenas.
 
4.
não pode conter atributos do tipo numérico.
não há chave primária em tabelas com até 100 registros.
pode conter, no máximo, três atributos.
não pode conter atributos do tipo textual.
pode ser composta por mais de um atributo.
 
5.
Assinale a opção que possui o comando CREATE TABLE que cria corretamente a tabela "Alunos", segundo o seguinte
esquema de banco de dados: Alunos(matricula, nome, endereco, cod_curso) Cursos(codigo, nome) Admitindo que os campos
"matricula" e "codigo" são chaves primárias de suas tabelas e que o campo "cod_curso" é chave estrangeira da tabela
"Cursos" na tabela "Alunos".
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela
Partindo	da	tabela	a	seguir,	considerando	que	a	mesma	já	foi	criada	de	acordo	com	essa
ordem	de	atributos,	como	�icaria	o	comando	SQL	para	aumentar	em	10%	o	valor	unitário
de	cada	produto?
INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL)
INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
 
6.
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not
null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (codigo) references
Cursos(cod_curso) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not
null, constraint pk_alunos primary key (matricula) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not
null, constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not
null, constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (cod_curso) references
Cursos(codigo) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not
null, constraint pk_alunos primary key (nome), constraint fk_alunos_cursos foreign key (cod_curso) references
Cursos(codigo) )
 
7.
Exclui a tabela do banco de dados
Exclui todas as linhas da tabela
Exclui a primeira linha da tabela
Exclui o banco de dados inteiro
Exclui todas as colunas da tabela
 
8.
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
 Não Respondida Não Gravada Gravada
Exercício inciado em 09/06/2020 11:59:55. 
javascript:abre_colabore('35258','200071020','4021203078');
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A2_201901155201_V2 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
 INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
Respondido em 09/06/2020 12:00:20
 
 2a Questão
Como	�icaria	o	comando	SQL	para	criar	a	tabela	a	seguir?
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_EMPR ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
 CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO VARCHAR2(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
CREATE TABLE X_PROD ( CODIGO NUMBER(5) PRIMARY KEY, DESCRICAO VARCHAR2(40) NOT NULL, QUANTIDADE
NUMBER(8), VALOR_UNIT NUMBER(9,2) )
Respondido em 09/06/2020 12:02:27
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
 3a Questão
Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para
armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores
dessa empresa, também com identificador e nome; e data da realização das vendas. Esse
projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo.
CREATE TABLE VENDAS(
ID_CLIENTE INTEGER,
NOME_CLIENTE VARCHAR(60),
ID_VENDEDOR CHAR(2),
NOME_VENDEDOR VARCHAR(60),
DATA_VENDA DATE );
Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou
como o descrito na imagem abaixo:
 
Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em
virtude da tabela não estar adequadamente normalizada,algumas operações em SQL, realizadas
sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações.
Quais são essas operações?
INSERT e SELECT, apenas.
 UPDATE, DELETE e INSERT. 
UPDATE e DELETE, apenas. 
DELETE e INSERT, apenas.
DELETE e SELECT, apenas.
Respondido em 09/06/2020 12:04:31
 
 4a Questão
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
não pode conter atributos do tipo numérico.
não há chave primária em tabelas com até 100 registros.
pode conter, no máximo, três atributos.
não pode conter atributos do tipo textual.
 pode ser composta por mais de um atributo.
Respondido em 09/06/2020 12:05:07
 
 5a Questão
INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL)
 INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
Respondido em 09/06/2020 12:06:23
 
 6a Questão
Assinale a opção que possui o comando CREATE TABLE que cria corretamente a tabela "Alunos", segundo o seguinte esquema de
banco de dados: Alunos(matricula, nome, endereco, cod_curso) Cursos(codigo, nome) Admitindo que os campos "matricula" e
"codigo" são chaves primárias de suas tabelas e que o campo "cod_curso" é chave estrangeira da tabela "Cursos" na tabela
"Alunos".
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null,
constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (codigo) references
Cursos(cod_curso) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null,
constraint pk_alunos primary key (matricula) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null,
constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo) )
 create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null,
constraint pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (cod_curso) references
Cursos(codigo) )
create table Alunos ( matricula int not null, nome varchar(50) not null, endereco varchar(255) null, cod_curso int not null,
constraint pk_alunos primary key (nome), constraint fk_alunos_cursos foreign key (cod_curso) references Cursos(codigo)
)
Respondido em 09/06/2020 12:09:54
 
 7a Questão
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela
Exclui a tabela do banco de dados
 Exclui todas as linhas da tabela
Exclui a primeira linha da tabela
Exclui o banco de dados inteiro
Exclui todas as colunas da tabela
Respondido em 09/06/2020 12:10:12
 
 8a Questão
Partindo	da	tabela	a	seguir,	considerando	que	a	mesma	já	foi	criada	de	acordo	com	essa	ordem
de	atributos,	como	�icaria	o	comando	SQL	para	aumentar	em	10%	o	valor	unitário	de	cada
produto?
 UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
Respondido em 09/06/2020 12:11:12
javascript:abre_colabore('38403','200071020','4021203078');
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A2_201901155201_V3 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
(PRODEST-ES/2014) Assinale a alternativa que contém a consulta SQL correta para excluir, da tabela T, os registros cujos valores
do campo numérico B estejam compreendidos entre 20 e 40.
DELETE T HAVING B INTO 20 AND 40
DELETE T FOR B BETWEEN 20 AND 40
DELETE B FROM T B >= 20 AND B <= 40
 DELETE FROM T WHERE B BETWEEN 20 AND 40
DELETE T.B AND B >= 20 AND B <= 40
Respondido em 09/06/2020 12:14:51
 
 2a Questão
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente
(Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente "Fulano
de tal"?.
alter paciente set idade=25
 update paciente set idade=25 where nomePaciente="Fulano de tal"
update paciente where nomePaciente="Fulano de tal"
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
alter paciente set idade=25 where nomePaciente="Fulano de tal"
Respondido em 09/06/2020 12:15:40
 
 3a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
 UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9
Respondido em 09/06/2020 12:19:00
 
 4a Questão
São comandos da categoria de Definição de Dados (DDL):
GRANT / REVOKE
 CREATE / ALTER / DROP
SELECT
COMMIT / ROLLBACK
INSERT / UPDATE / DELETE
Respondido em 09/06/2020 12:19:12
 
 5a Questão
Ano: 2014 - Banca: INSTITUTO AOCP - Órgão: UFPB - Prova: Analista de Tecnologia da Informação - Processos
Em bancos de dados Oracle, as instruções CREATE TABLE, ALTER TABLE e DROP TABLE pertencem a qual das categorias a seguir?
Session Control.
Transaction Control.
 Data Definition Language (DDL).
Data Manipulation Language (DML).
System Control.
Respondido em 09/06/2020 12:19:15
 
 6a Questão
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
 DROP
ALTER
UPDATE
DELETE
INSERT
Respondido em 09/06/2020 12:19:42
 
 7a Questão
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente
(Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente "Fulano
de tal"?.
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
update paciente where nomePaciente="Fulano de tal"
alter paciente set idade=25
alter paciente set idade=25 where nomePaciente="Fulano de tal"
 update paciente set idade=25 where nomePaciente="Fulano de tal"
Respondido em 09/06/2020 12:20:10
 
 8a Questão
A constraint Foreign Key possui no SQL Ansi quais regras?
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
 On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
Respondido em 09/06/2020 12:20:48
javascript:abre_colabore('38403','200074219','4021289734');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4021824490&cod_hist_prova=200095262&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
3a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A3_201901155201_V1 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Considere a consulta a seguinte:
Marque a alternativa que representa o script equivalente em SQL:
SELECT matricula = 0364 FROM aluno WHERE nome; 
SELECT aluno WHERE matricula = 0364;
SELECT * FROM aluno WHERE nome, matricula = 0364;
 SELECT nome FROM aluno WHERE matricula = 0364;
SELECTaluno FROM nome WHERE matricula = 0364;
Respondido em 09/06/2020 13:44:16
 
 2a Questão
Com relação ao comando a seguir,
CREATE TABLE empregado
(cod_empregado DECIMAL(6) NOT NULL, nome CHAR(15),
cod_chefe DECIMAL(6), cpf CHAR(11) NOT NULL,
cod_dep DECIMAL(3) NOT NULL,
CONSTRAINT PRIMARY KEY (cod_empregado),
CONSTRAINT FOREIGN KEY (cod_chefe) REFERENCES empregado (cod_empregado),
CONSTRAINT FOREIGN KEY (cod_dep) REFERENCES departamento (codigo),
CONSTRAINT UNIQUE (cpf));
é CORRETO afirmar que:
A coluna cod_empregado é uma chave estrangeira da tabela empregado.
A coluna cod_dep pode receber valores nulos.
A coluna cpf é chave primária da tabela empregado.
A coluna cpf é chave estrangeira da tabela empregado.
 A coluna cod_chefe é chave estrangeira da tabela empregado.
Respondido em 09/06/2020 13:45:32
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4021824490&cod_hist_prova=200095262&pag_voltar=otacka 2/4
 
 3a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
Apresentar apenas o nome completo do Empregado que atende ao Cliente ¿Ponto Quente¿.
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto
Quente';
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO C, CLIENTE E WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto
Quente';
 SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME= 'Ponto
Quente';
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.NOME='Ponto Quente';
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE E.VENDEDOR = C.ID AND C.NOME=' Ponto
Quente';
Respondido em 09/06/2020 13:50:54
 
 4a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
Apresentar apenas os nomes completos dos Empregados que trabalhem nos Departamentos 11, 21, 22,
31, 42 ou 51.
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO =22
AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
 SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
Respondido em 09/06/2020 13:53:28
 
 5a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4021824490&cod_hist_prova=200095262&pag_voltar=otacka 3/4
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir
de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa
da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-control-
program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
 
Sabendo-se que um metro possui 39,3700787 polegadas, assinale a alternativa correto abaixo que consulta a data da captura, a
temperatura da água e o comprimento do tubarão convertido em polegadas com o título Polegadas:
SELECT DATA, TEMPAGUA, "COMPRIMENTO * 39,3700787" Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39,3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO
= T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C;
 SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE C.IDTUBARÃO
= T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, (COMPRIMENTO * 39,3700787) Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
Respondido em 09/06/2020 14:00:04
 
 6a Questão
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados
públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no
endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
Ordem (IDOrdem, NomeOrdem)
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam. Assinale
a alternativa correta abaixo:
SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <=
018013;
SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie < 018013;
 SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
Respondido em 09/06/2020 14:05:23
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4021824490&cod_hist_prova=200095262&pag_voltar=otacka 4/4
 
 7a Questão
Considere a seguinte consulta SQL:SELECT XXX A FROM TAB.Para que não haja repetições nos valores obtidos como resposta para
o atributo A, XXX deve ser substituído por:
 DISTINCT
LIKE
SINGLE
ALL
IN
Respondido em 09/06/2020 14:05:59
 
 8a Questão
Observe a tabela abaixo, referente a um banco de dados empresa:
Para gerar uma consulta SQL com todos os atributos, classificados por NOME_PACIENTE, deve-se utilizar o
seguinte comando:
SELECT * FROM PACIENTE DESC NOME_PACIENTE;
SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
SELECT * OVER PACIENTE ASC NOME_PACIENTE;
 SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
SELECT * FROM PACIENTE ASC NOME_PACIENTE;
Respondido em 09/06/2020 14:07:57
javascript:abre_colabore('38403','200095262','4021824490');
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 1/4
 
As três cláusulas de uma consulta SQL são:
Considere a relação abaixo:
AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação)
A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor) fabricados pela VW ou pela Fiat" é:
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
PPT MP3
 
CCT0835_A3_201901155201_V2 
Aluno: BRUNO DE SOUZA BARROSO Matr.: 201901155201
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
select, up, what.
start, from, to.
select, from, where.
start, from, who.
select, initial, final.
 
2.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEENVW AND FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = VW AND FABRICANTE = FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
Nenhuma das resposta acima.
 
3.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 2/4
 
Um programador precisa utilizar, em uma aplicação conectada a um banco de dados Oracle, uma instrução SQL para exibir
apenas os nomes de funcionários da tabela func cujo campo nome se inicie pela letra P. A instrução correta que deve ser
utilizada é
Considere a seguinte consulta SQL:SELECT XXX A FROM TAB.Para que não haja repetições nos valores obtidos como
resposta para o atributo A, XXX deve ser substituído por:
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de
dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser
baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
SELECT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA =
T.MATA;
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A;
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND
A.MATA = T.MATA;
SELECT DISTINCT NOMEP FROM PROFESSOR P , TCC T, ALUNO A;
SELECT NOMEP FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
 
4.
SELECT nome FROM func WHERE nome=P%;
SELECT nome FROM func WITH P% IN nome;
SELECT nome FROM func WHERE nome CONTAINS P%;
SELECT nome FROM func WHERE nome LIKE P%;
SELECT nome FROM func LIKE nome=P%;
 
5.
DISTINCT
ALL
IN
LIKE
SINGLE
 
6.
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 3/4
Seguem algumas tabelas do Esquema:
Ordem (IDOrdem, NomeOrdem)
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam.
Assinale a alternativa correta abaixo:
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
Apresentar apenas os nomes completos dos Empregados que trabalhem nos Departamentos 11, 21,
22, 31, 42 ou 51.
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a
partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e
2013 na costa da Austrália. Os dados podem ser baixados no endereço:
https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-
dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <
018013;
SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <=
018013;
SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <=
018013;
 
7.
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO
=22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
 
8.
09/06/2020 Estácio: Alunos
simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8 4/4
 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
 
Sabendo-se que um metro possui 39,3700787 polegadas, assinale a alternativa correto abaixo que consulta a data da
captura, a temperatura da água e o comprimento do tubarão convertido em polegadas com o título Polegadas:
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39,3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, "COMPRIMENTO * 39,3700787" Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, (COMPRIMENTO * 39,3700787) Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
 Não Respondida Não Gravada Gravada
Exercício inciado em 09/06/2020 14:10:14. 
javascript:abre_colabore('35258','200103363','4022028039');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4022456916&cod_hist_prova=200120039&pag_voltar=otacka 1/3
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
4a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A4_201901155201_V1 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
 
 
 
 
 
 
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2015 até o dia de hoje, assinale
qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN
(21/11/2016, 22/11/2016);":
SELECT * FROM TCC WHERE DTDEFESA > 21/11/2016 AND < 22/11/2016;
 SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2016 AND 22/11/2016;
SELECT * FROM TCC WHERE DTDEFESA = 21/11/2016 AND 22/11/2016;
SELECT * FROM TCC WHERE DTDEFESA => 21/11/2016 AND <= 22/11/2016;
SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2016; 22/11/2016);
Respondido em 09/06/2020 16:01:20
 
 2a Questão
Considere a relação:
PRODUTO (codigo, unidade, descrição, valor_unitário)
A consulta em SQL para reponder a questão "Liste o código dos produtos com valores unitários entre R$ 500,00 e R$ 1000,00" é:
 
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000;
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500;
 SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000;
Nenhuma das consultas acima.
SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000];
Respondido em 09/06/2020 16:02:23
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4022456916&cod_hist_prova=200120039&pag_voltar=otacka 2/3
 3a Questão
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia de hoje, assinale
qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN
(21/11/2013, 22/11/2014);":
SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014;
 SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHEREDTDEFESA => 21/11/2013 AND <= 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014);
Respondido em 09/06/2020 16:02:39
 
 4a Questão
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
O operador ALIAS é usado para renomear definitivamente colunas e tabelas
O operador LIKE é usado para operações de booleanos
A cláusula ORDER BY ordena, por padrão, os valores decrescentemente
 A cláusula WHERE restringe o número de linhas no resultado da consulta
O operador AND faz a checagem de valores zerados
Respondido em 09/06/2020 16:03:32
 
 5a Questão
Observe a tabela R:
Qual será o resultado da consulta:
SELECT X FROM R WHERE Y is null;
4 e null
null e 5
1 e 5
5
 1 e 4
Respondido em 09/06/2020 16:04:10
 
 6a Questão
Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior que 6 e idade não
superior a 30 anos?
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4022456916&cod_hist_prova=200120039&pag_voltar=otacka 3/3
SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30
SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30
SELECT nome FROM professores WHERE media > 6 AND idade <= 30
 SELECT nome FROM alunos WHERE media > 6 AND idade <= 30
SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30
Respondido em 09/06/2020 16:05:43
 
 7a Questão
Considere a relação abaixo:
CLIENTE (cpf, nome, endereço, telefone)
A consulta SQL que responde a pergunta "Quais os clientes (cpf e nome) que não possuem endereço cadastrado" é:
SELECT * FROM CLIENTE WHERE ENDERECO IS NULL;
 SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NULL;
Nenhuma das respostas acima.
SELECT CPF, NOME FROM CLIENTE;
SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NOT NULL;
Respondido em 09/06/2020 16:06:38
 
 8a Questão
O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional:
Seleção e Junção
Projeção e União
União e Interseção
 Seleção e Projeção
Seleção e Diferença 
Respondido em 09/06/2020 16:07:36
javascript:abre_colabore('38403','200120039','4022456916');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023109659&cod_hist_prova=200144872&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
4a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A4_201901155201_V2 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
SELECT * NumQuartos FROM Imovel
SELECT ALL NumQuartos FROM Imovel
SELECT DISTINCT ALL NumQuartos FROM Imovel
SELECT DISTINCT * FROM Imovel
 SELECT DISTINCT NumQuartos FROM Imovel
Respondido em 09/06/2020 16:09:35
 
 2a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023109659&cod_hist_prova=200144872&pag_voltar=otacka 2/4
 DELETE FROM ALUGUEL WHERE CODIMOVEL IS NOT NULL
DELETE ALL FROM ALUGUEL WHERE CODIMOVEL IS NULL
DELETE * FROM ALUGUEL WHERE CODANUNCIO IS NULL
DELETE FROM ALUGUEL WHERE CODANUNCIO IS NOT NULL
DELETE ALL FROM ALUGUEL WHERE CODANUNCIO IS NULL
Respondido em 09/06/2020 16:14:06
 
 3a Questão
Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o
#
 %
&
?
$
Respondido em 09/06/2020 16:14:19
 
 4a Questão
Dada a instrução SQL:
SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%";
É correto afirmar que serão selecionados
todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra
Avenida.
todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida.
todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida.
 apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida.
todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
Respondido em 09/06/2020 16:14:55
 
 5a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023109659&cod_hist_prova=200144872&pag_voltar=otacka 3/4
Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda".
 SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ;
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ;
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %venda% ;
Respondido em 09/06/2020 16:17:36
 
 6a Questão
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados
públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no
endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
Deseja-se realizar uma consulta da tabela Captura exibindo-se a data e a temperatura da água apresentada em graus Celsius,
convertida para graus Fahrenheit (Fórmula °F = °C × 1, 8 + 32). Assinale a alternativa que exibe os dados convertidos
corretamente:
SELECT DATA, TEMPAGUA * 1,8 + 32 "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1.8 + 32) "°F" FROM CAPTURA;
SELECT DATA, AVG (TEMPAGUA) * 1.8 + 32 "°F" FROM CAPTURA;
 SELECT DATA, TEMPAGUA * 1.8 + 32 "°F" FROM CAPTURA;
Respondido em 09/06/2020 16:20:03
 
 7a Questão
Assinale a alternativa que retorna corretamente o seguinte resultado:
"Todos os alunos cujos nomes terminam em Silva e começam por T ou B."
SELECT * FROM alunos WHERE nome = BT%Silva
 SELECT * FROM alunos WHERE nome LIKE [BT]%Silva
SELECT * FROM alunos WHERE nome LIKE BorT%Silva
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023109659&cod_hist_prova=200144872&pag_voltar=otacka 4/4
SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva
SELECT * FROM alunos WHERE nome LIKE [B-T]%Silva
Respondido em 09/06/2020 16:21:10
 
 8a Questão
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até a data de hoje, assinale
qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA BETWEEN
15/11/2014 AND 16/11/2014;":
 SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014,16/11/2014);
SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014 AND 16/11/2014);
SELECT * FROM TCC WHERE DTDEFESA = 15/11/2014 AND 16/11/2014;
SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014;
SELECT * FROM TCC WHERE DTDEFESA > 15/11/2014 AND < 16/11/2014;
Respondido em 09/06/2020 16:21:41
javascript:abre_colabore('38403','200144872','4023109659');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023241954&cod_hist_prova=200150186&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
4a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A4_201901155201_V3 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Assinale a alternativa que retorna corretamente o seguinte resultado:
"Todos os alunos cujos nomes terminam em Silva e começam por T ou B."
SELECT * FROM alunos WHERE nome LIKE [B-T]%Silva
 SELECT * FROM alunos WHERE nome LIKE [BT]%Silva
SELECT * FROM alunos WHERE nome LIKE BorT%Silva
SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva
SELECT * FROM alunos WHERE nome = BT%Silva
Respondido em 09/06/2020 16:22:51
 
 2a Questão
 DELETE FROM ALUGUEL WHERE CODIMOVEL IS NOT NULL
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023241954&cod_hist_prova=200150186&pag_voltar=otacka 2/4
DELETE * FROM ALUGUEL WHERE CODANUNCIO IS NULL
DELETE FROM ALUGUEL WHERE CODANUNCIO IS NOT NULL
DELETE ALL FROM ALUGUEL WHERE CODIMOVEL IS NULL
DELETE ALL FROM ALUGUEL WHERE CODANUNCIO IS NULL
Respondido em 09/06/2020 16:23:25
 
 3a Questão
 SELECT DISTINCT NumQuartos FROM Imovel
SELECT DISTINCT ALL NumQuartos FROM Imovel
SELECT ALL NumQuartos FROM Imovel
SELECT DISTINCT * FROM Imovel
SELECT * NumQuartos FROM Imovel
Respondido em 09/06/2020 16:23:57
 
 4a Questão
Dada a instrução SQL:
SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%";
É correto afirmar que serão selecionados
todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra
Avenida.
todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida.
 apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida.
todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida.
Respondido em 09/06/2020 16:25:18
 
 5a Questão
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados
públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no
endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
Deseja-se realizar uma consulta da tabela Captura exibindo-se a data e a temperatura da água apresentada em graus Celsius,
convertida para graus Fahrenheit (Fórmula °F = °C × 1, 8 + 32). Assinale a alternativa que exibe os dados convertidos
corretamente:
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023241954&cod_hist_prova=200150186&pag_voltar=otacka 3/4
SELECT DATA, AVG (TEMPAGUA) * 1.8 + 32 "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * 1,8 + 32 "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1.8 + 32) "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA;
 SELECT DATA, TEMPAGUA * 1.8 + 32 "°F" FROM CAPTURA;
Respondido em 09/06/2020 16:25:29
 
 6a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda".
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ;
 SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ;
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %venda% ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ;
Respondido em 09/06/2020 16:30:35
 
 7a Questão
Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o
#
?
&
 %
$
Respondido em 09/06/2020 16:31:24
 
 8a Questão
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até a data de hoje, assinale
qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA BETWEEN
15/11/2014 AND 16/11/2014;":
SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014 AND 16/11/2014);
SELECT * FROM TCC WHERE DTDEFESA = 15/11/2014 AND 16/11/2014;
SELECT * FROM TCC WHERE DTDEFESA > 15/11/2014 AND < 16/11/2014;
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023241954&cod_hist_prova=200150186&pag_voltar=otacka 4/4
SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014;
 SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014,16/11/2014);
Respondido em 09/06/2020 16:32:02
javascript:abre_colabore('38403','200150186','4023241954');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023350757&cod_hist_prova=200154293&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
4a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A4_201901155201_V4 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Durante uma consulta SQL, utilizando o comando select, é possível selecionar linhas que se assemelham em uma determinada
porção de uma string. Qual é o operador utilizado para esse tipo de seleção?
Operador de indisponibilidade (maybe)
Operador de Intervalos (between)
Operador de comparação (=,>,<)
Operador de Listas(in)
 Operador de Caracteres semelhantes (like)
Respondido em 09/06/2020 16:32:56
 
 2a Questão
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
O operador AND faz a checagem de valores zerados
 A cláusula WHERE restringe o número de linhas no resultado da consulta
O operador LIKE é usado para operações de booleanos
O operador ALIAS é usado para renomear definitivamente colunas e tabelas
A cláusula ORDER BY ordena, por padrão, os valores decrescentemente
Respondido em 09/06/2020 16:33:24
 
 3a Questão
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada
para:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','4','','','');
javascript:abre_frame('3','4','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023350757&cod_hist_prova=200154293&pag_voltar=otacka 2/4
Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente.
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY ASC NOME;
 SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME DESC;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME ASC;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY DESC NOME;
Respondido em 09/06/2020 16:34:32
 
 4a Questão
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia de hoje, assinale
qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN
(21/11/2013, 22/11/2014);":
 SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA => 21/11/2013 AND <= 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014);
SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014;
Respondido em 09/06/2020 16:35:10
 
 5a Questão
Acerca do conjunto de operações para manipulação de dados, marque a alternativacorreta:
A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY.
O predicado IS NULL faz a checagem de valores zerados.
 O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário.
O predicado LIKE é um predicado com operações de boleanos.
Nenhuma das respostas anteriores.
Respondido em 09/06/2020 16:35:57
 
 6a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023350757&cod_hist_prova=200154293&pag_voltar=otacka 3/4
DELETE ALL FROM ALUGUEL WHERE CODIMOVEL IS NULL
DELETE * FROM ALUGUEL WHERE CODANUNCIO IS NULL
 DELETE FROM ALUGUEL WHERE CODANUNCIO IS NOT NULL
DELETE FROM ALUGUEL WHERE CODIMOVEL IS NOT NULL
DELETE ALL FROM ALUGUEL WHERE CODANUNCIO IS NULL
Respondido em 09/06/2020 16:36:28
 
 7a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023350757&cod_hist_prova=200154293&pag_voltar=otacka 4/4
SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO+VALORDIARIA TOTAL FROM
ALUGUEL;
SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO^VALORDIARIA TOTAL FROM
ALUGUEL;
 SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA TOTAL FROM
ALUGUEL;
SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, TOTAL FROM ALUGUEL;
SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA FROM ALUGUEL;
Respondido em 09/06/2020 16:38:00
 
 8a Questão
O comando SQL para excluir os registros da tabela Aluno, cujo campo nome comece com a letra M, é:
DELETE FROM Aluno
DELETE FROM Aluno WHERE nome LIKE G%.
DELETE FROM Aluno WHERE nome=M.
 DELETE FROM Aluno WHERE nome LIKE M%.
DELETE FROM Aluno WHERE nome SUCH %M.
Respondido em 09/06/2020 16:38:38
javascript:abre_colabore('38403','200154293','4023350757');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023910620&cod_hist_prova=200175693&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
5a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A5_201901155201_V1 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Considere a seguinte tabela de Empregados:
Empregado (CodEmpregado, Nome, Salario)
Escolha o comado SQL que liste o nome de todos os empregados sem repetição e em ordem decrescente:
SELECT Nome FROM Empregado ORDER BY Nome
SELECT DISTINCT Nome FROM Empregado GROUP BY Nome
SELECT ORDER BY Nome FROM Empregado WHERE DISTINCT Nome
SELECT Nome FROM Empregado ORDER BY DISTINCT Nome
 SELECT DISTINCT Nome FROM Empregado ORDER BY Nome DESC
Respondido em 09/06/2020 17:29:05
 
 2a Questão
Dentre	as	opções	a	seguir,	qual	não	é	uma	função	de	grupo?
MAX(x)
CONT(*)
AVG (x)
 MED(X)
SUM(x)
Respondido em 09/06/2020 17:29:17
 
 3a Questão
Qual será o resultado da consulta SQL SELECT COUNT(*) FROM pecas WHERE cor=Vermelho ao ser aplicada na tabela peças?
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','5','','','');
javascript:abre_frame('3','5','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023910620&cod_hist_prova=200175693&pag_voltar=otacka 2/4
 3
1
0
2
4
Respondido em 09/06/2020 17:29:42
 
 4a Questão
Quando usar o Group By
Quando usar o Order By em conjunto com a função SUM
 Quando usar funções de Coluna
Sempre apos o comando Where
Quando Usar o Order By
Quando usar a Função Where
Respondido em 09/06/2020 17:30:12
 
 5a Questão
Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução:
SELECT ID, DESCRICAO FROM Turma ORDER BY DESCRICAO desc;
 Seleciona os campos ID e DESCRICAO da tabela Turma ordenando os registros por DESCRICAO em ordem decrescente
Seleciona todos os campos da tabela Turma ordenando os registros por DESCRICAO em ordem decrescente
Seleciona todos os registros da tabela Turma
Seleciona todos os campos e os registros da tabela turma
Seleciona os campos ID e DESCRICAO da tabela Turma
Respondido em 09/06/2020 17:31:41
 
 6a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023910620&cod_hist_prova=200175693&pag_voltar=otacka 3/4
4,29
10
2,35
 6
3,45
Respondido em 09/06/2020 17:32:55
 
 7a Questão
Em uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula
ORDER BY
SHOW
 HAVING
GROUP IN
UNIQUE OUT
Respondido em 09/06/2020 17:33:30
 
 8a Questão
Considere a relação:
FUNCIONARIO (matrícula, cargo, salario, admissao)
A consulta SQL que mostra média dos salários dos funcionários é:
SELECT SUM(SALARIO) FROM FUNCIONARIO;
Nenhuma das respostas acima.
SELECT SALARIO FROM FUNCIONARIO AVG;
SELECT MEDIA(SALARIO) FROM FUNCIONARIO;
 SELECT AVG(SALARIO) FROM FUNCIONARIO;
Respondido em 09/06/2020 17:34:03
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023910620&cod_hist_prova=200175693&pag_voltar=otacka 4/4
javascript:abre_colabore('38403','200175693','4023910620');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023985638&cod_hist_prova=200178609&pag_voltar=otacka 1/3
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
5a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A5_201901155201_V2 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
O operador IN pode ser usado para comparar valores na cláusula FROM
O operador LIKE é usado para operações com booleanos
O operador ALIAS é usado para renomear definitivamente colunas e tabelas
O operador AND faz a checagem de valores zerados
 DESC é obrigatoriamente necessário à cláusula ORDER BY quando se deseja ordenar decrescentemente
Respondido em 09/06/2020 17:35:41
 
 2a Questão
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir
de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa
da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-
control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Assinale a alternativa abaixo que retorna a média de comprimento dos tubarões e a temperatura mínima e máxima da água
agrupadas pelo nome científico da Espécie:
SELECT IDEspecie, AVG(Comprimento), MAX(TempAgua), MIN(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C
WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico);
SELECT Nome, AVG(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE
E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico);
 SELECT Nome_Científico, AVG(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA
C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico);
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','5','','','');
javascript:abre_frame('3','5','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023985638&cod_hist_prova=200178609&pag_voltar=otacka 2/3
SELECT Nome_Científico, SUM(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA
C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUPBY (Nome_Científico);
SELECT Nome_Científico, SUM(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA
C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome);
Respondido em 09/06/2020 17:38:51
 
 3a Questão
Em SQL (Structured Query Language), as funções de agregação são muito úteis para obtenção de informação
resumida sobre um resultado de um comando SELECT e também no tratamento de informações de forma agrupada
(geralmente em grupos menores). No agrupamento de informações, resultados de consultas SQL, algumas cláusulas
devem ser utilizadas quando se pretende restringir o conjunto de registros a ser utilizado. Nesse sentido, analise a
afirmativa a seguir.
Utiliza-se a cláusula ________________ sempre que se pretende restringir os registros a serem considerados na
seleção. A cláusula ________________ serve para restringir os grupos que foram formados depois de aplicada a
restrição da cláusula ________________."
Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
WHERE / GROUP BY / HAVING
GROUP BY / HAVING / WHERE
 WHERE / HAVING / WHERE
WHERE / HAVING / GROUP BY
HAVING / WHERE / HAVING
Respondido em 09/06/2020 17:40:03
 
 4a Questão
Após a execução dos seguintes comandos em linguagem SQL:
CREATE TABLE Carros (Codigo int PRIMARY KEY, Modelo varchar(30))
INSERT INTO Carros VALUES (NULL, Alfa Romeo)
INSERT INTO Carros VALUES (5000, Mazda)
SELECT COUNT(*) FROM Carros
Será retornado o valor:
0
2
5000
 1
NULL
Respondido em 09/06/2020 17:40:58
 
 5a Questão
Quando desejamos selecionar o maior e o menor valor de um atributo numérico usamos:
COUNT
 MIN, MAX
AVG
MAIOR, MENOR
SUM
Respondido em 09/06/2020 17:41:01
 
 6a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4023985638&cod_hist_prova=200178609&pag_voltar=otacka 3/3
Considerando as tabelas descritas a seguir e a legenda: PK - chave primária / FK - chave estrangeira. 1 - ALUNO
(matricula,nome,especializacao,nivel,idade), onde matricula é a PK; 2 - TURMA (nome_turma,horario,sala), onde nome_turma é a
PK; 3 - MATRICULA (numero_aluno,nome_turma,numero_posicao), onde numero_aluno e nome_turma formam a PK,
numero_aluno é FK referenciando ALUNO e nome_turma é FK referenciando TURMA. Marque a opção que contém o código em SQL
para exibir o(s) nome(s) da(s) turma(s) que tem mais de 20 alunos matriculados:
SELECT nome_turma,count(*) FROM TURMA t INNER JOIN MATRICULA m ON t.nome_turma = m.nome_turma WHERE
count(*) > 20
 SELECT t.nome_turma,count(*) FROM TURMA t INNER JOIN MATRICULA m ON t.nome_turma = m.nome_turma GROUP
BY 1 HAVING count(*) > 20
SELECT t.nome_turma,count(*) FROM TURMA t INNER JOIN MATRICULA m ON t.nome_turma = m.nome_turma HAVING
count(*) > 20 GROUP BY t.nome_turma
SELECT nome_turma,count(*) FROM TURMA t INNER JOIN MATRICULA m ON t.nome_turma = m.nome_turma GROUP BY
nome_turma WHERE count(*) > 20
SELECT * FROM TURMA t,MATRICULA m ON t.nome_turma = m.nome_turma WHERE count(*) > 20
Respondido em 09/06/2020 17:45:15
 
 7a Questão
Quando usar o Group By
 Quando usar funções de Coluna
Quando usar a Função Where
Quando usar o Order By em conjunto com a função SUM
Quando Usar o Order By
Sempre apos o comando Where
Respondido em 09/06/2020 17:45:59
 
 8a Questão
Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução:
SELECT ID, DESCRICAO FROM Turma ORDER BY DESCRICAO desc;
 Seleciona os campos ID e DESCRICAO da tabela Turma ordenando os registros por DESCRICAO em ordem decrescente
Seleciona todos os campos da tabela Turma ordenando os registros por DESCRICAO em ordem decrescente
Seleciona todos os registros da tabela Turma
Seleciona os campos ID e DESCRICAO da tabela Turma
Seleciona todos os campos e os registros da tabela turma
Respondido em 09/06/2020 17:46:26
javascript:abre_colabore('38403','200178609','4023985638');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4024104203&cod_hist_prova=200183247&pag_voltar=otacka 1/4
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
5a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A5_201901155201_V3 09/06/2020
Aluno(a): BRUNO DE SOUZA BARROSO 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201901155201
 
 1a Questão
Considere a relação:
FUNCIONARIO (matrícula, cargo, salario, admissao)
A consulta SQL que mostra média dos salários dos funcionários é:
Nenhuma das respostas acima.
SELECT SUM(SALARIO) FROM FUNCIONARIO;
SELECT SALARIO FROM FUNCIONARIO AVG;
 SELECT AVG(SALARIO) FROM FUNCIONARIO;
SELECT MEDIA(SALARIO) FROM FUNCIONARIO;
Respondido em 09/06/2020 17:48:24
 
 2a Questão
Em uma instrução SQL, para manipular dados retornados de funções agregadoras, utiliza-se a cláusula
SHOW
 HAVING
GROUP IN
ORDER BY
UNIQUE OUT
Respondido em 09/06/2020 17:49:32
 
 3a Questão
Dentre	as	opções	a	seguir,	qual	não	é	uma	função	de	grupo?
MAX(x)
SUM(x)
 MED(X)
AVG (x)
CONT(*)
Respondido em 09/06/2020 17:49:20
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','5','','','');
javascript:abre_frame('3','5','','','');
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4024104203&cod_hist_prova=200183247&pag_voltar=otacka 2/4
 
 4a Questão
Considere a seguinte tabela de Empregados:
Empregado (CodEmpregado, Nome, Salario)
Escolha o comado SQL que liste o nome de todos os empregados sem repetição e em ordem decrescente:
 SELECT DISTINCT Nome FROM Empregado ORDER BY Nome DESC
SELECT ORDER BY Nome FROM Empregado WHERE DISTINCT Nome
SELECT DISTINCT Nome FROM Empregado GROUP BY Nome
SELECT Nome FROM Empregado ORDER BY Nome
SELECT Nome FROM Empregado ORDER BY DISTINCT Nome
Respondido em 09/06/2020 17:50:21
 
 5a Questão
II e III.
I e III.
I e II.
 I, II e III.
Somente I.
Respondido em 09/06/2020 17:53:46
 
 6a Questão
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4024104203&cod_hist_prova=200183247&pag_voltar=otacka 3/4
SELECT SUM(NUMVAGASGARAGEM) "MÉDIA NUM. VAGAS DE GARAGEM" FROM IMOVEL
SELECT MEDIA(NUMVAGASGARAGEM) FROM IMOVEL
SELECT MEDIA(NUMVAGASGARAGEM) "MÉDIA NUM. VAGAS DE GARAGEM" FROM IMOVEL
 SELECT AVG(NUMVAGASGARAGEM) "MÉDIA NUM. VAGAS DE GARAGEM" FROM IMOVEL
SELECT AVG(NUMVAGASGARAGEM) FROM IMOVEL
Respondido em 09/06/2020 17:54:40
 
 7a Questão
O esquema abaixo refere-se a um banco de dados criado para auxiliar na gerência de orientação de alunos por professores e da
defesa do Trabalho de Conclusão de Curso (TCC) pelos alunos. Analise-o:
Professor (MatP,NomeP, telP, emailP)
Aluno (MatA, MatP, NomeA, emailA)
TCC (IDTCC, MatA, Titulo, Resumo)
 
Assinale a única alternativa que retorna exatamente os dados exibidos na figura:
 SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP =
A.MATP AND A.MATA = T.MATA;
SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP
AND A.MATA = T.MATA;
SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP =
A.MATP AND A.MATA = T.MATA;
SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP =
A.MATP;
SELECT NOMEP, NOMEA, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
Respondido em 09/06/2020 17:56:32
09/06/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=4024104203&cod_hist_prova=200183247&pag_voltar=otacka 4/4
 
 8a Questão
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados
públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no
endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263

Outros materiais