|
Zbekiston respublikasi raqamli texnologiyalari vazirligi muhammad al-xorazmiy nomidagi toshkent
|
bet | 1/11 | Sana | 27.05.2024 | Hajmi | 2,04 Mb. | | #254491 |
Bog'liq Individual
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALARI VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
“TBTA” va “DT” kafedrasi
INDIVIDUAL LOYIHA
Mavzu: “ JDBC API asosida kliyent-server ilovasi ma’lumotlar bazasini yaratish ”
Topshirdi:
|
415-20-guruh
|
Mamalatifov. S
|
Qabul qildi:
|
|
Djurayev Oybek.
|
|
(Imzo)
|
|
Mundarija
1
Kirish 2
1.1JDBC nima 3
Kirish
JDBC (Java Database Connectivity) Java dasturlash tilidagi bir API (Application Programming Interface) hisoblanadi. U ma'lumotlar bazalari bilan ulanishni ta'minlaydi. Yani ma'lumotlar bazasiga ulanishni amalga oshiriladi JDBC orqali, ma'lumotlar bazalariga masalan, MySQL, Oracle, PostgreSQL ulash mumkin, ulanishda ma'lumotlar bazasi foydalanuvchi nomi va parolini talab qiladi, va uni SQL so'rovlarni yuborish mumkin. Uni JDBC yordamida SQL so'rovlarni ma'lumotlar bazasiga yuborishim mumkin. SQL so'rovlarni yaratishingiz va ularga parametrlarni o'rgandim. JDBC jarayoni SQL so'rovini ma'lumotlar bazasiga yuboradi va natijani olish uchun boshqa jarayonlarni amalga oshirilishini, natijalarni olish, JDBC natijalarni olish uchun ResultSet obyektini qaytaradi. Ma'lumotlar bazasidan olingan natijalar (qatorlar va ustunlar) ResultSet orqali olinadi va ularga murojaat qilish, ma'lumotlarni o'qish va ularda qidirish mumkin. Ma'lumotlar bilan ishlashda JDBC orqali, ma'lumotlar bazasidagi ma'lumotlarga yozish, o'chirish va yangilash amalga oshirish mumkin. Misol uchun, ma'lumotlar bazasidagi qatorlarni o'zgartirish, yangi qatorlarni qo'shish, ma'lumotlarni o'chirish va boshqalar JDBC tranzaksiyalarni boshqarishga imkon beradi. Tranzaksiyalarni boshlash, bekor qilish, qaytarish va saqlash imkoniyatlarini beradi. Bu, ma'lumotlar bazasidagi ma'lumotlarni qat'iylik bilan qabul qilish va o'zgartirish imkonini beradi, va uning xatolar va istisnolar ma'lumotlar bazasi bilan bog'liq xatolarni aniqlash va qaytarishni ta'minlaydi. Xatolar bilan ishlash, istisnolar va muvaffaqiyatsiz so'rovlarni qanday yechib berishni o’rgandim.
JDBC (Java Database Connectivity) Java dasturlash tili uchun ma'lumotlar bazasi bilan bog'liq ishlash uchun standart interfeysdir. Bu interfeys, ma'lumotlar bazasi tarmoqlariga bog'liq kompyuter dasturlari yaratishga imkon beradi. JDBC, Java 1.1-versiyasi bilan birga 1997 yilda e'lon qilingan. Ushbu versiya JDBC-ning birinchi versiyasi edi. Keyingi yillarda JDBC-da bir necha yangilanishlar amalga oshirildi. Masalan, Java 2 platformasi bilan birga, JDBC-ning 2.0-versiyasi e'lon qilindi. Bu yangilanish JDBC-da ODBC bilan bog'liqligini oshirish va bugungi kunda ham ishlatiladigan bir qator yangi funktsiyalarni qo'shishni o'z ichiga oladi. So'nggi versiyalar davomida, JDBC-da bir necha boshqa yangilanishlar ham amalga oshirildi, jumladan, kerakli JDBC-draiverlarini avtomatik ravishda topish uchun Service Provider interface (SPI) qo'shildi. Bundan tashqari, yangi ma'lumotlar bazasi standartlari, xususan, SQL-99, JDBC-ning barcha versiyalari uchun ko'plab yangi funktsiyalarni qo'shdi. JDBC o'zining ishga tushirishda, standartizatsiyalashda va rivojlanishida ODBC-ga muvofiq kurashdi. JDBC-ning asosiy maqsadi - Java dasturlash tilidan foydalanib, ma'lumotlar bazasi bilan ishlashni osonlashtirish va asosiy ishlarini bajarish uchun o'z ichiga qulay interfeyslar yaratishdir.
|
| |