Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

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
Q80236 Banco de Dados
Considere o problema:

Imagem 012.jpg

A expressão SQL para resolver o problema é:
Alternativas
Q80234 Banco de Dados
O acrônimo CRUD (Create, Read, Update, Destroy) é utilizado para se referir às quatro operações básicas das linguagens que manipulam dados (DML). Cada uma destas operações pode ser associada a um comando SQL da seguinte maneira:

Imagem 004.jpg
Alternativas
Q80203 Banco de Dados
O retorno do valor médio de uma coluna contendo diversos números é possibilitado pela expressão SQL
Alternativas
Q78771 Banco de Dados
Em um SGBD, uma consulta expressa em uma linguagem de alto nível, tal como SQL, deve passar por scanner, parser e validação, antes do processo de otimização de consulta.

No contexto da frase acima, scanner e parser significam , respectivamente,
Alternativas
Q78770 Banco de Dados
Instruções: Para responder à   questão, considere que ambas referem-se ao controle de acesso aos dados (doação ou cancelamento de privilégios) em um sistema de BD relacional, usando sua linguagem específica (SQL). 


Sempre que um proprietário A de uma relação R concede um privilégio sobre R para uma outra conta B, o privilégio pode ser dado a B com ou sem a cláusula ...... que, se é dada, então B também pode conceder aquele privilégio sobre R para outras contas.

Completa corretamente a lacuna o Grant
Alternativas
Q78769 Banco de Dados
O privilégio que proporciona à conta de um usuário a capacidade de alterar as tuplas de uma relação é
Alternativas
Q78460 Banco de Dados
Sobre o SQL padrão, analise os seguintes enunciados e marque a alternativa CORRETA.

I- A sentença UPDATE A SET X=1 WHERE Y=1 tem como objetivo fazer com que o valor do campo X da tabela A seja 1 em todos os registros nos quais o valor do campo Y é 1;

II- O comando DELETE TABLE é utilizado para apagar uma ou mais tabelas;

III- O comando CREATE TABLE é utilizado para criar uma tabela;

IV- O comando INSERT TABLE é utilizado para criar uma tabela;

V- O comando UPDATE pode ser utilizado também para alterar o tipo de dados de uma coluna em uma tabela.
Alternativas
Q78459 Banco de Dados
O SQL, Linguagem de Consulta Estruturada, é um padrão para manipulação, definição, consulta e outras funcionalidades dos Bancos de Dados. Com relação a essa linguagem, selecione a alternativa ERRADA.
Alternativas
Q76690 Banco de Dados
Qual das alternativas a seguir contém uma declaração sintaticamente correta de uma variável do tipo inteiro na linguagemTransact-SQL?
Alternativas
Q75714 Banco de Dados
Segundo o SQL ANSI 2006, há duas classes de dados numéricos, chamados de
Alternativas
Q75432 Banco de Dados
O gestor de um sistema de vendas solicita o preço médio dos produtos eletrônicos, que não está disponível na interface WEB do sistema. Para isso, que função SQL pode ser utilizada no SELECT para obter, diretamente, esse valor do banco de dados?
Alternativas
Respostas
4181: E
4182: E
4183: C
4184: E
4185: E
4186: C
4187: E
4188: E
4189: C
4190: B
4191: C
4192: E
4193: C
4194: E
4195: B
4196: A
4197: D
4198: D
4199: B
4200: A