Magna Concursos

Foram encontradas 24.547 questões.

2907956 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

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

 

Provas

Questão presente nas seguintes provas
2907955 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

Em um sistema de RH, deve-se modelar que uma pessoa possa alternar, ao longo do tempo, entre ser um gerente de projeto, um analista de negócio ou um programador. Para isso, analise as ideias propostas no quadro abaixo.

I Criar uma classe ‘Funcionário’ com atributos sobre os dados básicos de um profissional.

II Criar as seguintes subclasses de funcionário: gerente, analista e programador.

III Criar uma classe ‘Contrato’ com o período de trabalho do funcionário.

IV Criar uma classe ‘Gerente analista programador’.

Com base no exposto e considerando os princípios da modelagem de entidades, são recomendadas as propostas presentes nos itens

 

Provas

Questão presente nas seguintes provas
2682163 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: CGM João Pessoa-PB

A respeito de bancos de dados, julgue o item a seguir.

O MySQL Utilities é um pacote de utilitários voltados à manutenção e à administração de servidores MySQL. Cada um desses utilitários encapsula comandos primitivos e os agrupa para que possam ser utilizados no cumprimento de operações compostas a partir da execução de um único comando.

 

Provas

Questão presente nas seguintes provas
2630586 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: BANESTES
Considere a tabela de banco de dados R, com a seguinte instância.
a b
1 2
2 3
4 5
Após a execução do comando SQL
update r set a = a + b
where b > (select max(a.) from r)
a instância da referida tabela é, na respectiva ordem de colunas e linhas:
 

Provas

Questão presente nas seguintes provas
2630585 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: BANESTES
Observe o quadro abaixo, no qual são comparados os modos de operação disponíveis quando da manipulação de “created temporary tables“ no DB2, e “global temporary tables” no Oracle.
Operação sem
registro no log
Processamento sob “delete
on commit”
Oracle
DB2
Estabelecendo-se que “S” indica a disponibilidade do modo de operação, e “N” indica a não disponibilidade, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
 

Provas

Questão presente nas seguintes provas
2630584 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: BANESTES
Considere as seguintes regras de derivação de dependências funcionais no âmbito do projeto de banco de dados
I. Se X !$ \rightarrow !$ Y então XY !$ \rightarrow !$ Y
II. Se X !$ \rightarrow !$ Y e X !$ \rightarrow !$ Z então Y !$ \rightarrow !$ Z
III. Se XY !$ \rightarrow !$ Z então X !$ \rightarrow !$ Z
Sobre essas afirmativas, conclui-se que:
 

Provas

Questão presente nas seguintes provas
2630583 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: BANESTES
Analise a seguinte tabela de compatibilidade entre os diferentes tipos de lock no Oracle.
Tipo de lock Shared Update Exclusive
Shared ? ? ?
Update ? ? ?
Exclusive ? ? ?
Estabelecendo-se que “S” significa compatível e “N”, incompatível, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
 

Provas

Questão presente nas seguintes provas
2561009 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Segundo Elmasri (2011 ), as transações devem ter várias propriedades, normalmente chamadas de ACID, as quais devem ser impostas pelos métodos de controle de concorrência e recuperação. Assinale a opção que descreve corretamente a propriedade de transação em que "as mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.".

 

Provas

Questão presente nas seguintes provas
2561005 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Considere a tabela a seguir.

Enunciado 3390235-1

Com base nos dados da tabela acima, assinale a opção que apresenta a guery que recupera todos os funcionários no departamento 5, cujo salário esteja entre R$ 10.000 e R$ 20.000.

 

Provas

Questão presente nas seguintes provas
2561001 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

De acordo com Elmasri (2011), a fragmentação de dados é uma das técnicas utilizadas para dividir um banco de dados distribuído em unidades lógicas. Acerca dos conceitos da fragmentação de dados, assinale a opção correta.

 

Provas

Questão presente nas seguintes provas