Hoe SQLite en SQLite Browser te installeren op Ubuntu 20.04

Sqlite is een lichtgewicht maar feature-rijke database management systeem dat veel wordt gebruikt in embedded systemen zoals mobiele apparaten. Het is in principe een relatief database management systeem gebruikt voor het opslaan van gestructureerde gegevens in grote tabellen. Andere belangrijke databasebeheersystemen in deze serie zijn Microsoft ’s SQL Server, MySQL, PostgreSQL, IBM’ s DB2 en Oracle Database. Omdat open-source, SQLite broncode kan worden gewijzigd volgens de eis van ontwikkelaars. Het is ook beschikbaar voor gratis gebruik in zowel commerciële als niet-commerciële projecten.

SQLite draait zonder dat er een apart serverproces nodig is. Omdat er geen server nodig is voor het opzetten van SQLite, kan een SQLite database instantie worden gemaakt net als het openen van een bestand. Het is een C-bibliotheek die directe toegang heeft tot de opgeslagen bestanden. Het hele databasesysteem is ondergebracht in één bibliotheek. Het is direct geïntegreerd in het host-programma. Het is volledig compatibel met zuur. Het maakt gebruik van minimale systeembronnen.

met de SQLite browser kunnen we direct de bestanden in de SQLite database manipuleren. Het is open source. DB Browser is een voorbeeld van een SQLite browser. Het kan worden gebruikt voor het maken en bewerken van databasebestanden. Met de visuele interface van een DB browser hoeft u geen SQL commando ‘ s te onthouden. Deze functie maakt het flexibeler voor nieuwe gebruikers en voor ontwikkelaars.

in deze gids zullen we zien hoe SQLite en SQLite Browser op een Ubuntu 20.04-systeem te installeren. Er zijn twee manieren om SQLite browser te installeren. In de eerste methode gebruiken we de standaard repository van Ubuntu. In de tweede methode gebruiken we Snap ‘ s voorverpakte applicatie. Laten we verder gaan met het installatieproces.

vereisten

  1. basiskennis van het uitvoeren van opdrachten op Linux terminal.
  2. een gebruikersaccount met administratieve (‘sudo’) toegang.
  3. toegang tot het internet voor het ophalen van verschillende bestanden.

SQLite installeren vanuit de Ubuntu 20.04 officiële Repository

Stap 1. Voordat u verder gaat met het installeren van SQLite, werkt u de repository lijst bij met het onderstaande commando:

sudo apt update

Stap 2 Nu kunnen we doorgaan met het installeren van SQLite met behulp van de opdracht:

sudo apt install sqlite3

zodra de SQLite is geïnstalleerd, kunt u de geïnstalleerde versie controleren door:

sqlite --version

SQLite-Browser installeren op Ubuntu 20.04 vanuit de officiële repository

Stap 1. Om SQLite browser te installeren, gebruik je het commando:

sudo apt install sqlitebrowser

Stap 2 Start nu de SQLite-browser vanaf de opdrachtregel met behulp van:

$ sqlitebrowser 

of gebruik het menu start en zoek naar SQLite browser zoals hier getoond:

SQLite Browser installeren vanuit de Snap Store

Stap 1. Op het Ubuntu-systeem(>16.04) wordt Snap voorgeïnstalleerd. In het geval dat u een minimale installatie van Ubuntu, u kunt installeren Snap van de snapd pakket als hier:

sudo apt install snapd

als snapd al is geïnstalleerd, zal het bovenstaande commando het upgraden als er een nieuwe versie beschikbaar is.

Stap 2. Als u het pad van de module wilt bijwerken, kunt u uitloggen en opnieuw inloggen of uw computer opnieuw opstarten.

Stap 3. Open nu na Stap 2 een nieuwe terminal en installeer SQLite vanuit Snap :

sudo snap install sqlitebrowser

de SQLite-browser of DB-browser heeft besturingselementen en wizards voor verschillende bewerkingen, zoals het maken van database en tabellen, het importeren en exporteren van tabellen van en naar CSV-bestanden, het uitvoeren van SQL-query ‘ s, enzovoort.

met behulp van de SQLite commandoregel Interface

laten we een database in SQLite aanmaken en deze vullen met enkele gegevens. Om een database met de naam ‘spare’ aan te maken, voer je het commando:

sqlite3 spare.db

hier is ‘spare’ de naam van de database. De terminal prompt zal nu veranderen naar de SQLite shell als:

sqlite>

met behulp van de .help commando op de sqlite3 prompt kunnen we een lijst van alle SQLite commando ‘ s:

Als u een tabel wilt maken voor het opslaan van gegevens, moeten we de naam en kolom opgeven in de tabel maken statement. Basis syntaxis voor het maken van een tabel is:

CREATE TABLE .table_name( col_1 datatype PRIMARY KEY(one or more columns), col_2 datatype, col_3 datatype, ... ... ... );

met behulp van de bovenstaande syntaxis, hebben we de onderstaande tabel met de naam als ‘parts’:

CREATE TABLE parts ( part_id INTEGER PRIMARY KEY, part_name TEXT NOT NULL,brand_name TEXT NOT NULL UNIQUE );

het veld part_id is de primaire sleutel van de partentabel. De unieke beperking wordt gebruikt om een uniek veld in de tabel op te geven.

om gegevens in deze tabel in te voegen, hebben we de INSERT INTO statement nodig. De syntaxis voor de insert query is :

INSERT INTO TABLE_NAME (col_1, col_2, col_3,...col_N) VALUES (val_1, val_2, val_3,...val_N); 

laten we wat gegevens invoegen in onze’ parts ‘ tabel:

INSERT INTO parts (part_id,part_name,brand_name) VALUES (111, 'screw', 'thunder');

om te controleren of de gegevens correct zijn ingevoegd, gebruiken we de SELECT query om deze op de terminal weer te geven. De syntaxis voor SELECT query is:

SELECT col_1, col_2, . . . . col_N FROM table_name;

In ons geval zal de SELECT query:

SELECT part_id,part_name,brand_name from parts;

als u de sqlite3 prompt wilt verlaten, voert u de .stop het commando.

conclusie

dat is alles. In deze gids hebben we geleerd om SQLite op Ubuntu 20.04 OS te installeren. SQLite is een lichtgewicht en snelle database applicatie. Probeer een mobiele applicatie te bouwen met behulp van verschillende databases en vergelijk hun prestaties met SQLite.

SQLite-en SQLite-Browser installeren op Ubuntu 20.04

Leave a Reply

Het e-mailadres wordt niet gepubliceerd.