|
Ob'ektga yo'naltirilgan ma'lumotlar bazalari ( OOBD )
|
bet | 10/17 | Sana | 18.05.2024 | Hajmi | 241,33 Kb. | | #243142 |
Bog'liq 5-Mustaqil ishi 4Ob'ektga yo'naltirilgan ma'lumotlar bazalari ( OOBD ) - OOBD - ma'lumotlar ob'ektlar shaklida taqdim etiladigan ma'lumotlar bazalari;
- OODBda har qanday ob'ekt ob'ekt bo'lib, ob'ekt sifatida qayta ishlanadi;
- OODB ob'ektga yo'naltirilgan dasturlashdan "ob'ekt" tushunchasidan foydalanadi
Ob'ektga yo'naltirilgan paradigma - Dasturiy ta'minot sanoatida "ob'ekt" atamasi birinchi marta Simula tilida (1967) kiritilgan va simulyatsiya qilingan voqelikning ba'zi jihatlarini bildirgan.
- Endi ob'ekt "aniq belgilangan chegaralarga ega bo'lgan narsa" deb tushuniladi (mashhur amerikalik mutaxassis G. Butch ta'rifi).
- OODBda "ob'ekt" atamasi "ma'lumotlar" va "dastur" ning haqiqiy dunyoda qandaydir ob'ektni ifodalovchi birikmasini anglatadi.
Ob'ektga yo'naltirilgan paradigma - "Ma'lumotlar" "atributlar" deb nomlangan o'zboshimchalik turlarining tarkibiy qismlaridan iborat.
- Ob'ektning xususiyatlari uning atributlari bo'yicha modellashtiriladi.
- Dastur qismidagi har bir dastur “usul” deb ataladi.
- Obyekt identifikatorlari deskriptorlardir.
Bir xil xususiyatga ega bo'lgan ob'ektlar sinflarni tashkil qiladi (masalan, tovuq, pingvin va martılar "qushlar" sinfining ob'ektlari). - Bir xil xususiyatga ega bo'lgan ob'ektlar sinflarni tashkil qiladi (masalan, tovuq, pingvin va martılar "qushlar" sinfining ob'ektlari).
- Odatda, sinf yangi ma'lumotlar turi sifatida tavsiflanadi va ob'ektlar (sinf misollari) uning asosida aniqlangan o'zgaruvchilardir.
- Sinflar meros ierarxiyasini tashkil qiladi, bir-biridan xususiyatlarni oladi;
- Har bir sinf o'ziga xos usullar to'plamiga ega,
- Sinflar bir-biri bilan xabar mexanizmi orqali muloqot qiladi;
Ob'ekt modeli tuzilishi
Ob'ekt modeli tuzilishi - Ob'ekt modelining tuzilishi uchta asosiy tushuncha yordamida tavsiflanadi:
- inkapsulyatsiya - ob'ektning ichki tuzilishini yashirish xususiyati
- meros - ajdodlarining tuzilishi va usullarini meros qilib olgan ob'ektlar sinflaridan yangi ob'ektlar sinflarini yaratish, ularga o'zlarining shaxsiy xususiyatlarini aks ettiruvchi xususiyatlarni qo'shish qobiliyati.
- polimorfizm - turli ob'ektlar bir xil tashqi hodisalarga ularning usullari qanday amalga oshirilishiga qarab turlicha munosabatda bo'lishi mumkin
|
| |