De SQLite database- systeem is software die geeft kleinschalige , desktop programma's dezelfde geavanceerde databeheer grote, dure applicaties te genieten . Het eerst uitgebracht in 2000 , is SQLite gegroeid in populariteit onder softwareontwikkelaars . Hoewel ondersteuning van vele geavanceerde database- functies , het heeft licht eisen aan computer resources , zoals geheugen en processortijd . SQLite houdt al haar middelen in een enkel bestand . SQLite Software tegenstelling tot andere database- software , heeft SQLite geen aparte server -programma , maar in plaats daarvan maakt gebruik van een bibliotheek gecompileerd in een toepassingsprogramma . Als bijvoorbeeld een programmeur ontwikkelt een spel en ze wil scores in een database op te slaan , voegt ze de SQLite bibliotheek om het spelprogramma . De bibliotheek bevat alle acties voor het beheer van een SQLite -bestand . SQLite implementeert SQL , de Structured Query Language , waaronder de meeste van de SQL- 92 standaard database taal commando's . SQLite Bestand Voor een database SQLite slaat al haar informatie in een bestand op de harde schijf van de computer . Dit geldt ook voor de gegevens zelf , de structuur van de database en andere functies, zoals triggers en stored procedures . Als een programma gebruikt drie databases , SQLite beheert drie bestanden . Dit in tegenstelling tot andere systemen die gegevens te bewaren voor afzonderlijke databases in meerdere bestanden . Schrijft en vergrendelen Elk aantal programma's of processen kan een SQLite -bestand lezen tegelijk , maar slechts een programma kan nieuwe gegevens naar het bestand. De software plaatst een slot op het bestand zoals het data schrijft , dit voorkomt dat twee programma's per ongeluk gegevens elkaars overschrijven . Het beperkt ook de soorten activiteiten de database aankan - . Talrijke processen concurreren om exclusieve toegang update om het bestand te vertragen elkaar naar beneden Ofbeeldienge Maintenance Omdat een SQLite -database is een enkele , normale computer -bestand , kunt u een back-up , kopieën maken en het dagelijkse file onderhoud uit te voeren zonder problemen . Het maakt gebruik van een cross - platform-formaat compatibel tussen alle verschillende computers en besturingssystemen waarvoor SQLite beschikbaar . Hiermee kunt u een database- bestand van de ene computer kopiëren en gebruik het op een heel andere een .
|