Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Avaliação de Base de Dados I

Por:   •  19/11/2017  •  995 Palavras (4 Páginas)  •  447 Visualizações

Página 1 de 4

...

autodescrição de umsistema de BD: o sistema de BD não possui apenas o

banco de dados, mas também uma completa definição ou descrição da estrutura do

banco, e suas restrições. No processamento de arquivos tradicional, essa definição dos

dados também faz parte dos programas da aplicação.

• Isolamento entre programas e dados, e abstração de dados: A alteração na estrutura de

um SGBD não necessariamente exige uma alteraçãonos programas que o acessam. Isso é

permitido graças à abstração de dados. A estrutura dos arquivos de dados é armazenada

no catálogo do SGBD separadamente do programa de acesso, chamamos essa propriedade

de independência de dados do programa. No processamento tradicional de arquivos, a

estrutura do arquivo de dados está embutida no programa da aplicação (Uma mudança na

estrutura do arquivo podeexigir mudanças nos programas que acessam o arquivo).

• Suporte para múltiplas visões de dados: um Banco de Dados em geral tem muitos

usuários, cada um podendo um ponto de vista ou visão diferente do BD.

• Compartilhamento de dados e processamento de transação multiusuário: como o nome

sugere, precisa permitir que múltiplos usuários acessem o BD ao mesmo tempo. Isso é

essencial se o dado paramúltiplas aplicações esta sendo integrado e mantido em um único

BD.

1.4 Quais são as responsabilidades do DBA e dos projetistas de banco de dados?

Respostas:

• Responsablilidade de um DBA: coordena e monitora o uso do BD (segurança, tempo

de resposta ruim, etc.), autoriza o acesso ao BD, ajustar projeto físico quando

necessário, adquire software e hardware necessários;, adquire software e hardware

necessários.

• Responsablilidade de um Projetista do BD: identificar os dados a serem armazenados

no BD, escolher as estruturas apropriadas para representar e armazenar esses dados,

levantar necessidades dos usuários (requisitos).

1.5 Quais são os diferentes tipos de usuários finais de banco de dados? Discuta as atividades

principais de cada um.

Respostas:

• Leigos (operador de terminal): é o usuario sem conhecimentos cientificos sobre banco

de dados e sobre as aplicações previamente desenvolvidas que interagem com uma

base de dados.

• Sofisticados (engenheiros): é o usuario com conhecimento cientifico sobre o banco de

dados e sobre o sgbd.

• Casuais (gerentes): é o usuario que tem algum conhecimento sobre programas

previamente desenvolvidos que manipula a base de dados, pode ou não ter

conhecimento sobre base de dados.

• Freqüentes (caixas de bancos): são os usuarios que têm grande conhecimento sobre

programas previamente desenvolvidos que manipula a base de dados, mas sem

conhecimento da BD.

1.6 Discuta as funcionalidades que podem ser fornecidas por um SGBD.

Respostas:

• Segurança física – O SGBD tem que estar, longe do alcance das pessoas não

autorizadas.

• Segurança lógica – Os SGBD podem estar a ser protegidos através de métodos

lógicos de segurança (passwords, etc).

• Controlo de concorrência - Garante a Consistência e a Isolação, dada a

Atomicidade das transacções. Num SGBD: É tarefa do Módulo Gerente de

Bloqueios (Locks).

• Integridade - Define a validade dos dados

• Backup - A ferramenta Backup ajuda a proteger os dados de perdas acidentais, se

ocorrerem falhas de hardware ou de média de armazenamento no sistema. Por

exemplo, se se usar a ferramenta Backup para criar uma cópia dos dados que

estão no disco rígido e armazená-los noutro dispositivo de armazenamento.

1.7 Quais os SGBDs mais usados no mundo atualmente? Criar uma lista ou gráfico

quantitativo e especificar a fonte na qual a mesma foi retirada

Respostas:

...

Baixar como  txt (7.3 Kb)   pdf (72 Kb)   docx (12.8 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club