Magna Concursos

Foram encontradas 100 questões.

1155802 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
A variedade de linguagens e ambientes de programação e de fornecedores de bancos de dados constitui um problema de portabilidade para desenvolvedores, que precisam compatibilizar diferentes peculiaridades quando seus programas manipulam bases de dados.

Esse problema é amenizado, na prática, pelo uso de interfaces ou drivers, genéricos, cujo modelo mais difundido é:
 

Provas

Questão presente nas seguintes provas
1155799 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Analise as afirmativas seguintes sobre a função e o processamento das cláusulas “where", “having" e “group by" em conjunto com funções de agregação em comandos SQL.

I. A cláusula 'where" é aplicada depois da agregação.

II. A cláusula “having" é aplicada antes da agregação.

III. A cláusula “having" não pode ser aplicada num comando contendo a cláusula “group by".

IV. A cláusula “group by" estabelece a ordem de aplicação das cláusulas “where" e “group by".

Está correto somente o que se afirma em:
 

Provas

Questão presente nas seguintes provas
1155798 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Na definição de uma tabela relacional, é possível especificar se determinado atributo deve obrigatoriamente ser preenchido ou não. Um recurso usado pelos desenvolvedores nesse caso é definir valores padronizados para atributos de preenchimento compulsório, uma vez que nem sempre é possível coletar de imediato todos os valores necessários para a criação de um novo registro de uma tabela.

A maneira correta de especificar um atributo numérico que seja obrigatório e que deva ser preenchido com o valor zero como padrão é:
 

Provas

Questão presente nas seguintes provas
1155797 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
O uso de transações distribuídas em bancos de dados introduz o problema da manutenção da propriedade da atomicidade para essas transações. Se uma transação depende de operações que devem ocorrer em dois ou mais nós distintos, é necessário que o sucesso ou falha dessas operações possa ser percebido por todos os nós participantes.

Um dos algoritmos mais utilizados para a implementação de transações dessa natureza é:
 

Provas

Questão presente nas seguintes provas
1155787 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância.

enunciado 1155787-1
Considerando a tabela T, analise o comando SQL a seguir.

enunciado 1155787-2
O número de registros da tabela T removidos pela execução desse comando é:
 

Provas

Questão presente nas seguintes provas
1155786 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância.

enunciado 1155786-1
Considerando a tabela T, o resultado do comando SQL

enunciado 1155786-2

tem uma coluna e, além da linha de títulos, exibe:
 

Provas

Questão presente nas seguintes provas
1155785 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Atenção:

Na questão a seguir, considere a tabela T mostrada abaixo com a respectiva instância.

enunciado 1155785-1
O número de linhas produzidas, além da linha de títulos, pelo comando SQL

enunciado 1155785-2

é:
 

Provas

Questão presente nas seguintes provas
1155784 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Considere um banco de dados que implemente, como estão, as tabelas correspondentes às entidades modeladas no diagrama ER IDEF1X mostrado a seguir.

enunciado 1155784-1

Na definição da chave estrangeira entre R2 e R1, a ação referencial que NÃO deve ser usada é:
 

Provas

Questão presente nas seguintes provas
1155783 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
Analise o diagrama ER construído sob a notação IDEF1X.

enunciado 1155783-1

Está correto concluir que:
 

Provas

Questão presente nas seguintes provas
1155781 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-PI
No Brasil, cada pessoa possui apenas um CPF e cada pessoa pode possuir apenas um nome. Quando numa tabela de um banco relacional há uma coluna com o CPF de uma pessoa e seu respectivo nome, a coluna CPF deve ser uma chave, primária ou candidata.

Essa exigência faz parte do processo de normalização do banco de dados, e é decorrente do enunciado da:
 

Provas

Questão presente nas seguintes provas