Алгоритм определения информации тарификации



Download 1,61 Mb.
bet1/3
Sana10.07.2022
Hajmi1,61 Mb.
#771707
  1   2   3
Bog'liq
11) Java da JDBC

  • Тошкент - 2021 йил

Java Database Connectivity

  • JDBC - bu Java dasturlash tilini turli ma'lumotlar bazalari bilan mustaqil ravishda bog'lash uchun mo’ljallangan standart.
  • JDBC - bu turli xil ma'lumotlar bazalariga kirish uchun interfeyslarning to'liq to'plamini ta'minlaydigan kutubxona.

JDBC quyidagi vazifalarni hal qiladi:

  • Ma'lumotlar bazasi bilan aloqa o'rnatish.
  • SQL ifodalarini yaratish.
  • SQL so'rovlarini bajarish.
  • Qabul qilingan yozuvlarni ko'rish va o'zgartirish.

JDBC turlari

  • JDBC 2-darajali va 3-darajali ma'lumotlar bazasi modelini qo'llab-quvvatlaydi.
  • JDBC ikki qatlamdan iborat.
  • JDBC API - JDBC menejeridan ilovaga ulanishni ta'minlaydi.
  • JDBC Driver API - "JDBC driver menejeri“ ulanishini ta'minlaydi.

JDBC turlari

  • JDBC API turli ma'lumotlar bazalariga ulanishni ta'minlash uchun haydovchi menejeri va maxsus ma'lumotlar bazasi drayverlaridan foydalanadi.
  • JBDC menejeri driveri ma'lum ma'lumotlar bazasiga mos kelishini tekshiradi. Bir vaqtning o'zida bir nechta turdagi ma'lumotlar bazalari bilan ishlash uchun bir nechta drayverlardan foydalanish imkoniyatini qo'llab -quvvatlaydi.

JDBC arxitekturasi

JDBC elementlari

  • Driver Manager - bu element ma'lumotlar bazasi drayverlari ro'yxatini boshqaradi. Har bir ulanish so'rovi tegishli drayverni talab qiladi. Birinchi bosqich bizga aloqa o'rnatadi.
  • Driver - ushbu element ma'lumotlar bazasi bilan aloqa qilish uchun javobgardir. Biz u bilan kamdan -kam ishlashimiz kerak. Buning o'rniga biz ushbu turdagi obyektlarni boshqaradigan DriverManager obyektlaridan tez-tez foydalanamiz.

Connection - bu interfeys bizga ma'lumotlar bazasi bilan ishlash usullarini beradi. Ma'lumotlar bazasi bilan barcha o'zaro ta'sir faqat Connection orqali sodir bo'ladi.

  • Connection - bu interfeys bizga ma'lumotlar bazasi bilan ishlash usullarini beradi. Ma'lumotlar bazasi bilan barcha o'zaro ta'sir faqat Connection orqali sodir bo'ladi.
  • Bayonot(Statement)- SQL so'rovlarini tekshirish uchun ushbu interfeys yordamida yaratilgan obyektlardan foydalaniladi.
  • Natija (ResultSet) - ushbu a'zoning misollari SQL so'rovini bajarish natijasida olingan ma'lumotlarni o'z ichiga oladi. U iterator kabi ishlaydi va olingan ma'lumotlarni takrorlaydi.
  • Istisnolar (SQL istisnolari) - bu sinf ma'lumotlar bazasi bilan ishlashda yuzaga kelishi mumkin bo'lgan barcha xatolarni ko'rib chiqadi.

Download 1,61 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish