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 web hosting π3 Sira ya Mtume Muhammad (s.a.w) π4 Kitau cha Fiqh π5 Bongolite - Game zone - Play free game π6 Simulizi za Hadithi Audio
Post zinazofanana:
KOTLIN somo la 3: Jinsi ya kuandika variable
Katika somo hili utakwend akujifunza jinsi ya kuandika variable kweye Kotlin. pia utakwenda kujifunza kuhusu concatnation na interpolation
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 2: sheria na kanuni za uandishi wa code za Kotlin
Katika somo hili unakwenda kujifunza kuhusu sheria na kanuni za undishi wa code za Kotlin yaani syntax za kotlin.
Soma Zaidi...Kotlin Somo la 31: Objects na Companion Objects
Somo hili linaeleza matumizi ya objects na companion objects katika Kotlin. Tutajifunza tofauti kati ya object na class ya kawaida, faida za singleton pattern, na jinsi ya kutumia companion kama mbadala wa static members katika Java.
Soma Zaidi...KOTLIN somo la 20: method na properties za map
Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type
Soma Zaidi...KOTLIN somo la 21: Jinsi ta kutengeneza library
Katika somo hili utajifunza kuhusu Kotlin library. Pia tutakwenda kutengeneza library yetu wenyewe kwa ajili ya kufanya mazoezi zaidi.
Soma Zaidi...