Atps Anhanguera HTML
O software de banco de dados relacionais foi sendo refinado durante a década de 80. Isso deveu-se ao feedback (retorno) que os usuários destes sistemas faziam, devido ao desenvolvimento de sistemas para novas indústrias e ao aumento do uso de computadores pessoais e sistemas distribuídos.
Desde sua chegada, os bancos de dados têm tido aumento nos dados de armazenamento, desde os 8 MB (Megabytes) até centenas deTerabytes de dados em listas de e-mail, informações sobre consumidores, sobre produtos, vídeos, informações geográficas, etc.. Com este aumento de volume de dados, os sistemas de bancos de dados em operação também sofreram aumento em seu tamanho.
Um dos projetos mais ambiciosos de banco de dados está ainda sob construção no CERN. A idéia é criar um banco de dados distribuído com a capacidade de armazenamento de Hexabytes (1 Hexabyte = 1,000 Petabytes = 1 * 10^18 Bytes) de dados e ficará pronto em 2005.
O padrão SQL passou da IBM para a ANSI (American National Standards Institute) – Insituto Nacional Americano para Padrões – e para a ISO, os quais formaramum grupo de trabalho para continuar o desenvolvimento. Este desenvolvimento ainda acontece com outras novas versões dos padrões definidos.
Características de SGBD
Cdescontrolada dos dados. Quando existem replicações dos dados, estas são decorrentes do processo de armazenagem típica do ambiente Cliente-Servidor, totalmente sob controle do Banco de Dados.
Compartilhamento dos Dados- O SGBD deve incluir software de controle de concorrência ao acesso dos dados, garantindo em qualquer tipo de situação a escrita/leitura de dados sem erros.
Controle de Acesso- O SGDB deve dispor de recursos que possibilitem selecionar a autoridade de cada usuário. Assim um usuário poderá realizar qualquer tipo de acesso, outros poderão ler alguns dados e atualizar outros e outros ainda poderão somente acessar um conjunto restrito de dados para escrita e leitura.
Interfaceamento- Um Banco de Dados