Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
A diferença entre o sistema de processamento de arquivo e DBMS
sistemas de computadores usam duas formas diferentes de organizar dados em um disco rígido : sistemas de processamento de arquivos e sistemas de gerenciamento de banco de dados. Os sistemas de arquivos são a forma mais simples e mais tradicional de tratamento da informação - programas criam arquivos e gravar dados diretamente a eles. Com um banco de dados, programas de enviar comandos para um servidor que processa os comandos e retorna os resultados . As capacidades de manipulação de dados internos do banco de dados simplificar a tarefa de gerenciamento de informações . Usos típicos

Muitos aplicativos de desktop usam sistemas de processamento de arquivos tradicionais na forma de documentos. Por exemplo , o Microsoft Word cria um arquivo de documento estruturado que contém texto, fontes e instruções de formatação. Word abre e manipula seus arquivos de documentos diretamente. Aplicativos que possuem informações com estruturas altamente organizadas e repetitivas são adequados para bancos de dados. Por exemplo, um banco tem um milhão de clientes e quer manter um número de conta , nome e endereço de cada um. Além disso , cada cliente possui muitas operações , o que, por sua vez, consistem em uma data , um tipo de transacção e uma quantidade . Tabelas de banco de dados lidar com este tipo de dados facilmente.
Programação Esforço

Um programa que mantém seu próprio arquivo deve incluir a lógica para acessar o arquivo . Por exemplo, se ele mantém uma lista de receitas de bolo , um programador deve determinar como recuperar um determinado registro do arquivo , e também descobrir como organizar a lista de ingredientes e as instruções de cozimento. Um banco de dados reduz o esforço de programação , pois organiza e lê as informações utilizando o seu próprio software embutido , o programador não precisa recriar essa lógica para cada arquivo

Custos
< . br>

software de banco de dados comercial normalmente vem com taxas de licenciamento substanciais que dependem do conjunto de recursos e número de usuários. Embora a licença para SGBDs open-source como o MySQL são livres , uma organização pode ainda incorrer em custos de suporte e treinamento técnico. Além disso, o DBMS pode exigir um administrador em tempo integral para gerenciar o banco de dados . Um sistema de processamento de arquivo pode precisar de alguma administração , mas raramente envolve taxas de licenciamento.

SQL

A maioria dos SGBDs modernos usam a Linguagem de Consulta Estruturada para o processamento de informações , elaboração de relatórios , manutenção e administração tarefas. Tem sido em torno desde 1970, e gerações de profissionais de informática tornaram-se familiarizado com ele. SQL fornece métodos sofisticados e padronizados para atualizar , recuperar e estruturar dados . Sistemas de processamento de arquivo não tem suporte semelhante ao SQL e ferramentas de gerenciamento de informações para arquivos padrão são comparativamente muito mais primitivo.

Anterior :

Próximo : No
  Os artigos relacionados
·As Vantagens e Desvantagens do proprietário e de códi…
·Como configurar um formulário com duas abas no Access 
·Diferença entre internos e externos ameaças a um banc…
  Artigos em destaque
·Como gravar uma imagem ISO em um CD no Windows XP 
·Como instalar o Lavasoft AdAware Sem NET Framework 
·Como faço para baixar meu CD MP3 para Meu Computador 
·Fonte de alimentação de backup de surto Proteja 
·Como compactar Tamanho de WMV para o Outlook Express 
·Explique Spyware 
·RM de Conversão MP3 
·Como criar um papel de parede do vintage com Illustrato…
·Como Iniciar no modo de segurança do Windows XP Profes…
·Como se livrar de Trojan.JS /Redirector.Cq 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados