SQLite tarjoaa paljon erilaisia asennuspaketteja käyttöjärjestelmistäsi riippuen. Se tarjoaa myös paljon sovellusliittymiä monille ohjelmointikielille.
Tässä opetusohjelmassa opit-
- Lataa ja asenna SQLite Package Installer
- SQLite Studio - johtaja ja hallinto
- Esittelyssä näytetietokanta
Lataa ja asenna SQLite Package Installer
Windows 10 -käyttäjille saatavilla olevat asennuspaketit:
SQLiten viralliselta verkkosivustolta latausosassa. Seuraava kuvakaappaus antaa sinun ladata erilaisia SQLiten asennuspaketteja Windowsille:
Komentorivin kuoriohjelma:
Korostettua latauspakettia kutsutaan komentoriviohjelmaksi (CLP) . CLP on komentorivisovellus, jonka avulla voit käyttää SQLite-tietokannan hallintajärjestelmää ja kaikkia SQLiten ominaisuuksia. CLP: n avulla voit luoda ja hallita SQLite-tietokantaa. Ja se on työkalu, jota käytämme koko opetusohjelmassa.
- 32-bittinen DLL (x86): SQLite-tietokantajärjestelmän ydinkirjasto x86-alustoille.
- 64-bittinen DLL (x64): SQLite-tietokantajärjestelmän ydinkirjasto x64-alustoille.
Komentoriviohjelman (CLP) asentaminen koneeseen:
Seuraavissa vaiheissa on ohjeet komentoriviohjelman (CLP) asentamiseen koneellesi:
Vaihe 1) Lataa korostettu latauspaketti edellisestä kuvasta tietokoneellesi. Se on " zip " -tiedosto.
Vaihe 2) Pura zip-tiedosto. Löydät " sqlite3.exe " puretusta tiedostosta seuraavasti:
Vaihe 3) Avaa Oma tietokone ja kaksoisnapsauta osiota "C" siirtyäksesi siihen:
Vaihe 4) Luo uusi hakemisto " sqlite ":
Vaihe 5) Kopioi tiedosto " sqlite3.exe " siihen. Tätä käytämme opetusohjelmien kautta SQLite-kyselyjen suorittamiseen:
On kuitenkin joitain muita paketteja eri tarkoituksiin. Niitä ei vaadita. Mutta saatat tarvita sitä, jos käytät eri käyttöjärjestelmää kuin Windows, saat SQLiten Linux- tai Mac OS -version.
Voit myös saada asiakirjat tai lähdekoodin sieltä, jos haluat. Voit myös hankkia sovellusliittymän Windows Phone 8: lle tai .Net: lle ja muille ohjelmointikielille.
Tässä on joitain muita paketteja eri tarkoituksiin:
- Lähdekoodi ja jotkut vaihtoehtoiset lähdekoodimuodot - täydellinen lähdekoodi, josta SQLite muodostui.
- Dokumentaatio - SQLite-dokumentaatio HTML-sivuina. Se on sama online-dokumentaatio, mutta ladattava kuin HTML-sivu, jotta voit avata ne offline-tilassa.
- Valmiiksi käännetyt binäärit Linuxille.
- Valmiiksi käännetyt binäärit Mac OS X: lle (x86).
- Esikäännetyt binäärit Windows Phone 8: lle - SDK ja komponentit SQLite-tietokantoja käyttävän Windows Phone 8 -sovelluksen kehittämiseksi.
- Valmiiksi käännetyt Binaries for Windows Runtime - SDK ja muut komponentit sovelluksen kehittämiseksi yhteyden muodostamiseksi SQLite-tietokantoihin Windows Runtime -alustoille.
- Esikäännetyt Binaries for .NET - nämä ovat joitain DLL- ja .NET-kirjastoja, joita voit käyttää .NET-sovelluksesta yhteyden muodostamiseksi SQLite-tietokantoihin.
SQLite Studio - johtaja ja hallinto
On olemassa paljon SQLite-hallintatyökaluja, jotka helpottavat työskentelyä SQLite-tietokantojen kanssa. Sen sijaan, että luodaan ja hallitaan tietokantoja komentorivillä, nämä työkalut tarjoavat joukon GUI-työkaluja, joiden avulla voit luoda ja hallita tietokantaa.
Virallisella SQLite-verkkosivustolla on kymmeniä tällaisia työkaluja; voit tarkastella niitä täältä: SQLite Management Tools. Tässä on suositeltava
SQLite Studio: Se on kannettava työkalu, joka ei vaadi asennusta. Se tukee sekä SQLite3: ta että SQLite2: ta. Voit helposti tuoda ja viedä tietoja eri muodoissa, kuten CSV, HTML, PDF, JSON. Sen avoin lähdekoodi ja tukee Unicodea.
Esittelyssä näytetietokanta
Seuraavissa vaiheissa luomme esimerkkitietokannan, jota käytämme kaikissa opetusohjelmissa:
Vaihe 1) Avaa tekstitiedosto ja liitä siihen seuraavat komennot:
CREATE TABLE [Departments] ([DepartmentId] INTEGER NOT NULL PRIMARY KEY,[DepartmentName] NVARCHAR(50) NULL);INSERT INTO Departments VALUES(1, 'IT');INSERT INTO Departments VALUES(2, 'Physics');INSERT INTO Departments VALUES(3, 'Arts');INSERT INTO Departments VALUES(4, 'Math');CREATE TABLE [Students] ([StudentId] INTEGER PRIMARY KEY NOT NULL,[StudentName] NVARCHAR(50) NOT NULL,[DepartmentId] INTEGER NULL,[DateOfBirth] DATE NULL,FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId));INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12');INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12');INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12');INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12');INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12');INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12');INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12');INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12');INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12');INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12');CREATE TABLE [Tests] ([TestId] INTEGER NOT NULL PRIMARY KEY,[TestName] NVARCHAR(50) NOT NULL,[TestDate] DATE NULL);INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18');INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23');INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10');INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15');CREATE TABLE [Marks] ([MarkId] INTEGER NOT NULL PRIMARY KEY,[TestId] INTEGER NOT NULL,[StudentId] INTEGER NOT NULL,[Mark] INTEGER NULL,FOREIGN KEY(StudentId) REFERENCES Students(StudentId),FOREIGN KEY(TestId) REFERENCES Tests(TestId));INSERT INTO Marks VALUES(1, 1, 1, 18);INSERT INTO Marks VALUES(2, 1, 2, 20);INSERT INTO Marks VALUES(3, 1, 3, 16);INSERT INTO Marks VALUES(4, 2, 4, 19);INSERT INTO Marks VALUES(5, 2, 5, 14);INSERT INTO Marks VALUES(6, 2, 7, 20);INSERT INTO Marks VALUES(7, 3, 8, 20);INSERT INTO Marks VALUES(8, 3, 9, 20);
Vaihe 2) Tallenna tiedosto nimellä "TutorialsSampleDB.sql" seuraavaan hakemistoon " C: \ sqlite ".
Vaihe 3) Avaa Windowsin komentorivityökalu (cmd.exe) aloitusvalikosta, kirjoita "cmd" ja avaa se.
Vaihe 4) Se avautuu oletuspolulla, sinun on siirryttävä "C: \ sqlite" -kansioon, jonka olimme luoneet aiemmin tässä opetusohjelmassa seuraavalla komennolla "cd" C: \ sqlite ":
Vaihe 5) Kirjoita seuraava komento,
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Komento on suoritettava onnistuneesti, eikä sinun tule nähdä mitään komentoa tämän komennon jälkeen seuraavana kuvakaappauksena:
Vaihe 6) Sinun pitäisi nyt nähdä tietokantatiedosto " TutorialsSampleDB.db ", joka on luotu hakemistoon " C: \ sqlite ":