Professional Documents
Culture Documents
1 المحاضرة الاولى Dbs
1 المحاضرة الاولى Dbs
Database concepts
المحاضرة االولي
إعداد :د .أروى يحيى اإلرياني
1
قواعد البيانات
2
التكرار غير المبرر.
مدرس المقرر :د .مختار الورافي
الملفات The Files
3
مدرس المقرر :د .مختار الورافي
الملفات The Files
السجل Record
السجل عبارة عن بيانات مجموعة الحقول المكونة للملف ويحتوي على أنواع •
مختلفة من البيانات ،ومجموعة السجالت المتجانسة تمثل ملف.
الحقل Field
الحقل عبارة عن جزء من السجل الذي يحتوي على البيانات ،وكل حقل له: •
اسم معين •
نوع معين من البيانات قد تكون حرفية أو رقمية أو تاريخا أو غيرها من أنواع البيانات. •
طول معينٍ يحدد طول البيانات المدخلة. •
ويقصد بالطول عدد الخانات أو عدد الحروف الممكن إدخالها في الحقل الواحد، •
ومجموعة الحقول تشكل سجال.
4
مدرس المقرر :د .مختار الورافي
الملفات The Files
البيانات Data
البيانات عبارة عن المواد الخام أو مجموعة من األحداث أو الحقائق غير المنظمة التي •
ال تحمل معنىٍ محدداٍ ويمكن التعبير عنها باألرقام أو الرموز أو الكلمات أو اإلشارات.
وتعتبر بوضعها الحالي غير مهيكلة وال مجزية ويمكن اعتبارها موادٍ خاما إلنتاج •
المعلومات بعد معالجتها.
المعلومات Information
المعلومات هي المعرفة أو الحقائق التي تنتج عن عملية معالجة البيانات أو هي عبارة عن •
مجموعة من األحداث التي تم تنظيمها وتحليلها ومعالجتها وتحمل معنىٍ محدد اٍ.
ولتوضيح ما سبق لمعنى الملف والسجل والحقل نورد مثالين أحدهما باللغة
اإلنجليزية واآلخر باللغة العربية.
5
مدرس المقرر :د .مختار الورافي
أمثلة
مثال :لدينا ملف موظفين يحتوي على الحقول المظللة والبيانات تحت
هذه الحقول تعتبر سجالت.
6
مدرس المقرر :د .مختار الورافي
أمثلة
مثال :لدينا ملف طالب يحتوي على الحقول المظللة والبيانات تحت هذه
الحقول تعتبر سجالت.
7
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
Databases Environment
أين تجد قواعد البيانات:
• قواعد البيانات هي نظم المعلومات الموجودة في أغلب المؤسسات ،صغيرة كانت
أم كبيرة أم كبيرة جداٍ.
• وتضم كافة بيانات المؤسسة حيث تعتبر مورداٍ هاما جداٍ يعمل على تزويد
المؤسسة بكافة المعلومات المطلوبة لتسيير العمل واتخاذ القرار.
• يطلق على مكان تواجد قاعدة البيانات فيزيائياٍ تسميات تختلف من مؤسسة ألخرى
مثل "إدارة نظم المعلومات" أو "إدارة الحاسب اآللي" أو "مركز المعلومات"
وجميعها تعني مكان تواجد قاعدة البيانات.
8
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
9
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
10
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
المكونات المادية :Hardware
• يقصد بها الحاسوب وملحقاته التي يحتاجها النظام من طابعة أو ماسح ضوئي أو
توصيالت الشبكة أو غيرها.
• وتتوفر كافة أو بعض المكونات حسب احتياجات النظام لها.
البيانات :Data
• هي قلب قواعد البيانات ،وتعتبر أهم المكونات نتيجة أهميتها في خدمة العمل
11 مدرس المقرر :د .مختار الورافي وتوفير المعلومات.
بيئة قواعد البيانات
العمليات :Processing
يقصد بها اإلجراءات والعمليات الالزمة إلدارة قاعدة البيانات وحمايتها •
وتطويرها ،وكذلك اإلجراءات والعمليات التي يقوم بها المستخدم األخير من
خالل التعامل اليومي مع قاعدة البيانات واالستفادة منها.
المستخدمون :Users
هم كافة األشخاص الذين يتعاملون مع قاعدة البيانات من بداية العمل على •
تصميمها وصوالٍ إلى التعامل معها واالستفادة منها ،ومنهم:
12
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
تابع :المستخدمون Users
• محللو ومصممو قاعدة البيانات Database Analysts
and Designers
• هم مجموعة من خريجي مجال الحاسوب يعملون على تجميع المعلومات
الالزمة لمعرفة احتياجات المستخدمين (موظفي المؤسسة) من النظام وتحليل
البيانات والمعلومات لتكوين وتصميم قاعدة البيانات ،ويمكن أن يكون فرد
واحد هو محلل النظام والمصمم ،ويمكن أن يكون فريقا ،وذلك وفقاٍ لحجم
ومدى تعقيد النظام.
13
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
تابع :المستخدمون Users
• ومن مهام محللي ومصممي قاعدة البيانات ما يأتي:
تحديد احتياجات المستخدمين ومتطلباتهم من النظام. •
تصميم قاعدة البيانات. •
تحديد هياكل البيانات. •
تحديد وسائل تخاطب المستخدم مع قاعدة البيانات. •
تصميم شاشات التخاطب وهي الشاشات التي يتعامل المستخدم األخير مع •
النظام من خاللها.
تصميم أشكال التقارير وهي مخرجات قاعدة البيانات. •
14
مدرس المقرر :د .مختار الورافي
بيئة قواعد البيانات
تابع :المستخدمون Users
• مبرمجو قاعدة البيانات Database Programmers
هم أيضا من خريجي مجال الحاسوب في مجال البرمجة يقومون ببرمجة •
التصاميم التي توصل إليها المصممون ،وتحويلها إلى قاعدة البيانات ،وقد
يكون المبرمج فرداٍ واحداٍ أو فريقا ،وذلك وفقاٍ لما يتطلبه حجم البرمجة
والعمل المطلوبان.
19
مدرس المقرر :د .مختار الورافي
عيوب نظام معالجة الملفات التقليدية
20
مدرس المقرر :د .مختار الورافي
مميزات نظام قواعد البيانات
Advantages of Databases System
• تتميز أنظمة قواعد البيانات بمميزات متعددة ساعدت على سرعة انتشارها
واتساع رقعة المتعاملين معها والمستفيدين منها ،ومن أهم مميزاتها:
• عدم تكرار البيانات نتيجة وجود عالقة ترابط بين البيانات.
• تناسق البيانات.
• توفير بيئة متعددة المستخدمين.
• توفير األمن والحماية.
• سهولة تطوير البرامج والتطبيقات.
• تماسك وتكامل البيانات .
• العزل بين البيانات والبرامج.
• سهولة الصيانة وسهولة العمل فيها.
21
مدرس المقرر :د .مختار الورافي
عيوب نظام قواعد البيانات
Disadvantages of Databases System
• رغم المميزات العديدة لقواعد البيانات إال أن هناك بعض العيوب منها ما يأتي:
• تحتاج قاعدة البيانات إلى حيز كبير من وسائط التخزين حتى يستفاد من كافة
المميزات الموجودة.
• الحاجة إلى معدات وبرمجيات معقدة نوعا ما للتعامل مع قواعد البيانات .
• الحاجة إلى برنامج إدارة قواعد البيانات وغيرها من المعدات والبرمجيات
تعمل على رفع كلفة قاعدة البيانات.
• الحاجة الدائمة لعمل النسخة االحتياطية وبرمجيات حفظ أمن وسالمة قاعدة
البيانات.
• إن تعطل قاعدة البيانات يعطل العمل في قطاع واسع في المؤسسة.
22
مدرس المقرر :د .مختار الورافي
النشاط االول