اذهب إلى المحتوى
  • 0

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

عبدالعزيز بن محمد شمين

السؤال

Recommended Posts

  • 0

أهلًا بك،

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

وكذلك بالنسبة لجدول المشروبات وجدول أصناف المشروبات (ساخن، بارد، غازي، الخ)، كل مشروب ينتمى لصنف واحد من أصناف المشروبات

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

العلاقات في SQL بغض النظلا oracle أم SQLServer أو MySql أم غيرها هم ثلاثة يمكنك التعرف عليهم من مقال الأكاديمية التالي

ويمكن أن يفيدك مقال Modeling and Accessing Relational Data

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

اهلا بك

 

في البداية لابد ان تقوم بعمل  هيكل لقاعدة البيانات والعلاقات بين الجدوال وتقوم بتحديد الاعمدة الخاصة بكل جدول وكيف يمكن ربطة مع الجدول الاخر

وكذلك ماهي البيانات التي سوف تقوم بأدخلها في كل عامود هل هي نص او رقم اوغير ذلك

مثلا في جدول المنتجات يوجد لديك  (رقم المنتج , اسم المنتج , تاريخ التصنيع , .... الخ )

وهنا لابد من تحديد PRIMARY KEY  و FOREIGN KEY في الجدول

حتى يتم بناء العلاقات بشكل جيد

يمكنك  الاطلاع على هذا المقال لمزيد من المعلومات بخصوص المفاتيح في الجداول

https://wiki.hsoub.com/SQL/keys

 

ويمكنك أيضا الاطلاع على هذا المقال  لكيفية انشاء الجداول في قاعدة البيانات

https://wiki.hsoub.com/SQL/create_table

 

 أتمنى لك التوفيق

 

تم التعديل في بواسطة Ashwag Wab
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...