Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.369 questões

Q3991691 Banco de Dados
Dentro do Banco de Dados Oracle, uma consulta composta é aquela que utiliza operadores de conjuntos. Esses operadores combinam os resultados de duas ou mais consultas componentes em um resultado. Nesse contexto, um operador que retorna todas as linhas distintas selecionadas pelas duas consultas é
Alternativas
Q3986326 Banco de Dados
A linguagem SQL (Structured Query Language) é composta por diferentes subconjuntos de comandos, cada um com finalidades específicas no gerenciamento de bancos de dados. Entre eles, destacam-se: a DDL (Data Definition Language), utilizada para definir a estrutura do banco; a DML (Data Manipulation Language), voltada à manipulação de dados armazenados; e a DCL (Data Control Language), que trata de permissões e controle de acesso.
Considerando essas definições, assinale a alternativa que apresenta, respectivamente, um comando DDL, um comando DML e um comando DCL. 
Alternativas
Q3986323 Banco de Dados
Durante o desenvolvimento de um sistema acadêmico para o IFPB, o analista de tecnologia da informação precisa gerar um relatório que apresente os nomes dos alunos, seus respectivos cursos e a média das notas obtidas em todas as disciplinas. O relatório deve incluir apenas os alunos com média igual ou superior a 7,0, ordenados pela média em ordem decrescente. Considerando a utilização correta da linguagem SQL (Structured Query Language), assinale a alternativa que apresenta uma consulta adequada para esse cenário. 
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903047 Banco de Dados
No Sistema de Gestão Processual do TJ-Pl, considere as seguintes tabelas:
UNIDADE (id_unidade, nome_unidade)
PROCESSOS(id_processo, id_unidade, data_ distribuicao)
Deseja-se listar as unidades judiciárias cuja média de processos recebidos por mês, durante o ano de 2025, tenha superado 1000 processos.
Qual das consultas SQL abaixo implementa corretamente essa consulta?
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903046 Banco de Dados

No sistema de gerenciamento de projetos do TJ-PI, existe a seguinte estrutura de tabelas:


SERVIDOR(id_servidor, nome)

PROJETO(id_projeto, titulo)

ALOCACAO (id_servidor, id_projeto)


Deseja-se listar os nomes dos servidores que estão alocados em TODOS os projetos cadastrados no sistema. Dessa forma, assinale a alternativa da consulta SQL que implementa corretamente essa operação:

Alternativas
Q3844388 Banco de Dados
Em um Sistema Integrado de Gestão de Bibliotecas com modelo relacional, a direção solicita relatório com os dez títulos que apresentaram maior crescimento relativo de circulação no último ano, controlando pelo tamanho do acervo (número de exemplares disponíveis) e excluindo renovações automáticas. As tabelas disponíveis são: Emprestimos(id_emp, id_item, data_emp, renovacao BOOLEAN), Itens(id_item, id_titulo) e Titulos(id_titulo, titulo, exemplares INT). A abordagem de consulta SQL mais consistente para essa extração é:
Alternativas
Q3842890 Banco de Dados
Um analista da PPSA avaliou um estagiário recém-contratado no setor de gestão de dados da companhia. O analista perguntou ao estagiário qual função do SQL deverá ser utilizada para verificar se o resultado de uma consulta aninhada correlacionada é vazia ou não. A resposta CORRETA é: 
Alternativas
Q3842876 Banco de Dados
Qual comando SQL deve ser utilizado por um analista de TI especializado em bancos de dados para especificar um tipo de ação a ser tomada quando certos eventos ocorrem ou quando certas condições são satisfeitas? 
Alternativas
Q3841888 Banco de Dados
Sendo AUTO o nome de uma tabela em um banco de dados, o emprego da sintaxe do comando SELECT em SQL está corretamente exemplificado na seguinte alternativa: 
Alternativas
Q3822741 Banco de Dados
SQL é uma linguagem de programação projetada para gerenciar, consultar e manipular dados armazenados em bancos de dados relacionais. Atualmente, há vários tipos, como DDL — Linguagem de Definição de Dados, DML — Linguagem de Manipulação de Dados, DCL — Linguagem de Controle de Dados, DTL — Linguagem de Transação de Dados e DQL — Linguagem de Consulta de Dados, cada uma contendo diversos comandos. Três comandos, um pertencente à DDL, outro à DML e o terceiro à DCL, estão indicados, respectivamente, na seguinte opção de resposta:
Alternativas
Q3821670 Banco de Dados
Os bancos de dados relacionais permitem seu gerenciamento por meio da linguagem SQL que possui a linguagem de controle de dados (DCL), a linguagem de transação de dados (DTL), entre outras linguagens. São exemplos de comandos da DCL e DTL, respectivamente:
Alternativas
Q3821221 Banco de Dados
Um técnico de informática está realizando a manutenção de um banco de dados e precisa executar três tarefas distintas: 1 – Criar uma nova tabela para armazenar dados de fornecedores; 2 – Inserir um novo registro de funcionário na tabela existente; e 3 – Conceder permissão de leitura (SELECT) a um novo usuário. Quais categorias de comandos SQL (DDL, DML, DCL, etc.) correspondem, respectivamente, às três ações descritas?
Alternativas
Q3817831 Banco de Dados
No MySQL, para executar tarefas associadas às restrições de acesso, validações, consistência de dados e rotinas de segurança, pode-se empregar o recurso trigger. A sua criação envolve duas etapas, um comando SQL, que vai disparar o trigger, e a ação que ele vai executar, geralmente um bloco de códigos SQL. Além do DELETE, outros dois comandos são:
Alternativas
Q3805761 Banco de Dados
Informe qual comando SQL está correto.
Alternativas
Q3805757 Banco de Dados
Sobre a instrução CHECK da linguagem SQL, é correto afirmar que CHECK constraints
Alternativas
Q3794589 Banco de Dados
São comandos do subconjunto DDL (Linguagem de Definição de Dados) da linguagem SQL ANSI: 
I. INSERT II. CREATE III. DELETE IV. UPDATE V. ALTER
Quais estão corretos?
Alternativas
Q3789254 Banco de Dados
Em um SGBD relacional, a Linguagem de Manipulação de Dados (DML) reúne instruções responsáveis por consultar, inserir, alterar e excluir dados armazenados nas tabelas.
Considerando o funcionamento típico da DML, assinale a alternativa INCORRETA sobre esses comandos e seu comportamento no banco de dados.
Alternativas
Q3789252 Banco de Dados
SGBDs modernos oferecem linguagens específicas para interação com dados. Entre suas funções básicas está a capacidade de definir, manipular e controlar estruturas e permissões.
Qual conjunto de linguagens representa essas três capacidades de forma correta?
Alternativas
Q3788015 Banco de Dados
Os bancos de dados relacionais organizam informações em tabelas compostas por linhas (registros) e colunas (campos). A linguagem SQL (Structured Query Language) é utilizada para criar, consultar, atualizar e gerenciar dados nestes sistemas, sendo um padrão amplamente adotado em sistemas de gerenciamento de banco de dados. Marque a alternativa CORRETA que corresponde ao comando SQL que é utilizado para RECUPERAR dados de uma tabela. 
Alternativas
Q3781118 Banco de Dados
A integridade referencial entre a tabela Pedidos (Chave Estrangeira FK_ClienteID) e a tabela Clientes (Chave Primária PK_ClienteID) foi estabelecida. O administrador do banco de dados precisa garantir que, se um registro for excluído da tabela Clientes, todos os registros de pedidos associados a esse cliente na tabela Pedidos sejam automaticamente excluídos em cascata.

Assinale a opção que indica a cláusula específica da restrição de Chave Estrangeira que deve ser usada para implementar esse comportamento de propagação da exclusão.
Alternativas
Respostas
181: A
182: D
183: A
184: D
185: E
186: E
187: A
188: C
189: C
190: A
191: B
192: B
193: A
194: B
195: E
196: B
197: D
198: A
199: B
200: D