? O sistema de banco de dados SQLite é um software de computador que dá em pequena escala, programas de desktop as mesmas sofisticado de gerenciamento de dados de aplicativos grandes , caras gostam . Primeiramente lançado em 2000 , SQLite tem crescido em popularidade entre os desenvolvedores de software. Apesar de apoiar muitas características avançadas de banco de dados , tem exigências claras sobre os recursos do computador, como memória e tempo do processador . SQLite mantém todos os seus recursos em um único arquivo . SQLite Software
contrário de outros softwares de banco de dados , SQLite não tem um programa de servidor separado, mas em vez disso usa uma biblioteca compilada em um programa aplicativo. Por exemplo, se um programador desenvolve um jogo e ela quer salvar a pontuação em um banco de dados , acrescenta a biblioteca SQLite para o programa de jogo. A biblioteca contém todas as ações para a gestão de um arquivo SQLite . SQLite implementa SQL , Structured Query Language, incluindo a maioria dos comandos padrão SQL 92 linguagem de banco de dados .
SQLite Arquivo
Para um banco de dados qualquer , lojas SQLite todos os seus informações em um único arquivo no disco rígido do computador. Isto inclui os dados em si , a estrutura do banco de dados e outros recursos, como gatilhos e procedimentos armazenados. Se um programa utiliza três bases de dados , SQLite administra três arquivos . Isto contrasta com outros sistemas que mantêm os dados para bancos de dados individuais em vários arquivos.
Escreve Bloqueio e
Qualquer número de programas ou processos pode ler um arquivo SQLite em um momento , no entanto , somente um programa pode escrever novos dados para o arquivo . O software coloca um bloqueio sobre o arquivo tal como ele grava os dados , o que impede que dois programas de substituir acidentalmente informações uns dos outros. Também limita os tipos de atividade do banco de dados pode manipular - . Inúmeros processos concorrentes para o acesso atualização exclusiva para o arquivo retardar um ao outro
dossier de manutenção
Porque um banco de dados SQLite é um único arquivo de computador , normal, você pode guardá-lo , fazer cópias e realizar a manutenção de arquivos todos os dias sem problemas. Ele usa um formato multi-plataforma compatível entre todos os diferentes computadores e sistemas operacionais para os quais SQLite está disponível . Isso permite que você copiar um arquivo de banco de dados de um computador e usá-lo em um completamente diferente.