Magna Concursos

Foram encontradas 24.519 questões.

2260153 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: BANESE

Analise o seguinte comando SQL-ANSI e assinale a alternativa que apresenta corretamente a qual grupo de linguagem de banco de dados esse comando pertence.

GRANT ALL PRIVILEGES ON dbcompra.* TO 'Vader';

 

Provas

Questão presente nas seguintes provas
2260146 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: BANESE

Um analista de sistemas se conectou em um banco de dados MySQL utilizando um terminal e obteve a seguinte tela apresentada.

Enunciado 2982673-1

Para que o analista de sistemas visualize todos os esquemas do seu banco de dados, acesse o banco de dados ‘dbvenda’ e verifique todas as tabelas nele existentes, ele deve executar a respectiva sequência de comando:

 

Provas

Questão presente nas seguintes provas
2260145 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: BANESE

Em um projeto de banco de dados, a entidade resultante de uma relação de N para N entre duas outras entidades é conhecida como

 

Provas

Questão presente nas seguintes provas
2260144 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: BANESE

As três fases previstas em um projeto de banco de dados são:

 

Provas

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

Para a questão a seguir, considere uma tabela relacional R, com atributos W, X, Y, Z, e o conjunto de dependências funcionais identificadas para esses atributos.

X → Y
X → Z
Z → X
Z → W

Com referência à tabela R, definida anteriormente, considere o esboço de um comando SQL para a criação da tabela.

create table R (
  X int not null,
  Y int not null,
  W int not null,
  Z int not null,
  constraint …
)

De acordo com as dependências funcionais de R, e com a Forma Normal de Boyce-Codd, a definição correta das chaves (por meio de constraints) aplicáveis e necessárias para essa tabela deveria ser:

 

Provas

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

Na questão abaixo, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.

T

sequencia caracteristica
1

23987

2

9845

3

NULL

4

40983

6

48750

7

NULL

8

NULL

10

48750

12

48750

TX

sequencia

caracteristica

2

9845

3

998034

4

50932

5

24390

6

48750

6

50296

7

NULL

8

998746

9

32746

9

NULL

9

22798

DUAL

x
NULL

Analise os cinco comandos SQL exibidos abaixo, utilizando a tabela DUAL apresentada anteriormente.

(1) select * from dual where x = null
(2) select * from dual where x <> null
(3) select * from dual where x > 10
(4) select * from dual where not x > 10
(5) select * from dual where x > 10
union
select * from dual where x <= 10

Se os resultados desses comandos fossem separados em grupos homogêneos, de modo que em cada grupo todos sejam idênticos e distintos dos elementos dos demais grupos, haveria:

 

Provas

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

Na questão abaixo, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.

T

sequencia caracteristica
1

23987

2

9845

3

NULL

4

40983

6

48750

7

NULL

8

NULL

10

48750

12

48750

TX

sequencia

caracteristica

2

9845

3

998034

4

50932

5

24390

6

48750

6

50296

7

NULL

8

998746

9

32746

9

NULL

9

22798

DUAL

x
NULL

Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).

Supondo que a coluna sequencia da tabela T, anteriormente definida, deveria conter números inteiros em sequência contínua, seria preciso descobrir os intervalos de valores faltantes. Um valor é considerado faltante quando a) é um número inteiro n entre o menor e o maior valor da tabela, tal que n não esteja presente na tabela, ou b) é um número presente na tabela T, com valor nulo na coluna caracteristica.

inicio

fim faltantes
3 3 1
5 5 1
7 9 3
11 11 1

O comando SQL que produz o resultado acima, a partir da instância inicialmente definida para a tabela T, é:

 

Provas

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

Na questão abaixo, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.

T

sequencia caracteristica
1

23987

2

9845

3

NULL

4

40983

6

48750

7

NULL

8

NULL

10

48750

12

48750

TX

sequencia

caracteristica

2

9845

3

998034

4

50932

5

24390

6

48750

6

50296

7

NULL

8

998746

9

32746

9

NULL

9

22798

DUAL

x
NULL

Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).

Considere que é preciso atualizar os dados da tabela T a partir dos dados da tabela TX, ambas definidas anteriormente. A consolidação é feita por meio da alteração na tabela T a partir de registros de TX.

O comando SQL utilizado nessa atualização é exibido a seguir.

update T
set caracteristica =
(select max(caracteristica) x from TX tx
where tx.sequencia = t.sequencia
and not (tx.caracteristica is null))
where
( exists
(select * from TX tx
where tx.sequencia = t.sequencia
and not (tx.caracteristica is null))
and
( t.caracteristica is null
or
t.caracteristica <
(select max(caracteristica) x
from TX tx
where tx.sequencia = t.sequencia
and not (tx.caracteristica is null))
)
)

O número de registros da tabela T afetados pela execução do comando SQL acima é:

 

Provas

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

Para a questão a seguir, considere uma tabela relacional R, com atributos W, X, Y, Z, e o conjunto de dependências funcionais identificadas para esses atributos.

X → Y
X → Z
Z → X
Z → W

Analise o conjunto de dependências funcionais inferidas abaixo a partir do conjunto de atributos e dependências funcionais presentes na tabela R, como descrita anteriormente.
(1) X → Y Z W
(2) X → W
(3) X W → Y W
(4) X Y Z W → X Y
(5) Y → Z

À luz dos axiomas da teoria de projeto de bancos de dados aplicáveis nesse caso, é correto concluir que, dentre essas dependências inferidas:

 

Provas

Questão presente nas seguintes provas
2259875 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: TCE-RJ

Julgue o item seguinte, a respeito dos algoritmos RSA e AES, da esteganografia, da função hash e da segurança em banco de dados.

Controle de acesso e controle de inferência são medidas usadas para fornecer segurança nos bancos de dados.

 

Provas

Questão presente nas seguintes provas