Magna Concursos

Foram encontradas 60 questões.

2656976 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Petrobrás
Considere as afirmativas abaixo sobre gerência de transações e indique a única correta.
 

Provas

Questão presente nas seguintes provas
2656975 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Petrobrás
A respeito dos processos de backup disponíveis no Oracle 9i, assinale a afirmativa correta
 

Provas

Questão presente nas seguintes provas
2656974 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Petrobrás
Para os processos de instalação e configuração do Oracle 9i são feitas as seguintes afirmativas.
 

Provas

Questão presente nas seguintes provas
2656973 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Petrobrás
Para a gerência de bloqueios em bancos de dados são feitas as afirmativas a seguir.

I - Um modo de prevenir a ocorrência de deadlocks (impasses) é fazer com que todas as transações bloqueiem antecipadamente todos os itens de que precisam: se qualquer um dos itens não puder ser bloqueado, todos devem ser liberados. Embora previna a ocorrência de deadlocks, essa solução limita o nível de concorrência no sistema.
II - Bloqueios binários são aqueles que permitem dois estados (ou valores): locked (bloqueado) e unlocked (desbloqueado). Os bloqueios binários são sempre do tipo exclusivo: nenhuma transação diferente da que obteve o lock pode acessar os dados bloqueados.
III - Bloqueios podem ser obtidos em itens do banco de dados de diferentes granularidades, como, por exemplo: registros, blocos, tabelas e, até mesmo, todo o banco de dados. Tendo em vista que os itens de diferentes granularidades formam uma hierarquia em forma de árvore, uma mesma transação pode obter diferentes tipos de bloqueios nos nós, ao longo do caminho da raiz (banco de dados) até um nó específico da árvore.
IV - O protocolo de bloqueio em duas fases (two-phase locking) é composto pelas fases: (i) de expansão (ou crescimento), onde bloqueios são obtidos, mas nenhum bloqueio pode ser liberado, e (ii) de encolhimento (ou retrocesso), onde bloqueios existentes são liberados, mas nenhum novo bloqueio pode ser obtido.
V - Quando uma transação T1 obtém um bloqueio exclusivo sobre um item, nenhuma outra transação poderá alterar o dado bloqueado, sendo possível apenas ler tal dado. Quando uma transação T1 obtém um bloqueio do tipo compartilhado, será possível a outras transações ler e alterar o dado bloqueado, sendo somente proibida a exclusão de tal dado.

Estão corretas apenas as afirmativas:
 

Provas

Questão presente nas seguintes provas
2656972 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: Petrobrás
Considere as afirmativas abaixo para o desempenho em bancos de dados e assinale a que está correta.
 

Provas

Questão presente nas seguintes provas
A figura abaixo apresenta uma típica arquitetura utilizada para disponibilizar sites na Internet.
Enunciado 3282130-1Enunciado 3282130-2

Sobre essa arquitetura, são feitas as afirmativas abaixo.

I - Os protocolos HTTP e HTTPS são protocolos inerentemente com informação de estado, o que facilita o gerenciamento dos estados por parte das aplicações e dos servidores Web, permitindo o balanceamento de carga através da distribuição das chamadas entre os servidores Web.
II - Os cookies podem ser utilizados em alguns casos como alternativa para realizar o controle de estados através do armazenamento de informações no lado do cliente Web (browser), sendo que uma desvantagem desta abordagem é que ela adiciona tráfego extra na rede, além de ser menos segura que o gerenciamento de estado feita no servidor.
III - Se forem utilizadas variáveis de sessão para o gerenciamento de estado em servidores que não permitam o compartilhamento das variáveis entre eles, métodos que implementam afinidade de sessões podem ser utilizados de forma a fazer com que um browser, ao se conectar com um servidor, tenha seus pedidos subseqüentes sempre direcionados para o mesmo servidor. A afinidade de sessão pode prejudicar o balanceamento de carga utilizado em configurações como a apresentada na figura. Está(ão) correta(s) a(s) afirmativa(s):
 

Provas

Questão presente nas seguintes provas
A linguagem SQL é um padrão para os bancos de dados relacionais. Suas declarações podem, por exemplo, ser utilizadas para a definição de dados, modificação de esquemas, consultas e atualizações. Pode-se afirmar, sobre a SQL-99, que:
 

Provas

Questão presente nas seguintes provas
Considere o modelo entidade-relacionamento representado abaixo.
Enunciado 3282126-1
Na transformação deste modelo conceitual Entidade-Relacionamento em um modelo lógico relacional, as cardinalidades do relacionamento entre as entidades exercem papel importante. Dado que se deseja gerar um modelo relacional que atenda à terceira forma normal, pode-se afirmar que sempre darão origem a uma tabela para cada uma das entidades relacionadas os relacionamentos do tipo:
 

Provas

Questão presente nas seguintes provas

Enunciado 3282125-1

A transação T1, pertencente a um sistema bancário e definida pelas operações listadas acima, é responsável pela transferência de R$ 30,00 da conta A para a conta B. Considere também uma transação T2 que esteja sendo executada simultaneamente a T1. Caso a transação T2 realize uma operação Escrever(B) após a execução da operação 4 e antes da execução da operação 6 por T1, qual das propriedades das transações estará sendo violada no banco de dados do sistema bancário?

 

Provas

Questão presente nas seguintes provas
Considere as afirmativas abaixo sobre a modelagem entidaderelacionamento.
I - Entidades fracas são aquelas onde seu identificador é composto não somente por seus atributos, mas também pelos relacionamentos dos quais a entidade participa.

II - Um relacionamento ternário (entre três entidades) sempre terá como cardinalidade mínima, para cada uma das entidades, o valor 1.

III - Através de uma especialização é possível atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica.

IV - Para que seja possível modelar um relacionamento entre uma entidade A e um grupamento de duas entidades E1 e E2, que têm entre elas um relacionamento B, já existente, deve-se transformar o relacionamento B em uma entidade associativa C e, então, relacioná-la com a entidade A.

V - Os relacionamentos somente podem conter atributos próprios se estes forem identificadores.
Estão corretas apenas as afirmativas:
 

Provas

Questão presente nas seguintes provas