2.4 - Bancos de dados de quarta geração

A quarta forma de organização é aquela de deixou de ser apenas arquivos para guardar informações e serem sistemas para gerenciar as informações. Com essa tecnologia, o sistema gerenciador de banco de dados é o responsável por organizar, alterar, excluir e consultar as informações.

Os sistemas de informação fazem consultas e operações ao SGBD e ele decide a melhor forma de prover os resultados. Duas das grandes vantagens dessa tecnologia foram:

a) o isolamento entre a aplicação e dos dados, os programadores não precisavam mais operar com arquivos diretamente, mas sim solicitar operações aos SGBD apenas;

b) o melhor gerenciamento do trabalho concorrente em sistemas com vários usuários realizando operações no mesmo banco de dados. Com isso, tornou-se muito mais seguro (diminuíram os erros e problemas de acesso) gerenciar dados.

Oracle, SQL Server, MySQL e Postgree são exemplos de SGBDs que comportam essa tecnologia.

• Arquivos de dados, logs e de índices

A criação de arquivos de dados e índices dentro dessas tecnologias é algo simples e transparente para o programador. Ele cria o banco de dados e automaticamente os arquivos necessários são criados. Entretanto, em aplicações complexas ou bancos de dados muito grandes, é possível realizar a criação manual dos arquivos, possibilitando assim definir o conteúdo de cada arquivo, para segmentar os dados, logs e índices de acordo com as características do banco e do hardware onde o banco de dados está localizado. O profissional habilitado a realizar tais manobras é o DBA (Administrador de Banco de Dados). Foge da competência de um programador saber realizar tais atividades.

Copyright © 2014 AIEC.