Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941200506576
Ano: 2022Banca: SELECONOrganização: IF-RJDisciplina: Banco de DadosTemas: Structured Query Language | Triggers

SQL é uma linguagem de consulta estruturada, um padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional. Em bancos de dados Cliente/Servidor, o recurso trigger permite executar tarefas relacionadas com validações, consistência de dados, restrições de acesso e rotinas de segurança, e que utiliza um bloco de códigos SQL.


Nesse caso, os comandos que disparam um trigger podem ser:

Gabarito comentado
Anotações
Marcar para revisão

2

457941201208050
Ano: 2016Banca: FGVOrganização: IBGEDisciplina: Banco de DadosTemas: Structured Query Language

João escreveu a consulta SQL a seguir, executou-a corretamente e obteve um resultado contendo 100 linhas, além da linha de títulos.

select curso, nome

from aluno, curso

where aluno.codcurso = curso.codcurso

order by curso, nome

As tabelas aluno e curso possuem, respectivamente, 120 e 12 linhas. No banco há ainda outras duas tabelas, pauta e disciplina, com 200 e 5 registros, respectivamente. Nessas condições, o número de linhas, além da linha de títulos, produzidas pelo comando

select curso, nome

from aluno, curso, disciplina, pauta

where aluno.codcurso = curso.codcurso

order by curso, nome

seria:

Gabarito comentado
Anotações
Marcar para revisão

3

457941201099709
Ano: 2015Banca: NC-UFPROrganização: ITAIPU BINACIONALDisciplina: Banco de DadosTemas: Structured Query Language
Qual comando SQL retorna todos os clientes cuja cidade começa por qualquer caractere seguido por “uritiba"? 
Gabarito comentado
Anotações
Marcar para revisão

4

457941200705489
Ano: 2019Banca: FCCOrganização: TRF - 4ª REGIÃODisciplina: Banco de DadosTemas: Structured Query Language
Em uma tabela chamada itemfatura há diversos registros em que constam o mesmo valor no campo idfatura. Para mostrar a quantidade de valores de idfatura diferentes que estão cadastrados na tabela, utiliza-se o comando
Gabarito comentado
Anotações
Marcar para revisão

5

457941201221301
Ano: 2011Banca: CESPE / CEBRASPEOrganização: CorreiosDisciplina: Banco de DadosTemas: Structured Query Language | Governança de Dados
Texto associado
Julgue os itens subsequentes, relativos à segurança e à integridade
de banco de dados e à linguagem SQL.

As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não contribuem para a avaliação da integridade dos dados inseridos.
Gabarito comentado
Anotações
Marcar para revisão

6

457941201786868
Ano: 2012Banca: CESGRANRIOOrganização: PETROQUÍMICA SUAPEDisciplina: Banco de DadosTemas: Structured Query Language
Texto associado
Seja o conjunto de tabelas abaixo, as quais representam um banco de dados relacional.

AVALIADOR (id, nome, email)
AVALIADOR_TELEFONE (idAvaliador, telefone)
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento, idCoordenador)
COORDENADOR (id, nome, orgaoOrigem)
AVALIACAO (idAvaliador, idProjeto, dataInicio, dataFim)
ATUACAO (idConsultor, idProjeto)

E as seguintes restrições:

• Os campos sublinhados representam as chaves primárias das relações.
• O campo idAvaliador da tabela AVALIADOR_TELEFONE referencia o campo id da tabela AVALIADOR.
• O campo idCoordenador referencia o campo id da tabela COORDENADOR.
• O campo idAvaliador da tabela AVALIACAO referencia o campo id da tabela AVALIADOR.
• O campo idProjeto da tabela AVALIACAO referencia o campo id da tabela PROJETO.
• O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
• O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.
O usuário A1, que possui direito de criação de tabelas concedido pelo administrador de banco de dados, criou as relações anteriormente apresentadas em um sistema gerenciador de banco de dados (SGBD) relacional. Ele deseja permitir que o usuário B1 e as aplicações S1 e S2 tenham o direito de consultar, incluir e atualizar os dados nas tabelas ATUACAO e AVALIACAO, e que somente o usuário B1 possa consultar e atualizar o estado das relações CONSULTOR, AVALIADOR e COORDENADOR, com a possibilidade de repassar o direito de consulta a essas tabelas ao usuário B2, que não poderá propagar essa permissão para outros usuários.

Qual dos comandos SQL a seguir, executado pelo usuário A1, atende à situação proposta?
Gabarito comentado
Anotações
Marcar para revisão

7

457941200869885
Ano: 2021Banca: SELECONOrganização: EMGEPRONDisciplina: Banco de DadosTemas: Structured Query Language
A SQL é conhecida comercialmente como uma “linguagem de consulta” padrão utilizada para manipular bases de dados relacionais, possuindo diversos recursos na definição da estrutura de dados para modificação de dados no banco de dados e para a especificação de restrições de segurança. A SQL integra três sub-linguagens, descritas a seguir.

I. Suporta comandos para manipular dados, como select, insert, update e delete.
II. Suporta comandos para supervisionar o acesso aos dados, como grant e revoke.
III. Suporta comandos para criação de objetos e administração do banco de dados, como alter e drop.

As sub-linguagens descritas em I, II e III são, respectivamente:
Gabarito comentado
Anotações
Marcar para revisão

8

457941201963439
Ano: 2012Banca: CESPE / CEBRASPEOrganização: Banco da AmazôniaDisciplina: Banco de DadosTemas: Structured Query Language
Texto associado
A respeito de SQL, julgue os itens subsequentes.

Em SQL, a contrapartida da operação de junção é obtida mediante o comando LEFT OUTER JOIN, a expressão mais complexa para operações de junção em SQL.

Gabarito comentado
Anotações
Marcar para revisão

9

457941200743919
Ano: 2015Banca: IESESOrganização: TRE-MADisciplina: Banco de DadosTemas: Structured Query Language
 Observe a estrutura da tabela Empresa: 

                 id     nome                   qtdFunc    UF

                  1     Rest Tecnologia      27            SC

                  2     WSDL                   130           MA

                  3     SOAP                  1245           SP 

Nos últimos anos a Rest Tecnologia tem se destacado no mercado e aumento o seu quadro de funcionários para 245. Qual o comando deve ser utilizado para alterar o número de funcionários da empresa Rest Tecnologia na tabela Empresa? 


Gabarito comentado
Anotações
Marcar para revisão

10

457941200575240
Ano: 2019Banca: Instituto ConsulplanOrganização: Prefeitura de Suzano - SPDisciplina: Banco de DadosTemas: Structured Query Language
A linguagem SQL, diferente das outras linguagens de programação, se refere a uma linguagem declarativa, cuja finalidade é facilitar o acesso e a manipulação das informações em um banco de dados. Assinale, a seguir, a função do comando DROP.
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com