Você está na página 1de 3

SIMULADO TPICOS AVANADOS EM

BANCO DE DADOS BDD e BDOO


1) Nos ltimos anos, com o crescente aumento das redes de computadores em todo o mundo
tem sido muito significante e vem refletindo seu impacto sobre as mais diversas reas da
computao. No caso das informaes para evitar a sobrecarga nas redes e o gargalo nos
Bancos de Dados surgiu os Bancos de Dados distribudos. Em relao esses Bancos de
dados podemos dizer que:
a) BDD so solues de acesso, manipulao e armazenamento seguro de dados que se
valem do princpio do processamento e armazenamento distribudo em uma rede de
computadores que pode ser local, virtual ou de longa distncia.
b) Um BDD oferece poucas vantagens sobre um banco de dados monoltico, porm sua
implementao mais barata e exige uma manuteno mais trabalhosa que um banco de
dados comum..
c) BDDs gerenciam a execuo de consultas em dados distribudos por um nico servidor.
d) BDD possui independncia de localizao, ou seja, em um sistema distribudo, o cliente
solicitar qualquer dado existente no sistema informando o site deseja acessar.
e) BDD possui uma rede depende, ou seja, dever ser capaz de operar sobre um sistema
operacional que tenha suporte a este tipo de rede.

2) Considere os comandos abaixo para responder a questo abaixo


CREATE TYPE C_CORRENTE AS OBJECT (
Numero_conta number(05),
Data_Abertura_conta date,
Saldo_conta number(11,2)) NOT FINAL;
CREATE TYPE C_POUPANA UNDER C_CORRENTE
Rendimento number(11,2));
CREATE TYPE C_ESPECIAL UNDER C_CORRENTE
Limite number(11,2));
Os tipos definidos acima esto simulando no Banco de Dados:
a) Tabelas Aninhadas
b) Arrays Associativos
c) Banco de Dados Distribudos.
d) Herana
e) Matriz de tamanho varivel.
3) Os dados podem ser armazenados no local em que so mais freqentemente utilizados, de
modo que a maior parte das operaes seja apenas local e o trfego na rede seja reduzido.
Est afirmao diz respeito a:
a) Otimizao
b) Confiabilidade
c) Interopeabilidade
d) Fragmentao
e) DataBase Link
4) Podemos afirmar que DataBase Link:
a) um objeto criado em um esquema que possibilita o acesso a objetos de outro banco de

b)
c)
d)
e)

dados, limitado ao banco de dados Oracle.


um objeto criado em um esquema que possibilita o acesso a objetos de outro banco de
dados, seja ele Oracle ou no.
um objeto criado em um esquema que possibilita o acesso a objetos de um banco de
dados local.
um objeto de metadados replicado em mais de um servidor e permitem que uma
pesquisa possa ser direcionada a qualquer servidor do sistema.
um objeto onde as definies de tipo em linguagens de programao no so
armazenadas em um banco de dados e s podem ser vistas por programas que incluem um
arquivo texto contendo as definies.

5) So inicialmente definidas como arrays densamente povoadas, mas podem se tornar


escassamente povoadas quando registros so apagados. Estamos falando sobre:
a) DataBase Link
b) Fragmentao
c) Varrays
d) Replicao
e) Nested Tables

6) Os Bancos de Dados Orientados a objetos (BDOO) tem a capacidade de implementar 3


(trs) conceitos muito importantes da Orientao a Objetos que os Bancos de Dados
Relacionais no conseguem, considerados pilares bsicos da OO. Estes conceitos so:
a) Herana, manipulao e encapsulamento
b) Herana, polimorfismo e encapsulamento.
c) Herana, replicao e fragmentao
d) Herana, Object Type e Varrays
e) Herana, polimorfismo e manipulao

7) Um banco de dados distribudo oferece muitas vantagens sobre um banco de dados


monoltico, porm sua implementao mais cara e exige uma manuteno mais
trabalhosa que um banco de dados comum. Sendo assim, um banco de dados distribudos
possui algumas desvantagens.
Abaixo temos algumas vantagens e desvantagens do Banco de Dados distribudos.
I.
Complexidade;
II.
Segurana;
III.
Autonomia Local;
IV.
Falta de padres
V.
Design do banco de dados mais complexo;
VI.
Maior disponibilidade;
VII. Melhor performance;
VIII. Difcil de manter a integridade;
IX.
Modularidade;
Agora, responda qual das alternativas abaixo diz respeito s desvantagens de um Banco de
Dados Distribudos.
a) Itens I, II, IV, V e VIII;
b) Itens I, II, III, IV e V;
c) Itens I, IV, V, VI e VII;
d) Itens I, III, V, VII e VIII;
e) Itens I, IV, VII, VIII e IX;
8) Crie um script completo para DBLink.
9) Cite trs vantagens importantes de um Banco de Dados distribudo:

10) Tambm cite trs desvantagens importantes de um Banco de Dados distribudo:


11) Consiste na diviso dos dados em um Banco de dados distribudos em um conjunto de
colunas, sendo que cada conjunto poder estar armazenado em um n especfico, estamos
falando da?

12) Qual a diferena entre um banco de dados monoltico e um banco de dados distribudo?
D exemplos.
13) Em um dos tipos de Bancos de dados distribudos o sistema dever manter diversas
rplicas idnticas da relao. Cada rplica armazenada em um n diferente. Estamos
falando da?
14) Os Bancos de Dados Orientados a objetos (BDOO) tem a capacidade de implementar 3
(trs) conceitos muito importantes da Orientao a Objetos que os Bancos de Dados
Relacionais no conseguem, considerados pilares bsicos da OO. Estes conceitos so?
15) Comente com suas palavras o que Otimizao de consultas distribuda e quais suas
vantagens.
16) Quais so os nveis de transparncias existente no banco de dados distribudos?
17) O que um DBlink e como so definidos?
18) Porque a replicao uma das principais vantagens do banco de dados distribuio.
19) Porque os servidores em um sistema distribudo devem ser autnomos?
20) Existe alguma diferena no gerenciamento de um banco de dados distribuido e um banco
de dados no distribuido? Justifique sua resposta.
21) Quais caracteristas envolve um projeto de replicao no banco de dados distribuidos?
Essas caracteristicas tambm so vlidas nos bancos de dados no distribudos?