كيف تعمل الميزات المتقدمة في قواعد البيانات العلائقية؟

StackOverflow https://stackoverflow.com/questions/624017

سؤال

باختصار، أنا أعرف أساسيات قاعدة البيانات العلائقية، والفهرسة، والنسخ المتماثل، والقفل، والتزامن، وما إلى ذلك، وبناء جملة SQL (SELECT، INSERT، UPDATE، DELETE، CREATE، DROP، ALTER، TRUNCATE) عند استخدامها مع تعبيرات بسيطة مثل:

SELECT EventID,EventName FROM Events WHERE CustomerID=5 ORDER BY EventType

لكنني لا أفهم أيًا من المواضيع "المتقدمة" في قواعد البيانات العلائقية، مثل:

  • المجالات
  • قيود
  • المؤشرات

هل يمكن لأي أحد أن يقدم لي كتابًا تمهيديًا سريعًا وشرحًا تقريبيًا لما تفعله هذه الجوانب وكيفية عملها؟

يمكنك التصويت ضد هذا السؤال وتجاهله تمامًا، ولكن من فضلك اشرح لي كيفية عمل هذه المواضيع تقريبًا لأنني بحاجة إلى التعجيل بقواعد البيانات العلائقية بسرعة كبيرة.

هل كانت مفيدة؟

المحلول

مقالات ويكيبيديا عن قواعد البيانات العلائقية و النموذج العلائقي هي مكان جيد للبدء.لديهم روابط لمقالات أخرى حول المواضيع المحددة التي ذكرتها ولها أمثلة، مثل:

نصائح أخرى

أعتقد أن إحدى المشكلات التي ستواجهها في هذا الأمر هي أن الميزات تختلف بشكل كبير بين تطبيقات RDBMS المختلفة.يختلف القفل والاتساق والتزامن تمامًا في Oracle <insert random name of other system here>.إذا كان هناك نظام RDBMS معين لديك اهتمام به، فأنا أحثك ​​على التحقق من كيفية تنفيذ هذا النظام المعين له، لأن الشيطان يكمن في التفاصيل، كما يقولون.

على سبيل المثال، ابدأ بدليل مفاهيم Oracle، المتوفر بصيغة HTML وPDF من http://docs.Oracle.com لكل نسخة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top