TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistemas De Banco De Dados

Artigos Científicos: Sistemas De Banco De Dados. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  29/9/2013  •  495 Palavras (2 Páginas)  •  606 Visualizações

Página 1 de 2

Um Sistema de Gerenciamento de Banco de Dados (SGBD) é o conjunto de programas

de computador (softwares) responsáveis pelo gerenciamento de uma base de dados. Seu

principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso,

a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que

seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Em

bancos de dados relacionais a interface é constituída pelas APIs (Application

Programming Interface) ou drivers do SGBD, que executam comandos na linguagem

SQL.

Modelo Conceitual: Descreve de forma simples e facilmente compreendida pelo

usuário final as informações de um contexto de negócios, as quais devem ser

armazenadas em um banco de dados. O foco deve ser sempre dirigido ao entendimento

e representação de uma realizade, de um contexto.

Modelo Lógico: Descreve as estruturas que estarão no banco de dados, mas sem

considerar, ainda, nenhuma característica específica de um Sistema Gerenciador de

Banco de dados - SGBD. Tem seu início somente após a criação do modelo conceitual.

Já utiliza chaves estrangeiras.

Modelo Físico: É construído a partir do modelo lógico e descreve as estruturas físicas

de armazenamento de dados. Descreve o tipo e tamanho dos campos.

Controle de Redundância

No processamento tradicional de arquivos, cada grupo de usuários deve manter seu

próprio conjunto de arquivos e dado. Desta forma, acaba ocorrendo redundâncias que

prejudicam o sistema com problemas como:

Toda vez que for necessário atualizar um arquivo de um grupo, então todos os grupos

devem ser atualizados para manter a integridade dos dados no ambiente como um toda;

A redundância desnecessária de dados levam ao armazenamento excessivo de

informações, ocupando espaço que poderia estar sendo utilizado com outras

informações.

Compartilhamento de Dados

Um SGBD mult-usuário deve permitir que múltiplos usuários acessem o banco de

dados ao mesmo tempo. Este fator é essencial para que múltiplas aplicações integradas

possam acessar o banco.

O SGBD multi-usuário deve manter o controle de concorrência para assegurar que o

resultado de atualizações sejam corretos, Um banco de dados multi-usuários deve

...

Baixar como (para membros premium)  txt (3.7 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com