ظهر خلال نصف القرن المنصرم العديد من تطبيقات قواعد المعطيات التي يؤدي الوقت فيها دوراً مهماً، فكشفت عن نقص في دعم الدلالات الزمنية ضمن نظم إدارة قواعد المعطيات الحالية، إِذ يقع على عاتق التطبيقات الزمنية إعطاء البيانات دلالات
زمنية مرتبطة بها، و التحقق من القيود الزمنية لضمان الاتساق، لذلك اتجهت البحوث إلى تضمين هذه الدلالات و القيود الزمنية في نظام إدارة قواعد المعطيات نفسه، و توفير لغة استعلام جديدة مناسبة توصف بأنها زمنية.
There was within the last 50 years a lot of database applications in which time plays an
important role. These applications revealed a lack in time support within the current DBMSs as
the application should give the data the temporal semantics related to it, also to check the
temporal constraints. Therefore, researches were made in order to embed this temporal
semantics and constraints in the DBMS itself, also to provide a new query language that can be
tagged as “temporal”.
Artificial intelligence review:
Research summary
يتناول هذا البحث مشكلة نقص دعم الدلالات الزمنية في نظم إدارة قواعد المعطيات الحالية، ويقترح حلاً من خلال تطوير نظام إدارة قواعد معطيات زمنية يسمى 'زمن'. يعتمد النظام على تغليف نظام إدارة قواعد معطيات علائقي بطبقة برمجية تدعم الدلالات والقيود الزمنية، وتوفر واجهة للتخاطب مع التطبيقات الزمنية بلغة استعلام زمنية متوافقة مع SQL-92. يتضمن البحث شرحاً للأبعاد الزمنية وأنواع الجداول الزمنية المختلفة، مثل جداول الصلاحية وجداول المناقلة والجداول الثنائية الزمن، بالإضافة إلى النماذج المستعملة لتمثيل قواعد المعطيات الزمنية. كما يقدم النظام لغة استعلام زمنية جديدة تسمى zSQL، ويشرح كيفية عمل الطبقة البرمجية التي تغلف نظام إدارة قواعد المعطيات العلائقي، بالإضافة إلى مكتبة برمجية تساعد المطورين على تضمين الدلالات الزمنية في تطبيقاتهم بسهولة.
Critical review
دراسة نقدية: يقدم البحث حلاً مبتكراً لمشكلة نقص دعم الدلالات الزمنية في نظم إدارة قواعد المعطيات الحالية، ويعتمد على تطوير طبقة برمجية تغلف نظام إدارة قواعد معطيات علائقي. ومع ذلك، يمكن أن تواجه هذه المقاربة تحديات في الأداء والكفاءة عند التعامل مع كميات كبيرة من البيانات الزمنية. كما أن الاعتماد على لغة استعلام جديدة قد يتطلب من المطورين تعلم مهارات جديدة، مما قد يكون عائقاً أمام تبني النظام على نطاق واسع. بالإضافة إلى ذلك، لم يتناول البحث بشكل كافٍ كيفية التعامل مع التحديثات الزمنية المعقدة والمتداخلة، وهو ما قد يكون ضرورياً في بعض التطبيقات الزمنية المتقدمة.
Questions related to the research
-
ما هي المشكلة الرئيسية التي يعالجها البحث؟
يعالج البحث مشكلة نقص دعم الدلالات الزمنية في نظم إدارة قواعد المعطيات الحالية، مما يضطر المطورين إلى معالجة هذه الدلالات برمجياً داخل كل تطبيق على حدة.
-
ما هو الحل المقترح في البحث؟
يقترح البحث تطوير نظام إدارة قواعد معطيات زمنية يسمى 'زمن' يعتمد على تغليف نظام إدارة قواعد معطيات علائقي بطبقة برمجية تدعم الدلالات والقيود الزمنية، وتوفر واجهة للتخاطب مع التطبيقات الزمنية بلغة استعلام زمنية جديدة تسمى zSQL.
-
ما هي أنواع الجداول الزمنية التي تم تناولها في البحث؟
تم تناول عدة أنواع من الجداول الزمنية في البحث، منها جداول الصلاحية، جداول المناقلة، الجداول الثنائية الزمن، والجداول اللازمنية.
-
ما هي لغة الاستعلام الزمنية التي تم تطويرها في النظام المقترح؟
تم تطوير لغة استعلام زمنية جديدة تسمى zSQL، وهي متوافقة زمنياً مع SQL-92 وتدعم الدلالات الزمنية.
References used
Extending Temporal Databases to Deal with Telic/Atelic Medical Data. Terenziani, P., et al. 2, s.l. : Elsevier Science Publishers Ltd., 2007, Artificial Intelligence in Medicine, Vol. 39, pp. 113-126. ISSN:0933-3657
Jensen, C. S. Introduction to Temporal Database Research. [book auth.] R. T. Snodgrass. The TSQL2 Temporal Query Language. 1995, pp. 1-27
Jensen, C. S. and Dyreson, C. E., [ed.].A Consensus Glossary of Temporal—February 1998 Version. 21. 1998. pp. 367–405
This researchdeals with the topic of controlling the cost of concrete bridge projects in
the early design phase. The research aims at using cost controlling as an auxiliary tool for
designing and decision making.Cost control methodology has been pr
The intent of this paper is to present a novel quantitative equation to assess information
security level for enterprises, establishments and corporate generally, and financial institutions
specifically in public and private sectors in Syria. This
This paper presents an automated system to continuously monitor and
control pollution levels of different types of pollutants in industrial plants.
Steel producing complexes are considered in this paper to represent an
example of industrial plants
Performance of neural models for named entity recognition degrades over time, becoming stale. This degradation is due to temporal drift, the change in our target variables' statistical properties over time. This issue is especially problematic for so
Reliable tagging of Temporal Expressions (TEs, e.g., Book a table at L'Osteria for Sunday evening) is a central requirement for Voice Assistants (VAs). However, there is a dearth of resources and systems for the VA domain, since publicly-available te