15-Laboratoriya mashg`uloti


Download 0.68 Mb.
bet1/7
Sana14.12.2022
Hajmi0.68 Mb.
#1003303
  1   2   3   4   5   6   7
Bog'liq
4-Laboratoriya


3-Laboratoriya ishi:


Dasturlash tili yordamida ma’lumotlar bazasi bilan ishlovchi oddiy interfeyslar yaratish.


Ishdan maqsad: Dasturlash tili yordamida ma’lumotlar bazasi bilan ishlovchi oddiy interfeyslar yaratish bo`yicha ko`nikmaga ega bo`lish.
Masalani qo`yilishi: Talaba o’zi tanlagan dasturlash tilida, yaratgan MB si bilan ishlovchi oddiy interfeyslar yaratish.


1. MBga kirish texnologiyalari haqida


Ilovalar bilan MBning o`zaro aloqasini turli usullar bilan tashkil qilish mumkin. Bunda asosan foydalanuvchi kompyuteriga o`rnatilgan, mijoz dasturi tarkibiga kiritilgan MBBT kutubxonasidagi API (Application Programming Interface) usullar ustunlik qiladi. Dasturchi o`z muhitida amaliy dasturlarni ishlab chiqish vaqtida dasturiga tizimli o`zgartirish va qo`shimchalar kiritmasligi uchun universal usullardan foydalanadi.
Ma`lumotlarga kirishning universal mexanizmlari odatda kutubxona va qo`shimcha modullar (drayver yoki provayder) ko`rinishida qo`llaniladi. Kutubxonalarda ma`lum strandart sinflar, usullar va parametrlar to`plami mujassam hamda ma`lumotlarga kirishning standart interfeysi bilan ta`minlangan. Qo`shimcha modullar aniq MBBT uchun mijoz ARI funksiyalariga to`g`ridan-to`g`ri murojaatini ta`minlaydi. Bundan tashqari bu qo`shimcha modullar joriy ehtiyojlardan kelib chiqib o`rnatiladi. Misol uchun agarda ilova ADO ning Ado Table vizual komponentasidan foydalangan uni MBni MySQL dan Postgres ga o`tkazish lozim bo`lsa, u holda kerakli drayverlar o`rnatish va parametrlar komponentasidan Connection qatorini o`zgartirish yetarli bo`ladi. Bunda ilova kodini o`zgartirish shart emas.
Universial usullar kamchiliklarsiz (ishlashning yomonlashuvi, mos drayverlarni yetkazish va sozlash va h.k.) bo`lsa ham bu barcha asosiy afzalliklar universallik bilan taqqoslanmaydi. Shuni unitmaslik lozimki, ular dasturchilarning ish samaradorligini oshiradi, chunki spetsifik interfeys va vositalarni o`rganishning keragi yo`q.
Hozirgi kunda ma`lumotlarga kirishning keng tarqalgan universal usullari qatoriga quyidagilar kiradi
  1   2   3   4   5   6   7




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