Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q260530 Banco de Dados
Acerca de planos de manutenção e tuning em banco de dados Oracle 11g, assinale a opção correta.

Alternativas
Q260526 Banco de Dados
Acerca de otimização de consultas SQL em banco de dados e mineração de dados, assinale a opção correta.

Alternativas
Q259725 Banco de Dados
Acerca da arquitetura cliente-servidor multicamadas, julgue os itens
que se seguem.

Cada comando SQL é tratado como uma transação isolada pelos SGBDs.

Alternativas
Q259704 Banco de Dados
Julgue os itens que se seguem, a respeito de comandos SQL.

O comando EXTRACT é utilizado para extrair dados de uma tabela em SQL.

Alternativas
Q259703 Banco de Dados
Julgue os itens que se seguem, a respeito de comandos SQL.

SORT BY é o comando indicado para ordenar o resultado de uma consulta.

Alternativas
Q259702 Banco de Dados
Julgue os itens que se seguem, a respeito de comandos SQL.

INSERT INTO é o comando utilizado para inserir dados em uma tabela.

Alternativas
Q259701 Banco de Dados
Julgue os itens a seguir, relativos a conceitos de PL/SQL.

CURSOR é uma área de trabalho temporária criada na memória do sistema quando um comando SQL é executado.

Alternativas
Q259700 Banco de Dados
Julgue os itens a seguir, relativos a conceitos de PL/SQL.

A unidade básica em PL/SQL é um bloco com a seguinte estrutura: DECLARE, que é a seção para declaração de variáveis, tipos e subprogramas locais; BEGIN — única seção do bloco que é indispensável e obrigatória —, que é a seção executável, na qual ficam as instruções procedimentais e SQL; EXCEPTION, que é a seção/setor onde ficam as instruções de tratamento de erro; e END.

Alternativas
Q258819 Banco de Dados
Em um banco de dados de empregados, a tabela EMP contém os campos CPF, NOME, SALARIO e DEPTNO dos empregados, sendo o último uma chave estrangeira para o departamento.

Que consulta SQL fornece o CPF, NOME, SALARIO e DEPTNO de todos os funcionários que ganham mais do que qualquer empregado do departamento 5?

Alternativas
Q258739 Banco de Dados
Ainda sobre banco de dados, julgue o  item  subsequente.
Uma sucessão de declarações SQL, que determina se uma ação de uma regra deve ou não ser executada, representa um evento simplesmente.

Alternativas
Q258734 Banco de Dados
Com relação a bancos de dados, julgue o  item  seguinte.

SQL é uma linguagem de consulta de alto nível, por meio da qual são especificados programas de aplicações que utilizam transações formadas pelas operações de banco de dados.

Alternativas
Q258729 Banco de Dados
Acerca de DML e DDL, julgue o   item  subsecutivo.
A DDL externa é utilizada para especificar o nível externo de um banco de dados, utilizando-se, para tanto, a sublinguagem de dados do usuário.

Alternativas
Q257327 Banco de Dados
Considere uma tabela de nome carros, com os campos,
nome, ano, modelo e cor. Tendo como referência essa tabela,
julgue os próximos itens, acerca de SQL.

Para atualizar todos os registros da tabela que contém carros na cor azul para azul escuro, deve-se executar o comando update set cor='azul escuro' carros where cor='azul'.

Alternativas
Q257326 Banco de Dados
Considere uma tabela de nome carros, com os campos,
nome, ano, modelo e cor. Tendo como referência essa tabela,
julgue os próximos itens, acerca de SQL.

Para se obter uma listagem dos dados que contenha carros com ano e modelo 2009, deve-se executar o comando select * from carros where ano=2009 and modelo=2009.

Alternativas
Q257325 Banco de Dados
Considere uma tabela de nome carros, com os campos,
nome, ano, modelo e cor. Tendo como referência essa tabela,
julgue os próximos itens, acerca de SQL.

Para a adição, na tabela de dados carros, das informações a seguir, deve-se executar o comando insert into carros (nome, ano,modelo, cor) values (corolla,2011,2012,preta).

nome:corolla
ano:2011
modelo:2012
cor:preta

Alternativas
Q256817 Banco de Dados
A execução da consulta SQL

SELECT departamento, AVG (salario)
FROM empregado
WHERE AVG (salario) > 2000
GROUP BY departamento;

terá como resultado a média dos salários dos empregados agrupada por departamento, se essa média for maior que 2.000.


Alternativas
Q256814 Banco de Dados
A execução da consulta SQL SELECT * FROM (SELECT * FROM empregado ORDER BY matricula DESC) WHERE ROWNUM <= 2 ORDER BY matricula; terá como resultado apenas as duas primeiras linhas dos empregados ordenados por matrícula de forma decrescente

Alternativas
Q256812 Banco de Dados
Considere que a tabela empregado tenha sido criada em um banco de dados por meio do seguinte script SQL.

CREATE TABLE empregado
(matricula integer NOT NULL,
salario decimal(10,2) NOT NULL,
PRIMARY KEY(matricula) );

Nesse caso, se o script SQL mostrado abaixo for executado, todas as linhas da tabela empregado serão modificadas, e todos os empregados terão aumento de 10% no salário.

UPDATE empregado SET salario = salario * 1,1 WHERE matricula = 2012;


Alternativas
Q256811 Banco de Dados
Em linguagem SQL, os comandos GRANT e REVOKE permitem especificar, respectivamente, concessão e revogação de privilégios aos usuários de bancos de dados.

Alternativas
Q256810 Banco de Dados
Considere que a tabela cliente tenha sido criada em um banco de dados por meio do seguinte script SQL.

CREATE TABLE cliente (nome varchar(50) NOT NULL,
CPF integer NOT NULL, PRIMARY KEY(CPF)
);

Nesse caso, é possível inserir uma nova linha à tabela cliente por meio do script SQL apresentado abaixo.

INSERT INTO cliente VALUES ('Antonio Silva', 123);

Também é possível inserir outra nova linha à tabela cliente por meio do seguinte script SQL.

INSERT INTO cliente (nome, CPF) VALUES ();

Alternativas
Respostas
3881: A
3882: A
3883: E
3884: E
3885: E
3886: C
3887: C
3888: C
3889: C
3890: E
3891: C
3892: C
3893: E
3894: C
3895: C
3896: E
3897: C
3898: E
3899: C
3900: E