أهداف الدراسة • شرح الفرق بين أساليب تنظيم الملفات التقليدية ونهج قاعدة بيانات • شرح كيفية استخدام أنظمة إدارة قواعد البيانات لبناء قواعد البيانات، وتجميع ،ومعالجة البيانات إلنتاج المعلومات • وصف نماذج مختلفة لقاعدة البيانات ومزايا وعيوب كل نموذج منها . • سرد أهم المزايا ،العمليات لقاعدة البيانات العالئقية ،وهي نموذج قاعدة البيانات األكثر شعبية .
Management Information Systems, 4th Edition 2
يتبع /أهداف الدراسة • توضيح كيفية قواعد البيانات تغير العمليات التجارية في كافة المجاالت الصناعية وما األثر الذي قد يكون لهذا التغيير في حياتنا الشخصية • شرح مفاهيم تخزين البيانات واستخراج البيانات واستخدامها في مجال األعمال التجارية وإعطاء أمثلة على استخدامها . • تحديد االحتياجات لتخزين وإدارة المعرفة في المنظمات . • إعطاء أمثلة عن الطرق التي بها تدار المعرفة في المنظمات .
Management Information Systems, 4th Edition 3
إدارة البيانات الرقمية • مدخل الملف التقليدي – السلبيات تتمثل في : • أعتمادية البيانات • تكرار البيانات • سالمة البيانات (دقة واتساق البيانات) • التغيير نحو قواعد البيانات – نظام إدارة البيانات )Database Management System (DBMS • استفسار :طلب البيانات من الحقول المحددة • األمن :إعطاء المستخدمين مستويات رؤية مختلفة ويتناول قضية أمنية
Management Information Systems, 4th Edition 4
Managing Digital Data (Cont)
Management Information Systems, 4th Edition 5
Managing Digital Data (Cont.)
Management Information Systems, 4th Edition 6
Managing Digital Data (Cont.)
Management Information Systems, 4th Edition 7
Managing Digital Data (Cont.)
Management Information Systems, 4th Edition 8
الملفات التقليدية مقابل قواعد البيانات : إيجابيات وسلبيات • ايجابيات الملفات التقليدية – بساطة – كفاءة – التخصيص • ايجابيات قواعد البيانات انخفاض تكرار البيانات – التطبيق /استقالل البيانات – تحكم أفضل وأكثر آمانا . – مرونة – Management Information Systems, 4th Edition 9 الفوائد المترتبة من استخدام تقنية قواعد البيانات
تقليل التكرار إلى أقصى حد . •
عدم اعتمادية البيانات . • مشاركة البيانات . • تحقيق سالمة وامن البيانات • تأمين الحفظ االحتياطي وإعادة البيانات . •
Management Information Systems, 4th Edition 10
النموذج الهرمي • السجالت ترتبط هرميا ،فتجد الفئة هي فئة فرعية من المستوى األعلى .
• سلبيات هرمية قواعد البيانات :
– السترداد سجل ،يجب أن يبدأ المستخدم في جذور والتنقل في
التسلسل الهرمي.
– إذا ما تم كسر االرتباط ،يتم فقدان فرع بأكمله.
– يتطلب تكرار البيانات كبير
Management Information Systems, 4th Edition 11 The Hierarchical Model
Management Information Systems, 4th Edition 12
النموذج الشبكي • السماح للسجل باالرتباط بأكثر من أب واحد . • تدعم عالقات متعدد لمتعدد . • ايجابيات النموذج الشبكي : – تقليل تكرار البيانات . • سلبيات النموذج الشبكي : – تعقيد البناء وصعبة الحفاظ عليها . – من الصعب الحفاظ على والتنقل فيها .
Management Information Systems, 4th Edition 13
The Network Model (Cont.)
Management Information Systems, 4th Edition 14
النموذج العالئقي • يتكون من جداول ،والكينونات ترتبط عبر مفاتيح فرعية أو أجنبية • ايجابيات النموذج العالئقي – نفس ايجابيات النموذج الشبكي ولكن بدون تعقيدات – أسهل في وضع تصور والحفاظ عليه – فعليا جميع الحواسيب تقدم هذا النموذج ” النموذج العالئقي“
Management Information Systems, 4th Edition 15
The Relational Model (Cont.)
Management Information Systems, 4th Edition 16
الهيكل الشيئي (المسير باألحداث) • مفيدة للبيانات والمعلومات التي ال تنظم في حقول .
• ال تخزن سجالت وإنما تخزن كائنات بيانات .
• وايجابياتها القدرة على تمثيل البيانات ديناميكيا .
• أما السلبيات فتكمن في اعتمادية التطبيقات على البيانات .
Management Information Systems, 4th Edition 17
مكونات قاعدة البيانات
• المخطط
– وهو يشرح تركيب قاعدة البيانات
• قاموس البيانات )(Metadata
– الذي يحتفظ بكل المعلومات المقدمة من قبل المطور عند بناء مخطط
Management Information Systems, 4th Edition 18
قواعد البيانات العالئقية التصميم والمفاتيح • نمذجة البيانات – تحليل البيانات وتعريف العالقات . – رسم بياني لعالقة الكائن :وهي رسم بياني لجميع العالقات للكيان . – فهم الرموز عند مراجعة الرسم البياني . – المفتاح :حقل الذي تحديد السجالت قيمة : • المفتاح الرئيسي • الربط أو المفتاح الثانوي
Management Information Systems, 4th Edition 19
يتبع /قواعد البيانات العالئقية التصميم والمفاتيح
Management Information Systems, 4th Edition 20
يتبع /قواعد البيانات العالئقية التصميم والمفاتيح
Management Information Systems, 4th Edition 21
مكونات أنظمة قواعد البيانات الهيكل الفيزيائي للبيانات . • الوصف المنطقي للبيانات . • برامج إدارة قواعد البيانات . • برامج التطبيقات . • نظم التشغيل . • وسائط التخزين . •
Management Information Systems, 4th Edition 22
مكونات أنظمة قواعد البيانات/ يتبع
Management Information Systems, 4th Edition 23
قاموس البيانات • كل المعلومات التي زودت من قبل مطور قاعدة البيانات تكون كما يلي : – أسماء الجداول . – أسماء سجالت وأنواعها . – أسماء الحقول وأنواعها . – العالقات بين أنواع السجالت . – من المسؤول عن تحديث قاعدة البيانات .
Management Information Systems, 4th Edition 24
The Data Dictionary (Cont.)
Management Information Systems, 4th Edition 25
اللغات المستخدمة في قواعد البيانات لغة تعريف البيانات )Data Definition Language (DDL
• هي اللغة المستخدمة لبناء مخطط قاعدة البيانات .
• عادة تستخدم في النماذج الحديثة لنظام إدارة قواعد البيانات .
Management Information Systems, 4th Edition 26
Data Definition Language (Cont.)
Management Information Systems, 4th Edition 27
لغة معالجة البيانات Data Manipulation Language )(DML • البرمجيات المستخدمة في االستعالم عن قاعدة بيانات .
• إما إدخال بيانا طلب معلومات أو االستعالم ..
• المبرمجين يستخدموا هذه اللغة ألجل تطوير التطبيقات .
Management Information Systems, 4th Edition 28
Data Manipulation Language (DML)
Management Information Systems, 4th Edition 29
لغة التحكم )Data Control Language (DCL
• تحدد صالحيات المستخدمة .
• تحديد مستويات األمن والتحكم في استخدام قاعدة البيانات
Management Information Systems, 4th Edition 30
يتبع /عمليات العالئقية • لغة التساؤل SQL – ايجابيات – ال يحتاج المستخدمين لتعلم لغات DDLs and DMLs. – لغة التساؤل يمكن أن تكون جزء ال يتجزأ بشكل واسع مع لغات الجيل الثالث ،و تزيد في الكفاءة والفاعلية . – المبرمجين ال يضطرون ألن يعيدوا كتابة البرمجة منذ اصبحت جمل االستعالم متاحة.
Management Information Systems, 4th Edition 31
– تطبيقات تشغل في أألجهزة الطرفية (الحواسيب) .
– تطبيقات تشغل في الخادم وفي األجهزة الطرفية .
– تطبيقات وعناصر مفتاحية لقاعدة البيانات تنقسم بين أجهزة
الكمبيوتر والخادم .
Management Information Systems, 4th Edition 33
قواعد بيانات على الويب • كتالوجات . • مكتبات الكتب والمقاالت ،واألقراص المدمجة ،ومقاطع الفيلم . • الدالئل . • قوائم العمالء ومالمح . • تتبع الحزم البريدية (الطرود) . • إدارة العالقات مع الزبائن . • قواعد بيانات المعامالت المالية .
Management Information Systems, 4th Edition 34
مستودعات البيانات
• مستودع البيانات: Data Warehouseتجميع للبيانات الذي يخدم
إدارة اتخاذ القرارات . •مارت البيانات :Data Martمجموعة صغيرة من البيانات التي تركز على موضوع معين أو قسم .
Management Information Systems, 4th Edition 35
مراحل بناء مستودع البيانات • مرحلة االستخالص : – البناة يقوموا بإنشاء ملفات من البيانات المحولة من قاعدة البيانات وحفظها على الخادم .
• مرحلة التنقيح :
– يتم وضع البيانات متسقة
• مرحلة التحميل :
– البناة يقوموا بنقل الملفات إلى قاعدة البيانات بمستودع البيانات Management Information Systems, 4th Edition 36 نهاية المحاضرة
Management Information Systems, 4th Edition 37
Management Information Systems, 4th Edition 38 موضوعات مختارة لغات البرمجة . أنواع الحواسيب . شبكات الحاسوب . قواعد البيانات . إدارة المعلومات . نظم اتخاذ القرار . الوسائط المتعددة . الذكاء االصطناعي . برمجة الويب ( شبكة االنترنت) االنترنت . Management Information Systems, 4th Edition 39