مقدمة في قواعد البيانات: قواعد البيانات العلائقية (الجزء الاول)
ฝัง
- เผยแพร่เมื่อ 7 ก.ย. 2024
- Subscribe to my channel
/ @ahmedghorab
Watch more videos / @ahmedghorab
لإنشاء قاعدة بيانات سوف ندرس المراحل التالية:
1. تصميم قاعدة البيانات برسم نموذج الكيان والعلاقة ERD
2. تحويل نموذج الكيان والعلاقة إلى جداول
3. تخزين قاعدة البيانات في الحاسب عن طريق برنامج معين
4. استخدام قاعدة البيانات: الاستعلامات، تحديث البيانات، التقارير
الكيان (Entity ) :
هو الوحدة (الشىء) الأساسية التي يتم تمثيلها بنموذج الكينونة/العلاقة (ER) ويشير هذا الكيان إلي ”شىء“ حقيقي في الحياة سواء كان له وجود فعلي مثل (طالب - موظف - سيارة - ... الخ) أو وجود منطقي مثل (شركة - وظيفة - مقرر - ... الخ)
لكل كيان مفتاح عبارة عن صفة أو صفات تعرف الكيان بطريقة وحيدة.
لكل كيان صفات (Attributes)
الصفات (Attributes):
هي صفة معينة تصف كيان معين وتكون تابعة له في مخططERD يوضع خط تحت اسم الصفة أو الصفات التي تمثل مفتاح الكيان.
مثل: رقم الطالب أو اسم الطالب
أنواع الصفات
صفة بسيطة (Simple):
هي صفة تأخذ قيمة واحدة فقط داخل الكيان.
مثال: الراتب,المهنة,الرقم الجامعي.
صفة مركبة (composite):
صفة تتألف من مكونات متعددة، كل منها تمثل المزيد من الصفات الأساسية مع معنى مستقل.
مثال :أسم الطالب (الأسم الأول,أسم الأب,أسم العائلة).
صفة متعددة القيم(Multi-valued):
هي الصفة التي تحمل قيم متعددة لنفس الكيان.
مثل:
هواتف موظف (قد يكون له هاتف او اثنين أو أكثر).
الوان سيارة (قد تكون من لون واحد أو أي عدد من الألوان)
الصفة المشتقة (Derived attribute):
وهي صفة بسيطة يمكن الحصول عليها من صفة بسيطة أخرى.
مثال:
يمكن تحديد العمر من التاريخ الحالي وتاريخ الولادة للشخص، لذلك العمر هو الصفة المشتقة وتاريخ الولادة هو الصفة المخزنة.
جزاك الله خير ووفقك الله لما يحب ويرضى
شكرا جزيلا. وأهلا وسهلا بك.
جميل اين اجد باقي دروس