Cum se instalează browserul SQLite și SQLite pe Ubuntu 20.04
Sqlite este un sistem de gestionare a bazelor de date ușor, dar bogat în funcții, care este utilizat pe scară largă în sisteme încorporate, cum ar fi dispozitivele mobile. Este practic un sistem relativ de gestionare a bazelor de date utilizat pentru stocarea datelor structurate în tabele mari. Alte sisteme majore de gestionare a bazelor de date din această serie includ Microsoft SQL Server, MySQL, PostgreSQL, IBM DB2, și Oracle Database. Fiind open-source, codul sursă SQLite poate fi modificat ca pe cerința de dezvoltatori. De asemenea, este disponibil pentru utilizare gratuită atât în proiecte comerciale, cât și în proiecte necomerciale.
SQLite rulează fără a fi nevoie de un proces de server separat. Deoarece nu este necesar niciun server pentru configurarea SQLite, o instanță de bază de date SQLite poate fi creată la fel ca deschiderea unui fișier. Este o bibliotecă C care are acces direct la fișierele sale stocate. Întregul sistem de baze de date este conținut într-o singură bibliotecă. Este integrat direct în programul gazdă. Este pe deplin compatibil cu acidul. Utilizează resurse minime de sistem.
cu browserul SQLite, putem manipula direct fișierele din Baza de date SQLite. Este open source. DB Browser este un exemplu de browser SQLite. Poate fi folosit pentru crearea și editarea fișierelor bazei de date. Cu interfața vizuală a unui browser DB, nu trebuie să vă amintiți comenzile SQL. Această caracteristică o face mai flexibilă atât pentru utilizatorii noi, cât și pentru dezvoltatori.
în acest ghid, vom vedea cum se instalează browserul SQLite și SQLite pe un sistem Ubuntu 20.04. Există două moduri de a instala browserul SQLite. În prima metodă, vom folosi depozitul implicit Ubuntu. În a doua metodă, vom folosi aplicația preambalată Snap. Să trecem la procesul de instalare.
cerințe preliminare
- cunoștințe de bază despre rularea comenzilor pe terminalul Linux.
- un cont de utilizator cu acces administrativ (‘sudo’).
- acces la internet pentru preluarea diferitelor fișiere.
instalarea SQLite din depozitul oficial Ubuntu 20.04
Pasul 1. Înainte de a continua instalarea SQLite, actualizați lista de depozite cu comanda de mai jos:
sudo apt update
Pasul 2. Acum putem continua să instalăm SQLite folosind comanda:
sudo apt install sqlite3
odată ce SQLite este instalat, puteți verifica versiunea instalată de:
sqlite --version
instalarea browserului SQLite pe Ubuntu 20.04 din depozitul oficial
Pasul 1. Pentru a instala browserul SQLite, utilizați comanda:
sudo apt install sqlitebrowser
Pasul 2. Acum lansați browserul SQLite din linia de comandă folosind:
$ sqlitebrowser
sau utilizați meniul start și căutați browserul SQLite așa cum se arată aici:
instalarea browserului SQLite din magazinul Snap
Pasul 1. Pe sistemul Ubuntu (>16.04), Snap vine preinstalat. În cazul în care aveți o instalare minimă a Ubuntu, puteți instala Snap din pachetul snapd ca aici:
sudo apt install snapd
dacă snapd este deja instalat, comanda de mai sus îl va actualiza dacă este disponibilă o nouă versiune.
Pasul 2. Pentru actualizarea căii Snap, fie deconectați-vă și conectați-vă din nou, fie reporniți computerul.
Pasul 3. Acum, după Pasul 2, deschideți un nou terminal și instalați SQLite din Snap :
sudo snap install sqlitebrowser
browserul SQLite sau browserul DB are controale și vrăjitori pentru diverse operațiuni, cum ar fi crearea de baze de date și tabele, importul și exportul de tabele din și în fișiere CSV, executarea interogărilor SQL și așa mai departe.
folosind interfața liniei de comandă SQLite
să creăm o bază de date în SQLite și să o populăm cu unele date. Pentru a crea o bază de date numită ‘rezervă’, executați comanda:
sqlite3 spare.db
aici ‘ rezervă ‘este numele bazei de date. Promptul terminal se va schimba acum la shell-ul SQLite ca:
sqlite>
folosind .comanda de ajutor pe promptul sqlite3 putem enumera toate comenzile SQLite:
pentru a crea un tabel pentru stocarea datelor, trebuie să specificăm numele și coloana acestuia în instrucțiunea Creare tabel. Sintaxa de bază pentru crearea unui tabel este:
CREATE TABLE .table_name( col_1 datatype PRIMARY KEY(one or more columns), col_2 datatype, col_3 datatype, ... ... ... );
folosind sintaxa de mai sus, am creat tabelul de mai jos numit ca ‘părți’:
CREATE TABLE parts ( part_id INTEGER PRIMARY KEY, part_name TEXT NOT NULL,brand_name TEXT NOT NULL UNIQUE );
câmpul part_id este cheia primară a tabelului piese. Constrângerea unică este utilizată pentru a specifica un câmp unic în tabel.
pentru a insera date în acest tabel, avem nevoie de inserare în declarație. Sintaxa pentru interogarea INSERT este :
INSERT INTO TABLE_NAME (col_1, col_2, col_3,...col_N) VALUES (val_1, val_2, val_3,...val_N);
să inserăm câteva date în tabelul nostru ‘părți’ :
INSERT INTO parts (part_id,part_name,brand_name) VALUES (111, 'screw', 'thunder');
pentru a verifica dacă datele sunt introduse corect, vom folosi interogarea SELECT pentru a le afișa pe terminal. Sintaxa pentru interogarea SELECT este:
SELECT col_1, col_2, . . . . col_N FROM table_name;
în cazul nostru, interogarea SELECT va fi:
SELECT part_id,part_name,brand_name from parts;
dacă doriți să ieșiți din promptul sqlite3, trebuie doar să introduceți .renunță la comandă.
concluzie
asta e tot. În acest ghid, am învățat să instalăm SQLite pe sistemul de operare Ubuntu 20.04. SQLite este o aplicație de baze de date ușor și rapid. Încercați să construiți o aplicație mobilă folosind diferite baze de date și să comparați performanța acestora cu SQLite.