Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.618 questões

Q3469752 Banco de Dados
No SGBD Oracle, o comando alter table nutricionista add constraint nutricionista_fk foreign key (area_id) references area (area_id); tem como objetivo
Alternativas
Q3469751 Banco de Dados
No SGBD MySQL, a instrução utilizada para conceder privilégios e funções(roles) ao usuário é denominada 
Alternativas
Q3469750 Banco de Dados
DECLARE

v_ID TIPONUTRICIONISTA.ID%type := 2; v_DESCRICAO TIPONUTRICIONISTA.DESCRICAO%type := ‘Esportiva’; BEGIN

INSERT INTO TIPONUTRICIONISTA (ID, DESCRICAO) VALUES (v_ID, upper(v_DESCRICAO)); COMMIT;

END;

O script acima, no Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, tem a finalidade de
Alternativas
Q3459138 Banco de Dados

Você é um técnico em informática da Sanepar e recebeu a tarefa de gerar um relatório que lista os nomes dos funcionários que ganham mais de R$ 4.000, possuem dependentes e que esses dependentes sejam estudantes. Para isso, você precisa realizar uma consulta SQL (Structured Query Language) utilizando as tabelas Funcionarios e Dependentes do banco de dados da organização.



Descrição das tabelas: 



• Funcionarios: contém informações sobre os funcionários, incluindo colunas como FuncionarioID, Nome, Salario e outras.



• Dependentes: contém informações sobre os dependentes dos funcionários, incluindo colunas como DependenteID, FuncionarioID (chave estrangeira), Status (que pode ser ‘Estudante’ ou não) e outras.



Sabendo disso, assinale a alternativa que apresenta a consulta SQL correta para você realizar essa tarefa. 

Alternativas
Q3455688 Banco de Dados
Um administrador de dados de um Sistema de Gerenciador de banco de dados deseja remover todas as linhas de uma tabela. O comando SQL adequado para isso é o:
Alternativas
Q3455678 Banco de Dados
Um usuário do Postgres vai utilizar uma função desse sistema de banco de dados, que executa um cálculo em um conjunto de linhas da tabela, que estão, de alguma forma, relacionadas a uma linha indicada. Essa função, no Postgres, é denominada:
Alternativas
Q3455672 Banco de Dados
Um programador de banco de dados (BD) deseja inserir o registro (‘012’, ‘JJJ’,’programador’) na Tabela ‘Funcionario’ de um BD, que tem os campos ‘código’, ‘nome’ e ‘funcao’. Ele vai usar, para isso, comandos do SQL. No caso, o comando para essa ação é:
Alternativas
Q3455670 Banco de Dados
Um usuário de um sistema de banco de dados deseja utilizar o comando SQL para apagar uma tabela de um banco de dados. Esse comando SQL é o: 
Alternativas
Q3451104 Banco de Dados
Como analista de informática da Sanepar, você foi incumbido de manipular o banco de dados da empresa para realizar uma consulta SQL (Structured Query Language) específica. Seu chefe solicitou que você extraísse uma lista contendo o identificador, nome e salário dos funcionários que recebem os três maiores salários na empresa, além disso, esses funcionários devem ter dependentes que estejam frequentando a escola. A consulta deve utilizar as tabelas Funcionários e Dependentes, e os salários devem estar ordenados do maior para o menor. Nesse contexto, assinale a alternativa que apresenta a consulta que atende às necessidades da tarefa que você deverá realizar. 
Alternativas
Q3449907 Banco de Dados
Considere um banco de dados existente e em perfeito estado em um servidor Postgresql versão 14.11. Pondere sobre a execução dos comandos apresentados na Figura 1 e responda a questão.


Fonte: Baseado em DATE (2023) (DATE, C. J. Introdução a sistemas de banco de dados. 1. ed. [Reimpr.]. Rio de Janeiro: LTC, 2023.)

Considere a execução do comando:

SELECT COUNT(Garrafas) FROM Adega WHERE Ano = ‘2000’;


É CORRETO afirmar que:

Alternativas
Q3449906 Banco de Dados
Considere um banco de dados existente e em perfeito estado em um servidor Postgresql versão 14.11. Pondere sobre a execução dos comandos apresentados na Figura 1 e responda a questão.


Fonte: Baseado em DATE (2023) (DATE, C. J. Introdução a sistemas de banco de dados. 1. ed. [Reimpr.]. Rio de Janeiro: LTC, 2023.)

Considere a execução do comando:

SELECT * FROM Adega WHERE Produtor = ‘Ch St. Jean’;


É CORRETO afirmar que:

Alternativas
Q3449905 Banco de Dados
Considere um banco de dados existente e em perfeito estado em um servidor Postgresql versão 14.11. Pondere sobre a execução dos comandos apresentados na Figura 1 e responda a questão.


Fonte: Baseado em DATE (2023) (DATE, C. J. Introdução a sistemas de banco de dados. 1. ed. [Reimpr.]. Rio de Janeiro: LTC, 2023.)
Após a execução dos comandos para a criação da tabela e inserção dos dados, é INCORRETO afirmar que:
Alternativas
Q3449904 Banco de Dados
Considere um banco de dados existente e em perfeito estado em um servidor Postgresql versão 14.11. Pondere sobre a execução dos comandos apresentados na Figura 1 e responda a questão.


Fonte: Baseado em DATE (2023) (DATE, C. J. Introdução a sistemas de banco de dados. 1. ed. [Reimpr.]. Rio de Janeiro: LTC, 2023.)
Após a execução dos comandos para a criação da tabela e inserção dos dados, é CORRETO afirmar que:
Alternativas
Q3449436 Banco de Dados
Baseado em Puga (2013), considere que, em um banco de dados relacional, foi criada a tabela aluno executando o seguinte comando SQL:
(PUGA, Sandra Gavioli; FRANÇA, Edson Tarcísio; GOYA, Milton Roberto. Banco de dados: implementação em SQL, PL/SQL e Oracle 11g. São Paulo: Pearson, 2013.)

CREATE TABLE aluno (
idAluno integer primary key,
nome varchar(40),
nota number,
frequencia number
)
Considere que o estudante obtém aprovação quando atinge a nota 7 e possui frequência mínima de 75. Assinale a opção que contém o comando SQL que retorna apenas a chave primária e o nome do aluno que obteve nota para aprovação, mas que reprovou por frequência, mostrando o resultado em ordem crescente de nota:
Alternativas
Q3446145 Banco de Dados
A respeito da linguagem SQL, o comando utilizado para inserir registros em uma tabela é o
Alternativas
Q3446144 Banco de Dados

Assinale a alternativa que apresenta o código SQL (Structured Query Language) que deverá ser usado para remover do banco de dados todos os farmacêuticos que residem em Copacabana. 

Alternativas
Q3445430 Banco de Dados
Em SQL, funções (também chamadas de rotinas, ou subprogramas) são segmentos de programa que executam uma determinada tarefa específica. É… possível ao administrador do SGBD, escrever suas próprias rotinas, no MySQL. Para obter todas as informações sobre as funções do SGBD, pode-se usar o comando: 
Alternativas
Q3411002 Banco de Dados
O CRUD SQL é um acrônimo utilizado na área de programação e bancos de dados que representa as operações básicas realizadas em um sistema de gerenciamento de banco de dados, sendo elas Create, Read, Update e Delete. A importância do CRUD SQL está diretamente relacionada à necessidade de interagir com um banco de dados de maneira estruturada e organizada. A respeito das operações mencionadas, avalie as opções a seguir:

I - O comando CREATE é utilizado para criar uma nova coluna no banco de dados. Com esse comando, é possível definir as colunas da tabela, seus tipos de dados, restrições e outros atributos.
II - O comando READ, também conhecido como SELECT, é utilizado para realizar consultas e obter dados de uma ou mais tabelas do banco de dados. É possível fazer uso de cláusulas ROLLBACK para filtrar os resultados e obter apenas as informações desejadas.
III - O comando UPDATE é utilizado para realizar atualizações em registros existentes em uma tabela do banco de dados. Com esse comando, é possível modificar os valores de uma ou mais colunas em um ou mais registros.
IV - O comando DELETE é utilizado para excluir registros de uma tabela do banco de dados. Com esse comando, é possível remover um ou mais registros de forma permanente.

As alternativas CORRETAS são: 
Alternativas
Q3377246 Banco de Dados

Analise a consulta SQL a seguir.



SELECT nome, sobrenome FROM Funcionarios


WHERE (nome LIKE ‘A%’ OR nome LIKE ‘O%’)


AND LENGTH(sobrenome) >= 6;



Assinale a alternativa que apresenta, correta e respectivamente, o nome e o sobrenome de um funcionário selecionado pela consulta. 

Alternativas
Q3342317 Banco de Dados
As consultas SQL são essenciais para interagir com bancos de dados relacionais. Qual das alternativas a seguir representa uma consulta SQL básica que seleciona todos os campos de uma tabela chamada "funcionarios"?
Alternativas
Respostas
581: D
582: B
583: D
584: D
585: D
586: D
587: C
588: A
589: D
590: C
591: A
592: B
593: D
594: C
595: B
596: D
597: E
598: E
599: C
600: A