Sistemas de Gestão de Bases de Dados e a Informação ...
Sistemas de Gestão de Bases de Dados e a Informação ...
Sistemas de Gestão de Bases de Dados e a Informação ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
In “Curso sobre <strong>Sistemas</strong> <strong>de</strong> Informação Geográfica, Lisboa, Centro <strong>de</strong> Estudos <strong>de</strong> Formação Autárquica; Centro Nacional <strong>de</strong> InformaçãoGeográfica, 1994, 21 p.c) Partilha <strong>de</strong> informação - É possível privilegiar os vários utilizadores com direitos <strong>de</strong> acesso aos mesmosdados mas dando a cada um perspectivas e visualização e possibilida<strong>de</strong>s diferentes.d) Facilita a implementação <strong>de</strong> novas aplicações - A adição <strong>de</strong> novas unida<strong>de</strong>s <strong>de</strong> informação não obriga aalterações nas aplicações já existentes.e) Acesso directo dos utilizadores - A utilização <strong>de</strong> "Linguagens <strong>de</strong> Interrogação" pelos utilizadores finaispermite o acesso à informação por parte <strong>de</strong> utilizadores sem gran<strong>de</strong>s conhecimentos informáticos. Noentanto, é mantido o controlo dos acessos e manipulação <strong>de</strong> dados conservando-se a consistência eprotegendo-se a integrida<strong>de</strong> da informação(segurança).f) In<strong>de</strong>pendência entre dados e processos - Os utilizadores e respectivos programas são in<strong>de</strong>pen<strong>de</strong>ntes daestrutura lógica e da estrutura física da base <strong>de</strong> dados. Isto significa que quaisquer alterações à estruturalógica (inclusão <strong>de</strong> nova informação) ou física (<strong>de</strong> armazenamento) da BD <strong>de</strong>ixa inalteráveis os programas.g) Segurança dos dados - Gran<strong>de</strong> número <strong>de</strong> <strong>Bases</strong> <strong>de</strong> <strong>Dados</strong> apresentam mecanismos <strong>de</strong> recuperação emcaso <strong>de</strong> perda da informação por várias razões (erro, falha geral do computador, avaria do disco, etc).Desvantagens:a) Custo - Este software acarreta normalmente gran<strong>de</strong>s custos, sobretudo <strong>de</strong>vido às suas necessida<strong>de</strong>s <strong>de</strong>manutenção.b) Maior complexida<strong>de</strong> - A complexida<strong>de</strong> do Software e a centralização da responsabilida<strong>de</strong> relativa aosdados, obriga à necessida<strong>de</strong> <strong>de</strong> atribuir bastantes recursos e tempo a tarefas como a manutenção (das<strong>Bases</strong> <strong>de</strong> <strong>Dados</strong> e dos programas com elas relacionados), o armazenamento <strong>de</strong> cópias <strong>de</strong> segurança dosdados, a formação das pessoas, etc.c) Risco centralizado - Há teóricamente maior risco <strong>de</strong> perda ou corrupção da informação durante a suautilização pelas aplicações. Este risco é minimizado pelas ferramentas <strong>de</strong> recuperação contra um maufuncionamento dos programas, utilizadores, equipamento ou comunicações incluídas nos SGBD.2. Concepção e Implementação <strong>de</strong> <strong>Bases</strong> <strong>de</strong> <strong>Dados</strong>2.1. Conceitos <strong>de</strong> <strong>Bases</strong> <strong>de</strong> <strong>Dados</strong>A organização da informação em bases <strong>de</strong> dados po<strong>de</strong> ser <strong>de</strong>scrita em termos <strong>de</strong> tabelas, linhas, colunas, campose chaves. Uma tabela constitui a unida<strong>de</strong> mais elementar <strong>de</strong> armazenamento da informação relativa a um assunto eé composta por um conjunto <strong>de</strong> linhas e <strong>de</strong> colunas.Uma tabela <strong>de</strong>screve normalmente uma entida<strong>de</strong> abstracta quetem representação na realida<strong>de</strong>. Uma linha <strong>de</strong> uma tabela correspon<strong>de</strong> a uma ocorrência da entida<strong>de</strong> <strong>de</strong>scrita pela