|
رد: لكل شيء مفتاح .. ومفتاح النظم هو ... / تم تحديث الموضوع
اقتباس:
المشاركة الأصلية كتبت بواسطة أبان
دكتور خالد
ممكن توضح المقصود بـ
عملية الإسقاط Project: اختيار عدة حقول من جدول أو أكثر لإنشاء جدول جديد يعبر عن وجهة نظر أو رؤية محددة ويسمىview وغالبا ما يكون مؤقتا.
حسب علمي أن العمليات الأساسية التي تتم على الجداول هي
عرض Select "اختيار"
حذف Delete
إضافة Insert
إنشاء Create
ما هو المقصود من عملية الاسقاط Project ؟ حتى ترجمتها احس أنها غير متوفقة مع المعنى العربي .
|
اذا كنا نعمل على نظام ادارة قواعد بيانات فعلي ونستعمل لغة استفسارات ك اس كيو ال SQL طبعا هنا عندنا العمليات التي ذكرت وغيرها
لكن الدرس يحكي عن قواعد البيانات بشكل عام والتي اساس العمليات فيها له جذوره بالرياضيات ولكن لم نتعمق فيها لانها ليس من المنهاج ولها مقررات خاصة بها
وهذه العمليات تركز على استخراج المعلومات من الجداول وليس انشاؤها والتعديل عليها
مثلا التعليمة select في SQL تعمل عمل الثلاث عمليات هنا لانها تستخرج البيانات من الجداول
بالنسبة للمصطلح project هو اختصار لكلمة projection او اخذ جزء منا وهو متعارف على هذا الشيء في قواعد البيانات وليس مقصود به كلمة مشروع
الفصل الرابع التي يتكلم عن قواعد البيانات يقدم مفهايم نظرية لهذا الميدان ولا نتطرق الى الامور التطبيقية كما في تقنية 2
اللي درسوا تقنية 2 فعملية الاسقاط هنا نطبقها في الاستعلامات من خلال السطر show في تصميم الاستعلام حيث نختار اي الحقول ستظهر في نتيجة الاستعلام
المهم ان شاء الله تكون الامور توضحت واذا وجدتوا المعلومات ع بتشوشكن فما تهتموا بها لانها خارج نطق المقرر
اللي يهمكم تحفظوا العمليات الثلاث اختيار واسقط وربط ومعرفة عمل كل واحدة منها
الاختيار: لتحديد السجلات التي ستظهر في النتيجة وفقا لشرط ما
الربط: لدمج القول وقيمها من عدة جداول في جدول واحد
الاسقاط: لتحديد الحقول التي ستظهر في النتيجة
بالتوفيق
|