Conceitos gerais sobre bases de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2215 palavras )
  • Download(s) : 0
  • Publicado : 19 de outubro de 2012
Ler documento completo
Amostra do texto
TIC ____________________________________________________ Unidade 2 – Base de Dados

CONCEITOS GERAIS SOBRE BASES DE DADOS
NOÇÕES BÁSICAS
Um sistema de informação consiste num conjunto de unidades interligadas com um
objectivo comum, vocacionado para receber, armazenar, processar e apresentar a
informação onde esta é necessária e na forma pretendida pelo utilizador final. Essa
informação éarmazenada recorrendo-se a uma estrutura de Base de Dados. A gestão e o
processamento dessa informação é efectuada mediante um Sistema de Gestão de Base
de Dados (S.G.B.D.), uma estrutura de controlo centralizada, cuja principal acção é
tornar transparente aos programas de aplicação, a informação a manipular.

COMPONENTES DE UM SISTEMA DE INFORMAÇÃO
* Programas de aplicação
* S.G.B.D.
*Base de Dados

A informação constitui o conteúdo da base de dados. Para que possa ser armazenada e
gerida, essa informação necessita de uma estrutura. Essa estrutura é criada e mantida
pelo software do sistema de gestão de base de dados (SGBD).

ESVN

-1-

TIC ____________________________________________________ Unidade 2 – Base de Dados

O QUE É UM SISTEMA DE GESTÃO DE BASES DE DADOS?Um SGBD (do Inglês DBMS – DataBase Management System) é uma ferramenta
construída para gerir a informação que se encontra armazenada numa base de dados.
Um SGBD ajuda a adicionar nova informação à medida que fica disponível, a actualizar a
informação sempre que necessário, a catalogar rapidamente a informação, a realizar
cálculos com os dados e a imprimir a informação numa grande variedade deformatos.
Mais importante que tudo isto, permite-lhe encontrar exactamente a informação
pretendida.

OBJECTIVOS DOS SISTEMAS DE GESTÃO DE BASE DE DADOS:
Redução da redundância e eliminação da inconsistência
O conceito de redundância é muito simples; existe redundância quando a
informação respeitante a um determinado facto existe em mais do que um ponto
numa base de dados.
A base de dadosde grande dimensão, a redundância excessiva pode representar um
considerável desperdício de espaço de armazenamento de informação nos discos.
Quando não controlada, torna-se inconsistente.
A inconsistência numa base de dados existe quando contém informações divergentes
sobre o mesmo facto.

Flexibilidade, integridade, segurança e independência
Flexibilidade no acesso à informação - Numsistema de base de dados, os
utilizadores podem executar consultas à base de dados, com base nos critérios
definidos pelo próprio utilizador. Esta característica torna muito mais flexível o acesso
à informação.
Integridade e Segurança - o administrador da base de dados pode definir
privilégios de acesso aos vários utilizadores e implementar mecanismos automáticos
que implementem critérios deintegridade da base de dados.
Independência dos dados face às aplicações - os Sistemas de Gestão de Base de
Dados funcionam como intermediários entre as aplicações e as estruturas de
informação criadas nas bases de dados.

ESVN

-2-

TIC ____________________________________________________ Unidade 2 – Base de Dados

TRÊS NÍVEIS DE ARQUITECTURA DE UM SISTEMA DE GESTÃO DE BASE DE DADOS:
-Nível Físico
- Nível conceptual
- Nível de Visualização

Nível Físico - corresponde à forma como os dados da base de dados são armazenados e
organizados internamente no sistema informático.

Nível Conceptual - corresponde à forma como os dados são estruturados ou
organizados ao nível da sua concepção lógica, ou seja, o número e o tipo de atributos em
que a informação é estruturada, asrelações entre os dados, etc.

ESVN

-3-

TIC ____________________________________________________ Unidade 2 – Base de Dados

Nível de visualização - corresponde à forma como os dados são apresentados aos
utilizadores finais, através de interfaces gráficos proporcionados por programas de
aplicação ou módulos do SGBD que opera com a base de dados; este é o nível de
abstracção mais...
tracking img