Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q380766 Banco de Dados
De acordo com o script abaixo, em linguagem SQL, para criação das tabelas SETOR, FUNCIONARIO, RELOGIO e MARCACAO_PONTO, assim como o estado das respectivas tabelas, responda às questões de 40 a 45.

imagem-009.jpg
A sentença SQL que melhor responde à consulta “Listar o nome dos setores que não possuem funcionários” é
Alternativas
Q380765 Banco de Dados
De acordo com o script abaixo, em linguagem SQL, para criação das tabelas SETOR, FUNCIONARIO, RELOGIO e MARCACAO_PONTO, assim como o estado das respectivas tabelas, responda às questões de 40 a 45.

imagem-009.jpg
A sentença SQL que melhor responde à consulta “Listar o nome e a média dos salários de cada setor” é
Alternativas
Q380764 Banco de Dados
De acordo com o script abaixo, em linguagem SQL, para criação das tabelas SETOR, FUNCIONARIO, RELOGIO e MARCACAO_PONTO, assim como o estado das respectivas tabelas, responda às questões de 40 a 45.

imagem-009.jpg
A sentença SQL que melhor responde à consulta “Excluir os funcionários que trabalham no setor de nome ‘RH’” é :
Alternativas
Q380763 Banco de Dados
De acordo com o script abaixo, em linguagem SQL, para criação das tabelas SETOR, FUNCIONARIO, RELOGIO e MARCACAO_PONTO, assim como o estado das respectivas tabelas, responda às questões de 40 a 45.

imagem-009.jpg
Em relação ao comando INSERT para inclusão de linhas nas tabelas SETOR, FUNCIONARIO e RELOGIO, avalie os itens a seguir, marcando com (V) o comando que será executado com sucesso, incluindo a linha na tabela e, com (F), o comando que não será executado, pois irá violar alguma restrição relacional.

( ) INSERT INTO FUNCIONARIO VALUES (5,'Isabel',800.00,1);
( ) INSERT INTO FUNCIONARIO VALUES (10,'Luciana',1800.00,6);
( ) INSERT INTO SETOR VALUES (6,'RH');
( ) INSERT INTO RELOGIO VALUES (4,NULL);

A sequência CORRETA, de cima para baixo, é:
Alternativas
Q373628 Banco de Dados
Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.

Considerando que a tabela ÓRGÃOS foi criada em um SGBD Oracle versão 8i ou superior, a expressão SQL abaixo apresentará na primeira coluna o nível hierárquico da sigla do órgão.

select level, codigo, sigla
from orgaos start with codigo_pai is null
connect by prior codigo = codigo_pai;
Alternativas
Q373627 Banco de Dados
Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.

Se o DER armazena informações a respeito do organograma de órgãos de uma empresa virtual, a expressão SQL (structured query language) para criação dessa tabela é aquela mostrada abaixo.

imagem-010.jpg
Alternativas
Q373626 Banco de Dados
Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.

Os tipos objetos (objects types) em PL/SQL são um mecanismo em que se pode atribuir um nome a um comando SELECT e manipular a informação contida no comando SQL. Os objetos declarados em um bloco externo podem ser explícitos ou implícitos.
Alternativas
Q373625 Banco de Dados
Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.

Se a tabela ÓRGAOS for criada em um sistema gerenciador de banco de dados (SGBD) MySQL versão 5.1 ou superior, a expressão SQL abaixo apresentará na primeira coluna o nível hierárquico da sigla do órgão.

imagem-009.jpg
Alternativas
Q354995 Banco de Dados
                       Imagem associada para resolução da questão

Considerando o diagrama de entidade e relacionamento presente na figura acima, assinale a opção em que é apresentada a expressão DDL (data definition language) utilizada para criar as tabelas, as chaves e os relacionamentos descritos
Alternativas
Q351960 Banco de Dados
ulgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

A partir das tabelas abaixo identificadas, a execução das duas consultas que a elas se seguem apresentará o mesmo resultado.

aluno (id integer, nome varchar, raca integer);
corraca (id integer, descricao varchar);
select a.nome, b.decricao from aluno a left
join corraca b
on a.raca = b.id
select a.nome, b.decricao
from aluno a cross join corraca b
on a.raca = b.id
Alternativas
Q351959 Banco de Dados
Julgue os seguintes itens, referentes a frameworks para camada de persistência e SQL.

Considerando que a consulta abaixo seja realizada em um SGBD Oracle, é correto afirmar que o valor 0 será mostrado na coluna salario quando um valor NULL for retornado.
SELECT nome, NVL(salario, 0), cidade
FROM empregado
WHERE salario IS NULL
ORDER BY nome;

Alternativas
Q351705 Banco de Dados
Considerando o organograma ilustrado na figura acima, julgue os itens a seguir.

A expressão SQL abaixo cria uma tabela com estrutura que permite armazenar informações acerca dos órgãos e sua hierarquia.

create table orgao (
codigo integer,
sigla char(10),
codigo_pai integer,
constraint pk_orgao primary key (codigo),
constraint fk_orgao foreign key (codigo_pai) references orgao
)
Alternativas
Q349073 Banco de Dados
Julgue os itens subsequentes, acerca dos conceitos relacionados a bancos de dados.

As DML (linguagens de manipulação de dados) procedurais normalmente geram códigos mais eficientes do que as DML não procedurais.
Alternativas
Q347952 Banco de Dados
Com relação a sistemas gerenciadores de banco de dados (SGBD) relacionais, julgue os próximos itens.


Os comandos SQL Imagem 024.jpgImagem 025.jpg fazem parte da Imagem 026.jpg (data manipulation language).
Alternativas
Q347951 Banco de Dados
Acerca dos modelos físico e lógico de um banco de dados, julgue o item abaixo.


A instrução a seguir, em SQL, constitui exemplo de modelo físico de banco de dados.

Imagem 023.jpg

Alternativas
Q347551 Banco de Dados
A respeito de banco de dados, julgue os itens de 112 a 118.

A linguagem SQL pode ser considerada uma razão para o sucesso comercial dos bancos de dados relacionais. Como se tornou padrão para os bancos relacionais, os usuários têm pouca preocupação ao migrar, para o sistema relacional, suas aplicações de banco de dados originadas por outros tipos de sistemas como, por exemplo, em rede ou hierárquico.
Alternativas
Q343281 Banco de Dados
Considerando as tabelas acima, criadas em SQL, julgue os itens que se seguem.

A expressão de consulta mostrada abaixo permite visualizar o nome da sede, com a área da sala e sua descrição.

select nome, area, descricao from salas, sede where sede.local=salas.local
Alternativas
Q343280 Banco de Dados
Considerando as tabelas acima, criadas em SQL, julgue os itens que se seguem.

A expressão de consulta mostrada a seguir apresenta como resultado o local da sede, a área da sala e a descrição da(s) sala(s) com a maior área.

select c1.local, c1.nome, c2.descricao from sede as c1, ( select local, descricao, area from salas as c1 where area = (select max(area) from salas as c2 where area>0) ) as c2 where c2.local=c1.apelido;
Alternativas
Q342929 Banco de Dados
Considere a necessidade de realizar uma consulta SQL que combine resultados de três relações, com o objetivo de retornar todos os registros da primeira relação do SELECT, os registros correspondentes da segunda relação e todos os registros da terceira.

Assinale a alternativa que indica as instruções SQL que devem ser utilizadas entre as relações, respectivamente, e que melhor se aproximam da obtenção do resultado desejado.

Alternativas
Q340725 Banco de Dados
Na linguagem SQL existem as funções de agregação, ou agregadas, que realizam um cálculo em um conjunto de valores e retornam um único valor. Marque a opção que NÃO apresenta uma função agregada:

Alternativas
Respostas
3621: A
3622: C
3623: B
3624: D
3625: C
3626: C
3627: E
3628: E
3629: B
3630: E
3631: C
3632: C
3633: C
3634: C
3635: C
3636: C
3637: E
3638: C
3639: D
3640: C