Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti


Download 1.49 Mb.
Sana01.11.2021
Hajmi1.49 Mb.

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI

TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Kafedra: Ma’lumotlar bazasi

Fan: Ma’lumotlar bazasi


Laboratoriya ishi №14-15-16
Mavzu: Dasturlash tili yordamida Ma’lumotlar bazasini boshqarish

Toshkent–2020

Mavzu: Dasturlash tili yordamida Ma’lumotlar bazasini boshqarish



Ishni bajarish

Ushbu laboratoriyada biz java dasturlash tili yordamida Ma’lumotlar bazasiga ma’lumot yozish o’chirish va boshqa amallarni bajarib ko’ramiz. Buning uchun biz Netbeans 8.2RC muhiti hamda PostgreSql ma’lumotlar bazasini boshqarish tizimidan foydalanamiz.



Avvalo ishlayotgan proyektimizga PostgreSql kutubxonasini kiritib olishdan boshladik. Hamda Baza uslanishidagi sozlamalari to’g’rilaymiz. Buning uchun biz JPA(java persistence Api) dan foydalanib Entity class yaratamiz. Bu bizga jadvalni bitta satridagi barcha ustunlar bilan ishlashda yordam beradi.





Kerakli Baza manzilini ko’rsatamiz





Biz ushbu rasmda ma’lumot kiritish uchun kerak bo’lgan entity classni yaratib oldik. End esa java dasturlash tilida forma yaratamiz



Ushbu rasmda yaratilgan formani ko’rishimiz mumkin. Quyida esa kiritilgan ma’lumotlarni bazaga kiritishni ko’ramiz



Baza bilan ulanish sxemasidagi kerakli kodlarni yozib chiqdik. Endi bazada ushbu ma’lumot kiritilganini ko’rish uchun bazaning boshlang’ich holatini ko’ramiz



Bazamizda 5ta jadval hamda biz ishlayotgan jadvalda rasmdagi kabi 2ta ma’lumot bor ekan. Endi applicationni run qilib ko’ramiz



Bizda muvaffaqiyatli bajarilgani haqida xabar chiqdi. Endi buni rostan ham bajarilganini ko’rishimiz uchun bazadagi ma’lumotlarni ko’zdan kechiramiz



Ko’rishimiz mumkin. Bazada yangi newentity nomli jadval yaratildi. Bungay nomlanishiga sabab biz entity class yaratayotganda unga nom berishni unutdik. Hechqisi yo’q. Ma’lumot kiritilganini tekshirishda davom etamiz.



Ushbu rasmda biz kiritgan ma’lumotlar xatosiz bazaga yozilganini ko’rishimiz mumkin. Demak ko’zlangan maqsadga erishdik



Bazadan ma’lumotlarni bemalol o’qib olib ular ustida ixtiyoriy amallarni bajarishimiz mumkin.



Xulosa

Biz ushbu laboratoriya ishni bajarish davomida dasturlash tillari yordamida ma’lumotlar bazasini boshqarishni o’rgandik. Ushbu usul bizga juda katta yordam beradi. Chunki ma’lumotlar bazasidan ma’lumotlarni osongina o’qib olish hamda yangi ma’lumot kiritish, o’zgartirish, o’chirish amallarini bajarishimiz mumkin. O’ylaymanki ushbu laboratoriya ishida o’rganganlarimiz kelajakda albatta foydali bo’ladi.
Download 1.49 Mb.

Do'stlaringiz bilan baham:




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