Questões de Concurso Público UFRN 2018 para Analista de Tecnologia da Informação - 103

Foram encontradas 49 questões

Q940503 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se criar a tabela ALUNO em um banco de dados PostgreSQL, o comando SQL que deve ser executado é:
Alternativas
Q940504 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se listar a quantidade de amigos de cada aluno, deve-se executar o seguinte comando SQL no PostgreSQL:
Alternativas
Q940505 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para selecionar os nomes dos alunos por ordem alfabética crescente, deve-se executar no PostgreSQL o seguinte comando SQL:
Alternativas
Q940506 Programação

O hibernate é uma tecnologia bastante utilizada para o mapeamento objeto-relacional de sistemas Java. Sobre essa tecnologia, analise as afirmativas abaixo.

I @Entity deve ser utilizado para anotar classes persistentes.

II @Table é uma anotação utilizada em atributos de classes.

III @Id anota atributos cujos valores podem ser gerados automaticamente.

IV @TableKey anota atributos que representam chaves primárias.

Estão corretas as afirmativas

Alternativas
Q940507 Banco de Dados

No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.

I Criação de uma tabela por classe.

II Criação de uma única tabela para todas as classes.

III Joined attributes.

IV Divisão por agregação.

São suportadas pelo hibernate as estratégias

Alternativas
Respostas
16: A
17: B
18: B
19: D
20: B