Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q623578 Banco de Dados

Considere os seguintes scripts SQL:

Imagem associada para resolução da questão

É CORRETA a afirmação:

Alternativas
Q623431 Banco de Dados
Em SQL, algumas consultas precisam de que os valores existentes no banco de dados sejam buscados e depois usados em uma condição de comparação. Elas podem ser formuladas por meio de consultas.
Alternativas
Q623081 Banco de Dados
Analise o comando SQL a seguir.

 Imagem associada para resolução da questão

Sabe-se que o atributo nome é a chave primária da tabela x e que há mais de dois registros na tabela, assinale a opção que indica a descrição correta do que é produzido pela execução desse comando no MS SQL Server. 
Alternativas
Q623080 Banco de Dados
Observe a linha de um comando SQL para definição de uma coluna numa tabela no MS SQL Server 2012.

id_num int IDENTITY(1,1)

Assinale o correto significado da propriedade IDENTITY nesse caso. 
Alternativas
Q622566 Banco de Dados
               Imagem associada para resolução da questão

Considerando as tabelas t1 e t2, assinale a opção que apresenta a expressão SQL que gera o conteúdo da tabela resultado.


Alternativas
Q622271 Banco de Dados
A seguir, são apresentados um modelo entidade-relacionamento conceitual e, na tabela, características dos seus atributos.


Considerando que os relacionamentos do modelo mostrado tenham sido mapeados, assinale a opção que apresenta comando em linguagem SQL capaz de criar fisicamente a tabela encontro, incluindo-se as chaves estrangeiras necessárias.
Alternativas
Q621645 Banco de Dados
Acerca de SQL (structured query language), assinale a opção correta.
Alternativas
Q621635 Banco de Dados
Imagem associada para resolução da questão

Considerando os algoritmos acima, em que são criadas as tabelas predio e salas, assinale a opção cuja expressão SQL  apresenta informações do registro da maior sala existente.
Alternativas
Q615761 Banco de Dados
A constraint SQL que garante que um valor NÃO possa se repetir em uma coluna da tabela, podendo ser nulo, é
Alternativas
Q615760 Banco de Dados
Atenção: Para responder a questão, considere a informação abaixo.

Um Técnico está participando da modelagem de um banco de dados utilizando o Modelo Entidade-Relacionamento − MER e se deparou, dentre outras, com a entidade Processo, que contém os seguintes atributos:

NumeroProcesso − inteiro (PK)
DigitoProcesso − inteiro (PK)
AnoProcesso − inteiro (PK)
NumeroOABAdvogadoProcesso − cadeia de caracteres
NomeAdvogadoProcesso − cadeia de caracteres
NumeroOrgaoJudiciarioProcesso − inteiro (FK)
NumeroTribunal − inteiro (FK)
NumeroUnidadeOrigemProcesso − inteiro (FK)
Após criar a tabela Processo no Sistema Gerenciador de Banco de Dados SQL Server, para definir uma restrição que especifica que o campo AnoProcesso só poderá receber números inteiros maiores do que 2014, o Técnico deve utilizar a instrução
Alternativas
Q607712 Banco de Dados
Considerando um SGBD Oracle, MySQL ou PostgreSqQL que contém uma tabela pessoa com mais de 3 registros, assinale a opção que apresenta a declaração de um comando SQL (que está entre aspas duplas) que permite selecionar o campo nome dos três primeiros registros dessa tabela segundo a ordem ascendente do campo idade.
Alternativas
Q607709 Banco de Dados
Considerando um SGBD que respeite os padrões SQL ANSI-99, assinale a opção que apresenta corretamente um comando SQL para apagar determinados registros de uma tabela pessoa (cpf, nome, sexo) que contém registros cujo campo sexo apresenta valores iguais a ‘M’ e ‘F’.
Alternativas
Q607708 Banco de Dados
                      Imagem associada para resolução da questão

O modelo lógico apresentado dá origem às tabelas ALUNO, INSCRICAO e DISCIPLINA. Considerando esse modelo e sabendo que não há nenhum procedimento armazenado no banco de dados, assinale a opção que apresenta código em SQL ANSI que resultará corretamente na listagem de matricula e nome dos alunos que estão inscritos (INSCRICAO) em mais de duas disciplinas.


Alternativas
Q607614 Banco de Dados
Assinale a opção correspondente à cláusula SQL que, quando aplicada em uma consulta SELECT, impede a exibição de registros de uma tabela que tenham valores iguais.
Alternativas
Q607613 Banco de Dados
No que se refere às linguagens de definição e manipulação de dados SQL, assinale a opção correta.
Alternativas
Q2770762 Banco de Dados

Em banco de dados, uma transação pode ser considerada como qualquer ação que tenha a propriedade de ler e/ou gravar em um banco. Pode, ainda, consistir em comandos como SELECT, INSERT e UPDATE, que podem gerar listas de conteúdo de uma tabela, adicionando linhas a uma ou mais tabelas, ou mesmo que possam alterar valores de atributos em diferentes tabelas. Dois comandos SQL, que são importantes, fornecem o suporte às transações. Assinale a alternativa correta acerca desses comandos.

Alternativas
Q1396793 Banco de Dados

Considere a seguinte consulta escrita em SQL.


select codigo_gravadora, avg(preco_venda), count(*)

from cd

group by codigo_gravadora;


Essa consulta nos informa

Alternativas
Q1396792 Banco de Dados
Assinale com V (verdadeiro) ou com F (falso) as seguintes afirmações, relativas à Linguagem de Definição de Dados (DDL) em SQL.
( ) UNIQUE indica que não pode haver repetição no conteúdo da coluna. ( ) NOT NULL indica que o conteúdo da coluna não pode ser alterado. ( ) PRIMARY KEY permite atribuir um conteúdo padrão a uma coluna da tabela. ( ) CHECK permite especificar quais valores podem ser utilizados para preencher a coluna.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q1396791 Banco de Dados
Qual é a cláusula SQL utilizada para selecionar as linhas que existem em um SELECT e não existem em outros, isto é, a exceção de elementos de um conjunto em relação a outro?
Alternativas
Q1394673 Banco de Dados

Considere as seguintes afirmações sobre linguagem SQL.


I. Embora nos refiramos à linguagem SQL como uma "linguagem de consulta", ela possui muitos outros recursos além da consulta ao banco de dados, como meios para definição da estrutura de dados, para modificação de dados no banco de dados e para a especificação de restrições de segurança.

II. A estrutura básica de uma expressão em SQL consiste de três cláusulas: SELECT, FROM e WHEN; a cláusula WHEN corresponde à seleção do predicado da álgebra relacional.

III. Em SQL, pode-se usar a função agregada COUNT para contar o número de tuplas em uma relação, mas SQL não permite o uso da palavrachave DISTINCT com COUNT(*).


Quais estão corretas?

Alternativas
Respostas
2901: A
2902: E
2903: D
2904: E
2905: B
2906: C
2907: A
2908: C
2909: C
2910: B
2911: A
2912: E
2913: A
2914: A
2915: D
2916: D
2917: A
2918: B
2919: D
2920: C