Magna Concursos

Foram encontradas 24.519 questões.

2219697 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

Analise os comandos SQL abaixo, supondo que T é uma tabela que contém as colunas A, B e C.

I. select A, B from T order by C

II. select A, B, C from T order by 2

III. select A, B from T order by max(C)

IV. select A, B, C from T order by B+C

São aceitos no SQL Server, no MySQL e no Oracle somente os comandos:

 

Provas

Questão presente nas seguintes provas
2218899 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: Pref. Campinas-SP

Suponha que uma tabela de um banco de dados relacional possua uma chave primária simples.

Considerando essa descrição, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
2218898 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: Pref. Campinas-SP

Considere a tabela Produto (Código, Item, Peso) de um banco de dados relacional. O comando SQL para excluir, dessa tabela, os registros cujo Peso seja maior do que 500 gramas (supor que Peso esteja com seus valores em gramas) é:

 

Provas

Questão presente nas seguintes provas
2218897 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: Pref. Campinas-SP

Considere a seguinte consulta elaborada de acordo com as regras da linguagem SQL, em um banco de dados relacional:

SELECT Nome

FROM Cliente

WHERE Nome LIKE ‘M%A’

Essa consulta, quando executada, provoca a exibição do atributo

 

Provas

Questão presente nas seguintes provas
2218763 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

Maria trabalha com um banco de dados onde há uma tabela T com linhas repetidas. Ela precisa remover as repetições indesejadas, porém mantendo as linhas sem repetição e apenas uma linha de cada conjunto de linhas repetidas, como mostrado a seguir.

Instância da tabela T antes da remoção:

A B C
2 5 7
2 5 7
2 5 7
1 8 9
1 8 9
2 2 2

Instância da tabela T após a remoção:

A B C
2 5 7
1 8 9
2 2 2

Maria optou por usar o comando abaixo para realizar a tarefa.

delete from T where
exists (select * FROM T t1

where T.A = t1.A and T.B = t1.B
and T.C = t1.C)

Na execução desse comando, serão removidas:

 

Provas

Questão presente nas seguintes provas
2218762 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

Na teoria do projeto de bancos de dados relacionais, o estabelecimento das dependências funcionais tem um papel importante, pois é a partir dessas relações que é possível proceder à normalização dos bancos. Essas dependências funcionais podem ser manipuladas por meio de um conjunto básico de axiomas.

Com relação aos atributos X, Y, W e Z, analise as seguintes derivações propostas.

  1. Se X → Y e Y → Z então X → Z.
  2. Se X → Y então XW → ZW.
  3. Se Y está contido num conjunto qualquer de atributos, como XYZW, por exemplo, então XYZW → Y.

Sobre essas derivações, está correto o que é proposto em:

 

 
 

Provas

Questão presente nas seguintes provas
2218761 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

No SQL Server, considere duas tabelas definidas como abaixo.

create table TA(A int not null primary key)
create table TB(B int not null primary key)

Sabe-se que a execução do comando SQL

select A, B FROM TA full outer join TB on A=B

produziu o resultado a seguir.

10

NULL

20

NULL

30

NULL

Dado que a instância corrente da tabela TA contém três linhas, esse resultado somente é possível se a instância de TB:

 

Provas

Questão presente nas seguintes provas
2218760 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

João trabalha na migração para o MySQL de um sistema baseado originalmente no SQL Server.

Nesse contexto, nos comandos SQL que eventualmente utilizem o operador like, João:

 

Provas

Questão presente nas seguintes provas
2218759 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

Analise a tabela referente ao comportamento dos operadores lógicos em bancos de dados relacionais que trabalham com a lógica de três valores, verdadeiro (V), falso (F) e desconhecido (?).

Linha

Expressão

Valor

1 V and ? ?
2 F or ? ?
3 ? or ? ?
4 not ? ?
5 ? and ? ?

O valor da expressão está correto nas linhas:

 

 
 

Provas

Questão presente nas seguintes provas
2218758 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPE-SC
Provas:

No contexto do Oracle, os termos

BY RANGE
BY HASH
BY LIST

podem ser utilizados em declarações a respeito da criação de:

 

Provas

Questão presente nas seguintes provas