Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Ano: 2012 Banca: FCC Órgão: DPE-SP
Q1204837 Banco de Dados
Atenção: Para responder à questão a seguir, utilize os comandos SQL abaixo.
Considere que os comandos foram executados na sequência da numeração indicada:
[1] CREATE TABLE Tab_InfJuv (ID integer UNIQUE, Unidade varchar (50), Defensor varchar (50), Tipo integer);
[2] INSERT INTO Tab_InfJuv VALUES ( 11, 'Chacara Santo Antonio-Sao Paulo', 'Jorge da Silva', 1);
[3] INSERT INTO Tab_InfJuv VALUES ( 14, 'Parque Monteiro Soares- Sao Paulo', 'Maria Joana Santos', 2);
[4] INSERT INTO Tab_InfJuv VALUES ( 12, 'Centro-São Paulo', 'Jorge da Silva', 2);
[5] INSERT INTO Tab_InfJuv VALUES ( 32, 'Centro-Diadema', 'Ana Maria da Silva', 1);
O comando SQL correto é:
Alternativas
Ano: 2012 Banca: FCC Órgão: DPE-SP
Q1204834 Banco de Dados
Atenção: Para responder à questão a seguir, utilize os comandos SQL abaixo.
Considere que os comandos foram executados na sequência da numeração indicada:
[1] CREATE TABLE Tab_InfJuv (ID integer UNIQUE, Unidade varchar (50), Defensor varchar (50), Tipo integer);
[2] INSERT INTO Tab_InfJuv VALUES ( 11, 'Chacara Santo Antonio-Sao Paulo', 'Jorge da Silva', 1);
[3] INSERT INTO Tab_InfJuv VALUES ( 14, 'Parque Monteiro Soares- Sao Paulo', 'Maria Joana Santos', 2);
[4] INSERT INTO Tab_InfJuv VALUES ( 12, 'Centro-São Paulo', 'Jorge da Silva', 2);
[5] INSERT INTO Tab_InfJuv VALUES ( 32, 'Centro-Diadema', 'Ana Maria da Silva', 1);
O comando SQL
Alternativas
Ano: 2012 Banca: Quadrix Órgão: DATAPREV
Q1195537 Banco de Dados
A alternativa que apresenta a sintaxe incorreta de um comando SQL é:
Alternativas
Ano: 2012 Banca: COTEC Órgão: Prefeitura de Cônego Marinho - MG
Q1182937 Banco de Dados
Em um sistema de banco de dados relacional como o Access, normalmente é preciso extrair informações de mais de uma tabela por vez. Isso pode ser feito por meio de uma instrução do SQL, que permite recuperar registros de tabelas que tenham relações definidas, independentemente de ser um para um, um para muitos ou muitos para muitos. O nome dado à instrução é 
Alternativas
Ano: 2012 Banca: CETAP Órgão: FUNPAPA
Q1182348 Banco de Dados
Selecione qual das seguintes sentenças na cláusula WHERE de uma consulta SQL NÃO permite filtrar os registros da tabela "Funcionario" que contém valores entre 20 e 30 (inclusive 20 e 30) na coluna "idade" dentro:
Alternativas
Q1167789 Banco de Dados

Considere o código SQL, a seguir, e responda à questão.



Um usuário tentou atualizar e inserir valores no banco de dados, mas, por um descuido seu, obteve uma mensagem de erro.


Assinale a alternativa que indica, corretamente, a sequência de comandos que gerou o erro.

Alternativas
Q1167788 Banco de Dados

Considere o código SQL, a seguir, e responda à questão.



Realizou-se a seguinte consulta no banco de dados:


select distinct b from tabela where b in (select b from tabela where d > 125 and c < 2);


Assinale a alternativa que apresenta, corretamente, a quantidade de registros que serão retornados.

Alternativas
Q1167787 Banco de Dados

Considere o código SQL, a seguir, e responda à questão.



Considere que foi realizada a seguinte consulta:


select distinct * from tabela where d > 137;


Assinale a alternativa que apresenta, corretamente, a quantidade de registros que serão retornados.

Alternativas
Q1167784 Banco de Dados

Entre os diversos métodos de injeção de SQL, um explora um bug causado pelo processamento de dados inválidos.


Assinale a alternativa que apresenta, corretamente, tal método.

Alternativas
Q973819 Banco de Dados

Observe os comandos SQL a seguir.


Imagem associada para resolução da questão


Pode-se afirmar que:

Alternativas
Q973818 Banco de Dados

Observe os cinco comandos SQL mostrados a seguir.


Imagem associada para resolução da questão


Sabendo-se que não há dois registros iguais na tabela Y, o número do comando que produz um resultado diferente de todos os demais é:

Alternativas
Q973817 Banco de Dados

Observe a tabela Z mostrada a seguir, onde os atributos b e c têm tipos decimais.


Imagem associada para resolução da questão


Suponha que tenho sido executado um comando SQL sobre essa tabela, fazendo o atributo b igual ao percentual que c representa em relação ao valor máximo da coluna c, de tal forma que a instância da tabela Z tenha passado a valer.

Imagem associada para resolução da questão


Esse comando foi escrito como:

Alternativas
Q973816 Banco de Dados

Observe as duas tabelas relacionais mostradas a seguir.


Imagem associada para resolução da questão

Alternativas
Q973815 Banco de Dados

Observe as duas tabelas relacionais mostradas a seguir.


Imagem associada para resolução da questão


O resultado produzido pelo comando SQL


Imagem associada para resolução da questão


é:

Alternativas
Q856807 Banco de Dados

Use o esquema parcial para um banco de dados relacional fornecido abaixo na questão. Neste esquema as chaves estão sublinhadas e as estrangeiras seguidas de '#'. 


                       

Qual das instruções SQL abaixo corretamente executa atualização “Aumenta o preço da cachaça amarela em 10%” ?
Alternativas
Q856806 Banco de Dados

Use o esquema parcial para um banco de dados relacional fornecido abaixo na questão. Neste esquema as chaves estão sublinhadas e as estrangeiras seguidas de '#'. 


                       

Qual das instruções SQL abaixo corretamente responde a consulta “Liste os dados da relação destilaria. Ordene o resultado pelo nome da destilaria em ordem descendente e pela região da destilaria em ordem ascendente.”?
Alternativas
Q836986 Banco de Dados

No seguinte código SQL:


Imagem associada para resolução da questão


O resultado de uma pesquisa irá retornar as colunas separadas por | (barra vertical), após a execução dos comandos acima, o retorno será:

Alternativas
Q826394 Banco de Dados

Analisando as seguintes afirmativas sobre banco de dados temporais,

I. Dadas as suas características, toda solução de data warehouse possui um banco de dados temporal;

II. Imagem associada para resolução da questão são exemplos de tipos de dados temporais presentes na SQL2;

III. Consultas em bancos de dados temporais podem ser especificadas na linguagem TSQL, uma extensão da linguagem SQL;

IV. Não é possível incorporar a noção de tempo dos bancos de dados temporais em um SGBD relacional tradicional.

verifica-se que está(ão) correta(s)  

Alternativas
Q826393 Banco de Dados

Analisando as seguintes afirmativas sobre gatilhos e visões de banco de dados relacionais e SQL,

I. Os gatilhos são utilizados para especificar ações automáticas que o SGBD executará automaticamente e de forma periódica.

II. Os gatilhos são compostos de duas partes: a condição de ativação e a ação a ser tomada.

III. Uma visão de banco de dados, também conhecida como tabela virtual, pode ser apagada do banco de dados através do comando DROP TABLE.

IV. Por padrão, a execução do comando DELETE em uma visão não apaga as respectivas instâncias reais na tabela alvo.

verifica-se que estão corretas

Alternativas
Q826392 Banco de Dados

Analisando a consulta SQL apresentada a seguir, é correto afirmar:

Imagem associada para resolução da questão

Alternativas
Respostas
3761: D
3762: A
3763: A
3764: C
3765: E
3766: A
3767: B
3768: D
3769: D
3770: B
3771: E
3772: C
3773: D
3774: A
3775: A
3776: C
3777: C
3778: D
3779: D
3780: A