Kotlin Somo la 32: Utangulizi wa Database na MySQL
Somo hili linaeleza msingi wa database, kwa nini tunazitumia, aina za database, na utangulizi wa MySQL. Pia tutaona jinsi Kotlin inaweza kuunganishwa na MySQL kwa ajili ya kutekeleza CRUD operations (Create, Read, Update, Delete).
Utangulizi
Programu nyingi za kisasa huhifadhi taarifa (data) kwa ajili ya matumizi ya baadaye. Data hizi zinaweza kuwa taarifa za wanafunzi, bidhaa, au watumiaji. Ili kuzihifadhi kwa mpangilio na kuzitumia kwa ufanisi, tunatumia Database.
MySQL ni moja kati ya relational database management systems (RDBMS) maarufu duniani. Ni rahisi kutumia, ya haraka, na inapatikana bure (open-source).
? 1. Database ni nini?
-
Database ni mkusanyiko wa taarifa zilizopangwa kwa mpangilio ili ziweze kupatikana, kuhaririwa na kusasishwa kwa urahisi.
-
Database hutumika kwenye karibu kila aina ya programu: kutoka kwenye mitandao ya kijamii hadi mifumo ya kibiashara.
? 2. Aina za Database
-
Relational Database (RDBMS) – data huhifadhiwa kwenye jedwali (tables) na kuhusiana (relationships).
-
Mfano: MySQL, PostgreSQL, Oracle.
-
-
NoSQL Database – data huhifadhiwa bila mpangilio wa tables (kama documents, key-value pairs, graphs).
-
Mfano: MongoDB, Firebase.
-
Kwa somo letu, tutalenga MySQL.
? 3. MySQL kwa Ufupi
-
Ni RDBMS inayotumia lugha ya SQL (Structured Query Language).
-
SQL hutumika kuandika queries kama:
-
INSERT– kuongeza data -
SELECT– kuchagua data -
UPDATE– kusasi...
-
Umeionaje Makala hii.. ?
Share On:
π1 Madrasa kiganjani π2 Kitabu cha Afya π3 Kitau cha Fiqh π4 kitabu cha Simulizi π5 Tafasiri ya Riyadh Swalihina π6 ai web app
Post zinazofanana:
Kotlin somo la 24: Dhana ya Module katika kotlin
Katika somo hili utakwenda kujifunz akuhusu dhana ya module. Hata ivyo tutakwenda kuisoma zaidi kwenye android App
Soma Zaidi...Kotlin Somo la 27: Polymorphism
Somo hili linaeleza dhana ya polymorphism katika OOP ya Kotlinβuwezo wa kutumia method au object moja kufanya kazi tofauti kulingana na muktadha wake. Tutajifunza aina kuu za polymorphism, jinsi ya kuandika code inayotumia override, open, super, pamoja na mifano hai.
Soma Zaidi...KOTLIN somo la 10: Jinsi ya kutumia while loop na do while loop
Katika somo hili utakwend akujifunza kuhusu while loop na do while loop zinavyofanya kazi katika Kotlin.
Soma Zaidi...KOTLIN somo la 4: Aina za Data kwenye Kotlin
Katika somo hili utakwenda kujifunza kuhusu aina za data zinazotumika kwenye Kotlin.
Soma Zaidi...HOTLIN somo la 9: Jinsi ya kutumia for loop
Katika somo hli utakwend akujifunza kuhusu loop kwenye kOTLIN. Loop zimegawanyika katika makundi mnne ambayo ni for loop, while loop, for in loop na do while loop.
Soma Zaidi...Kotlin Somo la 26: Inheritance (Urithi)
Katika somo hili utakwend akujifunza jinsi ambavyo class moja inaweza kuriti method na properties kutoka kwenye class nyingine.
Soma Zaidi...