Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.618 questões

Q3150361 Banco de Dados
Os seguintes comandos SQL foram executados em um SGBD relacional, em um banco de dados vazio: CREATE TABLE Usuario ( userID INT PRIMARY KEY, login VARCHAR(255), email VARCHAR(255), estado VARCHAR(255) DEFAULT 'CE' ); INSERT INTO Usuario (userID, login, email) VALUES (1, 'fulano_1', '[email protected]'); UPDATE Usuario SET estado = 'DF' WHERE userID = 1;
Após a execução dos comandos, qual o valor da coluna “estado”, na única tupla da tabela?
Alternativas
Q3970101 Banco de Dados
Ao elaborar consultas em SQL para gerenciar bancos de dados relacionais, é essencial compreender como selecionar informações de tabelas específicas com base em determinados critérios. Considere o seguinte cenário:
Um usuário está trabalhando com um banco de dados que armazena informações sobre alunos e seus responsáveis em duas tabelas: Alunos e Responsaveis. Para uma determinada escola, o usuário precisa recuperar os nomes dos alunos que são do sexo masculino, cujos responsáveis são do sexo feminino e têm ocupação de vendedora.
Nesse contexto, assinale a alternativa que apresenta a consulta SQL adequada para essa tarefa.
Alternativas
Q3928491 Banco de Dados
Em relação à Structured Query Language (SQL) e operações realizadas em banco de dados utilizando uma linguagem de programação: 
I. As operações de manipulação básica de dados, com uso de cursores, são: SELECT unitária, INSERT, DELETE e UPDATE. Para as duas últimas exceto a forma CURRENT.
II. As operações de manipulação básica de dados, sem o uso de cursores, são: CREATE, RETRIEVE, UPDATE e DELETE.  
III. UPDATE Salarios SET salario = salario + aumento WHERE cidade = 'Pato Branco'. Essa instrução tem o objetivo de alterar o valor do salário que será acrescido do valor de aumento no respectivo campo “salario” da tabela “Salarios” somente se a cidade é “Pato Branco”.
IV. A instrução CREATE TABLE Salarios cria uma tabela em banco de dados. Se o banco de dados não estiver criado a própria instrução criará o banco de dados no formato “table_BD”.

Assinale a alternativa que corresponde à(s) afirmação(ões) CORRETA(S). 
Alternativas
Q3699903 Banco de Dados
Assinale a alternativa que apresenta como se pode criar uma consulta SQL que retorna a soma dos valores de uma coluna quantidade da tabela vendas, agrupada por produto_id.
Alternativas
Q3699902 Banco de Dados
Como você pode adicionar uma coluna chamada email à tabela usuarios em um banco de dados SQL?
Alternativas
Q3699133 Banco de Dados
No Oracle Database 11g, qual é a função do comando ROLLBACK?
Alternativas
Q3669895 Banco de Dados
Na cláusula WHERE da linguagem SQL podemos utilizar um conjunto de operadores para filtrar o resultado da consulta. A comparação de texto é realizada pela cláusula: 
Alternativas
Q3552125 Banco de Dados
Em relação ao uso da instrução SELECT da linguagem SQL, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) A cláusula WHERE é obrigatória.
( ) O caractere % (percentual) é utilizado para retornar os dados de todas as colunas.
( ) Permite retornar dados de mais de uma tabela.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3551341 Banco de Dados
Para responder à questão, considere, abaixo, o modelo de banco de dados de uma universidade pública.





Após deliberação do Conselho de Administração da universidade, solicitou-se que o Núcleo de Tecnologia da Informação aumentasse o valor pago para as bolsas do tipo “Alimentação” em 15%. A consulta que atende a solicitação é:
Alternativas
Q3551340 Banco de Dados
Para responder à questão, considere, abaixo, o modelo de banco de dados de uma universidade pública.





O pró-reitor de administração dessa universidade, planejando aumentar o valor dado aos bolsistas da instituição, solicitou ao Núcleo de Tecnologia da Informação que apresentasse um relatório quantitativo de bolsas pagas no mês de junho de 2024, discriminando o tipo, o valor unitário da bolsa, a quantidade de bolsas e o valor total pago no referido mês. A consulta SQL que atende à solicitação do pró-reitor é:
Alternativas
Q3542213 Banco de Dados
O comando usado para conceder privilégios específicos a usuários ou funções em objetos de banco de dados, como tabelas e procedimentos armazenados, entre outros, é o
Alternativas
Q3542212 Banco de Dados

Imagem associada para resolução da questão





No que diz respeito ao script SQL apresentado, é correto afirmar que 

Alternativas
Q3539004 Banco de Dados
Considere o seguinte cenário em um banco de dados relacional:

• a tabela Funcionarios contém os campos ID, Nome e DepartamentoID;
• a tabela Departamentos contém os campos ID e Nome;
• ambas as tabelas estão relacionadas pelo campo DepartamentoID. O campo ID em ambas as tabelas é a chave primária;
• ambas as tabelas (Funcionarios e Departamentos) foram criadas sem a CONSTRAINT FK_DepartamentoID

Qual dos seguintes comandos SQL irá garantir que a integridade referencial seja mantida, de modo que um departamento só possa ser deletado se não tiver nenhum funcionário associado?
Alternativas
Q3538996 Banco de Dados
Qual dos seguintes comandos Struct Query Language (SQL) NÃO retornará uma mensagem de erro se executado imediatamente após a execução do comando “DROP TABLE IF EXISTS Funcionarios;”? 
Alternativas
Q3529930 Banco de Dados
Qual comando SQL é utilizado para modificar os dados existentes em uma tabela de banco de dados?
Alternativas
Q3522675 Banco de Dados
Identifique quais das afirmações a seguir são CORRETAS sobre as partes da linguagem SQL:

I. A DDL da SQL fornece comandos para definir esquemas de relação, excluir relações e modificar esquemas.
II. A DML da SQL oferece a capacidade de consultar informações do banco de dados e inserir, excluir e modificar tuplas no banco de dados.
III. A SQL dinâmica define como as instruções SQL podem ser incorporadas dentro das linguagens de programação de finalidade geral, como C, C++ e Java.
IV. A definição de visão permite especificar direitos de acesso para relações e views. 
Alternativas
Q3522674 Banco de Dados
Qual das seguintes alternativas descreve CORRETAMENTE a função da DML na SQL?
Alternativas
Q3488429 Banco de Dados
Nos fundamentos e implementação de banco de dados existem linguagens com instruções e comandos que possibilitam a criação, atualização e consulta dos dados armazenados. Dado o comando ALTER TABLE assinale a alternativa correta que indica a respectiva linguagem utilizada. 
Alternativas
Q3488428 Banco de Dados
Nos fundamentos e implementação de banco de dados existem linguagens com instruções e comandos que possibilitam a criação, atualização e consulta dos dados armazenados. Dado o comando DELETE assinale a alternativa correta que indica a respectiva linguagem utilizada. 
Alternativas
Q3481827 Banco de Dados
Com relação ao SQL ANSI (American National Standards Institute), assinale a alternativa incorreta. 
Alternativas
Respostas
561: B
562: D
563: B
564: B
565: B
566: C
567: B
568: A
569: A
570: A
571: C
572: D
573: C
574: E
575: C
576: C
577: D
578: D
579: A
580: D