Mavzu: sqlite haqida Reja


Jadval tuzilishini ko'rsating


Download 397.79 Kb.
bet3/3
Sana19.02.2020
Hajmi397.79 Kb.
1   2   3

Jadval tuzilishini ko'rsating

Jadval tuzilishini ko'rsatish uchun siz .schema TABLE buyrug'idan foydalanasiz. TABLE argumenti namuna bo'lishi mumkin. Agar uni tashlab qo'ysangiz, .schema buyrug'i barcha jadvallarning tuzilishini ko'rsatadi.



 

Quyidagi buyruq albums jadvalining tuzilishini ko'rsatadi.



sqlite_stat jadvallarining sxemasi va tarkibini ko'rsatish uchun siz .fullschema buyrug'idan foydalanasiz.

Indekslarni ko'rsatish

Joriy ma'lumotlar bazasining barcha indekslarini ko'rsatish uchun .indexes buyrug'idan quyidagicha foydalanasiz:



Muayyan jadval indekslarini ko'rsatish uchun .indexes TABLE buyrug'idan foydalanasiz. Masalan, albums jadvalining indekslarini ko'rsatish uchun siz quyidagi buyruqdan foydalanasiz:

Nomlari es bilan tugaydigan jadvallarning indekslarini ko'rsatish uchun siz LIKE operatoridan foydalanasiz.





So'rov natijasini faylga saqlang

So'rov natijasini faylga saqlash uchun .output FILENAME buyrug'idan foydalanasiz. .Output buyrug'ini berganingizdan so'ng, keyingi so'rovlarning barcha natijalari siz FILENAME argumentida ko'rsatgan faylga saqlanadi. Agar siz keyingi bitta so'rov natijasini faqat faylga saqlamoqchi bo'lsangiz, siz .once FILENAME buyrug'ini chiqarasiz.

Qaytadan standart chiqishda so'rov natijasini ko'rsatish uchun siz .output buyrug'ini asosisiz chiqarasiz.

 

Quyidagi buyruqlar albums jadvalidan title ni tanlang va natijani albums.txt fayliga yozing.





SQL ko'rsatmalarini fayldan bajarish

Aytaylik, bizda c: \ sqlite \ papkasida commands.txt deb nomlangan fayl quyidagi tarkibga ega:



commands.txt faylida SQL ko'rsatmalarini bajarish uchun .read FILENAME buyrug'ini quyidagicha ishlatasiz:



Xulosa

Xulosa qilib shuni aytish mumkinki, SQLite - bu ma'lumotlar bazasini boshqarish tizimini taqdim etadigan dasturiy kutubxona. SQLite dagi lite sozlash, ma'lumotlar bazasi ma'muriyati va zarur resurslar nuqtai nazaridan engil vaznni anglatadi. Bundan tashqari biz bu mustaqil ishda, SQLite ma'lumotlar bazasi bilan bog'liq turli xil vazifalarni bajarish uchun sqlite3 ni ko'plab foydali buyruqlarni o'rgandik.



Foydalanilgan adabiyotlar.

https://www.sqlitetutorial.net/

https://www.texnoman.uz/

testpsy.net



nammqi.uz

Do'stlaringiz bilan baham:
1   2   3


Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2019
ma'muriyatiga murojaat qiling