Buscar

aula 1 ate 10

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 196 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 196 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 196 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

07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/5
Teste de
Conhecimento
 avalie sua aprendizagem
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as
tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A1_201802020365_V1 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/5
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/5
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)
Sobre Álgebra Relacional é possível afirmar que:
 
 
2.
ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
ᴨnome, nome_curso(Alunos X Cursos)
 
 
3.
O Produto Cartesiano é a concatenação de cada linha da primeira consulta com todas as linhas da segunda consulta
 é o operador da Junção, usado quando se deseja identificar a chave primária e a chave estrangeira das consultas
é o operador de Projeção, usado quando se quer restringir o número de linhas
é o operador de Seleção, usado quando se quer restringir o número de colunas
A união só poderá ocorrer quando houver, nas duas consultas, o mesmo número de linhas
 
 
4.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/5
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
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).
Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir:
 
 
5.
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
πNome, Qualidade, Qtde
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
 
 
6.
π nome,endereco (δ salario>5000 (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
π salario>5000 (δ nome,endereco (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
π salario>5000 X (δ nome,endereco (Empregado))
 
 
7.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 5/5
Dessa forma, pode-se afirmar que o resultado será:
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.
Os nomes dos vendedores, o nome do cliente 3021 e os códigos de seus pedidos
Os códigos dos vendedores dos pedidos realizados pelo cliente 3021
O nome do vendedor, o nome do cliente 3021 e o código de seu pedido
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
 
 
8.
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:33:12. 
 
 
 
 
javascript:abre_colabore('34952','224979119','4564493534');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/5
Teste de
Conhecimento
 avalie sua aprendizagem
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
CCT0835_A1_201802020365_V2 
 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
Projeção
Diferença
Produto cartesiano
Seleção
Junção
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/5
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as
tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
 
 
 
 
3.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/5
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em
uma só operação.
 
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas, para as quais CLIENTE.estado =
IMOVEL.local:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
 
 
 
4.
Interseção
Diferença
União
Junção
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/5
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:
ÁlgebraRelacional é 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, é:
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:
Projeção
 
 
 
 
5.
Somente a II
I e III
Somente III
II e III
Somente I
 
 
 
 
6.
2, 1, 4, 3
2, 1, 3, 4
1, 3, 4, 2
1, 2, 3, 4
1, 2, 4, 3
 
 
 
 
7.
σ empregado (Bairro= "Barra" AND salario > 3000) 
π bairro = "Barra" AND salario > 3000 (empregado)
σ bairro = "Barra" OR salario > 3000 (empregado)
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 5/5
σ bairro ="Barra" AND salario > 3000 (empregado)
π bairro = "Barra" (empregado) 
 
 
 
 
8.
I e II.
I, II e IV.
I e III.
II, III e IV.
I, III e IV.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:35:02. 
 
 
 
 
javascript:abre_colabore('34952','224976166','4564496504');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/5
Teste de
Conhecimento
 avalie sua aprendizagem
Sobre Álgebra Relacional é possível afirmar que:
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).
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A1_201802020365_V3 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
O Produto Cartesiano é a concatenação de cada linha da primeira consulta com todas as linhas da segunda consulta
A união só poderá ocorrer quando houver, nas duas consultas, o mesmo número de linhas
é 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
 
 
2.
π salario>5000 (δ nome,endereco (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
π salario>5000 X (δ nome,endereco (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
π nome,endereco (δ salario>5000 (Empregado))
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/5
Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir:
 
 
4.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/5
Dessa forma, pode-se afirmar que o resultado será:
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.
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as
tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 
O nome do vendedor, o nome do cliente 3021 e o código de seu pedido
Os nomes dos vendedores, o nome do cliente 3021 e os códigos de seus pedidos
O código do vendedor dos pedidos realizados pelo cliente de nome 3021
Os nomes dos vendedores e o nome do cliente dos pedidos cujo cliente possui código 3021
Os códigos dos vendedores dos pedidos realizados pelo cliente 3021
 
 
5.
 
 
6.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/5
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 5/5
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)
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
 
 
7.
ᴨnome, nome_curso(Alunos X Cursos)
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
 
 
8.
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
πNome, Qualidade, Qtde
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:35:45. 
 
 
 
 
javascript:abre_colabore('34952','224979179','4564495278');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/6
Teste de
Conhecimento
 avalie sua aprendizagem
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
CCT0835_A1_201802020365_V4 
 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
Projeção
Seleção
Junção
Diferença
Produto cartesiano
 
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=2018020203652/6
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as
tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
 
 
 
 
3.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/6
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em
uma só operação.
 
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas, para as quais CLIENTE.estado =
IMOVEL.local:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
 
 
 
4.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/6
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.
A relação correta entre as camadas e as características, de cima para baixo, é:
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:
União
Junção
Projeção
Diferença
Interseção
 
 
 
 
5.
I e III
Somente I
II e III
Somente a II
Somente III
 
 
 
 
6.
1, 2, 4, 3
1, 3, 4, 2
1, 2, 3, 4
2, 1, 3, 4
2, 1, 4, 3
 
 
 
 
7.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 5/6
σ bairro ="Barra" AND salario > 3000 (empregado)
σ bairro = "Barra" OR salario > 3000 (empregado)
π bairro = "Barra" (empregado) 
π bairro = "Barra" AND salario > 3000 (empregado)
σ empregado (Bairro= "Barra" AND salario > 3000) 
 
 
 
 
8.
I, II e IV.
I e III.
I e II.
II, III e IV.
I, III e IV.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:36:31. 
 
javascript:abre_colabore('34952','224979196','4564510790');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 6/6
 
 
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/5
Teste de
Conhecimento
 avalie sua aprendizagem
Sobre Álgebra Relacional é possível afirmar que:
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).
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A1_201802020365_V5 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
 é 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
é 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 Produto Cartesiano é a concatenação de cada linha da primeira consulta com todas as linhas da segunda consulta
 
 
2.
π salario>5000 (δ nome,endereco (Empregado))
π nome,endereco (δ salario>5000 (Empregado))
π salario>5000 X (δ nome,endereco (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
δ nome,endereco (π salario>5000 (Empregado))
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/5
Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir:
 
 
4.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/5
Dessa forma, pode-se afirmar que o resultado será:
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.
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as
tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 
O nome do vendedor, o nome do cliente 3021 e o código de seu pedido
O código do vendedor dos pedidos realizados pelo cliente de nome 3021
Os códigos dos vendedores dos pedidos realizados pelo cliente 3021
Os nomes dos vendedores e o nome do cliente dos pedidos cujo cliente possui código 3021
Os nomes dos vendedores, o nome do cliente 3021 e os códigos de seus pedidos
 
 
5.
 
 
6.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/5
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.
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
 
 
7.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 5/5
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
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)
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
πNome, Qualidade, Qtde
 
 
8.
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
ᴨnome, nome_curso(Alunos X Cursos)
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:37:18. 
 
 
 
 
javascript:abre_colabore('34952','224979217','4564511406');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
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?
(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.
São comandos da categoria de Manipulação de Dados (DML):
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
CCT0835_A2_201802020365_V1 
 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
Data Manipulation Language (DML).
Session Control.
System Control.
Transaction Control.
Data Definition Language (DDL).
 
 
 
 
2.
DELETE B FROM T B >= 20 AND B <= 40
DELETE T FOR B BETWEEN 20 AND 40
DELETE FROM T WHERE B BETWEEN 20 AND 40
DELETE T HAVING B INTO 20 AND 40
DELETE T.B AND B >= 20 AND B <= 40
 
 
 
 
3.
CREATE / ALTER / DROP
SELECT
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/3
A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos efetuar sobre um banco de dados.
Indique a alternativa que apresenta um exemplo de comandos DDL (Linguagem de Definição de Dados):
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".
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
Uma imobiliária está criando um banco de dados específico para aluguel de imóveis por temporada. A primeira tabela a ser
criada no banco de dados é a tabela TipoImovel, representada pela figura:
Sabendo-se que o atributo NomeTipoImovel é obrigatório, assinale qual das alternativas abaixo cria esta tabela corretamente no
banco de dados:
GRANT / REVOKE
COMMIT / ROLLBACK
INSERT / UPDATE / DELETE
 
 
 
 
4.
DELETE * FROM ALUNOS
DROP TABLE ALUNOS
SELECT NOME, TURMA, IDADE FROM ALUNOS
UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10
SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
 
 
 
 
5.
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 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) )
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 pk_alunos primary key (matricula), constraint fk_alunos_cursos foreign key (cod_curso) references
Cursos(codigo) )
 
 
 
 
6.
não pode conter atributos do tipo textual.
pode conter, no máximo, três atributos.
não há chave primária em tabelas com até 100 registros.
pode ser composta por mais de um atributo.
não pode conter atributos do tipo numérico.
 
 
 
 
7.
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL, Primary Key
(CodTipoImovel))
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/3
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL)
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50), Primary Key (CodTipoImovel))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, PRIMARY KEY, NomeTipoImovel VARCHAR (50) NOT NULL)
 
 
 
 
8.
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:38:09. 
 
 
 
 
javascript:abre_colabore('34952','224984071','4564501054');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
Marque a opção onde certamente ocorrerá um erro de execução:
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A2_201802020365_V2 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
insert into disciplina(codigo, nome) values (100+1, Implementação de BD);
insert from disciplina values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados);
 
 
2.
INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
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 INTO Aluguel VALUES (15/8/2017, 2056,10, 180, 1022, 8, 104, NULL)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/3
O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre determinado município,
seu código, nome, tamanho e o estado a que pertence. Também há uma classe denominada Estado, para armazenar dados
da unidade da Federação, como seu código e sua denominação. Com base nesse diagrama, e considerando a utilização da
linguagem SQL, assinale a opção que apresenta a forma correta de criação da tabela Estado, considerando a criação das
chaves primárias (PK) e estrangeiras (FK).
 
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"?.
Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata?
A constraint Foreign Key possui no SQL Ansi quais regras?
 
 
3.
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
create table estado ( codigo_ibge integer pk, nome_estado varchar(100) )
create table estado ( codigo_ibge pk, nome_estado )
 
 
4.
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
update paciente set idade=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"
 
 
5.
UNIQUE
CHECK
RESTRICT
FOREIGN KEY
NOT NULL
 
 
6.
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
On Delete Set Null / On Delete Restrict / On Update Set Null / 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 Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/3
Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
São comandos DDL
 
 
7.
INSERT
DROP
ALTER
UPDATE
DELETE
 
 
8.
INSERT, UPDATE, DROP
CREATE, UPDATE, DELETE
INSERT, UPDATE, DELETE
CREATE, ALTER, DROP
CREATE, ALTER, DELETE
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:38:43. 
 
 
 
 
javascript:abre_colabore('34952','224976247','4564513962');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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"?.
São comandos da categoria de Definição de Dados (DDL):
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A2_201802020365_V3 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
alter paciente set idade=25 where nomePaciente="Fulano de tal"
insert into paciente (idade) values (25) where nomePaciente="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"
 
 
2.
CREATE / ALTER / DROP
SELECT
INSERT / UPDATE / DELETE
GRANT / REVOKE
COMMIT / ROLLBACK
 
 
3.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela
Qual dos comandos SQL abaixo efetua uma alteração
desabilitando o recebimento de cesta básica para os
funcionários que ganham mais que R$3.000,00?
UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9
UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9
UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9
 
 
4.
Exclui a tabela do banco de dados
Exclui todas as linhas da tabela
Exclui o banco de dados inteiro
Exclui a primeira linha da tabela
Exclui todas as colunas da tabela
 
 
5.
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3001
UPDATE funcionario SET funcionario_cestabasica=false
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>=3000
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3000
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario<3000
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/4
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?
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?
 
 
6.
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
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 = VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
 
 
7.
UPDATE e DELETE, apenas. 
UPDATE, DELETE e INSERT. 
DELETE e INSERT, apenas.
DELETE e SELECT, apenas.
INSERT e SELECT, apenas.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/4
Como �icaria o comando SQL para criar a tabela a seguir?
 
 
8.
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, QUANTIDADENUMBER(8), VALOR_UNIT NUMBER(9,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_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 UNIQUE,
QUANTIDADE NUMBER(8), VALOR_UNIT NUMBER(9,2) )
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:39:17. 
 
 
 
 
javascript:abre_colabore('34952','224976257','4564514466');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno o atributo CPF com 11
caracteres?
Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução:
DROP TABLE Funcionario;
São comandos da categoria de Manipulação de Dados (DML):
IMPLEMENTAÇÃO DE BANCO DE DADOS
Lupa Calc.
 
 
CCT0835_A2_201802020365_V4 
 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
add into aluno cpf char(11);
alter table aluno insert cpf char(11);
update table aluno insert cpf char(11);
insert into aluno cpf char(11);
alter table aluno add cpf char(11);
 
 
 
 
2.
A tabela Funcionario é removida do banco de dados.
Todos os registros da tabela Funcionario são excluídos.
O banco de dados Funcionario é criado.
A tabela Funcionario é criada no banco de dados.
O banco de dados Funcionario é excluído.
 
 
 
 
3.
COMMIT / ROLLBACK
GRANT / REVOKE
INSERT / UPDATE / DELETE
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/3
Uma imobiliária está criando um banco de dados específico para aluguel de imóveis por temporada. A primeira tabela a ser
criada no banco de dados é a tabela TipoImovel, representada pela figura:
Sabendo-se que o atributo NomeTipoImovel é obrigatório, assinale qual das alternativas abaixo cria esta tabela corretamente no
banco de dados:
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".
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
SELECT
CREATE / ALTER / DROP
 
 
 
 
4.
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL, Primary Key
(CodTipoImovel))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL)
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, PRIMARY KEY, NomeTipoImovel VARCHAR (50) NOT NULL)
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50), Primary Key (CodTipoImovel))
CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50))
 
 
 
 
5.
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 (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 (nome), 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 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) )
 
 
 
 
6.
pode ser composta por mais de um atributo.
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.
 
 
 
 
7.
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/3
A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos efetuar sobre um banco de dados.
Indique a alternativa que apresenta um exemplo de comandos DDL (Linguagem de Definição de Dados):
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
 
 
 
 
8.
UPDATE ALUNOS SET NOME = JOSÉ DA SILVA WHERE ID = 10
SELECT NOME FROM ALUNOS WHERE ID IN (1, 2, 3)
DROP TABLE ALUNOS
SELECT NOME, TURMA, IDADE FROM ALUNOS
DELETE * FROM ALUNOS
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:39:57. 
 
 
 
 
javascript:abre_colabore('34952','224981218','4564510555');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
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?
(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.
Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata?
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A2_201802020365_V5 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
Transaction Control.
Data Manipulation Language (DML).
Session Control.
Data Definition Language (DDL).
System Control.
 
 
2.
DELETE T FOR B BETWEEN 20 AND 40
DELETE FROM T WHERE B BETWEEN 20 AND 40
DELETE T.B AND B >= 20 AND B <= 40
DELETE T HAVING B INTO 20 AND 40
DELETE B FROM T B >= 20 AND B <= 40
 
 
3.
NOT NULLRESTRICT
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/3
Marque a opção onde certamente ocorrerá um erro de execuçã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"?.
FOREIGN KEY
UNIQUE
CHECK
 
 
4.
insert into disciplina(codigo, nome) values (100+1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados);
insert from disciplina values (1, Implementação de BD);
insert into disciplina(codigo, nome) values (1, Implementação de BD);
 
 
5.
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"
 
 
6.
INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL)
INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104)
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 ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104)
 
 
7.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/3
O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre determinado município,
seu código, nome, tamanho e o estado a que pertence. Também há uma classe denominada Estado, para armazenar dados
da unidade da Federação, como seu código e sua denominação. Com base nesse diagrama, e considerando a utilização da
linguagem SQL, assinale a opção que apresenta a forma correta de criação da tabela Estado, considerando a criação das
chaves primárias (PK) e estrangeiras (FK).
 
São comandos DDL
create table estado ( codigo_ibge pk, nome_estado )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK )
create table estado ( codigo_ibge integer pk, nome_estado varchar(100) )
 
 
8.
INSERT, UPDATE, DROP
INSERT, UPDATE, DELETE
CREATE, ALTER, DELETE
CREATE, ALTER, DROP
CREATE, UPDATE, DELETE
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:40:33. 
 
 
 
 
javascript:abre_colabore('34952','224981238','4564519769');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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¿.
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:
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A3_201802020365_V1 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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 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 E.VENDEDOR = C.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 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';
 
 
2.
SINGLE
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
 
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:
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 é
ALL
IN
DISTINCT
LIKE
 
 
3.
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;
SELECT DISTINCT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A;
SELECT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA =
T.MATA;
 
 
4.
DISTINCT
SINGLE
ALL
IN
LIKE
 
 
5.
SELECT nome FROM func WHERE nome LIKE P%;
SELECT nome FROM func WHERE nome CONTAINS P%;
SELECT nome FROM func LIKE nome=P%;
SELECT nome FROM func WITH P% IN nome;
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/4
As três cláusulas de uma consulta SQL sã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)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Assinale em qual das consultas abaixo são selecionados nomes populares de tubarões, sem
repetição, que foram capturados com temperatura da água igual a 25 e 27 graus:
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" é:
SELECT nome FROM func WHERE nome=P%;
 
 
6.
select, initial, final.
start, from, to.
select, up, what.
select, from, where.
start, from, who.
 
 
7.
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27);
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = E.IDESPECIE AND
E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA BETWEEN 25 AND 27;
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27);
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIEE, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA = 25 AND 27;
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = E.IDESPECIE AND
T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA NOT BETWEEN 25 AND 27;
 
 
8.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = VW AND FABRICANTE = FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN VW AND FIAT;
Nenhuma das resposta acima.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/4
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:41:09. 
 
 
 
 
javascript:abre_colabore('34952','224981254','4564520379');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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:
Com relação ao comando a seguir,
CREATE TABLE empregado
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A3_201802020365_V2 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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 DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie 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 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 nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013;
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
(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:
ALUNO (cpf : string , nome : string , endereco : string, telefone : string) MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number) Qual o comando SQL que obtém apenas os nomes de todos
os alunos?
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:
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_empregado é uma chave estrangeira da tabela empregado.
A coluna cod_chefe é chave estrangeira da tabela empregado.
 
 
3.
LIST nome FROM ALUNO
LIST * FROM ALUNO
SELECT nome FROM ALUNO
SELECT nome WHERE ALUNO
SELECT * FROM ALUNO WHERE nome IS STRING
 
 
4.
SELECT * OVER PACIENTE ASC NOME_PACIENTE;
SELECT * FROM PACIENTE DESC NOME_PACIENTE;
SELECT * FROM PACIENTE ASC NOME_PACIENTE;
SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
 
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 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:
Considere a consulta a seguinte:
Marque a alternativa que representa o script equivalente em SQL:
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 é
5.
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;
 
 
6.
SELECT matricula = 0364 FROM aluno WHERE nome; 
SELECT aluno FROM nome WHERE matricula = 0364;
SELECT * FROM aluno WHERE nome, matricula = 0364;
SELECT aluno WHERE matricula = 0364;
SELECT nome FROM aluno WHERE matricula = 0364;
 
 
7.
SELECT nome FROM func WHERE nome=P%;
SELECT nome FROM func LIKE nome=P%;
SELECT nome FROM func WHERE nome LIKE P%;
SELECT nome FROM func WHERE nome CONTAINS P%;
SELECT nome FROM func WITH P% IN nome;
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/4
 
 
8.
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 WHERE P.MATP = A.MATP AND
A.MATA = T.MATA;
SELECT NOMEP 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 FROM PROFESSOR P , TCC T, ALUNO A;
 
 Não Respondida Não GravadaGravada
 
 
Exercício inciado em 07/05/2021 16:41:51. 
 
 
 
 
javascript:abre_colabore('34952','224981272','4564520795');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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:
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¿.
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A3_201802020365_V3 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
ALL
LIKE
SINGLE
IN
DISTINCT
 
 
2.
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 E.VENDEDOR = C.ID AND C.NOME='
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
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:
As três cláusulas de uma consulta SQL sã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)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Assinale em qual das consultas abaixo são selecionados nomes populares de tubarões, sem
repetição, que foram capturados com temperatura da água igual a 25 e 27 graus:
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 C, CLIENTE E WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto
Quente';
 
 
3.
ALL
LIKE
IN
SINGLE
DISTINCT
 
 
4.
start, from, to.
start, from, who.
select, from, where.
select, initial, final.
select, up, what.
 
 
5.
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA = 25 AND 27;
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27);
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27);
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = E.IDESPECIE AND
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 3/4
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" é:
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:
T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA NOT BETWEEN 25 AND 27;
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = E.IDESPECIE AND
E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA BETWEEN 25 AND 27;
 
 
6.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN VW AND FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN (VW, FIAT);
Nenhuma das resposta acima.
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = VW AND FABRICANTE = FIAT;
SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS (VW, FIAT);
 
 
7.
A coluna cpf é chave estrangeira da tabela empregado.
A coluna cod_empregado é uma chave estrangeira da tabela empregado.
A coluna cpf é chave primária da tabela empregado.
A coluna cod_chefe é chave estrangeira da tabela empregado.
A coluna cod_dep pode receber valores nulos.
 
 
8.
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/4
 
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 DISTINCT NOMEP "Nome do Professor" 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;
SELECT NOMEP "Nome do Professor" FROM PROFESSOR P , TCC T, ALUNO A WHERE P.MATP = A.MATP AND A.MATA =
T.MATA;
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:42:36. 
 
 
 
 
javascript:abre_colabore('34952','224981283','4564520807');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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:
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 é
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A3_201802020365_V4 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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 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.IDEspécie = E.IDEspécie 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 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;
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
Considere a consulta a seguinte:
Marque a alternativa que representa o script equivalente em SQL:
ALUNO (cpf : string , nome : string , endereco : string, telefone : string) MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number) Qual o comando SQL que obtém apenas os nomes de todos
os alunos?
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 nome FROM func WHERE nome LIKE P%;
SELECT nome FROM func WITH P% IN nome;
SELECT nome FROM func LIKE nome=P%;
SELECT nome FROM func WHERE nome=P%;
SELECT nome FROM func WHERE nome CONTAINS P%;
 
 
3.
SELECT * FROM aluno WHERE nome, matricula = 0364;
SELECT matricula = 0364 FROM aluno WHERE nome; 
SELECT nome FROM aluno WHERE matricula = 0364;
SELECT aluno WHERE matricula = 0364;
SELECT aluno FROM nome WHERE matricula = 0364;
 
 
4.
SELECT nome FROM ALUNO
LIST * FROM ALUNO
SELECT * FROM ALUNO WHERE nome IS STRING
LIST nome FROM ALUNO
SELECT nome WHERE ALUNO
 
 
5.
SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
SELECT * FROM PACIENTE ASC NOME_PACIENTE;
SELECT * FROM PACIENTE DESC NOME_PACIENTE;
SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 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:
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:
SELECT * OVER PACIENTE ASC NOME_PACIENTE;
 
 
6.
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;
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;
 
 
7.
A coluna cpf é chave primária da tabela empregado.
A coluna cod_dep pode receber valores nulos.
A coluna cod_chefe é chave estrangeira da tabela empregado.
A coluna cpf é chave estrangeira da tabela empregado.
A coluna cod_empregado é uma chave estrangeira da tabela empregado.
 
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 4/4
 
 
8.
SELECT DISTINCT NOMEP FROM PROFESSOR P , TCC T, ALUNO A;
SELECT DISTINCT NOMEP "Nome do Professor" 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;
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 WHERE P.MATP = A.MATP AND
A.MATA = T.MATA;
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 07/05/2021 16:43:23. 
 
 
 
 
javascript:abre_colabore('34952','224976339','4564526906');
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
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:
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¿.
IMPLEMENTAÇÃO DE BANCO DE DADOS 
Lupa Calc.
 
 
CCT0835_A3_201802020365_V5 
Aluno: WELLEN DE TOLEDO FRANÇA Matr.: 201802020365
Disc.: IMPL.BANCO DE DADOS 2021.1 - F (GT) / 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.
DISTINCT
LIKE
ALL
SINGLE
IN
 
 
2.
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 C.VENDEDOR = E.ID AND C.NOME=
'Ponto Quente';
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
07/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=59234490&user_cod=2051582&matr_integracao=201802020365 2/4
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:
As três cláusulas de uma consulta SQL sã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)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento,

Continue navegando