Katika somo hili utakwend akujifunza namna ambavyo json inaweza kuhifadiwa kwenye database
JSON ni njia maarufu ya kubadilishana na kuhifadhi data. Unaweza kuhifadhi data ya JSON moja kwa moja kwenye database kwa njia mbalimbali kulingana na aina ya database unayotumia. Katika somo hili, tutaeleza hatua za msingi za kuhifadhi JSON kwenye database, tukitumia MySQL, PostgreSQL, na MongoDB kama mifano.
JSON inahifadhi data kwa muundo rahisi unaoweza kueleweka na binadamu.
Inafaa kwa kuhifadhi data zenye muundo unaobadilika (dynamic).
Husaidia kubeba data nyingi za aina tofauti ndani ya kiingilio kimoja cha database.
Inaruhusu ufanyaji wa maswali moja kwa moja kwenye muundo wa JSON (hasa kwenye PostgreSQL na MongoDB).
MySQL inaunga mkono aina ya data ya JSON, ambayo hutumika kuhifadhi data ya JSON kama ilivyo.
Unda Jedwali (Table): Unda jedwali lenye safu inayotumia aina ya data ya JSON.
CREATE TABLE watumiaji (
id INT AUTO_INCREMENT PRIMARY KEY,
data JSON
);
Hifadhi Data ya JSON: Tumia INSERT kuhifadhi JSON kama thamani.
INSERT INTO watumiaji (data)
VALUES ('{"jina": "Amina", "umri": 25, "anwani": {"mtaa": "Mtaa A", "mji": "Dar"}}');
Kuchakata Data ya JSON: Tumia maulizo (queries) kuchukua data kutoka kwa JSON.
SELECT data->'$.jina' AS jina FROM watumiaji;
Kuhariri Data ya JSON: Unaweza kuhariri safu ya JSON moja kwa moja.
UPDATE watumiaji
SET data = JSON_SET(data, '$.umri', 26)
WHERE id = 1;
PostgreSQL ina aina za data za JSON na JSONB, ambapo JSONB ni bora kwa ufanisi wa maswali.
Unda Jedwa">...
Je! umeipenda hii post?
Ndio Hapana Save post
Rajabu Tarehe 2024-12-07 12:39:41 Topic: JSON Main: Masomo File: Download PDF Share On Facebook or Whatsapp Imesomwa mara 37
Sponsored links
👉1 Simulizi za Hadithi Audio
👉2 Kitabu cha Afya
👉3 Kitau cha Fiqh
👉4 Sira ya Mtume Muhammad (s.a.w)
👉5 Madrasa kiganjani
👉6 kitabu cha Simulizi
JSON somo la 1: Maana ya json
Katika somo hili utakwend akujifunz amaana ya json, umuhimu wake na kazi zake. Soma Zaidi...
Json somo la 4: Jinsi ya ku encode na ku decode data za json
Katika somo hili utakwend akujifunz aku encode na ku decode data za json katika baadhi ya language Soma Zaidi...
Json somo la 6: Jinsi json inavyohifadhiwa kwenye database
Katika somo hili utakwend akujifunza namna ambavyo json inaweza kuhifadiwa kwenye database Soma Zaidi...
Json somo la 5: Aina za data zinazotumika kwenye json
atika somo hili utakwenda kujifunza ainza za data zinazotumika kwenye Json Soma Zaidi...
Json somo la 7: Aina za database ambazo zinafuata mtindo wa json
Kuelewa aina mbalimbali za database zinazotumia au kufuata mtindo wa JSON kwa uhifadhi wa data, faida zake, na mifano ya matumizi. Soma Zaidi...
Json somo la 3: Matumizi ya Json
Katika somo hili utakwend akujifunza baadhi ya matumizi ya Json Soma Zaidi...
Json somo la 2: Sheria za uandishi wa Json
Katika somo hili utakwenda kujifunza sheria za uandishi wa json Soma Zaidi...