Die SQLite-Datenbank -System ist Software, die kleine, Desktop-Programme die gleiche ausgefeilte Datenmanagement große , teure Anwendungen zu genießen gibt . Zuerst im Jahre 2000 veröffentlicht, hat SQLite in der Popularität unter Software-Entwicklern angewachsen. Obwohl die Unterstützung vieler erweiterte Datenbank-Features , es hat leichte Anforderungen an die Computer-Ressourcen wie Speicher und CPU-Zeit . SQLite hält alle seine Ressourcen in einer einzigen Datei. SQLite Software
Im Gegensatz zu anderen Datenbank-Software , hat SQLite keinen separaten Server-Programm , sondern nutzt eine Bibliothek in ein Anwendungsprogramm zusammengestellt. Zum Beispiel, wenn ein Programmierer entwickelt ein Spiel , und sie will Partituren in einer Datenbank zu speichern, fügt sie die SQLite-Bibliothek auf dem Spielprogramm . Die Bibliothek enthält alle Aktionen für die Verwaltung eine SQLite- Datei. SQLite implementiert SQL , die Structured Query Language , darunter die meisten der 92 Standard- SQL -Datenbank Sprachbefehle .
SQLite Datei
einem Datenbank SQLite speichert alle seine Informationen in einer einzigen Datei auf der Festplatte des Computers . Dazu gehören auch die Daten selbst , die Struktur der Datenbank und andere Funktionen wie Trigger und Stored Procedures . Wenn ein Programm drei Datenbanken verwaltet SQLite drei Dateien . Dies steht im Gegensatz zu anderen Systemen , die Daten bleiben für einzelne Datenbanken in mehreren Dateien.
Schreibt und Sperren
Beliebig viele Programme oder Prozesse lesen kann eine SQLite- Datei zu einer Zeit , jedoch kann nur ein Programm neue Daten in die Datei zu schreiben. Die Software stellt eine Sperre auf die Datei, wie sie Daten schreibt , das verhindert, dass zwei Programme versehentlich überschreiben jeweils anderen Informationen . Es begrenzt auch die Art der Tätigkeit die Datenbank verarbeiten kann - . Zahlreiche Prozesse im Wettbewerb um exklusive Update Zugriff auf die Datei langsam einander unten
Datei Wartung
Weil ein SQLite-Datenbank ist eine einzelne, normale Computer -Datei, können Sie es wieder auf, Kopien und führen täglichen Wartungs-Datei ohne Probleme. Es verwendet eine Cross-Plattform- kompatiblen Format unter all den verschiedenen Computern und Betriebssystemen , für die SQLite ist vorhanden. Dadurch können Sie kopieren eine Datenbank-Datei von einem Computer und verwenden Sie es auf einer völlig anderen.