Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q92736 Banco de Dados
Imagem 027.jpg

Considerando as tabelas acima, julgue os itens seguintes.

Caso seja necessário listar o nome de todos os sócios, seguidos dos nomes de seus respectivos apresentadores, inclusive os nomes dos sócios cujo campo Imagem 031.jpg esteja em branco, deverá ser utilizado o comando SQL apresentado a seguir.

Imagem 032.jpg
Alternativas
Q92735 Banco de Dados
Imagem 027.jpg

Considerando as tabelas acima, julgue os itens seguintes.

A tabela SOCIO pode ser criada por meio do comando SQL apresentado a seguir.

Imagem 030.jpg
Alternativas
Q92734 Banco de Dados
Imagem 027.jpg

Considerando as tabelas acima, julgue os itens seguintes.

Para se selecionar o nome de um sócio cuja quantidade de dependentes seja superior a 3, pode ser utilizado o comando SQL apresentado a seguir.

Imagem 029.jpg
Alternativas
Q92733 Banco de Dados
Imagem 027.jpg

Considerando as tabelas acima, julgue os itens seguintes.

A inclusão da sócia Maria, portadora do CPF de número 497.156.443-20 e que foi apresentada pelo sócio de matrícula 1, pode ser realizada pelo comando SQL apresentado a seguir.

Imagem 028.jpg
E
Alternativas
Q92718 Banco de Dados
Julgue o item abaixo, relativo à linguagem PL/SQL.

Caso seja utilizado o comando de manipulação de dados SELECT, da linguagem de consulta estruturada (SQL), em um bloco PL/SQL, deverá ser incluído, obrigatoriamente, a cláusula INTO.
Alternativas
Q91700 Banco de Dados
Considere o seguinte modelo relacional para as questões 28 a 30. Este modelo descreve um
banco de dados de uma biblioteca que é usado para manter o controle de livros, usuário e
empréstimos de livros. As restrições de integridade referencial são mostradas como arcos
direcionados.


Imagem 015.jpg

O modelo relacional tem como base teórica a álgebra relacional e o cálculo relacional. Entre as operações da álgebra relacional, pode-se citar:

Imagem 016.jpg


Considerando que a Tabela EDITORA e a Tabela LIVRO foram criadas utilizando o seguinte script SQL:

Imagem 023.jpg

e que a base de dados está vazia antes da execução do comando, pode-se afirmar que:
Alternativas
Q91699 Banco de Dados
Considere o seguinte modelo relacional para as questões 28 a 30. Este modelo descreve um
banco de dados de uma biblioteca que é usado para manter o controle de livros, usuário e
empréstimos de livros. As restrições de integridade referencial são mostradas como arcos
direcionados.


Imagem 015.jpg

O modelo relacional tem como base teórica a álgebra relacional e o cálculo relacional. Entre as operações da álgebra relacional, pode-se citar:

Imagem 016.jpg


Em relação aos comandos SQL utilizados para a criação de tabelas referentes ao modelo relacional da Figura, afirma-se:

Imagem 021.jpg
Imagem 022.jpg

A opção que contém todas as alternativas corretas é
Alternativas
Q91689 Banco de Dados
Com relação ao tratamento de transações em SQL, é correto afirmar que
Alternativas
Q86751 Banco de Dados
Considere a consulta definida pelo código a seguir.

select Investimentos, t2.Data, Rendimento anual from Investimentos t1, Rendimentos t2, Investimentos_Rendimentos t3 where t1.Codigo = Investimentos and t2.Codigo = Rendimentos order by Investimentos, t2.Data;

O resultado correto dessa consulta fornece:

12 12/3/10 10%
23 22/12/10 12%
Alternativas
Q85861 Banco de Dados
Considere a consulta definida conforme o código a seguir.

select Investimentos, count(*)
from Clientes
where Idade > 40
group by Investimentos
order by 2;


O resultado dessa consulta é:

23  -  1
12  -  2
Alternativas
Q83163 Banco de Dados
Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

Considerando-se o comando SQL a seguir, se, para todas as tuplas das tabelas Imagem 006.jpg, respectivamente, as colunas Imagem 009.jpg tiverem um mesmo valor, a execução bem sucedida desse comando, em um banco de dados que contenha mais tabelas, produzirá uma quantidade de tuplas igual ao produto das quantidades de tuplas das tabelas Imagem 007.jpg
Imagem 008.jpg
Alternativas
Q83160 Banco de Dados
Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

As operações de projeção, seleção e produto cartesiano da álgebra relacional são equivalentes, respectivamente, às cláusulas FROM, SELECT e JOIN da linguagem SQL.
Alternativas
Q81755 Banco de Dados
Imagem 015.jpg

Considerando as tabelas acima e seus relacionamentos, julgue os
itens seguintes.

Na versão do SQL Server 2008, a execução do código SQL abaixo produzirá o resultado mostrado na tabela seguinte.

SELECT a.nomecliente Cliente, b.Descricaocurso
FROM tbcliente a
LEFT OUTER JOIN tbClienteCurso c
ON a.idcliente = c.idcliente
LEFT OUTER JOIN tbcurso b
ON b.idcurso = c.idcurso
WHERE a.nomecliente like '%a%'
ORDER BY 1

Imagem 017.jpg
Alternativas
Q81754 Banco de Dados
Imagem 015.jpg

Considerando as tabelas acima e seus relacionamentos, julgue os
itens seguintes.

Considerando o SQL Server 2008, a execução do código SQL abaixo terá como resposta o resultado mostrado na tabela que relaciona cliente e valor do curso.

SELECT a.nomecliente Cliente, SUM(c.valorcurso) Valor
FROM tbcliente a
LEFT JOIN tbClienteCurso c
ON a.idcliente = c.idcliente
RIGHT JOIN tbcurso b
ON b.idcurso = c.idcurso
GROUP BY a.nomecliente
WITH CUBE
ORDER BY 2

Imagem 016.jpg
Alternativas
Q81741 Banco de Dados
Acerca de desempenho e otimização de consultas SQL no SQL
Server 2008, julgue os itens de 63 a 69.

A configuração dinâmica de valores no fill factor, para determinado índice entre 0% e 100%, permite ajustar o armazenamento e o desempenho de dados de índice. Desse modo, o mecanismo de banco de dados executa estatísticas sobre a tabela para manter a porcentagem de espaço livre especificada no fill factor, em cada página, a cada inserção de dados na tabela.
Alternativas
Q81733 Banco de Dados
Imagem 010.jpg

Considerando a linguagem de definição de dados e o código acima,
que tem como objetivo criar duas relações estados e municípios,
julgue os itens de 58 a 60.

A expressão SQL abaixo terá como resultado nome do município, área do município e sigla do estado que tem o menor município em tamanho (menor área).

Imagem 012.jpg
Alternativas
Q81730 Banco de Dados
No que se refere às técnicas de programação utilizando banco de
dados, julgue os itens de 55 a 60.

A injeção de SQL (SQL injection, relacionada à structured query language - linguagem de consulta estruturada) é uma técnica de injeção de código que explora a vulnerabilidade de segurança da camada de banco de dados de uma aplicação. Quando se consegue inserir uma ou mais instruções SQL dentro de uma consulta, ocorre o fenômeno.
Alternativas
Q80980 Banco de Dados
Julgue os itens seguintes, acerca de DML (data manipulation
language
) e DDL (data definition language).

DML e DDL são linguagens disponibilizadas apenas para usuários do nível interno de sistemas de bancos de dados.
Alternativas
Q80543 Banco de Dados
Julgue os itens a seguir acerca de técnicas de análise de
desempenho e otimização de consultas SQL em banco de dados.

O processo de otimização de consultas SQL aumenta o throughput do sistema e permite diminuir a contenção, fazendo que, no mesmo intervalo de tempo, necessariamente, seja requerida a execução de maior workload que na situação sem otimização.
Alternativas
Q80542 Banco de Dados
Julgue os itens a seguir acerca de técnicas de análise de
desempenho e otimização de consultas SQL em banco de dados.

Na fase de projeto, considera-se o volume esperado de dados em cada relação e quais consultas serão realizadas com mais frequência como indicadores para prever o desempenho do banco de dados.
Alternativas
Respostas
4241: E
4242: C
4243: C
4244: E
4245: C
4246: D
4247: A
4248: A
4249: E
4250: C
4251: C
4252: E
4253: E
4254: C
4255: E
4256: E
4257: C
4258: E
4259: E
4260: C