عناصر مشابهة

أسباب التحول نحو قواعد بيانات "NOSQL" ونماذج البيانات التابعة لها

تفصيل البيانات البيبلوغرافية
العنوان بلغة أخرى:Reasons of the Transformed toward NOSQL Databases and its Data Models
المصدر:مجلة التربية والعلم
الناشر: جامعة الموصل - كلية التربية
المؤلف الرئيسي: رزوقي، شيماء أحمد (مؤلف)
المجلد/العدد:مج29, ع2
محكمة:نعم
الدولة:العراق
التاريخ الميلادي:2020
الصفحات:82 - 100
DOI:10.33899/edusj.2020.165303
ISSN:1812-125X
رقم MD:1201851
نوع المحتوى: بحوث ومقالات
اللغة:Arabic
قواعد المعلومات:EduSearch
مواضيع:
رابط المحتوى:
الوصف
المستخلص:يعتبر نموذج قواعد البيانات العلائقية هو المحور الأساس لقواعد البيانات طوال الفترة السابقة لكونه يوفر خزن وهيكلة بيانات قوية تدعم خصائص المعاملة وسهولة استرجاع البيانات بوجود لغة الاستعلام المهيكلة .SQL ظهور تقنيات الويب وتقنية العناقيد في الخادمات الكبيرة دعت الحاجة إلى خزن البيانات غير المهيكلة NOSQL والابتعاد عن نمط الجداول والحقول الثابتة ولا تخضع لشروط المعاملة، خصوصا في النظم الموزعة، وبدلا من ذلك تستخدم نظرية الــ CAP وتبعا لذلك ظهر نماذج بيانات جديدة منها نموذج وثيقة البيانات ونموذج القيمة الرئيسة ونموذج عائلة الأعمدة ونموذج المخطط، وظهرت لغات برمجية جديدة تتعامل مع هذه النماذج. نظام جرد الموجودات هو من نماذج الأنظمة التي لا تخضع لهيكلة ثابتة فكل موقع في المؤسسة يضم موجودات مختلفة نوعا ما وكذلك الموجودات في نفس الموقع لها مواصفات مختلفة يصعب تنظيمها على شكل جداول من صفوف وأعمدة ثابتة، لهذه الأسباب تم استخدام نظام قواعد بيانات NOSQL CouchDB واستخدام تقنية المقابلة والتخفيض لتنظيم عرض البيانات ولغة Cloudant Query بطريقة Mango-view لاسترجاع البيانات من قاعدة البيانات جرد الموجودات.

The relational database model is the main focus of the database for the previous time. It provides robust data storage and structure that supports transaction characteristics and data retrieval with structured query language- SQL. The emergence of web technologies and clustering technology in large servers called for the need to store unstructured data and move away from the pattern of tables and static fields and not topic to transaction conditions, especially in distributed systems. Instead, it used CAP theory. New data models are emergence including: Document Data model, Key-Value model, Column-Family model, and Graph model, And new programming languages that deal with these models. An asset inventory system is a model of systems that are not topic to a fixed structure. Each location in the organization has fairly different assets and assets in the same location have different specifications that are difficult to organize in the form of tables and columns. For this reason using of NOSQL CouchDB database system was adopted and the use of MAP-REDUCE technology to organize data display and Cloudant Query in Mango-view method to retrieve data from the inventory database.