Você está na página 1de 13

Captulo 1

1) Qual a forma de registro de informaes mais utilizada em todos os tempos (inclusive


atualmente)?
O papel.
2) Em que consistia o carto perfurado?
Um carto de papel no qual as informaes eram registradas atravs de furos.
3) Defina banco de dados.
Uma coleo lgica e ordenada de dados relacionados, que possuem um significado implcito e
representam uma poro do mundo real.
4) Que so sistemas gerenciadores de bancos de dados?
Coleo de programas e ferramentas para criao e manuteno de bancos de dados.
5) Quais os tipos de bancos de dados conhecidos?
Banco de dados de lista invertida, relacionais, hierrquicos, de rede, orientados a objeto e
objeto-relacionais.
6) Quais so os critrios para classificar um banco de dados?
Modelo de dados, nmero de usurio suportados ao mesmo tempo, localizao do sistema e
mtodo de acesso.
7) Quais so as regras definidas por Edgard F. Codd para bancos de dados relacionais?
So doze as regras, assim enumeradas:
1) Regra de informaes
2) Regra de acesso
3) Regra de tratamento de valores nulos
4) Regra de catlogo relacional
5) Regra de manipulao em conjunto
6) Regra de sublinguagem de dados
7) Regra de independncia fsica
8) Regra de independncia lgica
9) Regra de atualizao de vises
10) Regra de independncia de integridade
11) Regra de independncia de distribuio
12) Regra no subversiva
8) Quais as caractersticas do enfoque dos bancos de dados?
Natureza autodescritiva, isolamento entre programas e dados, suporte a mltiplas vises e
processamento de transaes.

Respostas dos Exerccios 1


Captulo 2
1) Quais so as categorias em que podem ser divididos os modelos de dados?
Modelo de dados de alto nvel, modelo de dados representativo, modelo de dados de baixo
nvel.
2) Quais so os estados que podem ser encontrados num sistema de banco de dados?
Estado vazio, estado inicial e estado atual.
3) Quais so os nveis da arquitetura de trs esquemas?
Nvel interno, nvel conceitual e nvel externo.
4) Quais so os objetos que compem um banco de dados?
Campos, registros, tabelas e ndices
5) Qual a definio de ndices, chaves primrias, chaves estrangeiras, chaves candidatas e
domnios?
ndices: recurso oferecido pelos bancos de dados para agilizar a localizao de registros.
Chaves primrias: informao que permite a distino de um registro dentro da tabela de
dados.
Chaves estrangeiras: campo de uma tabela que permite ligao com outra tabela por meio de
sua chave primria.
Domnios: permitem a definio de caractersticas (como tipos de dados e tamanho) que
podem ser aplicadas a vrios campos do banco de dados.
6) Quais so os principais tipos de dados que podem ser atribudos a campos?
Caractere, numrico (inteiro ou fracionrio), data e lgico
7) Liste os tipos de integridade de bancos de dados conhecidos.
Integridade de entidades, integridade referencial, integridade de domnios, integridade de
campos.

Captulo 3
1) Quais so os tipos de acesso a arquivos atualmente disponveis?
Acesso sequencial e aleatrio.
2) O que o ISAM?
Sigla de Indexed Sequencial Access Method, uma tcnica utilizada no armazenamento e
recuperao de informaes dentro do banco de dados. Para utilizar essa tcnica existem
bibliotecas de rotinas disponveis para diversas linguagens.
3) Quais so os tipos de ndice que podemos ter?
ndice de posicionamento absoluto e de posicionamento relativo.
4) Quais so os principais tipos de estrutura de dados?
Listas lineares, que englobam as filas e as pilhas, e as rvores, sendo a mais conhecida a rvore
binria.

2 Banco de Dados - Teoria e Desenvolvimento


5) Que so filas e pilhas?
So tipos de estruturas de listas. Nas filas o primeiro elemento a entrar o primeiro a sair. J
com as pilhas o primeiro elemento a entrar o ltimo a sair.
6) Descreva o princpio bsico das rvores.
Elas se assemelham a uma rvore do mundo real, possuindo um n principal chamado raiz,
ns secundrios (denominados ns interiores) e ns terminais, identificados como folhas.
Cada n da rvore pode estar ligado a um n antecessor e a um n sucessor.

Captulo 4
1) O que ordenao?
Mtodo pelo qual as informaes de um banco de dados podem ser classificadas numa
determinada ordem.
2) Em que consiste o mtodo bolha (Bubble Sort)?
Consiste na comparao de um grupo de valores, tomando dois elementos por vez e
invertendo-os, se estiverem fora de ordem
3) Como funciona o mtodo de insero direta?
Ele trabalha separando os dados num subconjunto e movendo um elemento por vez do arranjo
principal para esse subconjunto, j posicionando-o dentro da ordem correta.
4) Como funciona o mtodo QuickSort?
Funciona definindo-se um elemento-chave dentro do arranjo. Este , ento, dividido e
trabalha-se com os subconjuntos resultantes, um esquerda desse elemento-chave (que so os
itens de menor valor) e um sua direita (itens de maior valor). Como o processo repetido
inmeras vezes, pode-se criar rotinas recursivas.
5) Como funciona o mtodo Shell?
Ele trabalha utilizando uma sequncia de incrementos e ordenando os itens que se encontram
a uma distncia equivalente a esse incremento. Ao fim de cada passo, o incremento reduzido
at alcanar o valor 1.

Captulo 5
1) Cite trs tipos de pesquisa.
Pesquisa sequencial, pesquisa binria e pesquisa com ndices.
2) Qual o princpio de funcionamento da pesquisa binria?
Consiste em dividir o conjunto principal de dados em dois e verificar em qual deles o
elemento de pesquisa se encontra, comparando seu valor com os elementos que se encontram
nas extremidades inicial (subconjunto da direita) e final (subconjunto da esquerda).
3) Como funciona a pesquisa com ndices?
O sistema utiliza a informao armazenada no arquivo de ndice para encontrar a posio
exata do respectivo registro dentro da tabela de dados.

Respostas dos Exerccios 3


Captulo 6
1) Como so classificados os dispositivos de armazenamento de dados em computadores?
Meios de armazenamento primrio e secundrio.
2) Cite trs tipos de memria primria.
Memria RAM, carto SD/MicroSD e pendrive.
3) Qual a diferena na forma de gravao dos dados entre os discos magnticos (disquetes, HD) e
os discos pticos (CD-ROM DVD-ROM)?
Nos discos rgidos e flexveis (disquetes) os dados so gravados por meio de um processo
magntico que orienta partculas depositadas na superfcie do disco.
Em CD/DVD, a gravao efetuada atravs de um feixe de laser que cria depresses
microscpicas na superfcie do disco.
4) Quais so as tcnicas utilizadas no armazenamento e na organizao de arquivos em disco?
Arquivo Heap, arquivo classificado, Hashing e rvores-B.

Captulo 7
1) Quais so os tipos de ndices conhecidos?
ndice primrio, ndice secundrio, ndice denso, ndice esparso, ndice de nvel nico e ndice
multinvel.
2) Qual a diferena principal entre um ndice primrio e um secundrio?
O ndice primrio no permite valores duplicados. O ndice secundrio utilizado na
otimizao de consultas e permite duplicidade de valores.
3) Quais so os nveis conhecidos da tecnologia RAID?
RAID 0+1, RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6 e RAID 50.

Captulo 8
1) Qual a base terica do modelo de dados relacional?
A teoria dos conjuntos da matemtica.
2) Como est organizado o modelo de dados relacional?
O modelo de dados relacional est organizado em torno de relaes (tabelas) compostas de
linhas que so instncias de uma entidade do mundo real. Cada linha subdividida em
colunas.
3) Represente a segunda tupla da relao Produtos, apresentada neste captulo, na forma de um
esquema de relao.
t = <(CodigoFornecedor, 00002), (NomeFornecedor, Brinquedos e Jogos Educar), (Endereco,
Av. das Naes, 280), (Bairro, Jd. Amrica), (Cidade, Atibaia), (Estado, SP), (Telefone, 0101-
9080)>
4) Defina restrio de integridade da entidade.
A restrio de integridade da entidade estabelece que a chave primria no pode conter valor
nulo e responsvel por identificar um registro na tabela de forma unvoca.

4 Banco de Dados - Teoria e Desenvolvimento


5) Defina restrio de integridade referencial.
A restrio de integridade referencial tem como funo prevenir a inconsistncia de dados
entre duas tabelas. Isso possvel graas s chaves estrangeiras.
6) O que um esquema de banco de dados?
Representao grfica das estruturas das tabelas de um banco de dados e seus relacionamentos.
7) Que so metadados?
Conjunto de informaes que descrevem a estrutura fundamental de um banco de dados.
8) Defina catlogo do sistema.
Relaes em que se encontram armazenados os metadados (nome e estrutura de tabelas, vises,
ndices, restries, privilgios de usurios etc.).

Captulo 9
1) Qual a utilidade da lgebra relacional?
Ela permite a construo de expresses matemticas que representam operaes de consultas
ou atualizaes no banco de dados.
2) Cite a principal diferena entre os operadores seleo e projeo.
Enquanto o operador seleo seleciona algumas linhas de uma tabela, o operador projeo
permite que determinadas colunas sejam selecionadas.
3) Descreva o operador juno.
Esse operador permite que duas relaes sejam combinadas atravs de tuplas relacionadas.

Captulo 10
1) Defina o modelo de dados Entidade-Relacionamento.
Ele um modelo de dados de alto nvel utilizado na fase de projeto conceitual, ou seja, na
concepo do esquema conceitual do banco de dados.
2) Descreva as etapas de um projeto de banco de dados.
Levantamento e anlise das necessidades, projeto conceitual, projeto lgico do banco de dados,
projeto fsico do banco de dados.
3) O que modelo conceitual?
a primeira etapa do projeto, em que se representa a realidade por meio de uma viso global e
genrica dos dados e seus relacionamentos.
4) Defina modelo lgico.
a etapa que envolve a descrio das estruturas que sero armazenadas no banco de dados e
resulta numa representao grfica dos dados numa maneira lgica.
5) Defina atributos e entidades.
Atributos: propriedades de uma entidade que so capazes de descrev-la.
Entidades: objeto do mundo real que possui atributos capazes de torn-lo identificvel e que
possui uma existncia independente.

Respostas dos Exerccios 5


6) Qual o papel do relacionamento?
O relacionamento permite criar associaes entre duas relaes ou entidades.
7) Quais so os tipos de restries existentes para relacionamentos?
Razo de cardinalidade, restrio de participao e restrio estrutural.
8) Explique o significado de condicionalidade de um relacionamento.
A condicionalidade refere-se capacidade de uma entidade relacionar-se ou no com outra.
9) Descreva a diferena entre entidades fracas e entidades fortes.
Na entidade fraca, uma entidade no possui qualquer atributo-chave. Na entidade forte, as
entidades possuem atributos-chaves.
10) Qual a restrio para poder agregar duas entidades?
A agregao de duas entidades s pode ocorrer quando o relacionamento entre elas for M:N.

Captulo 12
1) Defina dependncia funcional.
A dependncia funcional indica se um atributo ou conjunto de atributos dependente (ou
determinado) por outro atributo ou conjunto de atributos.
2) O que dependncia funcional parcial?
Tipo de dependncia que ocorre quando o atributo/conjunto de atributos depende apenas de
parte dos valores da chave primria.
3) O que dependncia funcional total?
Tipo de dependncia que s existe se a chave primria composta de vrios atributos
determinar univocamente um atributo ou conjunto de atributos.
4) Defina normalizao.
Tcnica empregada na organizao de um conjunto de dados cujo objetivo detectar e
eliminar possveis redundncias, subdividindo esse conjunto em outros menores, mas que
resultam as mesmas informaes.
5) Quais so as formas normais conhecidas?
1FN (Primeira Forma Normal), 2FN (Segunda Forma Normal), 3FN (Terceira Forma
Normal), 4FN (Quarta Forma Normal), 5FN (Quinta Forma Normal) e FNBC (Forma
Normal Boyce/Codd).
6) Quando uma entidade est na primeira forma normal (1FN)?
Uma entidade est na primeira formal normal quando no h itens repetidos (itens
multivalorados) nela.
7) Quando uma entidade est na segunda forma normal (2FN)?
A entidade se encontra na segunda forma normal se, alm de estar na primeira, todos os seus
atributos so totalmente dependentes da chave primria composta.
8) Quando uma entidade est na terceira forma normal (3FN)?
Para uma entidade estar na terceira forma normal, preciso que ela j esteja na segunda e que
no possua qualquer atributo dependente de outro atributo que no faa parte da chave
primria.

6 Banco de Dados - Teoria e Desenvolvimento


Captulo 13
1) Em qual projeto foram aplicados os conceitos de bancos de dados relacionais?
No projeto de um sistema da IBM denominado System/R.
2) Qual a origem da linguagem SQL?
Ela teve origem numa outra linguagem, denominada SEQUEL, que havia sido implementada
no projeto do System/R.
3) O que so comandos DDL? Cite alguns exemplos.
So comandos utilizados na definio da estrutura do banco de dados. So exemplos CREATE
TABLE, CREATE INDEX, DROP TABLE e CREATE DOMAIN.
4) O que so comandos DML? Cite alguns exemplos.
So comando para manipulao e extrao de informaes do banco de dados. So exemplos
SELECT, INSERT INTO, DELETE FROM e UPDATE.

Captulo 14
1) O que banco de dados dedutivo?
So bancos de dados que incluem capacidades para definir regras dedutivas que podem
deduzir ou inferir informaes adicionais a partir de fatos armazenados no prprio banco de
dados.
2) Que so fatos?
So valores de atributos de uma relao num sistema de banco de dados dedutivo.
3) D uma definio para regras.
So similares s vises dos sistemas relacionais, j que especificam relaes virtuais que no se
encontram armazenadas no banco de dados.
4) Em qual linguagem se baseiam os bancos de dados dedutivos?
Na linguagem Prolog.
5) Quais so os sistemas atualmente conhecidos?
LDL, NAIL! e CORAL.

Captulo 15
1) Quais so os fatores que contriburam para o surgimento dos bancos de dados orientados a
objeto?
Deficincia apresentada pela arquitetura de bancos de dados relacionais, como a incapacidade
de lidar com dados mais complexos, limitando sua aplicao em determinadas reas, como a
engenharia, simulaes, sistemas de geoprocessamento (GIS), CAD/CAM/CAE etc. Outro
fator foi o surgimento e a grande aceitao do paradigma da programao orientada a objeto,
como Smalltalk, C++ e Java.
2) Defina encapsulamento.
Capacidade de esconder as estruturas de dados de um objeto, permitindo que elas sejam
acessadas apenas por funes.

Respostas dos Exerccios 7


3) O que herana e polimorfismo?
A herana permite que um objeto seja definido a partir de outro, herdando todos os seus
atributos e mtodos. No polimorfismo a caracterstica da programao orientada a objeto
que permite a uma funo ter mais de uma implementao de cdigo, sendo a distino
efetuada pela lista de parmetros.
4) O que um OID?
Um identificador dado a cada objeto que inserido no banco de dados orientado a objeto e
que no pode ser duplicado para outros objetos.
5) Descreva as linguagens ODL e OQL.
A linguagem ODL utilizada na definio de objetos de um banco de dados orientado a
objeto, permitindo a especificao de seus atributos e mtodos. A linguagem OQL
empregada na extrao e consulta de informaes existentes num banco de dados orientado a
objeto.
6) O que arquitetura CORBA?
Um padro para gerenciamento de objetos distribudos que possibilita a comunicao deles em
ambientes heterogneos.

Captulo 16
1) O que banco de dados distribudo?
Conjunto de diversos bancos de dados que podem estar distribudos por vrios servidores, e
que pode ser manipulado como se fosse um ambiente nico.
2) Quais so as funes adicionais de um SGBD distribudo?
a) Controle de distribuio, fragmentao e replicao dos dados pela extenso no catlogo do
SGBDD.
b) Capacidade de processar consultas distribudas, acessando, por uma rede de comunicao,
localizaes remotas para extrair os dados.
c) Gerenciamento de consultas e transaes que acessam dados a partir de vrios locais, ao
mesmo tempo em que mantm o acesso sincronizado e a integridade do prprio banco de
dados.
d) Capacidade de decidir qual cpia de um item de dado que se encontra replicado deve ser
considerada.
e) Recuperao do banco de dados distribudo quando houver qualquer falha ou colapso do
sistema (os comumente denominados crashs).
f) Segurana na execuo de transaes distribudas e gerenciamento de privilgios de
autorizao/acesso por parte dos usurios.
g) Gerenciamento do catlogo do banco de dados distribudo, de forma que contenha
informaes referente s localizaes dos bancos. Esse catlogo pode ser geral a todo o banco
ou local para cada n da rede envolvida do processo.
3) Quais so as tcnicas de fragmentao de um banco de dados?
Fragmentao horizontal, fragmentao vertical e fragmentao hbrida.

8 Banco de Dados - Teoria e Desenvolvimento


4) O que replicao de dados?
Duplicao parcial ou total do banco de dados em outras localizaes da rede.
5) Quais so os enfoques empregados na distribuio e localizao de dados num SGBD
distribudo?
Primeiro tipo: cada gerenciador de transaes mantm seu prprio catlogo e contm ainda
uma cpia do catlogo global do sistema com as informaes de todas as localizaes na rede,
assim cada sistema sabe onde os outros se encontram.
Segundo tipo: cada gerenciador de transaes tambm mantm seu prprio catlogo de
sistema, mas um examina o catlogo do outro antes que uma busca seja efetuada.
Terceiro tipo: utiliza um catlogo global com informaes de todas as localizaes na rede.
Antes de executar uma operao, o gerenciador de transaes analisa esse catlogo.
6) O que interoperabilidade?
Capacidade de um aplicativo acessar informaes armazenadas num sistema cuja plataforma
totalmente diferente da que se est executando nesse aplicativo.
7) Defina controle de concorrncia.
a) Controle baseado em cpia distinta de item de dado.
b) Controle baseado em votao.

Captulo 17
1) Como era o modelo computacional no incio da era informatizada?
Baseava-se na utilizao de terminais de vdeo (que no efetuavam nenhum processamento)
ligados a computadores de grande porte (os responsveis tanto pelo armazenamento quanto
por processamento dos dados e execuo dos programas aplicativos).
2) Para que serviam os terminais de vdeo?
Eram utilizados pelos usurios para visualizar as telas de entrada de dados e interagir com o
programa aplicativo que rodava no computador de grande porte (fornecer os dados que eles
pediam).
3) Qual a funo de uma controladora de terminais?
Era responsvel por centralizar todas as conexes dos terminais com o computador de grande
porte, como hoje ocorre com os hubs ou switches da rede local.
4) Que equipamento permitiu a utilizao de microcomputadores PC como terminais de vdeo?
A placa de emulao de terminal IRMA, lanada na dcada de 1980.
5) Descreva as fases envolvidas no processo de comunicao de grande porte/terminal de vdeo.
As fases envolvidas so:
a) O computador central envia as informaes a serem apresentadas no terminal de vdeo,
como uma tela de entrada de dados.
b) A controladora distribui os sinais para os terminais adequadamente. Para poder identificar
cada terminal, eles recebem um nmero de identificao, normalmente denominado TID,
nico para cada equipamento.

Respostas dos Exerccios 9


c) O usurio entra com os dados na tela do aplicativo e a partir de uma tecla, como
<ENTER>, os envia para o computador de grande porte.
d) O computador de grande porte processa as informaes e, se necessrio, envia de volta ao
terminal uma tela com uma resposta.
6) Como o processo de interao da estao cliente com o servidor?
A estao cliente envia uma solicitao ao servidor, que processa os dados conforme a
solicitao recebida e devolve como resposta um conjunto de registros ao cliente.
7) Quais os tipos de rede e a caracterstica que os distingue?
Rede LAN, em que os computadores esto fisicamente localizados a poucas distncias, e rede
WAN, em que os computadores se encontram localizados a distncias maiores, com
comunicao remota por linha telefnica, rede de TV a cabo, radiofrequncia etc.
8) O que ambiente cliente/servidor de duas camadas?
Tipo de arquitetura cliente/servidor em que h uma estao cliente que se comunica
diretamente com o servidor e solicita seus servios.
9) O que ambiente cliente/servidor de trs camadas?
Tipo de arquitetura cliente/servidor em que temos, alm das duas camadas, uma terceira que
intermedeia as solicitaes da estao cliente com o servidor.
10) Como trabalha um sistema de banco de dados cliente/servidor?
Trabalha com o conceito de respostas dadas a solicitaes recebidas das estaes clientes. Essas
estaes executam poucas operaes, alm da execuo do aplicativo do usurio. Toda a
manipulao, como gerenciamento das regras de negcio e integridade do banco de dados, fica
a cargo do servidor de banco de dados. O cliente envia uma solicitao ao servidor que
processa os dados conforme a solicitao e devolve como resposta um conjunto de registros ao
cliente.
11) Cite dois fatores que contriburam para a passagem do ambiente centralizado para o
descentralizado.
Altos custos exigidos na manuteno de toda a estrutura e a dependncia de plataformas
proprietrias (hardware e software).
12) Quais so as principais dificuldades encontradas na implantao de um ambiente
descentralizado?
Custos iniciais do projeto de implantao baixos, mas ao computar os envolvidos com
treinamento e manuteno, eles podem at superar os valores referentes ao sistema
centralizado. Grande parte das aplicaes precisa ser readequada, mudando conceitos de
desenvolvimento e ferramentas de programao, alm da necessidade de adequao da
arquitetura/topologia de rede e a dificuldade maior em gerenciar todo o sistema
descentralizado.

Captulo 18
1) Quais as estruturas bsicas do modelo de banco de dados de rede? Explique cada uma delas.
Registros: grupos de valores classificados em tipos de registros. Cada tipo descreve a estrutura
do grupo em que so armazenadas as informaes
Conjuntos: representam as tabelas e seus relacionamentos.

10 Banco de Dados - Teoria e Desenvolvimento


2) Quais os comandos de atualizao de dados disponveis no modelo de rede?
STORE, ERASE e MODIFY.
3) Cite e explique os conceitos em que se baseia o modelo de dados hierrquico.
Registros: conjuntos de valores de campos que identificam uma entidade ou instncia de um
relacionamento.
Relacionamento pai-filho: define um relacionamento 1:N, em que o tipo de registro do lado 1
recebe o nome de registro pai, enquanto o tipo de registro do lado N denominado registro
filho.
4) Liste os comandos da linguagem de manipulao de dados hierrquicos.
GET, INSERT, DELETE e REPLACE.

Captulo 19
1) Com o que se relaciona o mecanismo de segurana de acesso?
Com as polticas de permisses de acesso concedidas a usurios.
2) O que so permisses?
Habilitaes dadas aos usurios para que eles possam acessar o banco de dados e executar
determinadas tarefas.
3) O que so firewalls?
Firewall um recurso que bloqueia o acesso rede interna a partir de conexes externas, como
a Internet. Somente com a autorizao do usurio ou administrador do sistema que o acesso
pode ser liberado.
4) O que proxy?
O proxy outro tipo de proteo que funciona como um intermedirio de servios. Um
usurio externo rede que esteja tentando se conectar a ela somente ver o servidor proxy, no
as demais mquinas.
5) D uma definio para roteador.
Sistema de segurana cuja funo escolher o caminho pelo qual os dados devem trafegar.
6) Quais so os comandos SQL para conceder e revogar privilgios de acesso?
GRANT para conceder e REVOKE para revogar.
7) O que so transaes?
So unidades lgicas de processamento de um banco de dados em que esto includas diversas
operaes, como incluso, alteraes e excluso.
8) Quais so os nveis de isolamento de uma transao?
READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ e SERIALIZABLE.
9) Quais so as situaes que podem ocorrer com nveis de isolamentos diferentes de
SERIALIZABLE?
Leitura suja (dirty read), leitura no repetitiva (nonrepeatable read) e fantasmas (phantom).
10) Quais so os tipos de bloqueio existentes?
Bloqueio binrio e bloqueio compartilhado/exclusivo.

Respostas dos Exerccios 11


11) O que deadlock?
Situao em que uma transao fica esperando a liberao de um registro bloqueado por outra
transao.

Captulo 20
1) O que endereo URL?
Informao que identifica a localizao de um documento ou um site na Internet.
2) Como efetuada uma requisio de pgina a um servidor Web?
Por meio de comandos GET (pgina esttica) e POST (pgina dinmica).
3) O que CGI?
Sigla de Common Gateway Interface, uma camada entre o navegador web do usurio e o
servidor de dados que permite ao servidor Web acessar banco de dados.
4) O que ISAPI?
Tecnologia desenvolvida pela Microsoft para permitir o acesso a banco de dados a partir de
um navegador web, pela execuo de aplicaes no formato de bibliotecas dinmicas (DLLs).
5) O que JDBC?
Biblioteca de classes da linguagem Java para acesso base de dados a partir de aplicaes
escritas em Java.
6) Quais so as linguagens utilizadas pela tecnologia ASP?
VBScript e JavaScript.
8) Quais so os principais tipos de aplicaes de bancos de dados multimdia?
Gerenciamento de documentos, divulgao e disseminao de conhecimento, ensino e
treinamento, marketing e propaganda, monitoramento em tempo real
9) Defina Data Warehouse.
Conjunto de dados integrados, no volteis e orientados a assunto, utilizado para finalidades
analticas e em processos de tomada de deciso em uma empresa.
10) De onde saem as informaes que alimentam o Data Warehouse?
Principalmente dos diversos bancos de dados existentes na empresa, mas tambm podem
originar-se de planilhas de clculos ou qualquer outro arquivo gerado por uma aplicao.
11) D uma definio para OLAP e OLTP.
OLAP significa On-Line Analytical Processing, e nesse sistema as informaes so processadas
em tempo real para anlises complexas. Nela os dados brutos so transformados em
informaes consistentes.
OLTP significa On-Line Transaction Processing e nela os dados so acumulados a partir de
transaes dirias. Representam as fontes de dados do Data Warehouse.
12) Quais so as classificaes do sistema OLAP?
ROLAP - Relational OLAP, MOLAP - Multidimensional OLAP, HOLAP - Hybrid OLAP e
WOLAP - Web OLAP.

12 Banco de Dados - Teoria e Desenvolvimento


13) Defina Data Mart.
So conjuntos de informaes existentes num Data Warehouse desenhado especificamente
para atender a um segmento ou unidade de uma empresa.
14) O que Datamining?
Tecnologia que faz parte do Data Warehouse e permite fazer previses a partir de dados
oriundos de enormes bases de dados.

Respostas dos Exerccios 13

Você também pode gostar