WebElektronika

SQLite adatbázisok kényelmes használata

person access_time 2014.12.17.
Korábbi cikkünkben létrehoztunk egy SQLite adatbázist, és ezután különböző műveleteket hajtottunk rajta végre a C# nyelv segítségével. Most megnézzük, hogy a neten milyen programok vannak, amelyeket alkalmazni tudunk az SQLite adatbázisok használata során.


Összegyűjtöttünk néhány érdekes linket, amely az SQLite adatbázis alkalmazását teszi kényelmesebbé számunkra :

 

1. SQLite-Analyzer 

2. SQLite Administrator

3. SQLite Expert (A trial 40 napig használható)

4. DB Browser for SQLite

5. Northwind tesztadatbázis (SQLite, MySQL)

 

 

Nézzük most meg ezeket néhány mondat erejéig. Töltsük le a Northwind adatbázist, de a korábbi SQLite projektünk adatbázisát is fel tudjuk természetesen használni.
 

 

SQLite-Analyzer
 

A lehető legegyszerűbb program, igazából csak érdekességképpen mutatjuk be egy kép erejéig. Elinditva a progarmot az adatbázisunk nevével (pl.: sqlite3_analyzer webelektronika.db3) megkapjuk az adatbázisunk néhény tulajdonságát (1. ábra)
 

analyzer
1. ábra   Az SQLite-Analyzer futási eredménye (részlet, kattints a képre)
 

 

SQLite Administrator
 

A következő, néhány mondatos bemutatásra szánt program az SQLite Administrator. Telepítés után indítsuk el a programot az "Adatbázis" menüpont kiválasztása után olvassuk be a Northwind vagy a "webelektronika" adatbázist (2. ábra).
 

admin1
2. ábra   SQLite Administrator (részlet, kattints a képre)
 

Jelenítsük meg a beolvasott adatbázis adattábláját. Ehhez írnunk kell egy lekérdezést, ezt a "SQL Lekérdezés" ablakban tudjuk megtenni. A példánkban mindent lekérünk az "emberek" adattáblából (3. ábra). Az SQL parancs megírása után ezt futtatni kell, kattintsunk jobbról a második ikonra.
 

admin2
3. ábra   Lekérés megvalósítása (részlet, kattints a képre)
 

Az SQL parancsunk futtatása után megkapjuk az eredményt, láthatjuk az adattáblánk rekordjait (4. ábra).
 

admin3
4. ábra   A lekérés eredménye (részlet, kattints a képre)
 

Az 5. ábrán látható a Northwind tesztadatbázis táblái, illetve a "Customers" tábla néhány rekordja.
 

admin4
5. ábra   SQLite Administrator a Northwind tesztadatbázissal (részlet, kattints a képre)
 

 

DB Browser for SQLite
 

Nézzük most meg a DB Browser for SQLite programot, indítsuk el és töltsük be a webelektornika.db3 adatbázist. A következő képet kapjuk (6. ábra).
 

dbbrowser1
6. ábra   webelektronika.db3 adatbázis a DB Browser for SQLite-ban (részlet, kattints a képre)
 

A "Browse Data" ablakban láthatók a beolvasott adattáblában tárolt rekordok, illetve az adatbázissal elvégzett összes művelet pedig az SQL Log ablakban (7. ábra).
 

dbbr2
7. ábra   A webelektronika.db3 adatbázis rekordjai (részlet, kattints a képre)
 

Természetesen mi is írhatunk különböző lekérdezéseket, script-eket (8. ábra)
 

dbbr3
8. ábra   "Kézzel" írt lekérdezéssel íratjuk ki a rekordokat (részlet, kattints a képre)
 

Végül, érdemes megnézni ezzel a programmal is a Northwind tesztadatbázist (9. ábra).
 

dbbr4
9. ábra   DB Browser for SQLite a Northwind adatbázissal (részlet, kattints a képre)