Abstraktsiya
Abstraksiya - bu kerakli funksionallik uchun faqat muhim ma'lumotlar
xususiyatlarini ifodalash tartibi . Jarayon muhim ma'lumotlarni tanlaydi,
keraksiz
ma'lumotlar esa yashirin qoladi. Abstraktsiya modellashtirilgan ma'lumotlarning
murakkabligini kamaytirishga yordam beradi va qayta foydalanishga imkon beradi.
Masalan, kompyuterni tarmoqqa ulashning turli usullari mavjud. Veb-
brauzer
Internetga
ulanishni
talab
qiladi. Biroq,
ulanish
turi
muhim
emas. Internetga o'rnatilgan ulanish
mavhumlikni anglatadi ,
har xil turdagi
ulanishlar esa abstraktsiyaning turli xil amalga oshirilishini ifodalaydi.
Ob'ektga yo'naltirilgan ma'lumotlar bazasiga misollar
Ob'ektli ma'lumotlar bazalarini amalga oshirishning
turli xil turlari
mavjud. Ko'pchilik quyidagi xususiyatlarni o'z ichiga oladi:
Xususiyat
Tavsif
So'rov tili
Ob'ektlarni
topish
va
ma'lumotlar
bazasidan
ma'lumotlarni olish uchun til.
Shaffof
qat'iylik
Ma'lumotlarni manipulyatsiya qilish uchun ob'ektga
yo'naltirilgan dasturlash tilidan foydalanish qobiliyati.
ACID
operatsiyalari
ACID
tranzaksiyalari
barcha
tranzaktsiyalarning
ziddiyatli o'zgarishlarsiz bajarilishini kafolatlaydi.
Ma'lumotlar
bazasini keshlash
Ma'lumotlar bazasining qisman nusxasini yaratadi. Disk
o'rniga dastur xotirasidan ma'lumotlar bazasiga kirish imkonini
beradi.
Qayta tiklash
Ilova yoki tizim ishlamay qolgan taqdirda
falokatni
tiklash .
GemStone/S - Java ta'sirida ob'ektga yo'naltirilgan
dasturlash tili -
Smalltalk-ga asoslangan ob'ektlar ma'lumotlar bazasi tizimi. Smalltalk-da ilovalar
yozadigan
dasturchilar
ushbu
ma'lumotlar
bazasiga
osongina
moslashadi. GemStone/S
mavjud
Smalltalk
ilovalari
bilan
muammosiz
integratsiyalashib, tezlik va mahsuldorlikni oshiradi.
Gemstone/S yuqori mavjud
loyihalar uchun eng yaxshisidir . Loyiha hajmiga
qarab litsenziyalashning bir nechta variantlari mavjud. Ma'lumotlar
bazasi
serveri
Linux, Windows, macOS, Solaris, AIX, shuningdek, Raspberry Pi
kabi turli
platformalar uchun mavjud.
Eslatma:
Ma'lumotlar bazasi serverlari qanday ishlashi
haqida
hamma
narsani bilib oling va ular siz uchun qanday aktiv bo'lishi mumkinligini bilib oling.