السلام عليكم ورحمة الله
وعليكم السلام ورحمة الله وبركااته
ولو سمحتوا ياليت اللي بيشرح يوضح لي بالعربي لانو السلايد عندي مايحتاج تعيدوا اللي في السلايد
تآمرين أمرعربي عربي من البداية وادعسسسسسسس الى النهايه
|
Primary key.. او المفتاح الاساسي ..
اهم مفتاح في الجدول .. <<اللي يسمع يقول جابت شي جديد لانه هو اللي حيخليني اوصل لاي سجل احتاجه في الجدول
..و لازم يكون فريد UNIQUE .. و ما يكون NULL
وكمان يكون تحته خط
مثلا عندي جدول الطلاب .. مكون من :
رقم الطالب الجامعي
اسمه
التخصص
إيش اللي ينفع اختاره بحيث انه ما يتكرر أبدا يا it crazyً ؟؟؟
طبعا الرقم الجامعي
في هذي الحالة حيكون Primary keyهو رقم الطالب الجامعي
يارب تكون اول نقطة انفهمت
foreign key.. او المفتاح المرشح.. او المفتاح الاجنبي<< ترجمة عمي قوقل هع هع
هنا يكون عندنا ياطويله العمر والسلامة جدولين ..
جدول الطالب
رقم الطالب الجامعي 00001
اسمه CRAZY
التخصص IT
رقم المادة 240
جدول المواد
رقم المادة 240
اسم المادة قواعد بيانات
لاحظي الجدول الثاني .. عندنا رقم المادة مفتاح أساسي .. اللي هو Primary key
وكمان الجدول الاول عندي برضو رقم المادة ..بس اتريبيوت عادي بدون اي شي وعلى فكرة لاتنسي الخط تحت المفاتيح الاساسيه ..
هنا ياعزيزتي لما يكون عندي جدولين مرتبطين ببعض .. واحد من الجدول في اتربيوت مفتاح اساسي .. و نفس الاتريبيوت موجود في جدول ثاتي .. اللي في الجدول الثاني اسمه "foreign
key
وخلصنا من النقطه الثانيه هو يبغالها تركيز شوي بس سهله مو صعبه عيدي اقريها بشويش وبأذن الله تفهميها
نعود لمحور حديثنا
ونجي عند السيد composite key
عبارة عن جدول فيه مفتاحين أساسيين .. يعني في 2Primary key
مثلاُ ,,
عندنا جدول الدرجات
رقم الطالب الجامعي 00001
رقم الماد ة 240
التقدير A+ هع هع<< جمعيه رفع المعنويات
حتلاقي رقم الطالب الجامعي ورقم المادة تحتهم خط .. مانقدر نخلي واحد منهم بس برامري كي ..
ليش؟؟
عشان انا اقدر اوصل لتقدير الطالب .. هل يكفي اني اعرف رقمه الجامعي بس؟؟؟
لا طبعا .. انا ممكن يكون عندي رقمك الجامعي .. بس ما اعرف انتي تبغي تقديراي مادة
و لو كان عندي ارقام المواد اللي مسجلتها .. هل انا اقدر اعرف اي تقدير انتي تبغي بس برقم المادة؟؟
برضو لا ..
لازم تعطيني رقمك الجامعي و رقم المادة اللي تبغينها عشان اعطيك تقديرك للمادة الفلانية
يااااارب تكون الثلاث النقاط وضحت لك
وتأكدي من المعلومات اللي انا كاتبتها لانو هذا اللي انا فهمته
انتي ارجعي شوفي السلايد وان شاء الله تقدري تربطي بين المواضيع والسلايد اللي ماتعجبك اسحبي عليها بريك وادعسي كملي اللي بعدها <<امحق نصيحه
اي شي مو فاهمته حاضرين .......
بالتوفييق للجميع