
Obyekt-yönlü verilənlər bazası (ing. Object-Oriented Database, OODB) — ənənəvi verilənlər bazası idarəetmə sistemləri (RDBMS) ilə obyekt-yönlü proqramlaşdırma prinsiplərini birləşdirən bir sistemdir. Bu növ verilənlər bazasında məlumatlar obyektlər kimi saxlanılır, yəni hər bir məlumat elementi obyekt olaraq modelləşdirilir və obyektlər bir-birilə əlaqədə ola bilər.
Əsas xüsusiyyətləri
| ]Verilənlər bazasındakı məlumatlar obyektlər kimi saxlanılır və idarə olunur. Hər obyekt atributlar və metodlarla təyin olunur, yəni obyektlərin vəziyyəti və davranışı var. Obyekt-yönlü proqramlaşdırma dillərində olduğu kimi, obyektlər arasında irsiyyət əlaqələri mövcuddur. Bir obyekt digər obyektin xüsusiyyətlərini və metodlarını miras ala bilər. Obyektlər yalnız məlumat deyil, həm də funksiyalar və prosedurlar ilə saxlanıla bilər, bu da verilənlər üzərində əməliyyatların birbaşa obyekt səviyyəsində aparılmasına imkan verir. Obyektlər arasında kompleks əlaqələr yaradıla bilər ki, bu da daha geniş məlumat modeli qurmağa imkan verir.
Nümunələr
| ]- Mürəkkəb məlumat strukturlarının idarə edilməsi
- 3D modelləşdirmə, CAD/CAM sistemləri, biologiyada genom analizləri, qraf modelləri kimi mürəkkəb strukturlara malik məlumatları idarə etmək üçün OODB-lər daha əlverişlidir.
- Real-vaxtlı sistemlər
- Maşın öyrənməsi və süni intellekt tətbiqləri, real-vaxtlı oyunlar və digər yüksək mürəkkəb tətbiqlərdə OODB-lər tez-tez istifadə olunur.
OODB-lərin ənənəvi RDBMS-lərlə müqayisədə üstünlüyü, məlumatların daha təbii obyekt modelində saxlanılması və obyekt-yönlü proqramlaşdırma ilə daha sıx inteqrasiya olunmasıdır. Lakin onlar RDBMS-lər qədər geniş yayılmamış və xüsusi tətbiqlər üçün istifadə olunurlar.
İstinadlar
| ]- Data Integration Glossary Arxiv surəti 20 mart 2009 tarixindən (Wayback Machine) saytında Arxivləşdirilib mart 20, 2009, at the Wayback Machine, U.S. Department of Transportation, August 2001.
- ODBMS.ORG :: Object Database (ODBMS) | Object-Oriented Database (OODBMS) | Free Resource Portal Arxiv surəti 6 mart 2014 tarixindən (Wayback Machine) saytında. ODBMS (2013-08-31). Retrieved on 2013-09-18. Arxivləşdirilib mart 6, 2014, at the Wayback Machine
- O’Brien, J. A., & Marakas, G. M. (2009). Management Information Systems (9th ed.). New York, NY: McGraw-Hill/Irwin
- Three example references from 1985 that use the term: T. Atwood, "An Object-Oriented DBMS for Design Support Applications", Proceedings of the IEEE COMPINT 85, pp. 299-307, September 1985; N. Derrett, W. Kent, and P. Lyngbaek, "Some Aspects of Operations in an Object-Oriented Database", Database Engineering, vol. 8, no. 4, IEEE Computer Society, December 1985; D. Maier, A. Otis, and A. Purdy, "Object-Oriented Database Development at Servio Logic", Database Engineering, vol. 18, no.4, December 1985.
- Kim, Won. Introduction to Object-Oriented Databases. The MIT Press, 1990. ISBN
- "SpringSource to Acquire Gemstone Systems Data Management Technology". WMware. 6 may 2010. 8 avqust 2014 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 5 avqust 2014.
- Bancilhon, Francois; Delobel, Claude; and Kanellakis, Paris. Building an Object-Oriented Database System: The Story of O2. Morgan Kaufmann Publishers, 1992. ISBN .
- Ulfsby; və b. "TORNADO: a DBMS for CAD/CAM systems". . 13 (4). iyul 1981: 193–197. doi:10.1016/0010-4485(81)90140-8.
Xarici keçidlər
| ]- Object DBMS resource portal
- Ranking of Object Oriented DBMS - by popularity, updated monthly from DB-Engines
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Vikipediya azad ensiklopediya Obyekt yonlu modelin numunesi Obyekt yonlu verilenler bazasi ing Object Oriented Database OODB enenevi verilenler bazasi idareetme sistemleri RDBMS ile obyekt yonlu proqramlasdirma prinsiplerini birlesdiren bir sistemdir Bu nov verilenler bazasinda melumatlar obyektler kimi saxlanilir yeni her bir melumat elementi obyekt olaraq modellesdirilir ve obyektler bir birile elaqede ola biler Esas xususiyyetleri span Verilenler bazasindaki melumatlar obyektler kimi saxlanilir ve idare olunur Her obyekt atributlar ve metodlarla teyin olunur yeni obyektlerin veziyyeti ve davranisi var Obyekt yonlu proqramlasdirma dillerinde oldugu kimi obyektler arasinda irsiyyet elaqeleri movcuddur Bir obyekt diger obyektin xususiyyetlerini ve metodlarini miras ala biler Obyektler yalniz melumat deyil hem de funksiyalar ve prosedurlar ile saxlanila biler bu da verilenler uzerinde emeliyyatlarin birbasa obyekt seviyyesinde aparilmasina imkan verir Obyektler arasinda kompleks elaqeler yaradila biler ki bu da daha genis melumat modeli qurmaga imkan verir Numuneler span Murekkeb melumat strukturlarinin idare edilmesi 3D modellesdirme CAD CAM sistemleri biologiyada genom analizleri qraf modelleri kimi murekkeb strukturlara malik melumatlari idare etmek ucun OODB ler daha elverislidir Real vaxtli sistemler Masin oyrenmesi ve suni intellekt tetbiqleri real vaxtli oyunlar ve diger yuksek murekkeb tetbiqlerde OODB ler tez tez istifade olunur OODB lerin enenevi RDBMS lerle muqayisede ustunluyu melumatlarin daha tebii obyekt modelinde saxlanilmasi ve obyekt yonlu proqramlasdirma ile daha six inteqrasiya olunmasidir Lakin onlar RDBMS ler qeder genis yayilmamis ve xususi tetbiqler ucun istifade olunurlar Istinadlar span Data Integration Glossary Arxiv sureti 20 mart 2009 tarixinden Wayback Machine saytinda Arxivlesdirilib mart 20 2009 at the Wayback Machine U S Department of Transportation August 2001 ODBMS ORG Object Database ODBMS Object Oriented Database OODBMS Free Resource Portal Arxiv sureti 6 mart 2014 tarixinden Wayback Machine saytinda ODBMS 2013 08 31 Retrieved on 2013 09 18 Arxivlesdirilib mart 6 2014 at the Wayback Machine O Brien J A amp Marakas G M 2009 Management Information Systems 9th ed New York NY McGraw Hill Irwin Three example references from 1985 that use the term T Atwood An Object Oriented DBMS for Design Support Applications Proceedings of the IEEE COMPINT 85 pp 299 307 September 1985 N Derrett W Kent and P Lyngbaek Some Aspects of Operations in an Object Oriented Database Database Engineering vol 8 no 4 IEEE Computer Society December 1985 D Maier A Otis and A Purdy Object Oriented Database Development at Servio Logic Database Engineering vol 18 no 4 December 1985 Kim Won Introduction to Object Oriented Databases The MIT Press 1990 ISBN 0 262 11124 1 SpringSource to Acquire Gemstone Systems Data Management Technology WMware 6 may 2010 8 avqust 2014 tarixinde orijinalindan arxivlesdirilib Istifade tarixi 5 avqust 2014 Bancilhon Francois Delobel Claude and Kanellakis Paris Building an Object Oriented Database System The Story of O2 Morgan Kaufmann Publishers 1992 ISBN 1 55860 169 4 Ulfsby ve b TORNADO a DBMS for CAD CAM systems 13 4 iyul 1981 193 197 doi 10 1016 0010 4485 81 90140 8 Xarici kecidler span Object DBMS resource portal Ranking of Object Oriented DBMS by popularity updated monthly from DB Engines Normativ yoxlamaLCCN sh88007927 Verilenler bazalariNovleriObyekt yonlu Relyasiyali Acar deyer Sutun yonlu Sened yonlu Genis sutunlu yaddas Qrafik NoSQL NewSQL In memory Cox modelli Bulud Blokceyn esasli verilenler bazasiKonsepsiyaVerilenler bazasi ACID Armstronqun aksiomlari Koddun 12 qaydasi CAP teoremi CRUD Null Namized acar Xarici acarObyektlerRelyasiya View Tranzaksiya Tranzaksiya jurnali TriggerKomponentlerFunksiyalarElaqeli movzularNormallasdirma Elaqeler cebri Elaqeli model Obyekt yonlu verilenler bazasiKateqoriya Kateqoriyalar Verilenler bazalariNovlerine gore verilenler bazalari