Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q1133407 Banco de Dados

Analise o seguinte resultado da cláusula SQL escrita por um desenvolvedor em um banco de dados Oracle 11g e assinale a alternativa que apresenta a cláusula SQL utlizada pelo desenvolvedor.


Imagem associada para resolução da questão

Alternativas
Q1133405 Banco de Dados
Em banco de dados, a linguagem que possibilita a manipulação de dados é denominada DML (Data Manipulation Language). Sabendo disso, assinale a alternativa que apresenta somente instruções da DML de um banco de dados Oracle.
Alternativas
Q1130148 Banco de Dados

Considere a expressão SQL, modelo a seguir, em que a numeração não faz parte da expressão, servindo apenas como referência:

I. SELECT COUNT(column_name)

II FROM table_name

III. WHERE condition;

Está correto afirmar que

Alternativas
Q1115986 Banco de Dados

Em bancos de dados, uma transação é um conjunto de operações delimitadas por um início e um fim. Iniciando quando se executa o primeiro comando SQL e terminando de acordo com as seguintes situações:

(1) encerra a transação salvando permanentemente todas as alterações realizadas durante a transação.

(2) encerra a transação descartando todas as alterações realizadas durante a transação.

As operações em (1) e em (2) são conhecidas, respectivamente, por:

Alternativas
Q1114605 Banco de Dados

Seja a relação PRODUTO em um banco de dados, em que estão cadastrados um conjunto de produtos com os valores 100, 200, 300, 400 e 500 reais. Considere o comando de consulta SQL:


select * from PRODUTO where valor > any

(select valor from PRODUTO)


Qual é o resultado desta consulta?

Alternativas
Q1112995 Banco de Dados
Considere os registros abaixo presentes em uma tabela chamada FUNCIONARIO em um banco de dados relacional:
Imagem associada para resolução da questão

Sendo realizada a execução da seguinte consulta SQL:
SELECT COUNT (DISTINCT SALARIO_FUNC) FROM FUNCIONARIO;
Assinale a alternativa que representa o número retornado pela consulta acima.
Alternativas
Q1112993 Banco de Dados
Considere um sistema simples que executa a seguinte consulta e verifica se a mesma retornou algum registro:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei’
Suponha que um usuário tente manipular a instrução da seguinte forma:
SELECT * FROM usuario WHERE login = ‘fulano’ AND senha = ‘naosei OR x=x’
Suponha, usando a string ‘naosei OR x=x’, que o usuário conseguiu ter acesso ao sistema sem saber a senha do usuário ‘fulano’ (considerando que ‘fulano’ é um usuário válido). Sobre o código acima, é correto afirmar que
Alternativas
Q1104553 Banco de Dados

1. select NOME AS "NOME COMPLETO", SALARIO AS "REMUNERAÇÃO BRUTA"

2. from FUNCIONARIO

3. where cod_secretaria in (select cod_secretaria

4. from SECRETARIA

5. where nome = 'Cultura')

6. order by NOME ASC;


Quanto ao código em SQL acima, assinale a alternativa correta.

Alternativas
Q1104552 Banco de Dados

Como forma de melhorar a distorção salarial existente entre homens e mulheres que trabalham no município de Jataí, a prefeitura da cidade resolveu conceder 10% de aumento de salário apenas para as funcionárias da prefeitura.

Com base nessa situação hipotética, assinale a alternativa que apresenta a instrução SQL que deve ser executada diretamente no banco de dados para que o aumento salarial concedido seja implantado.

Alternativas
Q1097000 Banco de Dados

Com relação ao código SQL acima, julgue os itens de 86 a 90

São utilizados comandos da Linguagem de Definição de Dados no código acima, como, por exemplo, UPDATE e WHERE.
Alternativas
Q1096999 Banco de Dados

Com relação ao código SQL acima, julgue os itens de 86 a 90

Caso satisfaça as condições, a coluna que será atualizada é a DESC_ESPEC, da tabela DENTISTA.
Alternativas
Q1096998 Banco de Dados

Com relação ao código SQL acima, julgue os itens de 86 a 90

O comando UPDATE somente será executado caso a coluna DESC_ESPEC da tabela DENTISTA possua algum valor.
Alternativas
Q1096997 Banco de Dados

Com relação ao código SQL acima, julgue os itens de 86 a 90

O código acima utiliza duas tabelas.
Alternativas
Q1096996 Banco de Dados

Com relação ao código SQL acima, julgue os itens de 86 a 90

O código acima apresenta erro, pois os comandos UPDATE e SELECT não podem fazer parte de uma mesma instrução SQL.
Alternativas
Q1096880 Banco de Dados
Com  relação  ao  código  SQL  acima,  julgue o  item.

O código tem a finalidade de mostrar o cro, o nome e a especialidade de todos os dentistas localizados na cidade de Goiânia ou que tenham salário entre 5.000 e 10.000.
Alternativas
Q1096879 Banco de Dados

Com  relação  ao  código  SQL  acima,  julgue o  item.


dentista pode ser uma tabela como também pode ser uma visão.

Alternativas
Q1096878 Banco de Dados
Com  relação  ao  código  SQL  acima,  julgue o  item.

O código apresenta erro de sintaxe, tendo em vista que, em uma mesma instrução, não podem ser utilizados dois operadores, como, por exemplo, or e and.
Alternativas
Q1096877 Banco de Dados
Com  relação  ao  código  SQL  acima,  julgue o  item.

Embora não apareçam na cláusula SELECT, cidade e salario são colunas pertencentes ao objeto dentista.
Alternativas
Q1096876 Banco de Dados
Com  relação  ao  código  SQL  acima,  julgue o  item.

O código tem a finalidade de mostrar o cro, o nome e a especialidade de todos os dentistas localizados na cidade de Goiânia e que tenham salário entre 5.000 e 10.000.
Alternativas
Q1088358 Banco de Dados
Em um banco de dados, uma transação consiste em uma sequência de instruções de consulta e/ou atualização. É correto afirmar que a instrução que faz com que uma transação corrente seja revertida, ou seja, ela desfaz todas as atualizações realizadas pelas instruções SQL na transação é a
Alternativas
Respostas
2081: E
2082: B
2083: C
2084: A
2085: D
2086: D
2087: A
2088: D
2089: A
2090: E
2091: C
2092: E
2093: C
2094: E
2095: C
2096: C
2097: E
2098: C
2099: E
2100: D