SQLite-ja SQLite-selaimen asentaminen Ubuntuun 20.04
Sqlite on kevyt, mutta monipuolinen tietokannan hallintajärjestelmä, jota käytetään laajalti sulautetuissa järjestelmissä, kuten mobiililaitteissa. Se on pohjimmiltaan suhteellinen tietokannan hallintajärjestelmä, jota käytetään strukturoidun tiedon tallentamiseen suuriin taulukoihin. Muita merkittäviä tietokantojen hallintajärjestelmiä tässä sarjassa ovat Microsoftin SQL Server, MySQL, PostgreSQL, IBM: n DB2 ja Oracle-tietokanta. Avoimen lähdekoodin SQLite-lähdekoodia voidaan muokata kehittäjien vaatimusten mukaisesti. Se on myös vapaassa käytössä sekä kaupallisissa että ei-kaupallisissa projekteissa.
SQLite toimii ilman erillistä palvelinprosessia. Koska SQLiten perustamiseen ei tarvita palvelinta, voidaan luoda SQLite-tietokannan ilmentymä aivan kuten tiedoston avaaminen. Se on C-kirjasto, jolla on suora pääsy sen tallennettuihin tiedostoihin. Koko tietokantajärjestelmä sisältyy yhteen kirjastoon. Se on integroitu suoraan isäntäohjelmaan. Se on täysin hapon mukainen. Se käyttää järjestelmän vähimmäisresursseja.
SQLite-selaimella voimme suoraan manipuloida SQLite-tietokannan tiedostoja. Se on avointa lähdekoodia. DB Browser on esimerkki SQLite-selaimesta. Sitä voidaan käyttää luomaan ja muokkaamaan tietokantatiedostoja. DB-selaimen visuaalisella käyttöliittymällä ei tarvitse muistaa SQL-komentoja. Tämä ominaisuus tekee siitä joustavamman uusille käyttäjille sekä kehittäjille.
tässä oppaassa kerrotaan, miten SQLite ja SQLite-selain asennetaan Ubuntu 20.04-järjestelmään. SQLite-selaimen voi asentaa kahdella tavalla. Ensimmäisessä menetelmässä käytämme Ubuntu default repository. Toisessa menetelmässä käytämme Snapin valmiiksi pakattua sovellusta. Siirrytään asennusprosessiin.
Edeltävät opinnot
- perustiedot komentojen ajamisesta Linux-päätteellä.
- käyttäjätili, jolla on hallinnollinen (”sudo”) käyttöoikeus.
- pääsy Internetiin erilaisten tiedostojen hakemiseen.
SQLiten asentaminen Ubuntu 20.04: n virallisesta arkistosta
Vaihe 1. Ennen kuin jatkat SQLiten asentamista, Päivitä arkistoluettelo alla olevalla komennolla:
sudo apt update
Vaihe 2. Nyt voimme jatkaa SQLiten asentamista komennolla:
sudo apt install sqlite3
kun SQLite on asennettu, voit tarkistaa asennetun version:
sqlite --version
SQLite-selaimen asentaminen Ubuntu 20.04: ään virallisesta arkistosta
Vaihe 1. Asenna SQLite-selain komennolla:
sudo apt install sqlitebrowser
Vaihe 2. Käynnistä nyt SQLite-selain komentoriviltä käyttäen:
$ sqlitebrowser
tai käytä Käynnistä-valikkoa ja etsi SQLite-selainta tässä esitetyllä tavalla:
SQLite-selaimen asentaminen Snap-kaupasta
Vaihe 1. Ubuntu-järjestelmässä (>16.04) Snap tulee esiasennettuna. Jos sinulla on minimaalinen Ubuntun asennus, voit asentaa Snapin snapd-paketista kuten täällä:
sudo apt install snapd
jos snapd on jo asennettu, yllä oleva komento päivittää sen, jos uusi versio on saatavilla.
Vaihe 2. Jos haluat päivittää Snapin polun, Kirjaudu ulos ja kirjaudu sisään uudelleen tai käynnistä tietokoneesi uudelleen.
Vaihe 3. Nyt vaiheen 2 jälkeen avaa Uusi pääte ja asenna SQLite Snap :
sudo snap install sqlitebrowser
SQLite-selaimessa tai DB-selaimessa on ohjaimet ja ohjatut toiminnot, kuten tietokannan ja taulukoiden luominen, pöytien tuonti ja vienti CSV-tiedostoista, SQL-kyselyjen suorittaminen ja niin edelleen.
käyttämällä SQLite-Komentoriviliitäntää
luodaan SQLite-tietokanta ja kansoitetaan se joillakin tiedoilla. Jos haluat luoda tietokannan nimeltä ”spare”, suorita komento:
sqlite3 spare.db
tässä ”vara” on tietokannan nimi. Terminaalin kehote muuttuu nyt SQLite shell kuin:
sqlite>
käyttäen .ohje komento sqlite3 kehote voimme luetella kaikki SQLite komennot:
jos haluat luoda taulukon tietojen tallentamista varten, meidän on määritettävä sen nimi ja sarake Luo taulu-lausekkeessa. Taulukon luomisen perussyntaksi on:
CREATE TABLE .table_name( col_1 datatype PRIMARY KEY(one or more columns), col_2 datatype, col_3 datatype, ... ... ... );
käyttämällä edellä syntaksi, olemme luoneet alla olevan taulukon nimeltään ’osat’:
CREATE TABLE parts ( part_id INTEGER PRIMARY KEY, part_name TEXT NOT NULL,brand_name TEXT NOT NULL UNIQUE );
part_id-kenttä on parts-taulukon ensisijainen avain. UNIQUE-rajoitusta käytetään yksilöllisen kentän määrittämiseen taulukossa.
tietojen lisäämiseksi tähän taulukkoon tarvitaan lisää lausekkeeseen. INSERT-kyselyn syntaksi on :
INSERT INTO TABLE_NAME (col_1, col_2, col_3,...col_N) VALUES (val_1, val_2, val_3,...val_N);
Let ’s lisätä joitakin tietoja meidän ’osat’ taulukko:
INSERT INTO parts (part_id,part_name,brand_name) VALUES (111, 'screw', 'thunder');
jos haluat tarkistaa, onko tiedot syötetty oikein, käytämme SELECT-kyselyä näyttääksemme ne päätteessä. Select-kyselyn syntaksi on:
SELECT col_1, col_2, . . . . col_N FROM table_name;
meidän tapauksessamme valitse kysely on:
SELECT part_id,part_name,brand_name from parts;
jos haluat poistua sqlite3-kehote, anna vain .lopeta komento.
johtopäätös
siinä kaikki. Tässä oppaassa olemme oppineet asentamaan SQLiten Ubuntu 20.04-käyttöjärjestelmään. SQLite on kevyt ja nopea tietokantasovellus. Yritä rakentaa mobiilisovellus eri tietokantojen avulla ja vertailla niiden suorituskykyä SQLite.