RESUMO 1º CAP. SISTEMAS DE BANCO DE DADOS - 6ª ED
Por: SonSolimar • 25/12/2018 • 1.010 Palavras (5 Páginas) • 482 Visualizações
...
Comparando o nosso modelo atual com antigas aplicações de banco de dados usando sistemas hierárquicos e de rede analisamos uma deficiência dos sistemas antigos pois esses apresentavam apenas interfaces de programação assim, novas consultas e transações se tornavam cara e demorada.
Surge a necessidade de abstração de dados e flexibilidade de aplicação com bancos de dados relacionais, esses bancos de dados relacionais foram propostos originalmente para separar o armazenamento físico dos dados de sua representação conceitual e para fornecer uma base matemática para a representação e a consulta de dados. O modelo de dados relacional também introduziu linguagens de alto nível tornando muito rápida a escrita de novas consultas. Com o aparecimento das linguagens orientadas a objeto na década de 1980 surge a necessidade de armazenar e compartilhar objetos complexos e estruturados, com isso levou ao desenvolvimento de Bancos de Dados Orientados a objetos (BDOOs).
O sucesso dos sistemas de banco de dados nas aplicações tradicionais encorajou os desenvolvedores de outros tipos de aplicações tentarem utilizá-los. Agora os sistemas de bancos de dados oferecem extensões para dar melhor suporte para algumas aplicações como cientificas que armazenam grande quantidade de dados resultantes de experiencias cientificas etc., armazenamento e recuperação de imagens e vídeos, aplicações espaciais que armazenam localização espacial de dados, como clima, mapas entre outros, aplicações de serie temporais, que armazenam informações como dados econômicos em pontos regulares no tempo, como vendas diárias.
No decorrer deste resumo ficou notório os benefícios de se usar um sistema SGBD de banco de dados e a importância que ele tem hoje para auxiliar na coleta, arquivamento e organização de dados. Apesar das vantagens usar SGBD existem situações que ele se torna inviável ou desnecessário tais como: alto investimento em treinamento, software e hardware , esforço adicional para oferecer funções de segurança, controle de concorrência, recuperação e integridade, assim pode ser mais viável usar arquivos comuns sob as seguintes condições; aplicações de bancos de dados simples e bem definidas, requisitos rigorosos, de tempo real, para alguns programas de aplicações, que podem não ser atendidos devido as operações extras exercitadas pelo SGBD, nenhum caso de múltiplos usuários de dados, sistemas embarcados com capacidade de armazenamento limitada, onde um SGBD de uso geral não seria apropriado.
...