Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q48153 Banco de Dados
Imagem 014.jpg

Considerando o código SQL acima, é correto afirmar que, segundo a funcionalidade e categoria, os comandos SELECT, SUM, FROM, > e AND podem ser classificados, respectivamente, como
Alternativas
Q48151 Banco de Dados
Em um banco de dados Microsoft SQL Server 2005, existe uma tabela denominada produtos, que possui, entre outros, um campo de nome valor para armazenar o preço de venda de diferentes produtos. Os preços dos produtos são R$ 170,00, R$ 180,00, R$ 195,00 e R$ 280,00. A tabela deve ser atualizada tal que, no campo valor, nenhum produto deverá possuir preço menor que R$ 195,00, e não pode haver redução de preço nos produtos.

Assinale a opção que apresenta corretamente o comando SQL que permite realizar a atualização na tabela descrita acima.
Alternativas
Q47622 Banco de Dados
Na linguagem SQL, a opção do comando GRANT, que permite ao usuário repassar seus direitos de acesso para outros usuários de um banco de dados, é :
Alternativas
Q47612 Banco de Dados
Uma consulta feita a uma tabela de CLIENTES de um banco de dados relacional retornou o seguinte resultado:

Imagem 023.jpg

O comando SQL que pode ter gerado tal resultado é:
Alternativas
Q47418 Banco de Dados
Entity EJB e o statement SQL "SELECT FOR UPDATE" são técnicas para se implementar o padrão arquitetural
Alternativas
Q47394 Banco de Dados
As tabelas abaixo participam de uma base de dados de uma empresa da área financeira (colunas participantes de chavesprimárias estão sublinhadas, e participantes de chaves-estrangeiras, em negrito).

Imagem 006.jpg

As tabelas PESSOA, PESSOA_FISICA e PESSOA_JURIDICA armazenam informações sobre indivíduos e empresas que são clientes da instituição. Alguns dos clientes realizam empréstimos. Toda pessoa cadastrada na instituição será sempre cadastrada como pessoa física ou jurídica. A coluna ID_PESSOA, nas tabelas PESSOA_FISICA e PESSOA_JURIDICA, possui chave-estrangeira que referencia a coluna ID_PESSOA da tabela PESSOA. A tabela EMPRESTIMOS apresenta informações sobre empréstimos contraídos por pessoas, incluindo a data do empréstimo e o valor. Deseja-se montar um relatório que apresente informações de todas as pessoas físicas e jurídicas que já contraíram algum empréstimo.

Qual dos comandos SQL abaixo atende às condições desejadas?
Alternativas
Q47392 Banco de Dados
O padrão SQL define diversos níveis de isolamento de transações. Dentre os níveis permitidos, encontra-se o nível de Leitura Confirmada (read committed) que é implementado atualmente por vários Sistemas Gerenciadores de Bancos de Dados (SGBDs). Em um SGBD operando em tal nível de isolamento, tentam-se executar duas transações (T1 e T2). Observe na tabela abaixo o registro do escalonamento previsto para os comandos dessas transações, em que A representa um determinado registro.

Imagem 004.jpg

Considerando os dados registrados, conclui-se que
Alternativas
Q47082 Banco de Dados
Em SQL, a cláusula check aplicada a uma declaração de domínio
Alternativas
Q45733 Banco de Dados
Para que as chaves estrangeiras sejam avaliadas somente ao final de uma transação (no momento do COMMIT), que propriedade pode ser aplicada em uma restrição (constraint)?
Alternativas
Q45724 Banco de Dados
Um administrador de dados de uma empresa deve, excepcionalmente, atualizar o endereço de um funcionário registrado em uma tabela do banco de dados, que não guarda histórico e registra somente o endereço atual em uma única linha. Para a atualização dos dados, que comando SQL deverá ser utilizado?
Alternativas
Q45719 Banco de Dados
O servidor de banco de dados corporativo de uma empresa está isolado por meio de um firewall do tipo filtro de pacotes. Com base nessa informação, analise as afirmativas a seguir.

I - Tal isolamento é efetivo na proteção de ataques do tipo SQL Injection.
II - É possível bloquear o acesso de uma única estação ao banco de dados.
III - Consultas SQL excessivamente longas podem ser bloqueadas no firewall.

Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q42928 Banco de Dados
Na frase:

A cláusula HAVING foi adicionada à expressão SQL  porque  II  não pode ser utilizada com  III  .

I, II e III podem ser corretamente substituídos, nessa ordem, por

Alternativas
Q42927 Banco de Dados
Considere as linguagens de manipulação (DML) e definição (DDL) de dados da SQL. As cláusulas CONSTRAINT, DISTINCT, FOREIGN KEY, HAVING e RENAME são corretas e respectivamente utilizadas no âmbito da
Alternativas
Q42830 Banco de Dados
As constraints para as tabelas de um BD relacional podem ser especificadas quando de um
Alternativas
Q42824 Banco de Dados
Considere a expressão SQL-ANSI:
Imagem 002.jpg
O operador UNION seleciona somente valores distintos como default. Para permitir valores duplicados deve-se usar
Alternativas
Q42823 Banco de Dados
Considere a sintaxe das seguintes expressões SQL-ANSI:
Imagem 001.jpg
Está correto o que consta em
Alternativas
Q42310 Banco de Dados
Considere que uma tabela em um banco de dados tenha sido criada mediante a seguinte estrutura SQL:
Imagem 002.jpg
Nessa situação, para se alterar a estrutura da tabela e adicionar um campo denominado CPF como varchar de 11 posições, o código SQL correto é
Alternativas
Q34101 Banco de Dados
Imagem 021.jpg

Considerando as figuras I e II acima apresentadas, julgue os itens a seguir, a respeito de bancos de dados e bancos de dados
multidimensionais.
O comando a seguir permite selecionar, com base na estrutura mostrada na figura I, quantas ordens foram entregues no terceiro trimestre de 1993, ordenadas por prioridade.
Imagem 022.jpg
Alternativas
Q23949 Banco de Dados
No ambiente SQL é possível, tanto para triggers quanto para constraints
Alternativas
Q23430 Banco de Dados
Na SQL, a pesquisa de um padrão específico em uma coluna é realizada pelo operador
Alternativas
Respostas
4441: B
4442: B
4443: B
4444: B
4445: C
4446: D
4447: B
4448: A
4449: C
4450: D
4451: B
4452: C
4453: A
4454: C
4455: A
4456: B
4457: D
4458: E
4459: C
4460: D