- Algumas aplicações não fazem sentido ou não há benefício em utilizar SGBDs, outras tecnologias auferem maior performance do que os SGBDs.
- Os sistemas de banco de dados antigos não eram hierarquizados, ou seja, os dados eram linearmente armazenados em fitas e discos, o que dificultava o relacionamento entre os registros.
- A linguagem SQL foi criada como alternativa para consulta dinâmica aos dados, permitindo assim consultas dinâmicas aos bancos de dados.
- Os bancos de dados relacionais permitem separar o armazenamento físico dos dados de sua representação conceitual. Esta tecnologia permitiu flexibilizar as operações sobre os dados e mudar facilmente a estrutura interna dos bancos de dados.
- Os bancos de dados orientados a objetos trouxeram os paradigmas da orientação a objetos para a camada de persistência. Entretanto, eles possuem uma estrutura complexa, falta de padronização e baixa penetração no mercado atual.
- A partir da década de 1990, a grande maioria das aplicações WEB passou a utilizar SGBDs para gerenciar suas informações. Entre as tecnologias da época, o XML é a que mais contribuiu para a troca eficiente de informações.
- Os diversos SGBDs encorajaram aos desenvolvedores a utilizá-los nas mais diversas aplicações, independentemente do tamanho delas.
- Bancos de dados de back-end representam um conjunto de bancos de dados, muitas vezes de SGBDs diferentes, que atendem às diversas necessidades de informação de uma organização.
- A recuperação de informação (RI) é uma tecnologia que trata de busca por palavras-chave referenciadas em textos digitalizados (imagens com texto).
- Nem toda aplicação que armazena dados requer um SGBD. Há várias situações onde a tecnologia de SGBD não é recomendada.
Copyright © 2014 AIEC.