ATPS banco de dados - Resumos Diversos - 3044 Palavras
Páginas: 13 (3044 palavras) Publicado: 17 de setembro de 2014
Anhanguera Passo Fundo (RS)
Intrudção
Sistema cujo objetivo principal é gerenciar o acesso e a correta manutenção dos dados armazenados em um banco de dados.
Um arquivo de texto é uma espécie de ficheiroinformático que é estruturado como uma seqüência de linhas. Um arquivo de texto existe dentro de um computador do sistema de arquivos. O fim de um arquivo de texto é frequentemente denotado por colocar um ou mais caracteres especiais, conhecidos como um marcador fim-de-arquivo, após a última linha em um arquivo de texto.
Armazenamento de Dados Texto
Devido à sua simplicidade arquivos texto são comumente utilizados para armazenamento de informações. Eles evitam alguns dos problemas encontrados com outros formatos de ficheiro, tais como extremidade, padding bytes, ou diferenças no número de bytes em uma máquinaword. Além disso, quando a corrupção de dados ocorre em um arquivo de texto, é muitas vezes mais fácil de recuperar e continuar o tratamento do restante conteúdo. Uma desvantagem de arquivos de texto é que eles normalmente têm uma baixaentropia, o que significa que a informação ocupa mais espaço do que é estritamente necessário.
Um Sistema deGerenciamento de Banco de Dados (SGBD) - do inglês Data Base Management System (DBMS) - é o conjunto de programas de computador (softwares) responsáveis pelo gerenciamento de uma base de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados. O SGBD disponibiliza umainterface para que seus clientes possam incluir,alterar ou consultar dados previamente armazenados. Em bancos de dados relacionais a interface é constituída pelas APIs (ApplicationProgramming Interface) ou drivers do SGBD, que executam comandos na linguagem SQL (Structured Query Language).
Vantagens SGBD
Eliminação de Redundâncias: Possibilita a eliminação de dados privativos de cada sistema. Os dados comuns a mais de um sistema, sãocompartilhados por eles, permitindo o acesso a uma única informação por vários sistemas.
Eliminação de Inconsistências:Armazenamento da informação em um único local com acesso descentralizado e compartilhado por vários sistemas. A inconsistência ocorre quando um mesmo campo tem valores diferentes em sistemas diferentes
Compartilhamento dos Dados: Permite a utilização simultânea e segura de um dado, pormais de uma aplicação ou usuário. Deve ser observado apenas o processo de atualização simultâneo do mesmo campo ou registro, para não gerar erros de processamento.
http://topicosdeinformaticaadm.blogspot.com.br/2009/11/vantagens-e-desvantagens-do-uso-de-um_23.html
Desvantagens SGBD
Em algumas situaçoes, o uso de um SGBD pode representar uma carga desnecessária aos custos quando comprado àabordagem processamento tradicional de arquivos como por exempo:
Problemas adicionais podem surgir caso os projetos de banco dedados ou os administrdores de banco de dados não elaboram os projetos corretamente ou se as aplicações não são implementadas de forma apropriada. Se o DBA não adiministrar o banco de dados de foram apropriada, tanto a segurança quando a integridade dos sistemas podem ser comprometidas. A sobrecarga causada pelo uso de um SGBD e a má administração justificam a utilização da abordagem processamento...