الخطوط العريضة لقواعد البيانات

ينص ما يلي على أنه نظرة عامة ودليل موضوعي لقواعد البيانات:

Database – مجموعة منظمة من البيانات، حيث تكون اليوم عادةً بشكلها الرقمي. عادةً ما يتم تنظيم البيانات لنمذجة الجوانب المرتبطة بالواقع (على سبيل المثال، توفر الغرف في الفنادق)، بطريقة تدعم العمليات التي تتطلب هذه المعلومات (على سبيل المثال، العثور على فندق به غرف شاغرة).

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ما نوع الأشياء التي قد تكون قواعد بيانات؟

يمكن وصف قواعد البيانات بأنها كل ما يلي:

  • معلومة – تسلسل الرموز التي يمكن تفسيرها على أنها رسالة. يمكن تسجيل المعلومات كعلامات أو إرسالها كإشارات.
  • بيانات – قيم المتغيرات النوعية أو الكمية التي تنتمي إلى مجموعة من العناصر. غالباً ما يتم تمثيل البيانات في الحوسبة (أو معالجة البيانات) بمجموعة من العناصر المنظمة في صفوف ومتغيرات متعددة منظمة في أعمدة. البيانات هي عادة نتائج القياسات ويمكن تصورها باستخدام الرسوم البيانية أو الصور.
  • بيانات حاسوبية – وهي المعلومات على شكل مناسب للاستخدام مع الحاسب. غالباً ما يتم تمييز البيانات عن البرامج. البرنامج عبارة عن سلسلة من التعليمات التي توضح بالتفصيل مهمة يجب على الحاسب تنفيذها. وبهذا المعنى، فإن البيانات هي كل شيء في البرمجيات والتي ليست شيفرة (كود) للبرنامج.


أنواع قواعد البيانات

  • قواعد البيانات النشطة – والتي تتضمن بنية مقادة بالأحداث أو الحالات (غالباً في شكل قواعد ECA) والتي يمكن أن تستجيب للظروف أو الشروط داخل قاعدة البيانات وخارجها.
  • قواعد البيانات الحيوية – والتي تخزن أجزاء من الرسوم المتحركة أو الحركات البشرية والتي يمكن الوصول إليها وتحليلها والاستعلام عنها لتطوير وتجميع رسوم متحركة جديدة.
  • قواعد البيانات الخلفية – يتم الوصول إليها من قبل المستخدمين بشكل غير مباشر من خلال تطبيق خارجي بدلاً من برمجة التطبيقات المخزنة داخل قاعدة البيانات نفسها أو عن طريق معالجة منخفضة المستوى للبيانات (على سبيل المثال من خلال أوامر إس‌كيو‌إل).
  • قواعد البيانات المرجعية – قاعدة بيانات للسجلات المرجعية، وهي مجموعة رقمية منظمة من المراجع للأدب المنشور، بما في ذلك مقالات المجلات والصحف، ووقائع المؤتمرات، والتقارير، والمنشورات الحكومية والقانونية، وبراءات الاختراع، والكتب، إلخ.
  • قواعد البيانات المركزية – وهي قاعدة البيانات موجودة مع المحافظة عليها في مكان واحد، على عكس قاعدة البيانات الموزعة.
  • قواعد البيانات السحابية – والتي تعمل على نظام أساسي للحوسبة السحابية، مثل أمازون EC2 و گوگرِد وراك‌سپيس.
  • قواعد البيانات التجميعية – كتالوگ مجموعة لمتحف أو أرشيف يتم تنفيذه باستخدام قاعدة بيانات محوسبة، يتم فيها فهرسة مواد المؤسسة أو موادها.
  • قواعد بيانات التحسين الجماعي – وهي مستودع مفتوح لتمكين مشاركة المعايير ومجموعات البيانات وحالات التحسين من المجموعة، وتقديم خدمات الوب والمكونات الإضافية (الحوسبة) | المكونات الإضافية لتحليل بيانات التحسين والتنبؤ بتحولات البرامج أو تصميمات الأجهزة الأفضل للتحسينات متعددة الأهداف بناءً على الإحصاء و تقنيات التعلم الآلي بشرط وجود معلومات كافية تم جمعها في المستودع من عدة مستخدمين.
  • قواعد بيانات إدارة الإعدادات
  • قواعد البيانات التشاركية – والتي تحتفظ بمعلومات عن العملاء ومعاملاتهم.
  • قواعد البيانات الترابطية – وهي نظام إدارة قواعد البيانات (DBMS) وهو نموذج بيانات مستقل ومصمم للتعامل بكفاءة مع الاستعلامات غير المخططة والمخصصة في بيئة نظام تحليلي.
  • قواعد البيانات الجارية – وهي قاعدة البيانات التقليدية التي تخزن البيانات الصالحة الآن.
  • الدليل – وهو مستودع أو قاعدة بيانات للمعلومات التي تم تحسينها للقراءة، على افتراض أن تحديثات البيانات نادرة جداً مقارنة بقراءات البيانات. بشكل عام، يدعم الدليل البحث والتصفح بالإضافة إلى عمليات البحث البسيطة.
  • قواعد البيانات الموزعة – وهي قاعدة بيانات لا يتم فيها توصيل جميع أجهزة التخزين بوحدة المعالجة المركزية المشتركة.
  • قواعد البيانات وثائقية التوجيه – وهي برنامج حاسب مصمم لتخزين واسترجاع وإدارة النماذج الموجهة للمستندات أو شبه المهيكلة | بيانات ومعلومات شبه منظمة.
  • قواعد بيانات EDA – وهي قاعدة بيانات متخصصة لغرض أتمتة التصميم الإلكتروني.
  • قواعد جداول نهاية اللعبة – وهي قاعدة بيانات محوسبة تحتوي على تحليل شامل محسوب مسبقاً لموضع نهاية لعبة الشطرنج.
  • قواعد بيانات مكونات الغذاء (FCDB) – والتي توفر معلومات مفصلة عن التركيب الغذائي للأطعمة.
  • قواعد بيانات النص الكامل – وهي قواعد بيانات تحتوي على النص الكامل للكتب والأطروحات والمجلات والنشرات والصحف أو أنواع أخرى من الوثائق النصية. والتي تسمى أيضاً "قاعدة بيانات النص المتكامل".
  • قواعد البيانات الحكومية – والتي تجمع المعلومات الشخصية لأسباب مختلفة (الإشراف الجماعي، ونظام معلومات شنگن في الاتحاد الأوروبي، والضمان الاجتماعي، والإحصاءات، وما إلى ذلك).
  • قواعد بيانات الرسم البياني – والتي تستخدم هياكل الرسم البياني مع العقد والحواف والخصائص لتمثيل البيانات وتخزينها.
  • قواعد البيانات المعرفية – وهي نوع خاص من قواعد البيانات لإدارة المعرفة. توفر قاعدة المعرفة وسيلة لجمع المعلومات وتنظيمها ومشاركتها والبحث فيها واستخدامها.
  • قواعد بيانات الجوال – والتي يمكن الاتصال بها بواسطة جهاز حوسبة محمول عبر شبكة هاتف محمول.
  • قواعد بيانات ملاحية – وهي قواعد البيانات التي توجد فيها الكائنات (أو السجلات) فيها بشكل أساسي باتباع مراجع من كائنات أخرى.
  • قواعد بيانات النطق الغير محلي – وهي قواعد بيانات الكلام للنطق غير الأصلي للغة الإنگليزية.
  • قواعد البيانات أونلاين – وهي قواعد بيانات يمكن الوصول إليها من شبكة ما، بما في ذلك من الإنترنت.
  • قواعد البيانات التشغيلية – والتي يمكن الوصول إليها من خلال نظام تشغيل لتنفيذ عمليات منتظمة لمنظمة ما.
  • قواعد البيانات المتوازية – والتي تحسن الأداء من خلال موازاة العمليات المختلفة، مثل تحميل البيانات، وبناء الفهارس وتقييم الاستعلامات.
  • قواعد البيانات الاحتمالية – وهي قواعد بيانات غير مؤكدة حيث العوالم المحتملة لها احتمالات مرتبطة.
  • قواعد بيانات الزمن الحقيقي – وهي نظام معالجة مصمم للتعامل مع أعباء العمل التي تتغير حالتها باستمرار (بكمان).
  • قواعد البيانات الارتباطية – وهي مجموعة من عناصر البيانات منظمة كمجموعة من الجداول الموصوفة رسمياً والتي يمكن من خلالها الوصول إلى البيانات بسهولة.
  • قواعد البيانات الفضائية – وهي قواعد بيانات مُحسَّنة لتخزين البيانات المتعلقة بالكائنات الموجودة في الفضاء والاستعلام عنها، بما في ذلك النقاط والخطوط والمضلعات.
  • قواعد البيانات الزمنية – وهي قواعد بيانات ذات جوانب زمنية مدمجة، على سبيل المثال نموذج بيانات مؤقت وإصدار زمني من لغة الاستعلام البنيوية (SQL).
  • قواعد البيانات السلاسل الزمنية – السلسلة الزمنية هي مجموعة ترابطية من الأرقام المفهرسة حسب تاريخ أو نطاق تاريخ / وقت. غالباً ما تسمى هذه السلاسل الزمنية ملفات تعريف أو منحنيات، اعتماداً على السوق. يمكن تسمية السلسلة الزمنية لأسعار الأسهم بمنحنى السعر، أو يمكن تسمية سلسلة زمنية لاستهلاك الطاقة بملف تعريف الحمل. على الرغم من التسمية المتباينة، فإن العمليات التي يتم إجراؤها عليها شائعة بما يكفي للمطالبة بمعالجة قاعدة البيانات الخاصة.
  • مخزن الثلاثيات – وهي قواعد بيانات مبنية لغرض تخزين واسترجاع الثلاثيات، وهي ثلاثية هي كيان بيانات يتألف من فاعل-مسند-مفعول به، مثل "عمر بوب 35" أو "بوب يعرف فريد".
  • قواعد بيانات واسعة جداً (VLDB) – والتي تحتوي على عدد كبير جداً من المجموعات (صفوف قاعدة البيانات)، أو يشغل مساحة تخزين فعلية كبيرة جداً لنظام الملفات.
  • قواعد بيانات افتراضية خاصة (VPD) – والتي خفي البيانات في قاعدة بيانات أكبر بحيث يسمح الأمن فقط باستخدام البيانات الخاصة على ما يبدو.
  • قواعد البيانات عالية التأثر – وهي نظام أساسي يهدف إلى جمع المعلومات حول نقاط الضعف المكتشفة التي تستهدف أنظمة الحاسب الحقيقية وصيانتها ونشرها.
  • XLDB – لتقف عند "قاعدة بيانات كبيرة جداً".
  • قاعدة بيانات إكس‌إم‌إل – وهي البيانات المخزنة بتنسيق إكس‌إم‌إل، حيث يمكن الاستعلام عنها وتصديرها وتسلسلها إلى التنسيق المطلوب.

تاريخ قواعد البيانات

استخدام قواعد البيانات

  • متطلبات استخدام قاعدة البيانات
  • نظرية قواعد البيانات – والتي تلخص مجموعة واسعة من الموضوعات المتعلقة بالدراسة والبحث في المجال النظري لقواعد البيانات وأنظمة إدارة قواعد البيانات.
  • آلة قاعدة البيانات – أو جهاز حاسب أو جهاز خاص يخزن ويسترد البيانات من قاعدة بيانات. يُطلق عليه أيضاً "معالج الواجهة الخلفية"
  • مخدم قواعدة البيانات – وهو برنامج حاسب يوفر خدمات قواعد البيانات لبرامج الحاسب أو أجهزة الحاسب الأخرى، كما هو محدد في نموذج مخدم-عميل.
  • تطبيق قواعد البيانات – وهو برنامج حاسب هدفه الأساسي إدخال واسترجاع المعلومات من قاعدة بيانات يديرها الحاسب.
  • اتصال قواعد البيانات – وهو وسيلة في علوم الحاسب يسمح لبرنامج العميل بالاتصال ببرنامج مخدم قاعدة البيانات، سواء كان على نفس الجهاز أم لا.
    • مصدر البيانات – وهو الاسم المعطى للاتصال الذي تم إعداده لقاعدة بيانات من المخدم. يستخدم الاسم بشكل شائع عند إنشاء استعلام إلى قاعدة البيانات. ليس من الضروري أن يكون اسم مصدر قاعدة البيانات (DSN) هو نفسه اسم ملف قاعدة البيانات. على سبيل المثال، يمكن إعداد ملف قاعدة بيانات باسم "friends.mdb" باستخدام DSN لـ "school". ثم يتم استخدام "مدرسة" DSN للإشارة إلى قاعدة البيانات عند إجراء استعلام.
    • اسم مصدر البيانات (DSN) – هي هياكل البيانات المستخدمة لوصف اتصال بمصدر بيانات. يُعرف أحياناً باسم مصدر قاعدة البيانات على الرغم من أن مصادر البيانات لا تقتصر على قواعد البيانات.
  • مدير قواعد البيانات (DBA) – وهو شخص مسؤول عن التثبيت والتهيئة والترقية والإدارة والمراقبة والصيانة لقواعد البيانات الفعلية[مطلوب توضيح].
  • تأمين
  • مقارنة بين أدوات قواعد البيانات – (والتي توفر جداول لمقارنة المعلومات العامة والتقنية لعدد من أدوات مسؤول قاعدة البيانات المتاحة.)
  • بنية مركزية قواعد البيانات – وهي بنى البرامج التي تلعب فيها قواعد البيانات دوراً حاسماً. يُطلق عليها أيضاً اسم "البنية المتمركزة حول البيانات".
  • قواعد البيانات الذكية – تم طرحها كنظام يدير المعلومات (بدلاً من البيانات) بطريقة تبدو طبيعية للمستخدمين والتي تتجاوز مجرد حفظ السجلات.
  • تأمين بمرحلتين (2PL) – وهي طريقة للتحكم بالتزامن والتي تضمن قابلية التسلسل.
  • تأمينات بالمشاركة المطلوبة – والتي تشتمل على العديد من المتغيرات لپروتوكول التحكم في التزامن "تأمين بمرحلتين" (2PL) الذي تم إنشاؤه عن طريق تغيير دلالات الحظر للأقفال عند التعارضات.
  • الملف التحميلي – في مجموعات التعاملات، يشار إليها عادة بالملف المستخدم لاستيراد البيانات (المشفرة أو الملتقطة أو المستخرجة من معالجة ESI) إلى قاعدة بيانات؛ أو الملف المستخدم لربط الصور.
  • نشر قواعد البيانات – وهو مجال إنتاج الوسائط المؤتمتة حيث يتم استخدام تقنيات متخصصة لإنشاء مستندات مرقمة من بيانات المصدر الموجودة في قواعد البيانات التقليدية.
  • مشكلة هالوين – وهي ظاهرة في قواعد البيانات تؤدي فيها عملية التحديث إلى تغيير في الموقع الفعلي لصف ما، مما قد يسمح بزيارة الصف أكثر من مرة أثناء العملية.
  • شحن السجل – وهي عملية أتمتة النسخ الاحتياطي لقاعدة البيانات وملفات سجل المعاملات على مخدم قاعدة بيانات أساسي (إنتاج)، ثم استعادتها إلى مخدم بديل.

لغات قواعد البيانات

لغات قواعد البيانات

  • لغة تعريف البيانات
  • لغة معالجة البيانات
  • لغة استعلام
    • لغة استعلام استرجاع المعلومات – لغة الاستعلام المستخدمة لجعل الاستعلامات في قاعدة البيانات، حيث لا يتم تحديد دلالات الاستعلام من خلال عرض دقيق لبناء جملة اصطلاحي، ولكن من خلال تفسير أنسب نتائج الاستعلام.
    • SQL (لغة استعلام بنيوية) – لغة برمجة ذات أغراض خاصة مصممة لإدارة البيانات المحفوظة في نظام إدارة قواعد البيانات الارتباطية (RDBMS)، أو لمعالجة الدفق في نظام إدارة تدفق البيانات الارتباطية (RDSMS).
    • إكس‌كويري – استعلام ولغة برمجة وظيفية تستعلم وتحول مجموعات من البيانات المهيكلة وغير المهيكلة.

أمن قواعد البيانات

أمن قواعد البيانات

  • مراقبة نشاط قاعدة البيانات (DAM) – وهي تقنية أمان قواعد البيانات لرصد وتحليل نشاط قاعدة البيانات التي تعمل بشكل مستقل عن نظام إدارة قاعدة البيانات (DBMS) ولا تعتمد على أي شكل من أشكال التدقيق الأصلي (المقيم في DBMS) أو السجلات الأصلية مثل سجلات التتبع أو المعاملات.
  • تدقيق قواعد البيانات
  • تحقيقات شرعية لقواعد البيانات – وهي فرع علوم التحقيقات الشرعية الرقمية المتعلقة بالدراسة الجنائية لقواعد البيانات والبيانات الوصفية المرتبطة.
  • قواعد البيانات السلبية – مصطلحات بطاقة الائتمان لقائمة مالكي بطاقات الائتمان الذين يقومون بتحميل الكثير من المبالغ.

تصميم قاعدة البيانات

تصميم قواعد البيانات

برمجة قواعد البيانات

  • طبقة تجريد قواعد البيانات – واجهة برمجة التطبيقات التي توحد الاتصال بين تطبيقات الحاسب وقواعد البيانات مثل مخدم SQL أو DB2 أو MySQL أو PostgreSQL أو أوراكل أو SQLite.
  • رسم خرائط علاقات الكائنات (ORM, O/RM, وتخطيط O/R) – في برامج الحاسب هي تقنية برمجة لتحويل البيانات بين أنظمة الأنواع غير المتوافقة في لغات البرمجة كائنية التوجه.


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

إدارة قواعد البيانات

نظم إدارة قواعد البيانات

نظام إدارة قاعدة البيانات

المفاهيم

  • قاعدة بيانات – وهو جمع منظم للبيانات، والتي تكون عادةً في شكلها الرقمي.
  • ACID – (الذرية، الاتساق، العزل، المتانة) وهي مجموعة من الخصائص التي تضمن معالجة حركات قاعدة البيانات بشكل موثوق.
  • إنشاء، قراءة، تحديث وحذف (CRUD) – وهي الوظائف الأساسية الأربع للتخزين المستمر.
  • Null
  • المفتاح المرشح – وهو مفتاح فائق أدنى لارتباط ما.
  • المفتاح الخارجي – وهو القيد المرجعي بين جدولين.
  • المفتاح الأساسي
  • المفتاح الفائق – وهي مجموعة من سمات متغير العلاقة الذي يحتفظ بأن في جميع العلاقات المعينة لهذا المتغير، لا توجد مجموعتان مميزتان (صفوف) لهما نفس القيم للسمات في هذه المجموعة.
  • المفتاح البديل – معرّف فريد في قاعدة بيانات لـ كيان في العالم النموذجي أو كائن في قاعدة البيانات.
  • بديهيات آرمسترونگ – وهي مجموعة من البديهيات (أو بشكل أكثر دقة، قواعد الاستدلال) المستخدمة لاستنتاج جميع التبعيات الوظيفية على قاعدة بيانات ارتباطية.
  • NoSQL – وهي فئة نظام إدارة قواعد البيانات التي تم تحديدها من خلال عدم التزامها بنموذج نظام إدارة قواعد البيانات الارتباطية (RDBMS) المستخدم على نطاق واسع:

الكائنات

= Components

  • التحكم المتزامن – والذي يضمن إنشاء النتائج الصحيحة للعمليات المتزامنة، مع الحصول على هذه النتائج في أسرع وقت ممكن.
  • قاموس البيانات – كما هو محدد في قاموس IBM للحوسبة، هو "مستودع مركزي للمعلومات حول البيانات مثل المعنى والعلاقات مع البيانات الأخرى والأصل والاستخدام والصيغة." يسمى أيضاً "مستودع البيانات الوصفية".
  • اتصالات قواعد بيانات جاڤا – .
  • اتصالات قواعد البيانات المفتوحة
  • لغة الاستعلام
  • مُحسِّن الاستعلام – المكون من نظام إدارة قاعدة البيانات الذي يحاول تحديد الطريقة الأكثر فعالية لتنفيذ استعلام.
  • خطة ااستعلام – وهي مجموعة مرتبة من الخطوات المستخدمة للوصول إلى المعلومات أو تعديلها في نظام إدارة قواعد البيانات الارتباطية SQL. تسمى أيضاً "خطة تنفيذ الاستعلام".

المهام

منتجات قواعد البيانات

نماذج قواعد البيانات

  • نموذج قاعدة البيانات –الأساس النظري لقاعدة البيانات ويحدد بشكل أساسي الطريقة التي يمكن بها تخزين البيانات وتنظيمها ومعالجتها في نظام قاعدة البيانات. وبالتالي فهي تحدد البنية التحتية التي يوفرها نظام قاعدة بيانات معين. المثال الأكثر شيوعاً لنموذج قاعدة البيانات هو النموذج الارتباطي.

النماذج

نماذج أخرى

Implementations


. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

مستودع البيانات

مستودع البيانات

إنشاء مستودع البيانات

المفاهيم

المتغيرات

  • النمذجة الارتكازية
  • DBMS عمودية التوجه – وهو نظام إدارة قواعد البيانات (DBMS) الذي يخزن جداول البيانات كأقسام من أعمدة البيانات بدلاً من صفوف من البيانات، مثل معظم نظم إدارة قواعد البيانات الارتباطية.
  • نمذجة مخزن البيانات
  • HOLAP
  • MOLAP – والتي تحمل المعالجة التحليلية متعددة الأبعاد أونلاين.
  • ROLAP – والتي تحمل المعالجة التحليلية الارتباطية أونلاين.
  • مخزن البيانات التشغيلية (ODS) – وهي قاعدة بيانات مصممة لدمج البيانات من مصادر متعددة لعمليات إضافية على البيانات.

العناصر

Fact

Dimension

Filling

Using the data warehouse

Concepts

  • Business intelligence (BI) – is defined as the ability for an organization to take all its capabilities and convert them into knowledge, ultimately, getting the right information to the right people, at the right time, via the right channel.
  • Dashboard
  • Data mining – is the process that results in the discovery of new patterns in large data sets. It is the analysis step of the "Knowledge Discovery in Databases" process, or KDD.
  • Decision support system (DSS)
  • OLAP cube – set of data, organized in a way that facilitates non-predetermined queries for aggregated information, or in other words, online analytical processing.

Languages

Tools

People

  • Edgar F. Codd – English Computer scientist who introduced the relational database model
  • Bill Inmon
  • Ralph Kimball (Born 1944) – author on the subject of data warehousing and business intelligence.

Products

Database-related organizations

Database-related publications

  • Ling Liu and Tamer M. Özsu (Eds.) (2009). "Encyclopedia of Database Systems, 4100 p. 60 illus. ISBN 978-0-387-49616-0. Table of Content available at http://refworks.springer.com/mrw/index.php?id=1217
  • Beynon-Davies, P. (2004). Database Systems. 3rd Edition. Palgrave, Houndmills, Basingstoke.
  • Connolly, Thomas and Carolyn Begg. Database Systems. New York: Harlow, 2002.
  • Date, C. J. (2003). An Introduction to Database Systems, Fifth Edition. Addison Wesley. ISBN 0-201-51381-1. {{cite book}}: Invalid |ref=harv (help)
  • Gray, J. and Reuter, A. Transaction Processing: Concepts and Techniques, 1st edition, Morgan Kaufmann Publishers, 1992.
  • Kroenke, David M. and David J. Auer. Database Concepts. 3rd ed. New York: Prentice, 2007.
  • Lightstone, S.; Teorey, T.; Nadeau, T. (2007). Physical Database Design: the database professional's guide to exploiting indexes, views, storage, and more. Morgan Kaufmann Press. ISBN 978-0-12-369389-1. {{cite book}}: Invalid |ref=harv (help)
  • Teorey, T.; Lightstone, S. and Nadeau, T. Database Modeling & Design: Logical Design, 4th edition, Morgan Kaufmann Press, 2005. ISBN 0-12-685352-5

Database scholars

See also

References

External links

يمكنك أن تجد معلومات أكثر عن Databases عن طريق البحث في مشاريع المعرفة:

Wiktionary-logo-en.png تعريفات قاموسية في ويكاموس
Wikibooks-logo1.svg كتب من معرفة الكتب
Wikiquote-logo.svg اقتباسات من معرفة الاقتباس
Wikisource-logo.svg نصوص مصدرية من معرفة المصادر
Commons-logo.svg صور و ملفات صوتية من كومونز
Wikinews-logo.png أخبار من معرفة الأخبار.

الكلمات الدالة: