Atps Analise estruturada De sistemas
O arquivo em si não é um banco de dados, mas sim a forma como a informação está organizada é o que dá origem ao banco de dados. As bases de dados manualmente pode ser difícil de controlar e modificar. Da mesma forma, em um arquivo de paciente em que a informação é desordenado pelo nome deles será um bastante incómodo para encontrar todos os pacientes que vivem em uma área. Não podemos comparar com os arquivos de banco de dados, porque é necessário ter mais de um arquivo, mas se é assim que entramos no problema: a redundância de dados, inconsistência de dados, a heterogeneidade de formatos de dados, não podemos compartilhar dados de diferentes aplicações, e não gerenciar a segurança de todos os arquivos e, finalmente, a pequenas mudanças na estrutura dos dados exige muitas horas de programação para agradá-los. Os problemas descritos acima podem ser resolvidos através da criação de um banco de dados Management Systems (DBMS), DBMS (Data Base Management System).
Basicamente em um processamento de arquivos convencional a definição dos dados está contida na aplicação e num SGBD a definição dos dados está no âmbito do SGBD ao qual as aplicações se conectam. Por exemplo: em uma lista telefônica não pode encontrar o número de uma pessoa, se não sabemos o nome dele, mas sei onde você mora. Formalmente o termo banco de dados se refere aos dados em si e todas as estruturas de dados que os suportam. Com o tempo os SGBD foram incorporando diversas funções. Atualmente qualquer SGBD permite: Definição dos dados: definir a estrutura de dados de um banco de dados, remover estruturas de dados de um banco de dados, modificar estruturas de dados existentes. Manipulação de dados: atualizar, inserir, modificar e excluir dados. Recuperação de dados: obter os dados em resposta a solicitações dos usuários finais ou de programas aplicativos Administração: registro e monitoramento dos usuários, garantir a segurança dos dados, monitorar a