Artigo SQL Magazine 46 - Questões de banco de dados do concurso da ELETRONORTE – segunda aplicação

Neste artigo será apresentada a correção de algumas questões relacionadas ao conteúdo de banco de dados da prova voltada para a carreira de Analista de Sistemas (código ANA69) referente à segunda aplicação da prova.

Esse artigo faz parte da revista SQL Magazine edição 46. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

 

Banco de Dados

Questões de banco de dados do concurso da ELETRONORTE – segunda aplicação

 

Neste artigo será apresentada a correção de algumas questões relacionadas ao conteúdo de banco de dados da prova voltada para a carreira de Analista de Sistemas (código ANA69) referente à segunda aplicação da prova. As questões são apresentadas, corrigidas e comentadas junto com o gabarito oficial.

Questões da prova

 

As principais questões de banco de dados da prova se basearam em um único modelo. As questões 48 até 55 utilizaram os dados de um banco de dados simplificado apresentado pelas tabelas X, Y e Z, mostrados na Figura 1.

Comentário: As tabelas apresentadas contêm apenas atributos numéricos. Não há nenhuma indicação de quais colunas fazem parte das chaves primárias e das chaves estrangeiras, assim como não há informações sobre a nulabilidade (se a coluna aceita valores nulos ou não) das colunas.

 

X

a

b

1

2

2

5

4

2

6

3

 

Y

c

d

2

2

3

1

5

3

 

Z

 

a

c

e

1

2

0

1

3

2

1

5

1

2

5

3

4

5

7

Figura 1. Modelo do banco de dados relacional utilizado nas questões 48 a 55.

 

48) A constraint que está corretamente especificada e que é compatível com a instância da tabela Z é (ver as alternativas nas Listagens 1, 2, 3, 4 e 5):

 

Listagem 1. Alternativa (A).

alter table Z

add constraint Z1 primary key (a,c);

 

Listagem 2. Alternativa (B).

alter table Z

add constraint Z1 primary key (a);

 

Listagem 3. Alternativa (C).

alter table Z

add constraint Z1 primary key (c);

 

Listagem 4. Alternativa (D).

alter table Z

add constraint Z1 primary key (a),

add constraint Z1 primary key (c);" [...] continue lendo...

Artigos relacionados