SqliteSQLITE is een inbedrijfbare SQL-motor in een C-bibliotheek. | |
Download nu |
Sqlite Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Public Domain
- Prijs:
- FREE
- Naam uitgever:
- D. Richard Hipp
- Uitgever website:
- http://www.hwaci.com/sw/mktclapp/
Sqlite Tags
Sqlite Beschrijving
SQLite is een inbeddenbare SQL-motor in een C-bibliotheek. SQLITE is een kleine C-bibliotheek die een op zichzelf staande, embeddable, zero-configuratie SQL-database-engine implementeert. De SQLITE-distributie wordt geleverd met een stand-alone opdrachtregel-toegangsprogramma (SQLITE) dat kan worden gebruikt om een SQLITE-database te beheren en die dient als Een voorbeeld van het gebruik van de SQLITE-bibliotheek. Een nieuwe database gebruiken:? Voer in een Shell- of DOS-prompt: "SQLITE3 Test.db". Dit maakt een nieuwe database met de naam "Test.db". (U kunt een andere naam gebruiken als u wilt.)? Voer SQL-opdrachten in de prompt in om de nieuwe database te maken en te vullen. Schrijfprogramma's die SQLITEBELOW gebruiken, is een eenvoudig TCL-programma dat aantoont hoe u de TCL-interface kunt gebruiken voor SQLITE. Het programma voert de SQL-verklaringen uit als het tweede argument inzake de database gedefinieerd door het eerste argument. De opdrachten om naar te kijken, zijn de SQLITE3-opdracht Online 7 die een SQLITE-database opent en een nieuwe TCL-opdracht wordt gemaakt met de naam "DB" om toegang te krijgen tot die database, de aanroeping van de DB-opdracht Online 8 om SQL-opdrachten tegen de database uit te voeren, en Het sluiten van de databaseverbinding op de laatste regel van het script. #! / usr / bin / tclshif {$ argc! = 2} {puts Stderr "Gebruik:% s Database SQL-statement" EXIT 1} Load / USR / LIB /TCLSQLITE3.SO SQLITE3SQLITE3 DB DB EVAL x {Foreach v $ x (*) {putts "$ v = $ x ($ v)"} puts ""} db Dicht hier zijn enkele belangrijke kenmerken van "SQLITE": · Transacties zijn atoom, consistent, geïsoleerd en duurzaam (zuur), zelfs na systeemcrashes en stroomstoringen. · Zero-configuratie - geen setup of administratie nodig. · Implementeert het grootste deel van SQL92. (Functies niet ondersteund) · Een complete database wordt opgeslagen in een enkelschijfbestand. · Databasebestanden kunnen vrij worden gedeeld tussen machines met verschillende byte-bestellingen. · Ondersteunt databases tot 2 terabytes (241 bytes) in grootte. · Maten van snaren en blobs beperkt alleen door het beschikbare geheugen. · Kleine code voetafdruk: minder dan 30K-lijnen van C-code, minder dan 250KB-coderuimte (GCC op 486) · Sneller dan populaire klant- / serverdatabase-motoren voor de meest voorkomende operaties. · Eenvoudig, gemakkelijk te gebruiken API. · TCL-bindingen inbegrepen. Bindingen voor vele andere talen die afzonderlijk beschikbaar zijn. · Goed commentaar broncode met meer dan 95% -testdekking. · Zelfstandig: geen externe afhankelijkheden. · Bronnen zijn in het publieke domein. Gebruik voor elk doel.
Sqlite Gerelateerde software
Itzam
Een ingesloten database-engine die bestanden bevat en manipuleert met willekeurige toegangsrecords met variabele lengte ...
223
Omgekeerde sneeuwvlok sluit zich aan
Een tool die SQL-uitspraken parseert en een diagram genereert ...
399