مقارنة أنظمة إدارة قواعد البيانات العلائقية
تُقارن الجداول التالية المعلومات العامة والتقنية لعدد من أنظمة إدارة قواعد البيانات العلائقية . يُرجى مراجعة مقالات كل منتج على حدة لمزيد من المعلومات. ما لم يُنص على خلاف ذلك في الحواشي، تستند المقارنات إلى الإصدارات المستقرة دون أي إضافات أو ملحقات أو برامج خارجية.
معلومات عامة
| المسؤول عن الصيانة | تاريخ الإصدار العام الأول | أحدث إصدار مستقر | تاريخ الإصدار الأخير | رخصة | قائمة القضايا العامة | |
|---|---|---|---|---|---|---|
| 4D (البعد الرابع) | 4D SAS | 1984 | الإصدار 16.0 | 2017-01-10 [ 1 ] | ملكية خاصة | لا |
| أداباس | سوفتوير إيه جي | 1970 | 8.1 | 2013-06 | ملكية خاصة | لا |
| مؤسسة الخادم التكيفي | شركة SAP AG | 1987 | 16.0 SP03 PL07 | 2019-06-10 | ملكية خاصة | لا |
| خادم قاعدة بيانات أدفانتج (ADS) | شركة SAP AG | 1992 | 12.0 | 2015 | ملكية خاصة | لا |
| ألتيبيس | شركة ألتيبيس | 2000 | 7.1.0.1.2 | 2018-03-02 | ملكية خاصة | لا |
| أباتشي ديربي | أباتشي | 2004 | 10.17.1.0 [ 2 ] | 2023-11-14 | رخصة أباتشي | نعم [ 3 ] |
| قاعدة بيانات كلوستريكس | شركة ماريا دي بي | 2010 | الإصدار 7.0 | 19-08-2015 | ملكية خاصة | لا |
| قاعدة بيانات الصراصير | مختبرات الصراصير | 2015 | الإصدار 24.1.0 | 2024-05-20 | BSL، CCL، MIT، BSD | نعم [ 4 ] |
| مكعب | مكعب | 2008-11 | 11.2.3 | 2023-01-31 | رخصة أباتشي 2.0، رخصة BSD لواجهات برمجة التطبيقات وأدوات واجهة المستخدم الرسومية | نعم [ 5 ] |
| داتاكوم | شركة CA | أوائل السبعينيات [ 6 ] | 14 [ 7 ] | 2012 [ 8 ] | ملكية خاصة | لا |
| IBM Db2 | شركة آي بي إم | 1983 | 12.1 [ 9 ] | 14-11-2024 ؛ منذ 20 شهرًا | ملكية خاصة | لا |
| قاعدة بيانات الإمبراطورة المدمجة | شركة إمبراس للبرمجيات | 1979 | 10.20 | 2010-03 | ملكية خاصة | لا |
| إكساسول | إكساسول إيه جي | 2004 | 7.1.1 | 2021-09-15؛ منذ 4 سنوات | ملكية خاصة | لا |
| FileMaker | شركة FileMaker، وهي شركة تابعة لشركة Apple | 1985-04 | 19 | 2020-05-20 | ملكية خاصة | لا |
| طائر النار | مشروع طائر النار | 2000-07-25 | 5.0.4 [ 10 ] | 2026-04-17 ؛ منذ 3 أشهر | IPL [ 11 ] و IDPL [ 12 ] | نعم [ 13 ] |
| GPUdb | نظم المعلومات الجغرافية الفيدرالية | 2014 | 3.2.5 | 2015-01-14 | ملكية خاصة | لا |
| قاعدة بيانات HSQL | مجموعة تطوير HSQL | 2001 | 2.6.1 | 2021-10-21 | بي إس دي | نعم [ 14 ] |
| H2 | برنامج H2 | 2005 | 2.3.232 | 2024-08-12 | EPL و MPL المعدل | نعم [ 15 ] |
| خادم Informix الديناميكي | تقنيات IBM / HCL | 1981؟؟؟؟ 1980 | 15.0.0.1 | 2025-03-15 | ملكية خاصة | لا |
| إنجريس | أكتيان (HCLSoftware) | 1974 | 12.0.0 [ 16 ] | 2024-05-06 | ملكية خاصة | لا |
| إنتربيس | تقنيات إمباركاديرو | 1984 | XE7 v12.0.4.357 | 2015-08-12 | ملكية خاصة | لا |
| مدقق لغة SQL RDBMS | مجموعة ريليكس | 1990 | 6.0.17.53 | 2018-02-15 | ملكية خاصة | نعم [ 17 ] |
| LucidDB | مشروع قاعدة البيانات الذاتية | 2007-01 | 0.9.4 | 2012-01-05 | رخصة جنو العمومية الإصدار الثاني | لا |
| MariaDB | مجتمع MariaDB | 2010-02-01 | 12.3.2 [ 18 ] | 2026-05-28 ؛ منذ 58 يومًا | GPL v2، LGPL (لمكتبات العميل) [ 19 ] | نعم [ 20 ] |
| ماكس دي بي | شركة SAP AG | 2003-2005 | 7.9.0.8 | 2014 | ملكية خاصة | نعم [ 21 ] |
| SingleStore (المعروف سابقًا باسم MemSQL) | متجر واحد | 2012-06 | 7.1.11 | 2020-10-12 | ملكية خاصة | لا |
| مايكروسوفت أكسس (جيت) | مايكروسوفت | 1992 | 16 (2016) | 2015-09-22 | ملكية خاصة | لا |
| مايكروسوفت فيجوال فوكس برو | مايكروسوفت | 1984 | 9 (2005) | 2007-10-11 | ملكية خاصة | لا |
| خادم مايكروسوفت SQL | مايكروسوفت | 1989 | 2025 [ 22 ] | 18-11-2025 ؛ منذ 8 أشهر | ملكية خاصة | لا |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | مايكروسوفت | 2000 | 2011 (الإصدار 4.0) | ملكية خاصة | لا | |
| Mimer SQL | شركة ميمر لتكنولوجيا المعلومات | 1978 | 11.0.9 فهرنهايت | 2026-02-05 | ملكية خاصة | لا |
| قاعدة بيانات المونيت | مؤسسة MonetDB [ 23 ] | 2004 | ديسمبر 2025 [ 24 ] | 2025-12-16 | رخصة موزيلا العامة، الإصدار 2.0 [ 25 ] | نعم [ 26 ] |
| mSQL | هيوز تكنولوجيز | 1994 | 4.1 [ 27 ] | 30-06-2017 | ملكية خاصة | لا |
| MySQL | شركة أوراكل | 1995-11 | 9.7.0 [ 28 ] | 2026-04-21 ؛ منذ 3 أشهر | رخصة جنو العمومية الإصدار 2 أو رخصة احتكارية | نعم [ 29 ] |
| NexusDB | شركة نيكسوس دي بي بي تي واي المحدودة | 2003 | 4.00.14 | 2015-06-25 | ملكية خاصة | لا |
| HPE NonStop SQL | شركة هيوليت باكارد إنتربرايز | 1987 | SQL/MX 3.4 | ملكية خاصة | لا | |
| NuoDB | NuoDB | 2013 | 4.1 | 2020-08 | ملكية خاصة | لا |
| أومنيس ستوديو | شركة تايجر لوجيك | 1982-07 | 6.1.3 الإصدار رقم 1 | 2015-12 | ملكية خاصة | لا |
| أوبن إيدج | شركة بروجرس سوفتوير | 1984 | 12.8 | 2024-1 | ملكية خاصة | لا |
| أوبن لينك فيرتوسو | برنامج أوبن لينك | 1998 | 7.2.14 | 2024-11-11 | رخصة جنو العمومية الإصدار 2 أو رخصة احتكارية | نعم [ 30 ] |
| قاعدة بيانات أوراكل | شركة أوراكل | 1979-11 | 26ai [ 31 ] | 14-10-2025 ؛ منذ 9 أشهر | ملكية خاصة | لا |
| قاعدة بيانات أوراكل | شركة أوراكل | 1984 | 7.4.1.1 [ 32 ] | 2021-04-21 [ ± ] | ملكية خاصة | لا |
| مفارقة | شركة كوريل | 1985 | 11 | 2009-09-07 | ملكية خاصة | لا |
| خادم بيركونا لـ MySQL | بيركونا | 2006 | 8.0.37-29 | 2024-08-06 [ ± ] | رخصة جنو العمومية الإصدار الثاني | نعم |
| أكتيان زين (PSQL) | أكتيان | 1982 | الإصدار 16 | 2024-06-30 | ملكية خاصة | لا |
| نظام إدارة قواعد البيانات متعدد السطوح | إينيا إيه بي | 1993 | 9.0 | 2015-06-24 | برنامج احتكاري ، مع توفر برنامج Polyhedra Lite كبرنامج مجاني [ 33 ] | لا |
| PostgreSQL | مجموعة تطوير PostgreSQL العالمية | 1989-06 | 17.4 | 2025-02-21 [ 34 ] | رخصة بوستجريس [ 35 ] | لا [ 36 ] |
| R:Base | تقنيات R:BASE | 1982 | 10.0 | 2016-05-26 | ملكية خاصة | لا |
| ساب هانا | شركة SAP AG | 2010 | 2.0 SPS04 | 2019-08-08 | ملكية خاصة | لا |
| solidDB | يونيكوم جلوبال | 1992 | 7.0.0.10 | 2014-04-29 | ملكية خاصة | لا |
| SQL Anywhere | شركة SAP AG | 1992 | 17.0.0.48 | 2019-07-26 | ملكية خاصة | لا |
| SQLBase | شركة يونيفاي | 1982 | 11.5 | 2008-11 | ملكية خاصة | لا |
| SQLite | د. ريتشارد هيب | 12-09-2000 | 3.53.4 [ 37 ] | 2026-07-24 ؛ منذ 35 ساعة | الملكية العامة | نعم [ 38 ] |
| قاعدة بيانات SQream | تقنيات SQream | 2014 | 2.1 [ 39 ] | 2018-01-15 | ملكية خاصة | لا |
| قاعدة فائقة | قاعدة فائقة | 1984 | كلاسيكي | 2003 | ملكية خاصة | لا |
| سوبربيس إن جي | سوبربيس إن جي | 2002 | سوبربيس إن جي 2.10 | 2017 | ملكية خاصة | نعم [ 40 ] |
| تيراداتا | تيراداتا | 1984 | 15 | 2014-04 | ملكية خاصة | لا |
| TiDB | شركة بينغ كاب | 2016 | 8.5.7 [ 41 ] | 2026-07-09 ؛ منذ 16 يومًا | رخصة أباتشي | نعم [ 42 ] |
| يوني داتا | برنامج روكيت | 1988 | 8.2.1 | 2017-07 | ملكية خاصة | لا |
| متجه | أكتيان (HCLSoftware) | 2010 | 7.0 [ 43 ] | 2024-12-17 | ملكية خاصة | لا |
| YugabyteDB | شركة يوغابايت | 2018 | 2.20.1.3 [ 44 ] | 2024-01-25 [ ± ] | رخصة أباتشي | نعم [ 45 ] |
| أكتيان زين (PSQL) | أكتيان | 1982 | الإصدار 16 | 2024-06-30 | ملكية خاصة | لا |
| المسؤول عن الصيانة | تاريخ الإصدار العام الأول | أحدث إصدار مستقر | تاريخ الإصدار الأخير | رخصة | قائمة القضايا العامة |
دعم نظام التشغيل
أنظمة التشغيل التي يمكن لأنظمة إدارة قواعد البيانات العلائقية (RDBMS) العمل عليها.
| ويندوز | نظام التشغيل macOS | لينكس | بي إس دي | يونكس | نظام التشغيل AmigaOS | z/OS | أوبن في إم إس | نظام التشغيل iOS | أندرويد | |
|---|---|---|---|---|---|---|---|---|---|---|
| البعد الرابع | نعم | نعم | لا | لا | لا | لا | لا | لا | لا | لا |
| أداباس | نعم | لا | نعم | لا | نعم | لا | نعم | لا | لا | لا |
| مؤسسة الخادم التكيفي | نعم | لا | نعم | نعم | نعم | لا | لا | لا | لا | لا |
| خادم قاعدة بيانات أدفانتج | نعم | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| ألتيبيس | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| أباتشي ديربي | نعم | نعم | نعم | نعم | نعم | لا | نعم | لا | ؟ | لا |
| قاعدة بيانات كلوستريكس | لا | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| قاعدة بيانات الصراصير | نعم | نعم | نعم | لا | لا | لا | لا | لا | لا | لا |
| مكعب | نعم | جزئي | نعم | لا | لا | لا | لا | لا | لا | لا |
| IBM Db2 | نعم | نعم | نعم | لا | نعم | لا | نعم | لا | نعم | لا |
| قاعدة بيانات الإمبراطورة المدمجة | نعم | نعم | نعم | نعم | نعم | لا | لا | لا | لا | نعم |
| إكساسوليوشن | لا | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| FileMaker | نعم | نعم | نعم | لا | لا | لا | لا | لا | نعم | لا |
| طائر النار | نعم | نعم | نعم | نعم | نعم | لا | ربما | لا | نعم [ 46 ] | نعم |
| قاعدة بيانات HSQL | نعم | نعم | نعم | نعم | نعم | لا | نعم | لا | ؟ | ؟ |
| H2 | نعم | نعم | نعم | نعم | نعم | لا | نعم | لا | ؟ | نعم |
| خادم Informix الديناميكي | نعم | لا | نعم | لا | نعم ( AIX ) | لا | لا | لا | لا | لا |
| إنجريس | نعم | نعم | نعم | نعم | نعم | لا | جزئي | نعم [ 47 ] | لا | لا |
| إنتربيس | نعم | نعم | نعم | لا | نعم ( سولاريس ) | لا | لا | لا | نعم | نعم |
| مدقق لغة SQL RDBMS | نعم | نعم | نعم | نعم | نعم | لا | تحت نظام لينكس على جهاز IBM Z | نعم | نعم | نعم |
| LucidDB | نعم | نعم | نعم | لا | لا | لا | لا | لا | لا | لا |
| MariaDB | نعم | نعم [ 48 ] | نعم | نعم | نعم | لا | لا | لا | ؟ | نعم [ 49 ] |
| ماكس دي بي | نعم | لا | نعم | لا | نعم | لا | ربما | لا | لا | لا |
| مايكروسوفت أكسس (جيت) | نعم | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| مايكروسوفت فيجوال فوكس برو | نعم | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| خادم مايكروسوفت SQL | نعم | لا | نعم [ 50 ] | لا | لا | لا | لا | لا | لا | لا |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | نعم | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| Mimer SQL | نعم | نعم | نعم | لا | نعم | لا | لا | نعم [ 51 ] | لا | نعم |
| قاعدة بيانات المونيت | نعم | نعم | نعم | نعم | نعم | لا | لا | لا | لا | لا |
| MySQL | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | ؟ | نعم [ 52 ] |
| أومنيس ستوديو | نعم | نعم | نعم | لا | لا | لا | لا | لا | لا | لا |
| أوبن إيدج | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| أوبن لينك فيرتوسو | نعم | نعم | نعم | نعم | نعم | لا | لا | لا | لا | لا |
| أوراكل | نعم | نعم | نعم | لا | نعم | لا | نعم | نعم | لا | لا |
| قاعدة بيانات أوراكل | لا | لا | لا | لا | لا | لا | لا | نعم | لا | لا |
| أكتيان زين (PSQL) | نعم | نعم (للمصنعين الأصليين فقط) | نعم | لا | لا | لا | لا | لا | نعم | نعم |
| متعددات السطوح | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| PostgreSQL | نعم | نعم | نعم | نعم | نعم | نعم ( MorphOS ) [ 53 ] | تحت نظام لينكس على جهاز IBM Z [ 54 ] | لا | لا | نعم |
| R:Base | نعم | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| ساب هانا | نعم | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| solidDB | نعم | لا | نعم | لا | نعم | لا | تحت نظام لينكس على جهاز IBM Z | لا | لا | لا |
| SQL Anywhere | نعم | نعم | نعم | لا | نعم | لا | لا | لا | لا | نعم |
| SQLBase | نعم | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| SQLite | نعم | نعم | نعم | نعم | نعم | نعم | ربما | لا | نعم | نعم |
| قاعدة بيانات SQream | لا | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| قاعدة فائقة | نعم | لا | لا | لا | لا | نعم | لا | لا | لا | لا |
| سوبربيس إن جي | نعم | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| تيراداتا | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| TiDB | نعم | نعم | نعم | جزئي | لا | لا | لا | لا | لا | لا |
| يوني داتا | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| الكون | نعم | لا | نعم | لا | نعم | لا | لا | لا | لا | لا |
| YugabyteDB | نعم | نعم | نعم | لا | لا | لا | لا | لا | لا | لا |
| ويندوز | نظام التشغيل macOS | لينكس | بي إس دي | يونكس | نظام التشغيل AmigaOS | z/OS | أوبن في إم إس | نظام التشغيل iOS | أندرويد |
الميزات الأساسية
معلومات حول ميزات نظام إدارة قواعد البيانات العلائقية الأساسية التي يتم تنفيذها بشكل أصلي.
- ملاحظة (1): يدعم حاليًا عزل المعاملات غير الملتزمة للقراءة فقط. يضيف الإصدار 1.9 عزلًا قابلًا للتسلسل، وسيكون الإصدار 2.0 متوافقًا تمامًا مع معايير ACID.
- ملاحظة (2): توفر كل من MariaDB وMySQL التوافق مع معايير ACID من خلال محرك التخزين InnoDB الافتراضي. [ 72 ] [ 73 ]
- ملاحظة (3): "بالنسبة لمحركات التخزين الأخرى غير InnoDB ، يقوم خادم MySQL بتحليل وتجاهل صيغة FOREIGN KEY و REFERENCES فيعبارات CREATE TABLE . [ 74 ] " " يدعم بند CHECK (اعتبارًا من الإصدار 8.0.16) [ 75 ] معظم الميزات الأساسية لجميع محركات التخزين."
- ملاحظة (4): دعم Unicode جديد في الإصدار 10.0.
- ملاحظة (5): يوفر MySQL واجهة مستخدم رسومية من خلال MySQL Workbench .
- ملاحظة (6): يستخدم محرك قاعدة بيانات OpenEdge SQL التكامل المرجعي، بينما لا يستخدمه محرك قاعدة بيانات OpenEdge ABL ويتم التعامل معه عبر مشغلات قاعدة البيانات.
الحدود
معلومات حول حدود حجم البيانات.
| الحد الأقصى لحجم قاعدة البيانات | أقصى حجم للطاولة | أقصى حجم للصف | الحد الأقصى للأعمدة في الصف | أقصى حجم للكتلة/الكرة | أقصى حجم للحرف | الحد الأقصى لحجم العدد | الحد الأدنى لقيمة التاريخ | أقصى قيمة للتاريخ | أقصى حجم لاسم العمود | |
|---|---|---|---|---|---|---|---|---|---|---|
| البعد الرابع | محدود | ؟ | ؟ | 65135 | 200 جيجابايت (2 جيجابايت يونيكود ) | 200 جيجابايت (2 جيجابايت يونيكود ) | 64 بت | ؟ | ؟ | ؟ |
| خادم قاعدة بيانات أدفانتج | غير محدود | 16 EiB | 65,530 ب | 65,135 / (10+ متوسط طول اسم الحقل) | 4 جيجابايت | ؟ | 64 بت | ؟ | ؟ | 128 |
| أباتشي ديربي | غير محدود | غير محدود | غير محدود | 1012 (5000 مشاهدة) | 2,147,483,647 حرفًا | 254 ( VARCHAR : 32,672) | 64 بت | 0001-01-01 | 9999-12-31 | 128 |
| قاعدة بيانات كلوستريكس | غير محدود | غير محدود | 64 ميجابايت على الجهاز، و4 ميجابايت على AWS | ؟ | 64 ميجابايت | 64 ميجابايت | 64 ميجابايت | 0001-01-01 | 9999-12-31 | 254 |
| مكعب | 2 EB | 2 EB | غير محدود | غير محدود | غير محدود | 1 جيجابايت | 64 بت | 0001-01-01 | 9999-12-31 | 254 |
| قاعدة بيانات IBM DB2 | غير محدود | 2 ZB | 1,048,319 ب | 1012 | 2 جيجابايت | 32 كيلوبايت | 64 بت | 0001-01-01 | 9999-12-31 | 128 |
| قاعدة بيانات الإمبراطورة المدمجة | غير محدود | 2 63 −1 بايت | 2 جيجابايت | 32,767 | 2 جيجابايت | 2 جيجابايت | 64 بت | 0000-01-01 | 9999-12-31 | 32 |
| إكساسوليوشن | غير محدود | غير محدود | غير محدود | 10000 | غير متوفر | 2 ميجابايت | 128 بت | 0001-01-01 | 9999-12-31 | 256 |
| FileMaker | 8 تيرابايت | 8 تيرابايت | 8 تيرابايت | 256,000,000 | 4 غيغابايت | 10,000,000 | مليار حرف، 10من -400 إلى 10400 ± | 0001-01-01 | 4000-12-31 | 100 |
| طائر النار | غير محدود 1 | ≈32 تيرابايت | 65,536 ب | يعتمد ذلك على أنواع البيانات المستخدمة | 32 جيجابايت | 32,767 ب | 128 بت | 100 | 32768 | 63 |
| قاعدة بيانات HSQL | 64 تيرابايت | 8 غير محدود | 8 غير محدود | 8 غير محدود | 64 تيرابايت 7 | 8 غير محدود | 8 غير محدود | 0001-01-01 | 9999-12-31 | 128 |
| H2 | 64 تيرابايت | 8 غير محدود | 8 غير محدود | 8 غير محدود | 64 تيرابايت 7 | 8 غير محدود | 64 بت | -99999999 | 99999999 | 8 غير محدود |
| الحد الأقصى لحجم قاعدة البيانات | أقصى حجم للطاولة | أقصى حجم للصف | الحد الأقصى للأعمدة في الصف | أقصى حجم للكتلة/الكرة | أقصى حجم للحرف | الحد الأقصى لحجم العدد | الحد الأدنى لقيمة التاريخ | أقصى قيمة للتاريخ | أقصى حجم لاسم العمود | |
| خادم Informix الديناميكي | ≈0.5 YB 12 | ≈0.5YB 12 | 32,765 بايت (باستثناء الكائنات الكبيرة) | 32,765 | 4 تيرابايت | 32,765 14 | 10 125 13 | 01/01/0001 10 | 12/31/9999 | 128 بايت |
| إنجريس | غير محدود | غير محدود | 256 كيلوبايت | 1024 | 2 جيجابايت | 32000 ب | 64 بت | ٠٠٠١ | 9999 | 256 |
| إنتربيس | غير محدود 1 | ≈32 تيرابايت | 65,536 ب | يعتمد ذلك على أنواع البيانات المستخدمة | 2 جيجابايت | 32,767 ب | 64 بت | 100 | 32768 | 31 |
| مدقق لغة SQL RDBMS | غير محدود | 2 30 صفًا | 64 كيلوبايت (بدون BLOBs)، 2 جيجابايت (لكل قيمة BLOB) | 250 | 2 جيجابايت | 4000 ب | 64 بت | 0001-01-01 | 9999-12-31 | 66 |
| MariaDB | غير محدود | حدود تخزين MyISAM: 256 تيرابايت؛ حدود تخزين Innodb: 64 تيرابايت؛ حدود تخزين Aria: غير معروفة | 64 كيلوبايت 3 | 4,096 4 | 4 جيجابايت (نص طويل، كتلة بيانات طويلة) | 64 كيلوبايت (نص) | 64 بت | 1000 | 9999 | 64 [ 76 ] |
| مايكروسوفت أكسس (جيت) | 2 جيجابايت | 2 جيجابايت | 16 ميجابايت | 255 | 64 كيلوبايت (حقل مذكرة)، 1 جيجابايت (حقل كائن OLE) | 255 ب (حقل نصي) | 32 بت | 0100 | 9999 | 64 |
| مايكروسوفت فيجوال فوكس برو | غير محدود | 2 جيجابايت | 65,500 ب | 255 | 2 جيجابايت | 16 ميجابايت | 32 بت | ٠٠٠١ | 9999 | 10 |
| خادم مايكروسوفت SQL | 524,272 تيرابايت (32767 ملفًا × 16 تيرابايت كحد أقصى لحجم الملف) 16 زيتابايت لكل مثيل | 524,272 تيرابايت | 8060 بايت / 2 تيرابايت 6 | 1024 / 30000 (مع أعمدة متفرقة) | 2 جيجابايت / غير محدود (باستخدام كائن RBS/FILESTREAM) | 2 جيجابايت 6 | 126 بت 2 | ٠٠٠١ | 9999 | 128 |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | 4 غيغابايت | 4 غيغابايت | 8060 بايت | 1024 | 2 جيجابايت | 4000 | 154 بت | ٠٠٠١ | 9999 | 128 |
| Mimer SQL | غير محدود | غير محدود | 16000 (+ بيانات lob) | 252 | غير محدود | 15000 | 45 رقماً | 0001-01-01 | 9999-12-31 | 128 |
| قاعدة بيانات المونيت | غير محدود | غير محدود | غير محدود | غير محدود | 2 جيجابايت | 2 جيجابايت | 128 بت | -4712-01-01 | 9999-12-31 | 1024 |
| MySQL | غير محدود | حدود تخزين MyISAM: 256 تيرابايت؛ حدود تخزين Innodb: 64 تيرابايت | 64 كيلوبايت 3 | 4,096 4 | 4 جيجابايت (نص طويل، كتلة بيانات طويلة) | 64 كيلوبايت (نص) | 64 بت | 1000 | 9999 | 64 |
| أوبن لينك فيرتوسو | 32 تيرابايت لكل مثيل (غير محدود عبر مجموعة مرنة) | حجم قاعدة البيانات (أو 32 تيرابايت) | 4 كيلوبايت | 200 | 2 جيجابايت | 2 جيجابايت | 2 31 | 0 | 9999 | 100 |
| أوراكل | 2 بيتابايت (مع كتلة 8 كيلوبايت قياسية)8 بيتابايت (بحد أقصى 32 كيلوبايت)8 إكسابايت (مع حد أقصى للكتلة 32 كيلوبايت وخيار BIGFILE) | 4 جيجابايت × حجم الكتلة (مع مساحة جدول BIGFILE) | 8 كيلوبايت | 1000 | 128 تيرابايت | 32,767 ب 11 | 126 بت | -4712 | 9999 | 128 |
| الحد الأقصى لحجم قاعدة البيانات | أقصى حجم للطاولة | أقصى حجم للصف | الحد الأقصى للأعمدة في الصف | أقصى حجم للكتلة/الكرة | أقصى حجم للحرف | الحد الأقصى لحجم العدد | الحد الأدنى لقيمة التاريخ | أقصى قيمة للتاريخ | أقصى حجم لاسم العمود | |
| أكتيان زين (PSQL) | 4 مليارات قطعة | 256 جيجابايت | 2 جيجابايت | 1536 | 2 جيجابايت | 8000 بايت | 64 بت | 01-01-0001 | 12-31-9999 | 128 بايت |
| متعددات السطوح | محدود بذاكرة الوصول العشوائي المتاحة ومساحة العناوين | 2 32 صفًا | غير محدود | 65,536 | 4 جيجابايت (رهنًا بذاكرة الوصول العشوائي) | 4 جيجابايت (رهنًا بذاكرة الوصول العشوائي) | 64 بت | 0001-01-01 | 8000-12-31 | 255 |
| PostgreSQL [ 77 ] | غير محدود | 32 تيرابايت | 1.6 تيرابايت | 250-1600 حسب النوع | 1 جيجابايت (نص، بايت) مخزنة بشكل مباشر أو 4 تيرابايت باستخدام pg_largeobject | 1 جيجابايت | غير محدود | -4,713 | 5,874,897 | 63 |
| ساب هانا | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| solidDB | 256 تيرابايت | 256 تيرابايت | 32 كيلوبايت + بيانات BLOB | محدود بحجم الصف | 4 غيغابايت | 4 غيغابايت | 64 بت | -32768-01-01 | 32767-12-31 | 254 |
| SQL Anywhere [ 80 ] | 104 تيرابايت (13 ملفًا، كل ملف يصل حجمه إلى 8 تيرابايت (صفحات بحجم 32 كيلوبايت)) | محدود بحجم الملف | محدود بحجم الملف | 45000 | 2 جيجابايت | 2 جيجابايت | 64 بت | 0001-01-01 | 9999-12-31 | 128 بايت |
| SQLite | 128 تيرابايت ( صفحتان × 64 كيلوبايت كحد أقصى لحجم الصفحة) | محدود بحجم الملف | محدود بحجم الملف | 32,767 | 2 جيجابايت | 2 جيجابايت | 64 بت | لا يوجد تاريخ من النوع 9 | لا يوجد تاريخ من النوع 9 | غير محدود |
| تيراداتا | غير محدود | غير محدود | 64000 بدون ملفات lob (64 جيجابايت مع ملفات lob) | 2048 | 2 جيجابايت | 64000 | 38 رقماً | 0001-01-01 | 9999-12-31 | 128 |
| الكون | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود | غير محدود |
| الحد الأقصى لحجم قاعدة البيانات | أقصى حجم للطاولة | أقصى حجم للصف | الحد الأقصى للأعمدة في الصف | أقصى حجم للكتلة/الكرة | أقصى حجم للحرف | الحد الأقصى لحجم العدد | الحد الأدنى لقيمة التاريخ | أقصى قيمة للتاريخ | أقصى حجم لاسم العمود |
- ملاحظة (1): حجم قاعدة البيانات الأقصى في Firebird 2.x غير محدود فعليًا، حيث أن أكبر حجم قاعدة بيانات معروف يزيد عن 980 جيجابايت. [ 81 ] أما في Firebird 1.5.x، فيبلغ حجم قاعدة البيانات الأقصى 32 تيرابايت.
- ملاحظة (2): الحد الأقصى هو 1038 باستخدام
DECIMALنوع البيانات. [ 82 ] - ملاحظة (3): يقتصر حجم قاعدة بيانات InnoDB على 8000 بايت (باستثناء
VARBINARY,VARCHAR,BLOB, أوTEXT). [ 83 ] - ملاحظة (4): يقتصر InnoDB على 1017 عمودًا. [ 83 ]
- ملاحظة (6): الاستخدام
VARCHAR (MAX)في SQL 2005 والإصدارات الأحدث. [ 84 ] - ملاحظة (7): عند استخدام حجم صفحة يبلغ 32 كيلوبايت، وعند تخزين بيانات BLOB/CLOB في ملف قاعدة البيانات.
- ملاحظة (8): يُطبّق حد أقصى لحجم مصفوفات جافا يبلغ 2,147,483,648 (2 ^31 ) عنصرًا لكل مصفوفة. ينطبق هذا الحد على عدد الأحرف في الأسماء، وعدد الصفوف في كل جدول، وعدد الأعمدة في كل جدول، وعدد الأحرف لكل شرطة مائلة
CHAR(/)VARCHAR. - ملاحظة (9): على الرغم من عدم وجود نوع بيانات التاريخ، فإن SQLite يتضمن وظائف التاريخ والوقت، [ 85 ] والتي تعمل مع الطوابع الزمنية بين 24 نوفمبر 4714 قبل الميلاد و1 نوفمبر 5352.
- ملاحظة (10): يتميز نوع التاريخ والوقت في Informix بنطاق قابل للتعديل من السنة فقط إلى جزء من عشرة آلاف من الثانية. يتراوح نطاق التاريخ في نوع التاريخ والوقت من 0001-01-01 00:00:00.00000 إلى 9999-12-31 23:59:59.99999.
- ملاحظة (11): منذ الإصدار 12c. تدعم الإصدارات السابقة ما يصل إلى4000 ب .
- ملاحظة (12): الـيشير حد 0.5 ياردات إلى حد التخزين لخادم Informix واحد بدءًا من الإصدار 15.0. يدعم Informix الإصدار 12.10 والإصدارات اللاحقة استخدام تقنيات التجزئة لتوزيع جدول على عدة خوادم. لا يوجد حد أقصى لحجم الجدول أو قاعدة البيانات في قاعدة بيانات Informix الموزعة.
- ملاحظة (13): يدعم نوع Informix DECIMAL دقة تصل إلى 32 رقمًا عشريًا بمدى 10من -130 إلى 10125. يتم دعم الدقة الثابتة والمتغيرة.
- ملاحظة (14): يدعم نوع LONGLVARCHAR سلاسل نصية تصل إلى 4 تيرابايت.
الجداول والعروض
معلومات حول الجداول والعروض (بخلاف العروض الأساسية) المدعومة أصلاً .
- ملاحظة (1): يوفر الخادم قاعدة بيانات مؤقتة (tempdb)، والتي يمكن استخدامها للجداول المؤقتة العامة والخاصة (للجلسة). [ 86 ]
- ملاحظة (2): لا تدعم Informix العروض المادية؛ يُستخدم هذا المصطلح في وثائق IBM للإشارة إلى جدول مؤقت يُنشأ لتشغيل استعلام العرض عندما يكون معقدًا للغاية، ولكن لا يمكن، على سبيل المثال، تحديد طريقة تحديثه أو إنشاء فهرس عليه. يُعرّف هذا المصطلح في دليل أداء Informix. [ 87 ]
- ملاحظة (4): يمكن محاكاة طرق العرض المادية باستخدام الإجراءات المخزنة والمحفزات. [ 88 ]
الفهارس
معلومات حول الفهارس (بخلاف فهارس الأشجار الأساسية B- / B+ ) المدعومة أصلاً.
| شجرة R- / R+ | هاش | تعبير | جزئي | يعكس | صورة نقطية | جوهر | شرك | النص الكامل | مكاني | فهرس غابة الأشجار | منع تكرار الفهرس | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| البعد الرابع | ؟ | تَجَمَّع | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | نعم | ؟ | ؟ | لا |
| أداباس | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | لا |
| مؤسسة الخادم التكيفي | لا | لا | نعم | لا | نعم | لا | لا | لا | نعم | ؟ | ؟ | لا |
| خادم قاعدة بيانات أدفانتج | لا | لا | نعم | لا | نعم | نعم | لا | لا | نعم | ؟ | ؟ | لا |
| أباتشي ديربي | لا | لا | لا | لا | لا | لا | لا | لا | لا [ 89 ] | ؟ | ؟ | لا |
| قاعدة بيانات كلوستريكس | لا | نعم | لا | لا | لا | لا | لا | لا | لا | لا | ؟ | لا |
| مكعب | لا | لا | نعم [ 90 ] | نعم [ 90 ] | نعم | لا | لا | لا | لا | لا | لا | لا |
| IBM Db2 | نعم | نعم | نعم | لا | نعم | نعم | لا | لا | نعم [ 91 ] | ؟ | ؟ | لا |
| قاعدة بيانات الإمبراطورة المدمجة | نعم | لا | لا | نعم | لا | نعم | لا | لا | لا | ؟ | ؟ | لا |
| إكساسوليوشن | لا | نعم | لا | لا | لا | لا | لا | لا | لا | ؟ | ؟ | لا |
| طائر النار | لا | لا | نعم | نعم | نعم | لا | لا | لا | لا [ 92 ] | ؟ | ؟ | لا |
| قاعدة بيانات HSQL | لا | لا | لا | لا | لا | لا | لا | لا | لا | ؟ | ؟ | لا |
| H2 | لا | نعم | لا | لا | لا | لا | لا | لا | نعم [ 93 ] | نعم [ 94 ] | ؟ | لا |
| خادم Informix الديناميكي | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 95 ] | نعم |
| إنجريس | نعم | نعم | إنجريس الإصدار 10 | لا | لا | إنجريس الإصدار 10 | لا | لا | لا | ؟ | ؟ | لا |
| إنتربيس | لا | لا | لا | لا | لا | لا | لا | لا | لا | ؟ | ؟ | لا |
| مدقق لغة SQL RDBMS 10 | لا | نعم، فهارس مؤقتة لعمليات الربط المتساوية | نعم، بالنسبة لبعض الدوال العددية مثل LOWER و UPPER | لا | لا | لا | لا | لا | نعم [ 96 ] | لا | لا | نعم |
| LucidDB | لا | لا | لا | لا | لا | نعم | لا | لا | لا | ؟ | ؟ | لا |
| MariaDB | جداول Aria و MyISAM ، ومنذ الإصدار v10.2.2، جداول InnoDB فقط [ 97 ] | الذاكرة، [ 98 ] InnoDB، 5 جداول فقط | الأعمدة الافتراضية الدائمة فقط [ 99 ] | لا | لا | لا | لا | لا | نعم [ 100 ] | جداول Aria و MyISAM ، ومنذ الإصدار v10.2.2، جداول InnoDB فقط [ 97 ] | ؟ | لا |
| ماكس دي بي | لا | لا | لا | لا | لا | لا | لا | لا | لا | ؟ | ؟ | لا |
| مايكروسوفت أكسس (جيت) | لا | لا | لا | لا | لا | لا | لا | لا | لا [ 101 ] | ؟ | ؟ | لا |
| مايكروسوفت فيجوال فوكس برو | لا | لا | نعم | نعم | نعم ٢ | نعم | لا | لا | لا | ؟ | ؟ | لا |
| خادم مايكروسوفت SQL | المؤشرات المكانية | نعم 4 | نعم 3 | نعم | في الأعمدة المحسوبة 3 | فهرس تصفية الصور النقطية لاستعلام الربط النجمي | لا | لا | نعم [ 102 ] | نعم [ 103 ] | ؟ | لا |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | لا | لا | لا | لا | لا | لا | لا | لا | لا [ 104 ] | ؟ | ؟ | لا |
| Mimer SQL | لا | لا | لا | لا | نعم | لا | لا | لا | نعم | نعم | لا | لا |
| قاعدة بيانات المونيت | لا | نعم | لا | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| MySQL | المؤشرات المكانية [ 105 ] | الذاكرة، مجموعة (NDB)، InnoDB، 5 جداول فقط | لا [ 106 ] | لا | لا | لا | لا | لا | جداول MyISAM [ 107 ] ومنذ الإصدار 5.6.4، جداول InnoDB [ 108 ] | جداول MyISAM [ 109 ] ومنذ الإصدار 5.7.5، جداول InnoDB [ 110 ] | ؟ | لا |
| أوبن لينك فيرتوسو | نعم | تَجَمَّع | نعم | نعم | لا | نعم | لا | لا | نعم | نعم (للاستخدام التجاري فقط) | لا | لا |
| أوراكل | نعم 11 | جداول التجميع | نعم | نعم 6 | نعم | نعم | لا | لا | نعم [ 111 ] | نعم [ 112 ] | ؟ | نعم [ 113 ] |
| قاعدة بيانات أوراكل | لا | نعم | ؟ | لا | لا | ؟ | لا | لا | ؟ | ؟ | ؟ | لا |
| أكتيان زين (PSQL) | لا | لا | لا | لا | لا | لا | لا | لا | لا | لا | لا | لا |
| نظام إدارة قواعد البيانات متعدد السطوح | لا | نعم | لا | لا | لا | لا | لا | لا | لا | لا | ؟ | لا |
| PostgreSQL | نعم | نعم | نعم | نعم | نعم 7 | نعم | نعم [ 114 ] | نعم | نعم [ 115 ] | PostGIS [ 116 ] | لا | لا |
| ساب هانا | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | لا |
| solidDB | لا | لا | لا | لا | نعم | لا | لا | لا | لا | لا | لا | لا |
| SQL Anywhere | لا | لا | نعم | لا | لا | لا | لا | لا | نعم | نعم | ؟ | نعم |
| SQLite | نعم [ 117 ] | لا | نعم [ 118 ] | نعم | لا | لا | لا | لا | نعم [ 119 ] | SpatiaLite [ 120 ] | ؟ | لا |
| قاعدة بيانات SQream | ؟ | ؟ | ؟ | ؟ | نعم | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | لا |
| تيراداتا | لا | نعم | نعم | نعم | لا | نعم | لا | لا | ؟ [ 121 ] | ؟ | ؟ | لا |
| الكون | نعم | نعم | نعم 3 | نعم 3 | نعم 3 | لا | لا | لا | ؟ | نعم [ 122 ] | ؟ | لا |
| شجرة R- / R+ | هاش | تعبير | جزئي | يعكس | صورة نقطية | جوهر | شرك | النص الكامل | مكاني | فهرس غابة الأشجار | منع تكرار الفهرس |
- ملاحظة (1): يحتاج المستخدمون إلى استخدام دالة من مكتبة freeAdhocUDF أو ما شابهها. [ 123 ]
- ملاحظة (2): يمكن تطبيقها على معظم أنواع البيانات باستخدام الفهارس القائمة على التعبيرات.
- ملاحظة (3): يمكن محاكاتها عن طريق فهرسة عمود محسوب [ 124 ] (لا يتم تحديثه بسهولة) أو باستخدام "عرض مفهرس" [ 125 ] (الاسم الصحيح وليس أي عرض يعمل [ 126 ] ).
- ملاحظة (4): يستخدم لفهرس InMemory ColumnStore، وفهرس التجزئة المؤقت لربط التجزئة، وغير المجمع وعامل التعبئة.
- ملاحظة (5): يقوم InnoDB تلقائيًا بإنشاء إدخالات فهرس التجزئة التكيفي [ 127 ] حسب الحاجة.
- ملاحظة (6): يمكن تنفيذ ذلك باستخدام الفهارس المستندة إلى الوظائف في Oracle 8i والإصدارات الأحدث، ولكن يجب استخدام الوظيفة في SQL حتى يتم استخدام الفهرس.
- ملاحظة (7): يمكن استخدام فهرس وظيفي في PostgreSQL لعكس ترتيب الحقل.
- ملاحظة (10): شجرة B+ والنص الكامل فقط في الوقت الحالي.
- ملاحظة (11): فهرسة R-Tree متاحة في الإصدار الأساسي مع Locator ولكن بعض الوظائف تتطلب الإصدار الشخصي أو إصدار المؤسسة مع خيار Spatial.
- ملاحظة (12): فهرس FOT أو فهرس غابة الأشجار هو نوع من فهرس شجرة B يتكون من أشجار B متعددة، مما يقلل من التنازع في بيئات متعددة المستخدمين. [ 128 ]
إمكانيات قواعد البيانات
| الاتحاد | تتقاطع | يستثني | وصلات داخلية | ينضم الخارجي | الاختيارات الداخلية | دمج الانضمام | كتل وبقع | تعابير الجداول الشائعة | وظائف النوافذ | استعلام متوازٍ | جداول ذات إصدارات نظامية | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| البعد الرابع | نعم | نعم | نعم | نعم | نعم | لا | لا | نعم | ؟ | ؟ | ؟ | ؟ |
| أداباس | نعم | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| مؤسسة الخادم التكيفي | نعم | ؟ | ؟ | نعم | نعم | نعم | نعم | نعم | ؟ | ؟ | نعم | ؟ |
| خادم قاعدة بيانات أدفانتج | نعم | لا | لا | نعم | نعم | نعم | نعم | نعم | ؟ | لا | ؟ | ؟ |
| ألتيبيس | نعم | نعم | نعم، عبر ماينس | نعم | نعم | نعم | نعم | نعم | لا | لا | لا | ؟ |
| أباتشي ديربي | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | نعم | لا | لا | ؟ | ؟ |
| قاعدة بيانات كلوستريكس | نعم | لا | لا | نعم | نعم | نعم | لا | نعم | نعم | نعم | نعم | ؟ |
| مكعب | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 90 ] | ؟ | ؟ |
| IBM Db2 | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 129 ] | نعم [ 130 ] |
| قاعدة بيانات الإمبراطورة المدمجة | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | ؟ | ؟ | ؟ |
| إكساسوليوشن | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | نعم | نعم | نعم | ؟ |
| طائر النار | نعم | لا | لا | نعم | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | ؟ |
| قاعدة بيانات HSQL | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 131 ] | نعم | نعم | لا | نعم [ 131 ] | ؟ |
| H2 | نعم | نعم | نعم | نعم | نعم | نعم | لا | نعم | تجريبي [ 132 ] | نعم [ 133 ] | ؟ | ؟ |
| خادم Informix الديناميكي | نعم | نعم | نعم، عبر ماينس | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 134 ] | ؟ |
| إنجريس | نعم | لا | لا | نعم | نعم | نعم | نعم | نعم | نعم [ 135 ] | نعم [ 136 ] | نعم [ 137 ] | ؟ |
| إنتربيس | نعم | ؟ | ؟ | نعم | نعم | ؟ | ؟ | نعم | ؟ | ؟ | ؟ | ؟ |
| مدقق لغة SQL RDBMS | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | لا |
| LucidDB | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | ؟ | ؟ | ؟ | ؟ |
| MariaDB | نعم | 10.3+ [ 138 ] | 10.3+ [ 139 ] | نعم | نعم | نعم | لا | نعم | نعم [ 140 ] | نعم [ 141 ] | لا [ 142 ] | نعم [ 130 ] |
| ماكس دي بي | نعم | ؟ | ؟ | نعم | نعم | نعم | لا | نعم | ؟ | ؟ | ؟ | ؟ |
| مايكروسوفت أكسس (جيت) | نعم | لا | لا | نعم | نعم | نعم | لا | نعم | لا | لا | ؟ | ؟ |
| مايكروسوفت فيجوال فوكس برو | نعم | ؟ | ؟ | نعم | نعم | نعم | ؟ | نعم | ؟ | ؟ | ؟ | ؟ |
| خادم مايكروسوفت SQL | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 143 ] | نعم [ 144 ] | نعم [ 130 ] |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | نعم | لا | لا | نعم | نعم | ؟ | لا | نعم | لا | لا | ؟ | ؟ |
| Mimer SQL | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | نعم | نعم | لا | لا | ؟ |
| قاعدة بيانات المونيت | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا |
| MySQL | نعم | 8+ [ 145 ] | 8+ [ 146 ] | نعم | نعم | نعم | لا | نعم | 8+ [ 147 ] | 8+ [ 148 ] | لا [ 142 ] | لا [ 130 ] |
| أوبن لينك فيرتوسو | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | نعم | ؟ | ؟ | نعم | ؟ |
| أوراكل | نعم | نعم | نعم، عبر ماينس | نعم | نعم | نعم | نعم | نعم | نعم 1 | نعم | نعم [ 149 ] | نعم [ 150 ] |
| قاعدة بيانات أوراكل | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | ؟ | ؟ | ؟ | ؟ |
| أكتيان زين (PSQL) | نعم | لا | لا | نعم | نعم | ؟ | ؟ | نعم | لا | لا | لا | ؟ |
| نظام إدارة قواعد البيانات متعدد السطوح | نعم | نعم | نعم | نعم | نعم | لا | لا | نعم | لا | لا | لا | ؟ |
| PostgreSQL | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم [ 151 ] | لا [ 130 ] |
| ساب هانا | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| solidDB | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | لا | ؟ |
| SQL Anywhere | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | ؟ |
| SQLite | نعم | نعم | نعم | نعم | 3.43.0+ [ 152 ] | نعم | لا | نعم | 3.8.3+ [ 153 ] | 3.25+ [ 154 ] | لا | لا [ 130 ] |
| قاعدة بيانات SQream | الجميع فقط | لا | لا | نعم | نعم | نعم | نعم | لا | نعم | نعم | لا | ؟ |
| تيراداتا | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | ؟ |
| الكون | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | لا | لا | ؟ | ؟ |
| الاتحاد | تتقاطع | يستثني | وصلات داخلية | ينضم الخارجي | الاختيارات الداخلية | دمج الانضمام | كتل وبقع | تعابير الجداول الشائعة | وظائف النوافذ | استعلام متوازٍ | جداول ذات إصدارات نظامية |
- ملاحظة (1): إن CTEs المتكررة التي تم تقديمها في 11gR2 تحل محل البنية المماثلة المسماة CONNECT BY.
أنواع البيانات
| نظام الكتابة | عدد صحيح | الفاصلة العائمة | عشري | خيط | ثنائي | التاريخ والوقت | منطقي | آخر | |
|---|---|---|---|---|---|---|---|---|---|
| البعد الرابع | ثابت | UUID (16 بت)، SMALLINT (16 بت)، INT (32 بت)، BIGINT (64 بت)، NUMERIC (64 بت) | حقيقي ، عائم | حقيقي ، عائم | CLOB ، TEXT ، VARCHAR | كتلة صغيرة متغيرة قليلاً | المدة ، الفاصل الزمني ، الطابع الزمني | منطقي | صورة |
| Altibase [ 155 ] | ثابت | SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | حقيقي (32 بت)، مزدوج (64 بت) | عشري ، عددي ، رقمي ، عدد عشري | شار ، فارشار ، نشار ، نفارتشار ، كلوب | BLOB ، BYTE ، NIBBLE ، BIT ، VARBIT | تاريخ | الهندسة | |
| قاعدة بيانات كلوستريكس [ 156 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، MEDIUMINT (24 بت)، INT (32 بت)، BIGINT (64 بت) | عدد عشري (32 بت)، مزدوج | عشري | CHAR ، BINARY ، VARCHAR ، VARBINARY ، TEXT ، TINYTEXT ، MEDIUMTEXT ، LONGTEXT | تايني بلوب ، بلوب ، ميديم بلوب ، لونغ بلوب | التاريخ والوقت ، التاريخ ، الطابع الزمني ، السنة | بت ( 1 ) ، منطقي | ENUM ، SET ، |
| مكعب [ 157 ] | ثابت | SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | FLOAT ، REAL (32 بت)، DOUBLE (64 بت) | عشري ، رقمي | شار ، فارشار ، نشار ، نفارتشار ، كلوب | كتلة | التاريخ ، التاريخ والوقت ، الوقت ، الطابع الزمني | قليل | نقدي ، متغير بت ، مجموعة ، مجموعة متعددة ، تسلسل ، تعداد |
| IBM Db2 | ؟ | SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | DECFLOAT ، حقيقي ، مزدوج | عشري | CLOB ، CHAR ، VARCHAR | ثنائي ، ثنائي متغير ، كتلة بيانات | التاريخ ، الوقت ، الطابع الزمني مع المنطقة الزمنية ، الطابع الزمني بدون المنطقة الزمنية | منطقي | XML ، GRAPHIC ، VARGRAPHIC ، DBCLOB ، ROWID |
| قاعدة بيانات الإمبراطورة المدمجة | ثابت | TINYINT أو SQL_TINYINT أو INTEGER8 ؛ SMALLINT أو SQL_SMALLINT أو INTEGER16 ؛ INTEGER أو INT أو SQL_INTEGER أو INTEGER32 ؛ BIGINT أو SQL_BIGINT أو INTEGER64 | REAL أو SQL_REAL أو FLOAT32 ؛ DOUBLE PRECISION أو SQL_DOUBLE أو FLOAT64 ؛ FLOAT أو SQL_FLOAT ؛ EFLOAT | DECIMAL ، DEC ، NUMERIC ، SQL_DECIMAL ، أو SQL_NUMERIC ؛ دولار | شخصية ، شخصية إلكترونية ، شخصية متغيرة ، شخصية وطنية ، شخصية وطنية متغيرة ، شخصية وطنية ، كائن كبير ، نص ، كائن كبير ذو شخصية وطنية ، نص وطني | جسم ثنائي كبير أو كتلة ؛ كتلة | التاريخ ، تاريخ الإنشاء ، الوقت ، وقت الإنشاء ، وقت الحقبة ، الطابع الزمني ، الطابع الزمني الدقيق | منطقي | التسلسل 32، التسلسل |
| إكساسوليوشن | ثابت | تينينت , سمالينت , عدد صحيح , كبير , | حقيقي ، عائم ، مزدوج | عشري ، DEC ، رقمي ، عدد | CHAR ، NCHAR ، VARCHAR ، VARCHAR2 ، NVARCHAR ، NVARCHAR2 ، CLOB ، NCLOB | غير متوفر | التاريخ ، الطابع الزمني ، الفاصل الزمني | منطقي ، منطقي | الهندسة |
| FileMaker [ 158 ] | ثابت | غير مدعوم | غير مدعوم | رقم | نص | حاوية | الطابع الزمني | غير مدعوم | |
| طائر النار [ 159 ] | ؟ | INT128 ، INT64 ، INTEGER ، SMALLINT | مزدوج ، عائم | DECIMAL , NUMERIC , DECIMAL (38, 4), DECIMAL (10, 4) | BLOB ، CHAR ، CHAR( x ) مجموعة الأحرف UNICODE_FSS ، VARCHAR( x ) مجموعة الأحرف UNICODE_FSS ، VARCHAR | BLOB SUB_TYPE TEXT , BLOB | التاريخ ، الوقت ، الطابع الزمني (بدون المنطقة الزمنية ومع المنطقة الزمنية) | منطقي | الطابع الزمني ، الطابع الزمني مع المنطقة الزمنية ، حرف (38)، أنواع معرفة من قبل المستخدم (المجالات) |
| نظام الكتابة | عدد صحيح | الفاصلة العائمة | عشري | خيط | ثنائي | التاريخ والوقت | منطقي | آخر | |
| HSQLDB [ 160 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، عدد صحيح (32 بت)، BIGINT (64 بت) | مزدوج (64 بت) | عشري ، رقمي | تشار ، فارتشار ، لونجفارتشار ، كلوب | ثنائي ، فاربيناري ، لونغفاربيناري ، بلوب | التاريخ ، الوقت ، الطابع الزمني ، الفاصل الزمني | منطقي | كائن آخر ، بت ، متغير البت ، مصفوفة |
| خادم إنفورميكس الديناميكي [ 161 ] | ثابت + UDT | SMALLINT (16 بت)، INT (32 بت)، INT8 (64 بت خاص)، BIGINT (64 بت) | SMALLFLOAT (32 بت)، FLOAT (64 بت) | عدد عشري (32 رقمًا عشريًا، عائم/ثابت، النطاق 10)من 130 إلى + 10125 )، المال | CHAR ، VARCHAR ، NCHAR ، NVARCHAR ، LVARCHAR ، CLOB ، TEXT ، LONGLVARCHAR | نص ، بايت ، كتلة بيانات كبيرة ، كتلة بيانات كبيرة | التاريخ ، التاريخ والوقت ، الفاصل الزمني | منطقي | مجموعة ، قائمة ، مجموعة متعددة ، صف ، سلسلة زمنية ، مكاني ، جيوديسي ، عقدة ، JSON ، BSON ، أنواع معرفة من قبل المستخدم |
| إنجرس [ 162 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، عدد صحيح (32 بت)، BIGINT (64 بت) | FLOAT4 (32 بت)، FLOAT (64 بت) | عشري | C، شار ، VARCHAR ، طويل VARCHAR ، NCHAR ، NVARCHAR ، طويل NVARCHAR ، نص | بايت ، فاربيت ، فاربيت طويل ( كائن ثنائي كبير ) | التاريخ ، تاريخ بدء الإنشاء ، تاريخ بدء الإنشاء ، الوقت ، الطابع الزمني ، الفاصل الزمني | غير متوفر | MONEY ، OBJECT_KEY ، TABLE_KEY ، أنواع البيانات المعرفة من قبل المستخدم (عبر OME ) |
| مدقق لغة SQL RDBMS | ثابت + ديناميكي (في الإجراءات المخزنة) | SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | حقيقي (32 بت)، مزدوج (64 بت) | عشري ، رقمي | CHAR ، VARCHAR ، NCHAR ، NVARCHAR ، BLOB | بايت ، فاربيت ، بلوب | تاريخ | منطقي | الهندسة ، ملف خارجي |
| MariaDB [ 163 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، MEDIUMINT (24 بت)، INT (32 بت)، BIGINT (64 بت) | FLOAT (32 بت)، DOUBLE (المعروف أيضًا باسم REAL ) (64 بت) | عشري | CHAR ، BINARY ، VARCHAR ، VARBINARY ، TEXT ، TINYTEXT ، MEDIUMTEXT ، LONGTEXT | تايني بلوب ، بلوب ، ميديم بلوب ، لونغ بلوب | التاريخ والوقت ، التاريخ ، الطابع الزمني ، السنة | BIT( 1 ) , BOOLEAN (المعروف أيضًا باسم BOOL ) = مرادف لـ TINYINT | أنواع بيانات ENUM و SET و GIS (الهندسة، النقطة، المنحنى، الخط، السطح، المضلع، مجموعة الهندسة، النقاط المتعددة، المنحنيات المتعددة، الخطوط المتعددة، الأسطح المتعددة، المضلعات المتعددة) |
| مايكروسوفت SQL Server [ 164 ] | ثابت | تينينت ، سمالينت ، إنت ، بيجينت | عائم ، حقيقي | أرقام ، أعداد عشرية ، مبالغ صغيرة ، نقود | شار ، فارتشار ، نص ، نشار ، نفارشار ، نتيكست | ثنائي ، متغير ثنائي ، صورة ، ملف دفق ، قابل للتصفية | التاريخ ، إزاحة التاريخ والوقت ، التاريخ والوقت 2 ، التاريخ والوقت المصغر ، التاريخ والوقت ، الوقت | قليل | المؤشر ، الطابع الزمني ، معرف التسلسل الهرمي ، المعرف الفريد ، متغير SQL ، XML ، الجدول ، الهندسة، الجغرافيا، أنواع بيانات .NET المخصصة |
| Microsoft SQL Server Compact (قاعدة البيانات المضمنة) [ 165 ] | ثابت | تينينت ، سمالينت ، إنت ، بيجينت | عائم ، حقيقي | الأرقام ، الأعداد العشرية ، النقود | NCHAR ، NVARCHAR ، NTEXT | ثنائي ، متغير ثنائي ، صورة | التاريخ والوقت | قليل | الطابع الزمني ، إصدار الصف ، المعرف الفريد ، الهوية ، عمود معرف الصف الفريد |
| Mimer SQL | ثابت | SMALLINT ، INT ، BIGINT ، INTEGER( n ) | FLOAT ، REAL ، DOUBLE ، FLOAT( n ) | رقمي ، عشري | شار ، فارشار ، نشار ، نفارتشار ، كلوب ، نكلوب | ثنائي ، ثنائي متغير ، كتلة بيانات | التاريخ ، الوقت ، الطابع الزمني ، الفاصل الزمني | منطقي | النطاقات ، والأنواع المعرفة من قبل المستخدم (بما في ذلك أنواع البيانات المكانية المحددة مسبقًا مثل الموقع، وخط العرض، وخط الطول، والإحداثيات، و UUID ) |
| قاعدة بيانات المونيت | ثابت، قابل للتمديد | صغيرة ، صغيرة ، INT ، عدد صحيح ، كبير ، ضخم ، تسلسلي ، تسلسلي كبير | FLOAT ، FLOAT( n ) ، REAL ، DOUBLE ، DOUBLE PRECISION | عشري ، رقمي | CHAR ، CHAR( n ) ، VARCHAR ، VARCHAR( n ) ، CLOB ، CLOB( n ) ، TEXT ، STRING | BLOB ، BLOB( n ) | التاريخ ، الوقت ، الوقت مع المنطقة الزمنية ، الطابع الزمني ، الطابع الزمني مع المنطقة الزمنية ، السنة الفاصلة ، الشهر الفاصل ، اليوم الفاصل ، الساعة الفاصلة ، الدقيقة الفاصلة ، الثانية الفاصلة | منطقي | JSON ، JSON( n ) ، URL ، URL( n ) ، INET ، UUID ، أنواع بيانات نظم المعلومات الجغرافية ( الهندسة، النقطة، المنحنى، الخط، السطح، المضلع، مجموعة الهندسة، النقاط المتعددة، المنحنيات المتعددة، الخطوط المتعددة، الأسطح المتعددة، المضلعات المتعددة )، أنواع البيانات المعرفة من قبل المستخدم |
| MySQL [ 156 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، MEDIUMINT (24 بت)، INT (32 بت)، BIGINT (64 بت) | FLOAT (32 بت)، DOUBLE (المعروف أيضًا باسم REAL ) (64 بت) | عشري | CHAR ، BINARY ، VARCHAR ، VARBINARY ، TEXT ، TINYTEXT ، MEDIUMTEXT ، LONGTEXT | تايني بلوب ، بلوب ، ميديم بلوب ، لونغ بلوب | التاريخ والوقت ، التاريخ ، الطابع الزمني ، السنة | BIT( 1 ) , BOOLEAN (المعروف أيضًا باسم BOOL ) = مرادف لـ TINYINT | أنواع بيانات ENUM و SET و GIS (الهندسة، النقطة، المنحنى، الخط، السطح، المضلع، مجموعة الهندسة، النقاط المتعددة، المنحنيات المتعددة، الخطوط المتعددة، الأسطح المتعددة، المضلعات المتعددة) |
| OpenLink Virtuoso [ 166 ] | ثابت + ديناميكي | عدد صحيح ، عدد صحيح ، عدد صحيح صغير | حقيقي ، دقة مزدوجة ، عدد عشري ، عدد عشري ( n ) | DECIMAL ، DECIMAL( n ) ، DECIMAL( m, n ) ، NUMERIC ، NUMERIC( n ) ، NUMERIC( m, n ) | CHARACTER ، CHAR( n ) ، VARCHAR ، VARCHAR( n ) ، NVARCHAR ، NVARCHAR( n ) | كتلة | الطابع الزمني ، التاريخ والوقت ، الوقت ، التاريخ | غير متوفر | أي ، مرجع ( IRI ، URI )، نوع معرف من قبل المستخدم ( UDT )، هندسة ( مربع ، مربع ثنائي الأبعاد ، مربع ثلاثي الأبعاد، مربع متوسط، مربع زد ، مربع زد متوسط ، سلسلة دائرية ، منحنى مركب ، مضلع منحني، فارغ ، مجموعة هندسة ، مجموعة هندسة متوسط ، مجموعة هندسة زد ، مجموعة هندسة زد متوسط ، سلسلة خطية ، سلسلة خطية متوسط ، سلسلة خطية زد ، سلسلة خطية زد متوسط ، منحنى متعدد ، سلسلة خطية متعددة ، سلسلة خطية متعددة متوسط ، سلسلة خطية متعددة زد ، سلسلة خطية متعددة زد متوسط ، نقطة متعددة ، نقطة متعددة متوسط MULTIPOINTZ ، MULTIPOINTZM ، MULTIPOLYGON ، MULTIPOLYGONM ، MULTIPOLYGONZ ، MULTIPOLYGONZM ، POINT ، POINTM ، POINTZ ، POINTZM ، POLYGON ، POLYGONM ، POLYGONZ ، POLYGONZM ، POLYLINE ، POLYLINEZ ، RING ، RINGM ، RINGZ ، RINGZM ) |
| نظام الكتابة | عدد صحيح | الفاصلة العائمة | عشري | خيط | ثنائي | التاريخ والوقت | منطقي | آخر | |
| أوراكل [ 167 ] | ثابت + ديناميكي (عبر ANYDATA ) | رقم | BINARY_FLOAT ، BINARY_DOUBLE | رقم | CHAR ، VARCHAR2 ، CLOB ، NCLOB ، NVARCHAR2 ، NCHAR ، LONG (مهمل) | BLOB ، RAW ، LONG RAW (مهجور)، BFILE | التاريخ ، الطابع الزمني (مع/بدون المنطقة الزمنية )، الفاصل الزمني | غير متوفر | مكاني ، صورة ، صوت ، فيديو ، DICOM ، XMLType، UDT ، JSON |
| أكتيان زين (PSQL) [ 168 ] | ثابت | كبير ، عدد صحيح ، صغير ، صغير ، UBIGINT ، UINTEGER ، USMALLINT ، UTINYINT | BFLOAT4 ، BFLOAT8 ، مزدوج ، عائم | عشري ، عددي ، عددي أ ، عددي ب ل ، عددي س ل س ، عددي س ت ب ، عددي س ت س | شار ، لونغفارشار ، فارشار | ثنائي ، طويل ، فاربيناري | التاريخ ، التاريخ والوقت ، الوقت | قليل | العملة ، الهوية ، الهوية المصغرة ، الطابع الزمني ، المعرف الفريد |
| المجسمات متعددة الأوجه [ 169 ] | ثابت | INTEGER8 (8 بت)، INTEGER (16 بت)، INTEGER (32 بت)، INTEGER64 (64 بت) | FLOAT32 (32 بت)، FLOAT (المعروف أيضًا باسم REAL ؛ 64 بت) | غير متوفر | VARCHAR ، LARGE VARCHAR (المعروف أيضًا باسم CHARACTER LARGE OBJECT ) | ثنائي كبير (يُعرف أيضًا باسم كائن ثنائي كبير ) | التاريخ والوقت | منطقي | غير متوفر |
| PostgreSQL [ 170 ] | ثابت | SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | حقيقي (32 بت)، دقة مزدوجة (64 بت) | عشري ، رقمي | CHAR ، VARCHAR ، TEXT | بايتيا | التاريخ ، الوقت (مع/بدون المنطقة الزمنية )، الطابع الزمني (مع/بدون المنطقة الزمنية )، الفاصل الزمني | منطقي | ENUM ، POINT ، LINE ، LSEG ، BOX ، PATH ، POLYGON ، CIRCLE ، CIDR ، INET ، MACADDR ، BIT ، UUID ، XML ، JSON ، JSONB ، المصفوفات، المركبات، النطاقات، مخصص |
| ساب هانا | ثابت | تينينت ، سمالينت ، عدد صحيح ، بيجينت | SMALLDECIMAL ، REAL ، DOUBLE ، FLOAT ، FLOAT( n ) | عشري | VARCHAR ، NVARCHAR ، ALPHANUM ، SHORTTEXT | VARBINARY ، BINTEXT ، BLOB | التاريخ ، الوقت ، التاريخ الثاني ، الطابع الزمني | منطقي | CLOB ، NCLOB ، TEXT ، ARRAY ، ST_GEOMETRY ، ST_POINT ، ST_MULTIPOINT ، ST_LINESTRING ، ST_MULTILINESTRING ، ST_POLYGON ، ST_MULTIPOLYGON ، ST_GEOMETRYCOLLECTION ، ST_CIRCULARSTRING |
| solidDB | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، عدد صحيح (32 بت)، BIGINT (64 بت) | حقيقي (32 بت)، مزدوج (64 بت)، عائم (64 بت) | عشري ، رقمي (51 رقمًا) | CHAR ، VARCHAR ، LONG VARCHAR ، WCHAR ، WVARCHAR ، LONG WVARCHAR | ثنائي ، ثنائي متغير ، ثنائي متغير طويل | التاريخ ، الوقت ، الطابع الزمني | ||
| SQLite [ 171 ] | متحرك | عدد صحيح (64 بت) | حقيقي (يُعرف أيضًا باسم FLOAT ، مزدوج ) (64 بت) | غير متوفر | نص (يُعرف أيضًا باسم CHAR أو CLOB ) | كتلة | غير متوفر | غير متوفر | غير متوفر |
| قاعدة بيانات SQream [ 172 ] | ثابت | TINYINT (8 بت)، SMALLINT (16 بت)، عدد صحيح (32 بت)، BIGINT (64 بت) | حقيقي (32 بت)، مزدوج (يُعرف أيضًا باسم عائم ) (64 بت) | غير متوفر | CHAR ، VARCHAR ، NVARCHAR | غير متوفر | التاريخ ، التاريخ والوقت (المعروف أيضًا باسم الطابع الزمني ) | بول | غير متوفر |
| نظام الكتابة | عدد صحيح | الفاصلة العائمة | عشري | خيط | ثنائي | التاريخ والوقت | منطقي | آخر | |
| تيراداتا | ثابت | BYTEINT (8 بت)، SMALLINT (16 بت)، INTEGER (32 بت)، BIGINT (64 بت) | FLOAT (64 بت) | عشري ، رقمي (38 رقمًا) | CHAR ، VARCHAR ، CLOB | بايت ، فاربيت ، بلوب | التاريخ ، الوقت ، الطابع الزمني (مع/بدون المنطقة الزمنية ) | الفترة ، الفاصل الزمني ، الهندسة ، XML ، JSON ، UDT (نوع معرف من قبل المستخدم) | |
| يوني داتا | متحرك | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر |
| الكون | متحرك | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر | غير متوفر |
| نظام الكتابة | عدد صحيح | الفاصلة العائمة | عشري | خيط | ثنائي | التاريخ والوقت | منطقي | آخر |
أشياء أخرى
معلومات حول الكائنات الأخرى المدعومة أصلاً.
| مجال البيانات | المؤشر | مشغل | الوظيفة 1 | الإجراء 1 | الروتين الخارجي 1 | |
|---|---|---|---|---|---|---|
| البعد الرابع | نعم | لا | نعم | نعم | نعم | نعم |
| أداباس | ؟ | نعم | ؟ | نعم؟ | نعم؟ | نعم |
| مؤسسة الخادم التكيفي | نعم | نعم | نعم | نعم | نعم | نعم |
| خادم قاعدة بيانات أدفانتج | نعم | نعم | نعم | نعم | نعم | نعم |
| ألتيبيس | نعم | نعم | نعم | نعم | نعم | نعم |
| أباتشي ديربي | لا | نعم | نعم | نعم ٢ | نعم ٢ | نعم ٢ |
| قاعدة بيانات كلوستريكس | لا | نعم | لا | نعم | نعم | نعم |
| مكعب | نعم | نعم | نعم | نعم | نعم ٢ | نعم |
| قاعدة بيانات الإمبراطورة المدمجة | نعم عبر فحص النطاق | نعم | نعم | نعم | نعم | نعم |
| إكساسوليوشن | نعم | لا | لا | نعم | نعم | نعم |
| IBM Db2 | نعم عبر التحقق من القيد | نعم | نعم | نعم | نعم | نعم |
| طائر النار | نعم | نعم | نعم | نعم | نعم | نعم |
| قاعدة بيانات HSQL | نعم | لا | نعم | نعم | نعم | نعم |
| H2 | نعم | لا | نعم ٢ | نعم ٢ | نعم ٢ | نعم |
| خادم Informix الديناميكي | نعم عبر الشيك | نعم | نعم | نعم | نعم | نعم 5 |
| إنجريس | نعم | نعم | نعم | نعم | نعم | نعم |
| إنتربيس | نعم | نعم | نعم | نعم | نعم | نعم |
| مدقق لغة SQL RDBMS | لا | نعم | نعم | نعم | نعم | لا |
| LucidDB | لا | نعم | لا | نعم ٢ | نعم ٢ | نعم ٢ |
| MariaDB | نعم [ 173 ] | نعم | نعم | نعم | نعم | نعم |
| ماكس دي بي | نعم | نعم | نعم | نعم | نعم | ؟ |
| مايكروسوفت أكسس (جيت) | نعم | لا | لا | لا | نعم، ولكن عملية DML/DDL واحدة | نعم |
| مايكروسوفت فيجوال فوكس برو | لا | نعم | نعم | نعم | نعم | نعم |
| خادم مايكروسوفت SQL | نعم | نعم | نعم | نعم | نعم | نعم |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | لا | نعم | لا | لا | لا | لا |
| Mimer SQL | نعم | نعم | نعم | نعم | نعم | لا |
| قاعدة بيانات المونيت | لا | لا | نعم | نعم | نعم | نعم |
| MySQL | رقم 3 | نعم | نعم | نعم | نعم | نعم |
| أوراكل | نعم | نعم | نعم | نعم | نعم | نعم |
| قاعدة بيانات أوراكل | نعم | نعم | نعم | نعم | نعم | نعم |
| أوبن لينك فيرتوسو | نعم | نعم | نعم | نعم | نعم | نعم |
| أكتيان زين (PSQL) | نعم | نعم | نعم | نعم | نعم | لا |
| نظام إدارة قواعد البيانات متعدد السطوح | لا | لا | نعم | نعم | نعم | نعم |
| PostgreSQL | نعم | نعم | نعم | نعم | نعم | نعم |
| ساب هانا | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| solidDB | نعم | نعم | نعم | نعم | نعم | نعم |
| SQL Anywhere | نعم | نعم | نعم | نعم | نعم | نعم |
| SQLite | لا | لا | نعم | لا | لا | نعم |
| تيراداتا | لا | نعم | نعم | نعم | نعم | نعم |
| يوني داتا | لا | لا | نعم | نعم | نعم | نعم |
| الكون | لا | لا | نعم | نعم | نعم | نعم |
| مجال البيانات | المؤشر | مشغل | الوظيفة 1 | الإجراء 1 | الروتين الخارجي 1 |
- ملاحظة (1): يشير كل من "الدالة" و "الإجراء" إلى إجراءات داخلية مكتوبة بلغة SQL و/أو لغة إجرائية مثل PL/SQL . أما "الإجراء الخارجي " فيشير إلى الإجراء المكتوب بلغات البرمجة المضيفة، مثل C وJava وCobol، إلخ. يُستخدم مصطلح " الإجراء المخزن " بشكل شائع للإشارة إلى هذه الأنواع من الإجراءات، إلا أن تعريفه يختلف بين مزودي قواعد البيانات.
- ملاحظة (2): في Derby و H2 و LucidDB و CUBRID، يقوم المستخدمون بكتابة التعليمات البرمجية للوظائف والإجراءاتبلغة Java.
- ملاحظة (3): نوع البيانات ENUM موجود. تم تطبيق شرط CHECK اعتبارًا من الإصدار 8.0.16.
- ملاحظة (5): يدعم برنامج Informix الوظائف الخارجية المكتوبة بلغات Java و C و C++.
التقسيم
معلومات حول طرق التقسيم المدعومة أصلاً.
| يتراوح | هاش | مُركّب (نطاق + تجزئة) | قائمة | تعبير | التناوب الدوري | |
|---|---|---|---|---|---|---|
| البعد الرابع | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| أداباس | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| مؤسسة الخادم التكيفي | نعم | نعم | لا | نعم | ؟ | ؟ |
| خادم قاعدة بيانات أدفانتج | لا | لا | لا | لا | ؟ | ؟ |
| ألتيبيس | نعم | نعم | لا | نعم | ؟ | ؟ |
| أباتشي ديربي | لا | لا | لا | لا | ؟ | ؟ |
| قاعدة بيانات كلوستريكس | نعم | لا | لا | لا | لا | ؟ |
| مكعب | نعم | نعم | لا | نعم | ؟ | ؟ |
| IBM Db2 | نعم | نعم | نعم | نعم | نعم | ؟ |
| قاعدة بيانات الإمبراطورة المدمجة | لا | لا | لا | لا | ؟ | ؟ |
| إكساسوليوشن | لا | نعم | لا | لا | لا | ؟ |
| طائر النار | لا | لا | لا | لا | ؟ | ؟ |
| قاعدة بيانات HSQL | لا | لا | لا | لا | ؟ | ؟ |
| H2 | لا | لا | لا | لا | ؟ | ؟ |
| خادم Informix الديناميكي | نعم | نعم | نعم | نعم | نعم | نعم |
| إنجريس | نعم | نعم | نعم | نعم | ؟ | ؟ |
| إنتربيس | لا | لا | لا | لا | ؟ | ؟ |
| مدقق لغة SQL RDBMS | لا | لا | لا | لا | لا | ؟ |
| MariaDB | نعم | نعم | نعم | نعم | ؟ | ؟ |
| ماكس دي بي | لا | لا | لا | لا | ؟ | ؟ |
| مايكروسوفت أكسس (جيت) | لا | لا | لا | لا | ؟ | ؟ |
| مايكروسوفت فيجوال فوكس برو | لا | لا | لا | لا | ؟ | ؟ |
| خادم مايكروسوفت SQL | نعم | عبر العمود المحسوب | عبر العمود المحسوب | نعم | عبر العمود المحسوب | ؟ |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | لا | لا | لا | لا | ؟ | ؟ |
| Mimer SQL | لا | لا | لا | لا | لا | ؟ |
| قاعدة بيانات المونيت | نعم | لا | لا | لا | نعم | ؟ |
| MySQL | نعم | نعم | نعم | نعم | ؟ | ؟ |
| أوراكل | نعم | نعم | نعم | نعم | عبر الأعمدة الافتراضية | ؟ |
| قاعدة بيانات أوراكل | نعم | نعم | ؟ | ؟ | ؟ | ؟ |
| أوبن لينك فيرتوسو | نعم | نعم | نعم | نعم | نعم | ؟ |
| أكتيان زين (PSQL) | لا | لا | لا | لا | لا | ؟ |
| نظام إدارة قواعد البيانات متعدد السطوح | لا | لا | لا | لا | لا | ؟ |
| PostgreSQL | نعم | نعم | نعم | نعم | نعم | ؟ |
| ساب هانا | نعم | نعم | نعم | نعم | نعم | ؟ |
| solidDB | نعم | لا | لا | لا | ؟ | ؟ |
| SQL Anywhere | لا | لا | لا | لا | ؟ | ؟ |
| SQLite | لا | لا | لا | لا | ؟ | ؟ |
| تيراداتا | نعم | نعم | نعم | نعم | ؟ | ؟ |
| الكون | نعم | نعم | نعم | نعم | ؟ | ؟ |
| يتراوح | هاش | مُركّب (نطاق + تجزئة) | قائمة | تعبير | التناوب الدوري |
التحكم في الوصول
معلومات حول وظائف التحكم في الوصول.
| التشفير الأصلي للشبكة 1 | الحماية من القوة الغاشمة | توافق دليل المؤسسة | قواعد تعقيد كلمة المرور 2 | الوصول إلى التصحيح 3 | تشغيل بدون امتيازات 4 | مراجعة | حد الموارد | شهادة أمنية | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| رباعي الأبعاد | نعم (مع شهادة SSL) | ؟ | نعم | ؟ | نعم | نعم | ؟ | ؟ | ؟ | ؟ | ؟ |
| مؤسسة الخادم التكيفي | نعم (اختياري؛ للدفع) | نعم | نعم (اختياري ؟) | نعم | جزئي (يلزم التسجيل؛ يعتمد على المنتج) [ 174 ] | نعم | نعم | نعم | نعم | نعم (EAL4+ 1 ) | ؟ |
| خادم قاعدة بيانات أدفانتج | نعم | لا | لا | لا | نعم | نعم | لا | لا | نعم | ؟ | ؟ |
| مكعب | نعم (مع شهادة SSL) | ؟ | لا | لا | نعم | نعم | نعم | نعم | نعم | ؟ | ؟ |
| IBM Db2 | نعم | ؟ | نعم (LDAP، Kerberos...) | نعم | ؟ | نعم | نعم | نعم | نعم | نعم (EAL4+ 6 ) | ؟ |
| قاعدة بيانات الإمبراطورة المدمجة | ؟ | ؟ | لا | لا | نعم | نعم | نعم | لا | نعم | لا | ؟ |
| إكساسوليوشن | لا | نعم | نعم (LDAP) | نعم | نعم | نعم | نعم | نعم | نعم | لا | ؟ |
| طائر النار | نعم | نعم [ 175 ] | نعم (مصادقة موثوقة من ويندوز) | نعم (عن طريق إضافة مخصصة) | نعم (لا توجد صفحة أمان) [ 176 ] | نعم | نعم [ 177 ] | نعم | رقم 7 | ؟ | ؟ |
| قاعدة بيانات HSQL | نعم | لا | نعم | نعم | نعم | نعم | لا | لا | نعم | لا | ؟ |
| H2 | نعم | نعم | ؟ | لا | ؟ | نعم | ؟ | نعم | نعم | لا | ؟ |
| خادم Informix الديناميكي | نعم | ؟ | نعم 10 | 10 | نعم | نعم | نعم | نعم | نعم | ؟ | نعم |
| مدقق لغة SQL RDBMS | نعم (مع شهادة SSL) | نعم | نعم | نعم (الطول فقط) | نعم | نعم | نعم | نعم | نعم | نعم | نعم |
| MariaDB | نعم (SSL) | لا | نعم (مع الإصدار 5.2، ولكن ليس على خوادم ويندوز) | نعم [ 178 ] [ 179 ] | نعم [ 180 ] | نعم | ؟ | ؟ | 8 | لا | ؟ |
| خادم مايكروسوفت SQL | نعم | ؟ | نعم (Microsoft Active Directory) | نعم | نعم | نعم | نعم (منذ عام 2008) | نعم | نعم | نعم (EAL4+ 11 ) | ؟ |
| مايكروسوفت SQL Server Compact (قاعدة بيانات مضمنة) | لا (غير ذي صلة، فقط أذونات الملفات) | لا (غير ذي صلة) | لا (غير ذي صلة) | لا (غير ذي صلة) | نعم | نعم (الوصول إلى الملف) | نعم | نعم | لا | ؟ | ؟ |
| Mimer SQL | نعم | ؟ | ؟ | ؟ | نعم | نعم (حسب نظام التشغيل) | نعم | ؟ | نعم | ؟ | نعم |
| MySQL | نعم (SSL مع الإصدار 4.0) | لا | نعم (مع الإصدار 5.5، ولكن فقط في النسخة التجارية) | لا | جزئي (بدون صفحة أمان) [ 181 ] | نعم | ؟ | ؟ | 8 | نعم | ؟ |
| أوبن لينك فيرتوسو | نعم | نعم | نعم | نعم (اختياري) | نعم (اختياري) | نعم | نعم (اختياري) | نعم (اختياري) | نعم | لا | نعم (اختياري) |
| أوراكل | نعم | نعم | نعم | نعم | ؟ | نعم | نعم | نعم | نعم | نعم (EAL2 1 ) | ؟ |
| أكتيان زين (PSQL) | نعم | ؟ | لا | لا | نعم | نعم | نعم 12 | لا | لا | لا | ؟ |
| نظام إدارة قواعد البيانات متعدد السطوح | نعم (مع شهادة SSL. اختياري) | لا | لا | لا | لا | نعم | نعم 13 | نعم | نعم 13 | لا | ؟ |
| PostgreSQL | نعم | نعم | نعم (LDAP، Kerberos... 9 ) | نعم (مع وحدة التحقق من كلمة المرور) | نعم [ 182 ] | نعم | نعم (مع امتداد pgaudit) [ 183 ] | نعم | نعم | نعم (EAL2+ 1 ) | ؟ |
| ساب هانا | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ | ؟ |
| solidDB | لا | لا | نعم | لا | لا | نعم | نعم | لا | لا | لا | لا |
| SQL Anywhere | نعم | ؟ | نعم (كيربيروس) | نعم | ؟ | نعم | نعم | لا | نعم | نعم (EAL2+ 1 كخادم تكيفي في أي مكان) | ؟ |
| SQLite | لا (غير ذي صلة، فقط أذونات الملفات) | لا (غير ذي صلة) | لا (غير ذي صلة) | لا (غير ذي صلة) | جزئي (بدون صفحة أمان) [ 184 ] | نعم (الوصول إلى الملف) | نعم | نعم | لا | لا | ؟ |
| تيراداتا | نعم | لا | نعم (LDAP، Kerberos...) | نعم | ؟ | نعم | نعم | نعم | نعم | نعم | نعم |
| التشفير الأصلي للشبكة 1 | الحماية من القوة الغاشمة | توافق دليل المؤسسة | قواعد تعقيد كلمة المرور 2 | الوصول إلى التصحيح 3 | تشغيل بدون امتيازات 4 | مراجعة | حد الموارد | الفصل بين المهام (RBAC) 5 | شهادة أمنية |
- ملاحظة (1): يمكن نقل بيانات الشبكة بطريقة آمنة (ليست نصًا عاديًا، بل باستخدام تشفير SSL بشكل عام). حدد ما إذا كان هذا الخيار افتراضيًا، أو خيارًا مضمنًا، أو وحدة إضافية للشراء.
- ملاحظة (2): توجد خيارات لتحديد الحد الأدنى لحجم كلمة المرور، ومراعاة التعقيد مثل وجود الأرقام أو الأحرف الخاصة.
- ملاحظة (3): كيف تحصل على تحديثات الأمان؟ هل الوصول مجاني، أم يتطلب تسجيل دخول أو دفع رسوم؟ هل هناك وصول سهل عبر بوابة ويب/FTP أو موجز RSS أم فقط من خلال الوصول دون اتصال بالإنترنت (البريد، قرص مضغوط، الهاتف)؟
- ملاحظة (4): هل يتم تشغيل عملية قاعدة البيانات بصلاحيات المستخدم الجذر/المسؤول أم بصلاحيات مستخدم عادي؟ ما هو الإعداد الافتراضي؟
- ملاحظة (5): هل يوجد مستخدم منفصل لإدارة عمليات خاصة مثل النسخ الاحتياطي (صلاحيات التفريغ/الاستعادة فقط)، ومسؤول أمن (التدقيق)، ومدير (إضافة مستخدم/إنشاء قاعدة بيانات)، وما إلى ذلك؟ هل هو افتراضي أم اختياري؟
- ملاحظة (6): قائمة المنتجات المعتمدة وفقًا لمعايير Common Criteria. [ 185 ]
- ملاحظة (7): يبدو أن FirebirdSQL لا يحتوي إلا على مستخدم SYSDBA ومالك قاعدة البيانات. لا توجد أدوار منفصلة لمشغل النسخ الاحتياطي ومسؤول الأمان.
- ملاحظة (8): يمكن للمستخدم تحديد مستخدم مخصص للنسخ الاحتياطي، ولكن لا يوجد شيء محدد في التثبيت الافتراضي. [ 186 ]
- ملاحظة (9): أساليب المصادقة. [ 187 ]
- ملاحظة (10): يدعم خادم Informix Dynamic Server نظام إدارة الوصول المتميز (PAM) وأنواع المصادقة الأخرى القابلة للتكوين. ويستخدم مصادقة نظام التشغيل افتراضيًا.
- ملاحظة (11): أساليب المصادقة. [ 188 ]
- ملاحظة (12): باستخدام برنامج Pervasive AuditMaster.
- ملاحظة (13): يُعدّ الأمان القائم على المستخدم اختياريًا في Polyhedra، ولكن عند تفعيله يمكن تحسينه إلى نموذج قائم على الأدوار مع التدقيق. [ 189 ]
قواعد البيانات مقابل المخططات (مصطلحات)
تُعرّف مواصفات SQL مفهوم "مخطط SQL"، إلا أن قواعد البيانات تُطبّقه بطرق مختلفة. ومما يزيد الأمر تعقيدًا، أن وظائفه قد تتداخل مع وظائف قاعدة البيانات الأصلية. مخطط SQL هو ببساطة مساحة اسم داخل قاعدة البيانات؛ ويتم الوصول إلى العناصر داخل هذه المساحة باستخدام عامل الربط " . " (.). ويبدو أن هذا الأمر شائع في جميع التطبيقات.
يُمكن توضيح الاستعلام المؤهل بالكامل (قاعدة البيانات، والمخطط، والجدول) على النحو التالي :SELECT*FROMdatabase.schema.table
يمكن استخدام كل من المخطط وقاعدة البيانات لعزل جدول "foo" عن جدول آخر يحمل نفس الاسم "foo". فيما يلي رمز زائف:
SELECT*FROMdatabase1.fooمقابل (عدم وجود مخطط صريح بين قاعدة البيانات والجدول)SELECT*FROMdatabase2.fooSELECT*FROM[database1.]default.fooمقابل (بدون بادئة قاعدة بيانات صريحة)SELECT*FROM[database1.]alternate.foo
تكمن المشكلة في أن مستخدمي MySQL السابقين سيُنشئون قواعد بيانات متعددة لمشروع واحد. في هذا السياق، تُشابه قواعد بيانات MySQL في وظيفتها مخططات PostgreSQL، حيث أن PostgreSQL تفتقر عمدًا إلى وظائف الربط بين قواعد البيانات الجاهزة (مفضلةً تعدد المستخدمين) التي توفرها MySQL. في المقابل، طبّقت PostgreSQL المزيد من المواصفات لتنفيذ الربط بين الجداول والمخططات، ثم تركت المجال لوظائف الربط بين قواعد البيانات المستقبلية.
يستخدم MySQL أسماءً بديلة للمخططات مع قواعد البيانات في الخلفية، بحيث CREATE SCHEMAيكون CREATE DATABASEكل من المخطط وقاعدة البيانات متماثلين. لذا، يمكن القول إن MySQL قد طبّق وظائف الربط بين قواعد البيانات، وتجاوز وظائف المخططات تمامًا، ووفر وظائف مماثلة في تطبيقه لقاعدة البيانات. باختصار، يدعم PostgreSQL المخططات وتعدد المستخدمين بشكل كامل من خلال الفصل التام بين قواعد البيانات، وبالتالي يفتقر إلى بعض الوظائف التي يوفرها MySQL مع قواعد البيانات، بينما لا يحاول MySQL حتى دعم المخططات القياسية.
تعتمد أوراكل على أسلوبها الخاص، حيث يُعتبر إنشاء مستخدم مرادفًا لإنشاء مخطط قاعدة البيانات. وبالتالي، يمكن لمسؤول قاعدة البيانات إنشاء مستخدم باسم PROJECT، ثم إنشاء جدول PROJECT.TABLE. يمكن للمستخدمين أن يكونوا موجودين دون كائنات مخطط، ولكن يرتبط كل كائن دائمًا بمالك (مع العلم أن هذا المالك قد لا يملك صلاحيات الاتصال بقاعدة البيانات). بفضل بنية Oracle RAC التي تعتمد على مشاركة كل شيء ، يمكن فتح قاعدة البيانات نفسها بواسطة عدة خوادم في وقت واحد. هذا مستقل عن النسخ المتماثل، الذي يمكن استخدامه أيضًا، حيث يتم نسخ البيانات لاستخدامها بواسطة خوادم مختلفة. في تطبيق أوراكل، تُعرَّف "قاعدة البيانات" بأنها مجموعة من الملفات التي تحتوي على البيانات، بينما تُعرَّف "المثيل" بأنها مجموعة من العمليات (والذاكرة) التي يتم من خلالها الوصول إلى قاعدة البيانات.
يدعم برنامج Informix قواعد بيانات متعددة على خادم واحد، مثل MySQL. كما يدعم CREATE SCHEMAصيغةً لتجميع عبارات DDL في وحدة واحدة، مما يجعل جميع الكائنات المُنشأة كجزء من المخطط مملوكةً لمستخدم واحد. ويدعم Informix نمط قاعدة بيانات يُسمى نمط ANSI، والذي يسمح بإنشاء كائنات بنفس الاسم ولكن بملكية مستخدمين مختلفين.
يدعم PostgreSQL وبعض قواعد البيانات الأخرى المخططات الخارجية، وهي القدرة على استيراد المخططات من خوادم أخرى وفقًا لمعيار ISO/IEC 9075-9 (المنشور كجزء من SQL:2008 ). يظهر هذا المخطط كأي مخطط آخر في قاعدة البيانات وفقًا لمواصفات SQL عند الوصول إلى البيانات المخزنة إما في قاعدة بيانات مختلفة أو على خادم مختلف. يمكن استيراد المخطط الخارجي بالكامل أو جداول محددة تابعة له فقط. [ 190 ] في حين أن دعم معيار ISO/IEC 9075-9 يسد الفجوة بين الفلسفتين المتنافستين حول المخططات، فإن MySQL وInformix تحافظان على ارتباط ضمني بين قواعد البيانات، بينما يشترط معيار ISO/IEC 9075-9 أن تكون هذه الروابط صريحة.
انظر أيضاً
- نظام إدارة قواعد البيانات العلائقية (يشمل بيانات الحصة السوقية)
- قائمة أنظمة إدارة قواعد البيانات العلائقية
- مقارنة أنظمة إدارة قواعد البيانات العلائقية الكائنية
- مقارنة أدوات إدارة قواعد البيانات
- قاعدة بيانات الكائنات - بعضها يحتوي على واجهات علائقية (SQL/ODBC).
- نظام IBM للأعمال 12 - نظام إدارة قواعد البيانات العلائقية التاريخي ولغة الاستعلام ذات الصلة.
- قائمة تصنيف محركات قواعد البيانات
مراجع
- ↑ "دورة حياة إطلاق المنتج" . 10 يناير 2020.
- ↑ "Apache Derby: Downloads" . تم الاسترجاع في 18-03-2024 .
- ^ "- محامون بلا حدود جيرا" . issues.apache.org .
- ↑ "متتبع مشاكل cockroachdb" . جيت هاب . مؤرشف من الأصل بتاريخ 2021-05-06 . تم الاطلاع عليه بتاريخ 2021-05-03 .
- ↑ "مستكشف المشكلات - نظام تتبع الأخطاء CUBRID" . jira.cubrid.org .
- ↑ ستيفنز، أ. (أكتوبر-ديسمبر 2009). "تاريخ Datacom/DB". حوليات تاريخ الحوسبة . 31 (4). IEEE: 87-91 . doi : 10.1109/MAHC.2009.108 . ISSN 1058-6180 . S2CID 16803811 .
- ↑ "CA Datacom - CA Technologies" . مؤرشف من الأصل بتاريخ 14 فبراير 2016. تم الاطلاع عليه بتاريخ 6 يوليو 2014 .
- ↑ "ورقة بيانات المنتج" (PDF) .
- ↑ "شركة IBM تكشف النقاب عن Db2 12.1" . 21 أكتوبر 2024. تم الاطلاع عليه بتاريخ 6 ديسمبر 2024 .
- ↑ "v5.0.4" . 17 أبريل 2026. تم الاطلاع عليه في 17 أبريل 2026 .
- ↑ IPL ، Firebird SQL
- ↑ IDPL ، Firebird SQL
- ↑ "متتبع مشاكل نظام إدارة قواعد البيانات العلائقية Firebird" . مؤرشف من الأصل بتاريخ 28-08-2008 . تم الاطلاع عليه بتاريخ 01-11-2017 .
- ↑ "محرك قاعدة بيانات HyperSQL (HSQLDB) / الأخطاء" . sourceforge.net .
- ↑ "المشاكل · h2database/h2database" . GitHub .
- ↑ "Actian X & Ingres - تواريخ دورة الحياة" .
- ↑ "دعم فني لبرنامج Linter" . مؤرشف من الأصل بتاريخ 27-03-2019 . تم الاطلاع عليه بتاريخ 04-04-2019 .
- ↑ "إصدار MariaDB Server 12.3 LTS" . 28 مايو 2026. تم الاطلاع عليه بتاريخ 28 مايو 2026 .
- ↑ "تراخيص MariaDB" .
- ↑ "- جيرا" . jira.mariadb.org .
- ↑ "MaxDB PTS - تتبع المشكلات" . maxdb.sap.com .
- ↑ "سجل إصدارات SQL Server 2025 على نظام Linux" .
- ↑ "مؤسسة مونيت دي بي" . 4 أبريل 2023.
- ↑ "أحدث إصدار من MoneyDB" . 16 ديسمبر 2025.
- ↑ رخصة MonetDB MPL2.0 ، مؤسسة MonetDB، 8 فبراير 2022
- ↑ "مشاكل MonetDB" . GitHub . تم الاسترجاع في 1 مايو 2025 .
- ↑ mSQL ، المنتجات، أستراليا: هيوز، مؤرشف من الأصل بتاريخ 15-10-2009 ، تم استرجاعه بتاريخ 13-09-2009
- ↑ "التغييرات في MySQL 9.7.0 (2026-04-21، إصدار LTS)" . 21 أبريل 2026. تم الاطلاع عليه في 26 أبريل 2026 .
- ↑ "أخطاء MySQL" . bugs.mysql.com .
- ↑ "مشاكل · openlink/virtuoso-opensource · GitHub" . GitHub . مؤرشف من الأصل بتاريخ 23-12-2020 . تم الاطلاع عليه بتاريخ 01-11-2017 .
- ↑ "تقديم قاعدة بيانات Oracle AI 26ai: قاعدة بيانات أصلية للذكاء الاصطناعي من الجيل التالي لجميع بياناتك" .
- ↑ "مصفوفة توافق عائلة منتجات Oracle Rdb" . oracle.com .
- ↑ نظام قاعدة البيانات العلائقية Polyhedra Lite في الذاكرة، برنامج مجاني متوفر الآن من Enea ، بيان صحفي، EECatalog.
- ↑ "تم إصدار PostgreSQL 17.4 و16.8 و15.12 و14.17 و13.20!" . PostgreSQL . مجموعة تطوير PostgreSQL العالمية. 20 فبراير 2025. تاريخ الاطلاع: 21 فبراير 2025 .
- ↑ "PostgreSQL: الترخيص" . www.postgresql.org .
- ↑ "متتبع أخطاء لـ PostgreSQL؟ [ LWN.net ] " . lwn.net .
- ↑ "إصدار SQLite 3.53.4 بتاريخ 24 يوليو 2026" . تم الاطلاع عليه بتاريخ 25 يوليو 2026 .
- ↑ "SQLite: قائمة التذاكر الرئيسية" . www.sqlite.org .
- ↑ دليل مرجع SQL لقاعدة بيانات SQream الإصدار 2.1 ، من إنتاج شركة SQream Technologies، مؤرشف من الأصل بتاريخ 12 فبراير 2018 ، تم استرجاعه بتاريخ 12 فبراير 2018
- ↑ "تقارير الأخطاء" .
- ↑ "الإصدار 8.5.7" . 9 يوليو 2026. تم الاطلاع عليه في 9 يوليو 2026 .
- ^ "القضايا · pingcap/Tidb" . جيثب .
- ↑ "Vector - Lifecycle Dates" .
- ↑ "yugabyte/yugabyte-db" . github.com .
- ↑ "المشاكل · yugabyte/Yugabyte-db" . GitHub .
- ↑ "Firebird: قاعدة البيانات الحقيقية مفتوحة المصدر لأنظمة التشغيل Windows وLinux وMac OS X وغيرها" .
- ↑ "وثائق Ingres 11.0" . docs.actian.com .
- ↑ "بناء MariaDB على نظام التشغيل Mac OS X باستخدام Homebrew" . قاعدة معارف AskMonty . مؤرشف من الأصل في 20 أكتوبر 2011. تم الاطلاع عليه في 30 سبتمبر 2011 .
- ↑ https://play.google.com/store/apps/details?id=com.esminis.server.mariadb&hl=de إصدار MariaDB Android بواسطة Tautvydas Andrikys
- ↑ "الإعلان عن SQL Server على نظام Linux" . 7 مارس 2016.
- ↑ "Mimer SQL متوفر الآن لنظام OpenVMS على معالجات x86" . 31 مارس 2023.
- ↑ http://techotv.com/run-apache-mysql-php-http-web-server-android-os-phone-tablet/ تشغيل خادم الويب Apache وMySQL وPHP على هاتف أو جهاز لوحي يعمل بنظام Android
- ↑ "Aminet - dev/Gg/Postgresql632-mos-bin.lha" . مؤرشف من الأصل بتاريخ 14-03-2017 . تم الاطلاع عليه بتاريخ 14-03-2017 .
- ↑ "PostgreSQL - Oss4zos" . مؤرشف من الأصل بتاريخ 27-05-2015 . تم الاطلاع عليه بتاريخ 15-08-2013 .
- ↑ "دقة القفل" . db.apache.org .
- ↑ "DB2 لأنظمة Linux و UNIX و Windows 9.7.0 > أساسيات DB2 > تحسين الأداء > العوامل المؤثرة على الأداء > تصميم التطبيق > مشاكل التزامن > مستويات العزل" . مؤرشف من الأصل بتاريخ 15 أبريل 2014. تم الاطلاع عليه بتاريخ 14 أبريل 2014 .
- ↑ "متقدم" .
- 1 2 3 4 "المعاملات DDL في PostgreSQL: تحليل تنافسي - ويكي PostgreSQL" . wiki.postgresql.org .
- ^ " [ MDEV-4259 ] معاملات DDL - Jira" . jira.mariadb.org .
- ↑ "دليل قفل المعاملات وإصدار الصفوف في SQL Server" . technet.microsoft.com .
- ↑ "MySQL :: دليل مرجعي لـ MySQL 5.6 :: 8.10.1 طرق القفل الداخلي" . مؤرشف من الأصل بتاريخ 2018-03-06 . تم الاطلاع عليه بتاريخ 2018-03-05 .
- ↑ "dba-oracle.com" . www.dba-oracle.com .
- ↑ "الميزة الرئيسية الجديدة في Polyhedra 8.7: القفل" .
- ↑ "PostgreSQL: Documentation: Explicit Locking : Row-Level Locks" . مؤرشف من الأصل بتاريخ 13-05-2021 . تم الاطلاع عليه بتاريخ 13-05-2021 .
- ↑ لين، توم (13 أبريل 2011). "ردًا على: الخطأ رقم 5974: تحويل نوع بناء UNION يعطي رسالة خطأ غير واضحة" . أرشيفات القائمة البريدية لـ PostgreSQL .
- ↑ "بوابة مساعدة SAP" . help.sap.com .
- ↑ "بوابة مساعدة SAP" . help.sap.com .
- ↑ "بوابة مساعدة SAP" . help.sap.com .
- ↑ "قفل الملفات والتزامن في SQLite الإصدار 3" . www.sqlite.org .
- ↑ دعم يونيكود الكامل في SQLite اختياري وغير مثبت افتراضيًا في معظم الأنظمة (مثل Android و Debian ...)
- ↑ "ميزات TiDB" . docs.pingcap.com .
- ↑ "MySQL - محرك تخزين InnoDB" .
- ↑ "InnoDB - Oracle Wiki" .
- ↑ "دليل مرجعي لـ MySQL 5.6" .
- ↑ "قيود التحقق في MySQL 8.0" .
- ↑ "أسماء المعرفات" . قاعدة معارف MariaDB . تم الاسترجاع في 26 سبتمبر 2014 .
- ↑ "حدود PostgreSQL" . تم الاطلاع عليه بتاريخ 13-05-2021 .
- ↑ "الأجسام الكبيرة: مقدمة" . تم الاطلاع عليه بتاريخ 13-05-2021 .
- ↑ "أنواع التاريخ/الوقت" . تم الاسترجاع في 13-05-2021 .
- ↑ "بوابة مساعدة SAP" . help.sap.com .
- ↑ المواصفات الفنية ، الدليل، Firebird SQL، مؤرشف من الأصل بتاريخ 15-06-2010 ، تم استرجاعه بتاريخ 30-03-2008
- ↑ المكتبة ، MSDN، مايكروسوفت، 21 مايو 2024
- 1 2 "حد عدد الأعمدة" ، دليل مرجعي ، وثائق MySQL 5.1، أوراكل
- ↑ "اعتبارات تجاوز سعة الصف" ، مكتبة TechNet ، وثائق SQL Server، مايكروسوفت، 2012
- ↑ "دوال التاريخ" ، اللغة ، SQLite
- ↑ كتب إلكترونية ، Sybase، مؤرشفة من الأصل بتاريخ 23-10-2005
- ↑ دليل أداء إنفورميكس ، مركز المعلومات، آي بي إم
- ↑ طرق العرض المادية الديناميكية في MySQL ، Pure، Red Noize، 2005، مؤرشفة من الأصل في 23 أبريل 2006
- ↑ "ديربي" ، فهرسة النصوص الكاملة، البحث ، المشكلات، أباتشي
- ١ ٢ ٣ "إصدار CUBRID 9.0" . مؤرشف من الأصل بتاريخ ١٤ فبراير ٢٠١٣. تم الاطلاع عليه بتاريخ ٥ فبراير ٢٠١٣ .
- ↑ البحث في النص الكامل باستخدام Db2 Text Search ، Developer Works، IBM
- ↑ هل يدعم فايربيرد البحث في النصوص الكاملة؟، الأسئلة الشائعة حول فايربيرد
- ↑ بحث النص الكامل ، البرنامج التعليمي، قاعدة بيانات H2
- ↑ إنشاء فهرس مكاني ، قواعد نحوية، قاعدة بيانات H2
- ↑ وثائق Informix 15.0.0 عبر الإنترنت ، IBM، 19 نوفمبر 2024
- ↑ وظائف البحث في النص الكامل (ملف PDF) ، الوثائق، RU: Linter، مؤرشف من الأصل (ملف PDF) بتاريخ 20-08-2011 ، تم استرجاعه بتاريخ 06-06-2010
- 1 2 الفهرس المكاني ، MariaDB، mariadb.com ، تم استرجاعه في 24 سبتمبر 2017
- ↑ "أنواع فهرس محرك التخزين" . mariadb.com . تم الاطلاع عليه بتاريخ 25 أبريل 2016 .
- ↑ الأعمدة الافتراضية - قاعدة معارف MariaDB
- ↑ "نظرة عامة على فهرس النص الكامل" . mariadb.com . تم الاطلاع عليه بتاريخ 25 أبريل 2016 .
- هل يدعم برنامج مايكروسوفت أكسس البحث في النص الكامل؟، أسئلة، ستاك أوفرفلو
- ↑ "البحث النصي الكامل في Microsoft SQL Server" ، المكتبة ، MSDN، Microsoft
- ↑ "نظرة عامة على الفهرسة المكانية" ، المكتبة ، شبكة التقنية، مايكروسوفت، 4 أكتوبر 2012
- ↑ "البحث النصي الكامل في Microsoft SQL Server Compact غير متوفر" ، المنتديات ، MSDN، Microsoft
- ↑ أنواع الفهارس لكل محرك تخزين ، MySQL، Oracle ، تم الاطلاع عليه بتاريخ 24 سبتمبر 2017
- ↑ "طلب الميزة رقم 4990: الفهارس الوظيفية" ، الأخطاء ، MySQL، Oracle
- ↑ "طلب الميزة رقم 13979: محرك InnoDB لا يدعم البحث النصي الكامل" ، أخطاء ، MySQL، Oracle
- ↑ "ملاحظات إصدار MySQL v5.6.4" ، ملاحظات الإصدار ، MySQL، أوراكل
- ↑ إنشاء فهارس مكانية ، MySQL، Oracle
- ↑ التغييرات في MySQL 5.7.5 ، أوراكل
- هل تدعم أوراكل البحث في النصوص الكاملة؟، أسئلة ، ستاك أوفرفلو
- ↑ "ميزات الموقع لقاعدة البيانات 11g" ، الموقع المكاني ، شبكة التقنية، أوراكل
- ↑ " Oracle / PLSQL: رسالة الخطأ ORA-01408" . www.techonthenet.com
- ↑ أنواع الفهارس ، التوثيق، مجتمع PostgreSQL، 11 نوفمبر 2021
- ↑ بحث النص الكامل ، التوثيق، مجتمع PostgreSQL، 11 نوفمبر 2021
- ↑ بناء الفهارس المكانية ، دليل PostGIS، مجموعة تطوير PostGIS، مؤرشف من الأصل بتاريخ 2021-05-03 ، تم استرجاعه بتاريخ 2021-05-13
- ↑ "وحدة SQLite R*Tree" . www.sqlite.org .
- ↑ "الفهارس على التعبيرات" . sqlite.org .
- ↑ "امتداد SQLite FTS5" . www.sqlite.org .
- ↑ SpatiaLite ، IT: Gaia GIS 2.3.1، مؤرشف من الأصل بتاريخ 22-07-2011 ، تم استرجاعه بتاريخ 06-12-2010
- ↑ البحث في النص الكامل ، المنشورات الإلكترونية، تيراداتا
- ↑ جغرافي مكاني
- ↑ بيانات مخصصة ، بيانات معرفة من قبل المستخدم، مؤرشفة من الأصل بتاريخ 14-09-2019 ، تم استرجاعها بتاريخ 11-01-2007
- ↑ "إنشاء قاعدة بيانات" ، مكتبة ، MSDN، مايكروسوفت
- ↑ "SQL" ، مكتبة ، MSDN، مايكروسوفت
- ↑ بيتكوفيتش، دوسان (2005). مايكروسوفت إس كيو إل سيرفر 2005: دليل المبتدئين . ماكجرو هيل بروفيشنال. ص 300. ISBN 978-0-07-226093-9.
- ↑ "InnoDB adaptive Hash" ، دليل مرجعي 5.0 ، وثائق التطوير، أوراكل
- ↑ = "غابة من الأشجار" ، وثائق Informix 15.0 عبر الإنترنت ، وثائق التطوير، IBM
{{citation}}: تحقق من|chapter-url=القيمة ( مساعدة ) - ↑ "مقالة" ، مكتبة ، أعمال المطورين، آي بي إم
- 1 2 3 4 5 6 "ما الجديد في MariaDB 10.3" .
- 1 2 "الميزات الجديدة في HyperSQL 2.5" . hsqldb.org .
- ↑ "متقدم" . h2database.com .
- ↑ "الوظائف" . www.h2database.com .
- ↑ كلاي، ديفيد (1 يناير 1993). "استعلام البيانات المتوازية في إنفورميكس (PDQ)" . مطبعة جمعية مهندسي الكهرباء والإلكترونيات. الصفحات 71-73 - عبر مكتبة ACM الرقمية.
- ↑ "إنجريس" .
- ↑ "إنجريس" .
- ↑ "إنجريس" .
- ↑ "INTERSECT" . mariadb.com .
- ↑ "باستثناء" . mariadb.com .
- ↑ "تم تطبيق CTE في الإصدار 10.2.2" . mariadb.org . تم الاطلاع عليه بتاريخ 26 يوليو 2017 .
- ↑ "نظرة عامة على وظائف النافذة" . mariadb.com . تم الاطلاع عليه بتاريخ 25 أبريل 2016 .
- 1 2 "طلب الميزة رقم 1542: الاستعلام المتوازي" ، الأخطاء ، MySQL، Oracle
- ↑ وظائف محدودة للغاية فقط كانت متاحة قبل SQL Server 2012 ، مايكروسوفت
- ↑ "معالجة الاستعلامات المتوازية في SQL Server" ، مكتبة ، MSDN، مايكروسوفت، 4 أكتوبر 2012
- ↑ "INTERSECT" . mysql.com .
- ↑ "باستثناء" . mysql.com .
- ↑ "طلب الميزة رقم 16244: عبارة WITH للجدول المشتق في SQL-99 (CTE)" ، الأخطاء ، MySQL، Oracle
- ↑ دوال النافذة ، mysql.com ، تم الاطلاع عليه بتاريخ 20 يوليو 2021
- ↑ الاستعلام الموازي ، ويكي، الأسئلة الشائعة حول أورا
- ↑ "الميزات الجديدة في أوراكل 12.1.0.1" . مؤرشف من الأصل بتاريخ 25-10-2020.
- ↑ الاستعلام المتوازي ، PostgreSQL، 11 أغسطس 2022
- ↑ "إصدار SQLite 3.43.0 بتاريخ 24-08-2023" . sqlite.org .
- ↑ "عبارة WITH" . sqlite.org .
- ↑ "وظائف النافذة" . sqlite.org .
- ↑ "أنواع البيانات" ، مرجع عام ، قاعدة بيانات الصور، ألتيبيس
- 1 2 "10. أنواع البيانات" ، دليل مرجعي ، MySQL 5.0، أوراكل
- ↑ "أنواع البيانات" ، دليل CUBRID SQL ، دليل مرجعي، CUBRID
- ↑ "المواصفات التقنية لبرنامج FileMaker 14" . FileMaker = 12 مايو 2015.
- ↑ "الترحيل من MS-SQL إلى Firebird" . مشروع Firebird . تم الاطلاع عليه بتاريخ 12 أبريل 2015 .
- ↑ "عام: أنواع بيانات HSQLDB" ، دليل ، 2.0، وثائق HSQLDB
- ↑ "دليل IBM Informix إلى SQL: مرجع، الإصدار 11.50 (SC23-7750-04)" . منشورات IBM. 20 أغسطس 2001. تم الاطلاع عليه في 7 أغسطس 2013 .
- ↑ "3: فهم أنواع بيانات SQL" ، دليل مرجعي لـ SQL 9.3 ، مستندات، Ingres، مؤرشف من الأصل بتاريخ 13-07-2011 ، تم استرجاعه بتاريخ 16-11-2009
- ↑ "أنواع البيانات" . mariadb.com . تم الاطلاع عليه بتاريخ 25 أبريل 2016 .
- ↑ "أنواع بيانات SQL Server" ، مكتبة ، MSDN، مايكروسوفت، 21 مايو 2024
- ↑ "أنواع البيانات المضغوطة في SQL Server" ، مكتبة ، MSDN، مايكروسوفت، 24 مارس 2011
- ↑ "أنواع البيانات" ، مرجع SQL ، برنامج OpenLink
- ↑ "أنواع البيانات" ، مرجع SQL 11.2 ، وثائق الخادم، أوراكل، مؤرشف من الأصل بتاريخ 14-03-2010 ، تم استرجاعه بتاريخ 21-09-2009
- ↑ "أنواع البيانات" ، أنواع البيانات المدعومة في Pervasive PSQL ، وثائق المنتج، Pervasive
- ↑ دليل مرجعي لبرنامج Polyhedra SQL ، وثائق المنتج، شركة Enea AB، مؤرشف من الأصل بتاريخ 4 أكتوبر 2013 ، تم استرجاعه بتاريخ 23 أبريل 2013
- ↑ "أنواع البيانات" ، دليل المستخدم ، وثائق PostgreSQL 10، مجتمع PostgreSQL، 11 أغسطس 2022
- ↑ أنواع البيانات ، SQLite 3
- ↑ دليل مرجعي لـ SQL من SQream ، شركة SQream Technologies
- ↑ "Constraint" . mariadb.com .
- ↑ الدعم ، التنزيلات، Sybase ، تم الاسترجاع في 2008-09-07
- ↑ "إصدار" ، محرك ، تطوير، Firebird SQL 2.0
- ↑ الملفات ، Firebird SQL
- ↑ "خدمات التتبع والتدقيق" . مشروع فايربيرد . تم الاطلاع عليه بتاريخ 12 أبريل 2015 .
- ↑ "cracklib_password_check" . mariadb.com . تم الاطلاع عليه بتاريخ 9 ديسمبر 2014 .
- ↑ "simple_password_check" . mariadb.com . تم الاطلاع عليه بتاريخ 9 ديسمبر 2014 .
- ↑ "إصلاح الثغرات الأمنية في MariaDB" . mariadb.com . تم الاطلاع عليه بتاريخ 25 أبريل 2016 .
- ↑ "التنزيلات" ، التطوير ، MySQL، Oracle
- ↑ الأمان ، الدعم، مجتمع PostgreSQL، مؤرشف من الأصل بتاريخ 2011-11-01 ، تم استرجاعه بتاريخ 2018-03-05
- ↑ تسجيل تدقيق PostgreSQL مفتوح المصدر ، سبتمبر 2022
- ↑ تنزيل ، SQLite
- ↑ قاعدة البيانات ، المنتجات، بوابة المعايير المشتركة ، تم الاطلاع عليها بتاريخ 13-05-2021
- ↑ نسخ احتياطي لقاعدة بيانات MySQL ، كيفية القيام بذلك، ويكي Gentoo، مؤرشف من الأصل بتاريخ 2008-09-02 ، تم استرجاعه بتاريخ 2008-09-07
- ↑ أساليب المصادقة ، 8.1 وثائق، مجتمع PostgreSQL، 24 يوليو 2014
- ↑ المعايير المشتركة (CC، ISO15408) ، مايكروسوفت، مؤرشفة من الأصل بتاريخ 13 فبراير 2014
- ↑ إضافة سجلات التدقيق إلى قاعدة بيانات Polyhedra IMDB ، ورقة بيضاء، Enea AB
- ↑ "PostgreSQL: Documentation: IMPORT FOREIGN SCHEMA" . www.postgresql.org . تم الاطلاع عليه بتاريخ 11-06-2016 .
روابط خارجية
- مقارنة بين تطبيقات SQL المختلفة ومعايير SQL . تشمل Oracle وDb2 وMicrosoft SQL Server وMySQL وPostgreSQL. (8 يونيو 2007)
- معيار SQL92
- مقارنة أنظمة إدارة قواعد البيانات باستخدام SQL Workbench
- مقارنات برامج قواعد البيانات
- أنظمة إدارة قواعد البيانات العلائقية
- أنظمة إدارة قواعد البيانات
