SlideShare a Scribd company logo
1 of 41
Download to read offline
‫إعداد‬
:
‫م‬
.
‫شمسان‬ ‫أحمد‬ ‫رضوان‬ ‫أحـمد‬
arash982@gmail.com
‫البيانات‬ ‫قواعد‬
DATA BASES
‫رقم‬ ‫محاضرة‬
1
‫قواعد‬ ‫في‬ ‫مقدمة‬
‫البيانات‬
INTRODUCTION TO DATABASES
‫المحتويات‬
.1
‫مقدمة‬
.2
‫هامة‬ ‫مصطلحات‬
.3
‫البيانات‬ ‫قواعد‬ ‫نظام‬ ‫مكونات‬
.4
‫البيانات‬ ‫قواعد‬ ‫مكونات‬
.5
‫البيانات‬ ‫قواعد‬ ‫مستخدمي‬
.6
‫البيانات‬ ‫قواعد‬ ‫خصائص‬
.7
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫نظام‬ ‫مزايا‬
.8
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫انظمة‬ ‫استخدام‬
.9
‫البيانات‬ ‫قواعد‬ ‫تطبيقات‬ ‫أنواع‬
.10
‫البيانات‬ ‫لقواعد‬ ‫التاريخي‬ ‫التطور‬
.11
‫البيانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬
Slide 1- 3
‫مقدمة‬

‫أصبح‬
‫مصطلح‬
‫قواعد‬
‫البیانات‬
‫من‬
‫أھم‬
‫مفردات‬
‫المجتمع‬
‫ات‬
‫المتقدمة‬
‫ھذه‬
‫األیام‬
.

‫أصبحت‬
‫تطبیقات‬
‫قواعد‬
‫البیانات‬
‫جزءا‬
‫ھاما‬
‫من‬
‫مكونا‬
‫ت‬
‫أي‬
‫عملیة‬
‫تجاریة‬
‫أو‬
‫اقتصادیة‬
‫أو‬
‫سیاسیة‬
‫أو‬
‫تعلیمی‬
‫ة‬

‫حجر‬
‫األساس‬
‫لتبادل‬
‫المعلومات‬
‫في‬
،‫االنترنت‬

‫مكون‬
‫رئیسي‬
‫في‬
‫أي‬
‫نظام‬
‫معلومات‬
،‫محوسب‬
‫مستفیدة‬
‫من‬
‫التطور‬
‫المناظر‬
‫في‬
‫تقنیات‬
‫االتصال‬
‫وشبكات‬
‫الحاس‬
‫وب‬
Slide 1- 4
‫هامة‬ ‫مصطلحات‬

‫قواعد‬
‫البيانات‬
(
Database
)
:
‫ھي‬
‫مجموعة‬
‫مشتركة‬
‫من‬
‫البیانات‬
‫المترابطة‬
‫والمتجانسة‬
‫منطقیا‬
‫والتي‬
‫صممت‬
‫كي‬
‫تلبي‬
‫االحتیاج‬
‫المستمر‬
‫للمعلومات‬
‫ل‬
‫منظمة‬
‫معینة‬
.

‫البيانات‬
(
Data
)
:
‫ھي‬
‫حقائق‬
(
‫خام‬
)
‫معروفة‬
‫یمكن‬
‫أن‬
‫تسجل‬
‫ولھا‬
‫معنى‬
‫ضمني‬
(implicit)
.
‫إن‬
‫المعنى‬
‫الضمني‬
،‫للبیانات‬
‫ینتج‬
‫من‬
‫كونھا‬
‫بیانات‬
‫متر‬
،‫ابطة‬
‫حسب‬
‫بیئة‬
‫محددة‬
‫یطلق‬
‫علیھا‬
‫ا‬
‫لعالم‬
،‫الخاص‬
‫أو‬
‫ا‬
‫لعالم‬
‫المصغر‬
.

‫المصغر‬ ‫العالم‬
(
Mini-World
: )
‫ھو‬
‫العالم‬ ‫من‬ ‫الجزء‬
‫الب‬ ‫قاعدة‬ ‫في‬ ‫عنھ‬ ‫البیانات‬ ‫نخزن‬ ‫الذي‬ ‫الحقیقي‬
، ‫یانات‬
‫النظام‬ ‫في‬ ‫طالب‬ ‫بدرجات‬ ‫المتعلق‬ ‫الجزء‬ ‫مثال‬
‫الجامعي‬
.
Slide 1- 5
‫هامة‬ ‫مصطلحات‬

‫قواعدالبيانات‬ ‫إدارة‬ ‫نظام‬
(
(DBMS)Database
Management System
:)
‫ھو‬
‫النظام‬
‫البرمجي‬
‫الذي‬
‫یسھل‬
‫إنشاء‬
‫وإدارة‬
‫وصیانة‬
‫قواعد‬
‫البیانات‬
‫المحوسبة‬
‫ویأتي‬
‫عادة‬
‫على‬
‫شكل‬
‫ح‬
‫زمة‬
،‫برمجیة‬
‫تتكون‬
‫من‬
‫برمجیات‬
‫تقدم‬
‫للمستخدمین‬
،
‫بمختلف‬
،‫أنواعھم‬
‫خدمات‬
‫الوصول‬
‫إلى‬
‫البیانات‬
،‫ومعالجتھا‬
‫ویكون‬
‫حلقة‬
‫وصل‬
‫بین‬
‫التطبیق‬
‫والب‬
،‫یانات‬
‫وبین‬
‫البیانات‬
‫أیضا‬
‫ومسئول‬
‫قاعدة‬
‫البیانات‬
.
‫قواعد‬ ‫إدارة‬ ‫نظام‬
‫البيانات‬
‫قواعد‬ ‫نظام‬ ‫مكونات‬ ‫احد‬ ‫هو‬
‫البيانات‬
(
Database System
.)
Slide 1- 6
‫هامة‬ ‫مصطلحات‬

‫البيانات‬ ‫قواعد‬ ‫نظام‬
(
Database
System
)
‫البيانات‬ ‫قواعد‬ ‫بيئة‬
:
‫قواعد‬ ‫إدارة‬ ‫نظام‬ ‫برمجیات‬ ‫عن‬ ‫عبارة‬ ‫ھو‬
‫البیانات‬
(DBMS)
‫البیانات‬ ‫إلى‬ ‫باإلضافة‬
‫الت‬ ‫التطبیقات‬ ‫إلى‬ ‫باإلضافة‬ ، ‫نفسھا‬
‫یمكن‬ ‫ي‬
‫بھا‬ ‫ربطھا‬
‫لھا‬ ‫والمستخدمون‬
.
Slide 1- 7
‫البيانات‬ ‫قواعد‬ ‫نظام‬ ‫مكونات‬
(
‫البيانات‬ ‫قواعد‬ ‫بيئة‬
)
DATABASE SYSTEM COMPONENTS
Slide 1- 8
Slide 1- 9
‫نظام‬ ‫مكونات‬
‫قواعد‬
‫البيانات‬
Database
System
[1]
‫والمبرمجين‬ ‫المستخدمين‬
Users / programmers
[
2
]
‫البرمجية‬ ‫التطبيقات‬
/
‫االستعالمات‬
Application programs / Queries
[3]
‫نظام‬
‫قاعدة‬ ‫إدارة‬
‫البيانات‬
DBMS
Database management system
[4]
‫قاعدة‬
‫تتك‬ ‫والتي‬ ‫نفسھا‬ ‫البيانات‬
‫من‬ ‫ون‬
‫البيانات‬ ‫تعريفات‬
meta-data
‫المخزنة‬ ‫الخام‬ ‫البيانات‬ ‫ومن‬
‫البيانات‬ ‫قواعد‬ ‫نظام‬ ‫مكونات‬
Slide 1- 10 ‫نموذج‬
(
1
)
‫قواعد‬ ‫نظام‬ ‫یوضح‬
‫البیانات‬
Slide 1- 11
[1]
‫والمبرمجين‬ ‫المستخدمين‬
Users / programmers
‫البيانات‬ ‫قواعد‬ ‫مستخدمي‬
DATABASE USERS
‫البيانات‬ ‫قاعدة‬ ‫يديرون‬ ‫أو‬ ‫يستخدمون‬ ‫الذين‬ ‫األشخاص‬ ‫هم‬
‫تطبي‬ ‫على‬ ‫ويحافظون‬ ‫ويطورون‬ ‫يصممون‬ ‫والذين‬ ، ‫ومحتوياتھا‬
‫قات‬
‫لل‬ ‫بالنسبة‬ ‫وكذلك‬ ، ‫البيانات‬ ‫قواعد‬
DBMS
Slide 1- 12
‫یختلف‬
‫مستخدمو‬
‫قاعدة‬
‫البیانات‬
‫باختالف‬
‫المھ‬
‫ام‬
‫التي‬
‫یقومون‬
‫بھا‬
‫حیال‬
‫قاعدة‬
،‫البیانات‬
‫ویصنف‬
‫المستخدمون‬
‫إلى‬
‫قسمین‬
‫كل‬
‫قسم‬
‫یتكون‬
‫من‬
‫مجم‬
‫وعة‬
‫من‬
‫التصنیفات‬
‫ھي‬
Slide 1- 13
‫غیر‬ ‫المستخدم‬
‫المباشر‬
‫مجازا‬ ‫ویسمون‬
workers behind the scene
‫أي‬
‫خلف‬ ‫عاملون‬
‫المنصة‬
‫مجاز‬ ‫ویسمون‬ ‫المباشر‬ ‫المستخدم‬
‫ا‬
actors on the scenes
‫ممثلون‬
‫على‬
‫المنصة‬
‫البيانات‬ ‫قواعد‬ ‫مستخدمي‬
DATABASE USERS
Slide 1- 14
‫غير‬ ‫المستخدم‬
‫المباشر‬
‫مجازا‬ ‫ويسمون‬
workers behind the scene
‫أي‬
‫خلف‬ ‫عاملون‬
‫المنصة‬
‫المباشر‬ ‫المستخدم‬
‫ويسمون‬
‫مجازا‬
actors on the scenes
‫ممثلون‬
‫على‬
‫المنصة‬
‫البيانات‬ ‫قواعد‬ ‫مستخدمي‬
DATABASE USERS
‫البيانات‬ ‫قاعدة‬ ‫مديرو‬
database administrators
‫قاعدة‬ ‫مصممو‬
‫البيانات‬
database designers
‫المستخدم‬
‫النادر‬
casual user
‫المستخدم‬
‫العادي‬
naive user
‫المستخدم‬
‫المركب‬
sophisticated user
‫المستخدم‬
‫الوحيد‬
stand-alone user
Slide 1- 15
•
‫منح‬
‫حقوق‬
‫وشرعیة‬
‫الوصول‬
‫إل‬
‫ى‬
‫قاعدة‬
‫البیانات‬
•
‫تنسیق‬
‫ومراقبة‬
‫االستخدام‬
•
‫الحصول‬
‫على‬
‫موارد‬
‫البرمجیات‬
‫والعتاد‬
•
‫التحكم‬
‫في‬
‫االستخدام‬
‫ومراقب‬
‫ة‬
‫كفاءة‬
‫العملیات‬
‫البيانات‬ ‫قاعدة‬ ‫مديرو‬
database administrators
•
‫تعریف‬
‫المحتوى‬
‫وكتالوج‬
‫قاع‬
‫دة‬
‫البیانات‬
‫وكذلك‬
‫شروطھا‬
‫ووظائ‬
‫فھا‬
‫ومعامالتھا‬
•
‫ال‬
‫تواصل‬
‫مع‬
‫المستخدم‬
‫النھائي‬
end-user
‫و‬
‫فھم‬
،‫احتیاجاته‬
‫وعكسھا‬
‫في‬
‫قاعدة‬
‫البیانات‬
‫المصممة‬
.
‫قاعدة‬ ‫مصممو‬
‫البيانات‬
database designers
‫المباش‬ ‫غیر‬ ‫المستخدم‬
‫ر‬
Slide 1- 16
‫وھم‬
‫المستخدمون‬
‫النھائیون‬
‫الذي‬
‫یتعامل‬
‫ون‬
‫مباشرة‬
‫مع‬
،‫البیانات‬
‫والمستخدم‬
‫النھائ‬
‫ي‬
end –user
‫ھو‬
‫المستخدم‬
‫الذي‬
‫یستخدم‬
‫البیانات‬
‫لإلدخال‬
‫أو‬
‫لالستعالم‬
‫وإخراج‬
‫التقاریر‬
‫أو‬
‫ھو‬
‫من‬
‫یحدث‬
‫محتوى‬
‫قاعدة‬
‫البیانات‬
‫ویصنف‬
‫المستخدم‬
‫النھائي‬
‫إلى‬
‫أربعة‬
‫أنواع‬
‫كما‬
‫یلي‬
‫المستخدم‬
‫المباشر‬
END –USER
Slide 1- 17
•
‫یصل‬
‫المستخدم‬
‫إلى‬
‫قاع‬
‫دة‬
‫البیانات‬
‫نادرا‬
‫عند‬
‫الحاجة‬
.
•
‫مثال‬
‫ذلك‬
‫الطالب‬
‫في‬
‫نظام‬
،‫جامعة‬
‫إنه‬
‫یحتاج‬
‫الوصول‬
‫إلى‬
‫قاعدة‬
‫البیانات‬
‫تلك‬
‫مرة‬
‫واحدة‬
‫نھایة‬
‫الفصل‬
‫الدراسي‬
‫لكي‬
‫یحصل‬
‫على‬
‫نتیج‬
‫ته‬
‫المستخدم‬
‫النادر‬
casual user
•
‫یقوم‬
‫بالقسم‬
‫األكبر‬
‫من‬
‫أعمال‬
‫المستخد‬
‫م‬
‫النھائي‬
‫حیث‬
‫یقوم‬
‫باإلجراءات‬
‫الثابت‬
‫ة‬
‫المعرفة‬
‫مسبقا‬
‫ویقوم‬
‫بتنفیذھا‬
‫على‬
‫قاعدة‬
‫البیانات‬
.
•
‫مثال‬
(
‫الموظف‬
‫الذي‬
‫یقوم‬
‫بالحجز‬
‫في‬
‫ن‬
‫ظام‬
‫حجوزات‬
‫الطیران‬
‫ویجلس‬
‫على‬
‫النظام‬
‫فت‬
‫رة‬
‫طویلة‬
‫ویكون‬
‫أحیاناھناك‬
‫موظف‬
‫آخر‬
‫یبا‬
‫دله‬
‫مناوبات‬
‫على‬
‫نفس‬
،‫العمل‬
‫وكالھما‬
‫یعتب‬
‫ر‬
‫المستخدم‬
‫النادر‬
)
.
‫المستخدم‬
‫العادي‬
naive user
‫المباشر‬ ‫المستخدم‬
Slide 1- 18
•
‫وھو‬
‫المستخدم‬
‫ذو‬
‫المھام‬
‫المعقدة‬
‫كمحللي‬
‫النظام‬
‫والعلماء‬
‫المتخصصین‬
‫المركب‬ ‫المستخدم‬
sophisticated user
•
‫غالبا‬
‫یقوم‬
‫ھذا‬
‫المستخدم‬
‫بصیانة‬
‫قاعد‬
‫ة‬
‫البیانات‬
‫الشخصیة‬
‫بواسطة‬
‫برمجیات‬
‫جاھزة‬
•
‫مثال‬
‫ذلك‬
‫مستخدم‬
‫برنامج‬
‫الضرائب‬
‫البسیط‬
‫حیث‬
‫یقوم‬
‫ببناء‬
‫واستخدام‬
‫قاعد‬
‫ة‬
‫بیانات‬
‫خاصة‬
‫به‬
•
‫وكذلك‬
‫بالنسبة‬
‫لنظام‬
‫دلیل‬
‫الھاتف‬
‫المستخدم‬
‫الوحيد‬
stand-alone user
‫المباشر‬ ‫المستخدم‬
Slide
1- 19
‫یتم‬
‫استرجاع‬
‫البیانات‬
‫من‬
‫قاعدة‬
‫البیانات‬
•
‫إما‬
‫مباشرة‬
‫باستخدام‬
‫لغة‬
‫االستعالمات‬
•
‫أو‬
‫عن‬
‫طریق‬
‫واجھات‬
‫التطبیق‬
‫البرمجي‬
•
‫وھي‬
‫واجھات‬
‫إدخال‬
‫وواجھات‬
‫إخراج‬
‫البیانات‬
،‫والمعلومات‬
‫والمطورة‬
‫بواسطة‬
‫إحدى‬
‫لغات‬
‫برمجة‬
‫قواعد‬
‫البیانات‬
‫المعروفة‬
.
•
‫من‬
‫أمثلتة‬
MYSQL,MS
Access
SQLSERVER
،
ORACLE
[
2
]
‫البرمجية‬ ‫التطبيقات‬
/
‫االستعالمات‬
Application programs / Queries
Slide
1- 20
[3]
‫نظام‬
‫قاعدة‬ ‫إدارة‬
‫البيانات‬
DBMS
Database management system
DBMS
‫یتوسط‬
‫تطبیقات‬
‫المستخدم‬
‫وقاعدة‬
،‫البیانات‬
‫وھذا‬
‫الموقع‬
‫یو‬
‫ضح‬
‫األھمیة‬
‫القصوى‬
‫حیث‬
•
‫یربط‬
‫بین‬
‫البیانات‬
‫الخام‬
‫وبین‬
‫تعریفاتھا‬
‫من‬
‫جھة‬
‫البیانات‬
•
‫ویساعد‬
‫كذلك‬
‫في‬
‫إنشاء‬
‫قواعد‬
‫البیانات‬
‫ومعالجتھا‬
‫ومن‬
‫جھة‬
‫أخرى‬
•
‫یقوم‬
‫بالتعامل‬
‫مع‬
‫تطبیقات‬
،‫المستخدم‬
‫واستقبال‬
‫المدخالت‬
‫وتخز‬
،‫ینھا‬
‫أو‬
‫تزویده‬
‫بالنتائج‬
‫والمخرجات‬
‫التي‬
‫یطلبھا‬
.
‫وبطبیعة‬
‫الحال‬
‫فإن‬
‫المبرمج‬
‫ومدیر‬
‫قاعدة‬
،‫البیانات‬
‫ھما‬
‫من‬
‫یستخدم‬
‫ال‬
DBMS
(
‫مدیر‬
‫قاعدة‬
‫البیانات‬
)
،
‫ویعده‬
‫لتنفیذ‬
‫تلك‬
‫المھ‬
‫ام‬
‫التي‬
‫تتكامل‬
‫مع‬
‫د‬
‫ور‬
‫التطبیق‬
‫البرمجي‬
.
Slide 1- 21
[4]
‫قاعدة‬
‫البيانات‬
‫نفسھا‬
Slide 1- 22
[4]
‫قاعدة‬
‫البيانات‬
‫نفسھا‬
‫تعريفات‬
‫البيانات‬
Data definitions (meta-data)
‫البيانات‬ ‫قواعد‬
‫المخزنة‬
Stored database
‫وهي‬
‫البيانات‬
‫المخزنة‬
‫عن‬
‫البيانات‬
،
‫أو‬
‫هي‬
‫معلومات‬
‫عن‬
‫بنية‬
‫البيانات‬
‫وليس‬
‫البيانات‬
،‫نفسھا‬
‫وتسمى‬
‫أي‬
‫ضا‬
‫ب‬
meta-data
‫وهي‬
‫البيانات‬
‫نفسھا‬
‫التي‬
‫تفصل‬
‫عن‬
،‫تعريفاتھا‬
‫من‬
‫أ‬
‫جل‬
‫مرونة‬
‫إجراء‬
‫اي‬
‫تعديل‬
‫او‬
‫تحديث‬
،‫للبيانات‬
‫مما‬
‫يقلل‬
‫م‬
‫ن‬
‫زمن‬
‫المعالجة‬
‫ومن‬
‫مساحة‬
‫التخزين‬
‫أكثر‬
‫مما‬
‫يمكن‬
.
‫البيانات‬ ‫قواعد‬ ‫خصائص‬
.1
‫الوصف‬
‫الذاتي‬
‫لنظام‬
‫قواعد‬
‫البيانات‬
:
‫مع‬
‫توفر‬
‫الكتالوج‬
‫في‬
‫نظام‬
‫إدارة‬
‫قواع‬
‫د‬
‫البیانات‬
،
‫فإنه‬
‫یتم‬
‫تخزین‬
‫الوص‬
‫ف‬
‫لقاعدة‬
‫بیانات‬
‫معینة‬
‫من‬
‫بنیة‬
‫بیانات‬
‫إلى‬
‫أنواعھا‬
‫ومحدداتھا‬
.2
‫استقاللية‬
‫البرنامج‬
‫عن‬
‫البيانات‬
:
‫وھذا‬
‫یسمح‬
‫بإحداث‬
‫التغییرات‬
‫الالزمة‬
‫عل‬
‫ى‬
‫بنیة‬
‫البیانات‬
‫ووسائط‬
‫التخزین‬
‫دون‬
‫الحاجة‬
‫غلى‬
‫تغییر‬
‫برنامج‬
‫نظام‬
‫إدارة‬
‫قواعد‬
‫البیانات‬
.3
‫تجريد‬
‫البيانات‬
.
.4
‫دعم‬
‫أكثر‬
‫من‬
‫طريقة‬
‫عرض‬
:
‫كل‬
‫مستخدم‬
‫یرى‬
‫قاعدة‬
‫البیانات‬
‫بطریقة‬
‫عرض‬
‫مخ‬
‫تلفة‬
‫عن‬
،‫اآلخر‬
‫كل‬
‫حسب‬
‫حاجته‬
،‫واھتمامه‬
‫وبالرغم‬
‫من‬
‫أن‬
‫البیانات‬
‫ھي‬
‫نفسھا‬
‫إال‬،
‫انه‬
‫یمكن‬
‫عرضھا‬
‫من‬
‫وجھات‬
‫عرض‬
‫نظر‬
‫مختلفة‬
.
.5
‫المشاركة‬
‫في‬
،‫البيانات‬
‫والمعالجة‬
‫المتعددة‬
‫للبيانات‬
‫من‬
‫أكثر‬
‫من‬
‫مستخدم‬
‫مستخدم‬
:
‫حیث‬
‫یتم‬
‫السماح‬
‫ألكثر‬
‫من‬
‫مستخدم‬
‫بالعمل‬
‫بشكل‬
‫متزامن‬
‫على‬
‫قاع‬
‫دة‬
‫البیانات‬
‫إلجراء‬
‫التعدیالت‬
‫أو‬
‫استرجاع‬
‫البیانات‬
Slide 1- 23
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫نظام‬ ‫مزايا‬
DATABASE MANAGEMENT SYSTEM
ADVANTAGES
Slide 1- 24
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫نظام‬ ‫مزايا‬
.1
-
‫البیانات‬ ‫بتكرار‬ ‫التحكم‬
redundancy
، ‫تخزینھا‬ ‫عند‬
‫الشرعي‬ ‫غیر‬ ‫الوصول‬ ‫وضبط‬
(
‫المصرح‬ ‫غیر‬
)
‫للبی‬
‫انات‬
‫و‬ ‫المعالجة‬ ‫لتسریع‬ ‫مفھرسة‬ ‫تخزین‬ ‫بنیة‬ ‫وتقدیم‬
‫االستعالم‬
.
.2
-
‫واالستعادة‬ ‫االحتیاطي‬ ‫النسخ‬ ‫خدمات‬ ‫تقدیم‬
recovery
،
backup
.3
‫تمثی‬ ، ‫المستخدمین‬ ‫لمختلف‬ ‫متعددة‬ ‫واجھات‬ ‫تقدیم‬
‫ل‬
‫البیانات‬ ‫بین‬ ‫معقدة‬ ‫عالقات‬
.4
‫ذل‬ ‫وغیر‬ ‫البیانات‬ ‫سالمة‬ ‫شروط‬ ‫تطبیق‬ ‫نحو‬ ‫الدفع‬
‫من‬ ‫ك‬
‫منھا‬ ‫الممیزات‬
(
‫فرص‬ ، ‫البیانات‬ ‫بنیة‬ ‫تغییر‬ ‫مرونة‬
‫ة‬
‫المعیاریة‬ ‫نحو‬ ‫التوجھ‬
standard
.... .)
Slide 1- 25
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫نظام‬ ‫مزايا‬
.5
‫مستخدم‬ ‫من‬ ‫ألكثر‬ ‫البیانات‬ ‫في‬ ‫المشاركة‬
.6
‫للبیانات‬ ‫المخول‬ ‫غیر‬ ‫الوصول‬ ‫منع‬
.7
‫للبیانات‬ ‫المعقدة‬ ‫العالقات‬ ‫تمثیل‬
.8
‫البیانات‬ ‫بنیة‬ ‫تغییر‬ ‫في‬ ‫المرونة‬
.9
‫فوري‬ ‫بشكل‬ ‫المحدثة‬ ‫البیانات‬ ‫توفیر‬
Slide 1- 26
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫أنظمة‬ ‫استخدام‬
USE OF DATABASE
MANAGEMENT SYSTEMS
Slide 1- 27
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫أنظمة‬ ‫استخدام‬
‫ولكن‬
‫متى‬
‫ال‬
‫ننصح‬
‫مستخدم‬
‫قاع‬
‫دة‬
‫البيانات‬
‫باستخدام‬
‫نظام‬
‫إدارة‬
‫قاعدة‬
‫البيانات‬
‫؟‬
‫فیما‬
‫یلي‬
‫سوف‬
‫یتوضح‬
‫األحی‬
‫ان‬
‫التي‬
‫ال‬
‫ینصح‬
‫فیھا‬
‫باستخد‬
‫ام‬
‫نظام‬
‫إدارة‬
‫قاعدة‬
‫بیانات‬
‫ما‬
‫واالستعا‬
‫نة‬
‫بالطرق‬
،‫التقلیدیة‬
،‫العادیة‬
‫ك‬
‫نظم‬
‫الملفات‬
‫المسطحة‬
Flat File.
Slide 1- 28
‫البيانات‬ ‫قواعد‬ ‫إدارة‬ ‫انظمة‬ ‫استخدام‬

‫ال‬
‫ينصح‬
‫باالستخدام‬
:
•
‫إذا‬
‫كانت‬
‫تكلفة‬
‫برمجیات‬
‫ال‬
DBMS
‫أغلى‬
‫من‬
‫جدوى‬
‫النظام‬
‫نفسه‬
.
‫إذ‬
‫یكون‬
‫العائد‬
‫من‬
‫النظام‬
‫أقل‬
‫بكثیر‬
‫من‬
‫تكلفة‬
‫ب‬
‫عض‬
‫برمجیات‬
DBMS
‫غالیة‬
‫الثمن‬
.
•
‫عندما‬
‫ال‬
‫تكون‬
‫برمجیات‬
‫ال‬
DBMS
‫ضروریة‬
‫كأن‬
‫تكون‬
‫قاعدة‬
‫البیانات‬
‫واضحة‬
‫وبسیطة‬
‫وثابتة‬
.
‫وبدون‬
‫أي‬
،‫تعقید‬
‫وال‬
‫نتوقع‬
‫لھا‬
‫أي‬
‫تغیر‬
•
‫عندما‬
‫تكون‬
‫قاعدة‬
‫البیانات‬
‫أعقد‬
‫من‬
‫ال‬
DBMS
،‫المتاح‬
‫مثل‬
‫انظمة‬
‫الوقت‬
‫الحقیقي‬

‫ليس‬
‫ضروريا‬
‫االستخدام‬
•
‫عندما‬
‫ال‬
‫تكون‬
‫ھناك‬
‫حاجة‬
‫للوصول‬
‫المتعدد‬
‫للبیانات‬
‫من‬
‫اك‬
‫ثر‬
‫من‬
‫مستخدم‬
Slide 1- 29
‫البيانات‬ ‫قواعد‬ ‫تطبيقات‬ ‫أنواع‬
TYPES OF DATABASE APPLICATIONS
Slide 1- 30
‫التقليدية‬ ‫التطبيقات‬
‫البيانات‬ ‫لقواعد‬
TRADITIONAL
APPLICATIONS
‫لقواعد‬ ‫الحديثة‬ ‫التطبيقات‬
‫البيانات‬
More Recent
Applications
‫وھي‬
‫تطبیقات‬
‫مضى‬
‫على‬
‫وجودھا‬
‫ما‬
‫یقارب‬
‫نصف‬
‫قرن‬
‫ومع‬
‫ذ‬
‫لك‬
‫فما‬
‫زال‬
‫االحتیاج‬
‫لھا‬
‫مستمرا‬
‫ومازالت‬
‫تقنیاتھا‬
‫تتطوریو‬
‫میا‬
‫ومن‬
‫أمثلتھا‬
‫قواعد‬
‫البیانات‬
‫النصیة‬
‫والرقمیة‬
Numeric and Textual
Databases
،
‫أي‬
‫قواعد‬
‫البیانات‬
‫التي‬
‫تحتوي‬
‫على‬
‫أرقام‬
،‫ونصوص‬
‫تخزن‬
،‫فیھا‬
‫ثم‬
‫تعالج‬
‫وتخرج‬
‫كتقاریر‬
‫حسب‬
‫ال‬
‫تطبیق‬
‫المستخدم‬
.
Slide 1- 31
.1
‫التقل‬ ‫التطبيقات‬
‫يدية‬
‫البيانات‬ ‫لقواعد‬
Traditional
Applications
‫وھي‬
‫التطبیقات‬
‫التي‬
‫ظھرت‬
‫كتطور‬
‫طبیعي‬
‫للتطبیقات‬
،‫التقلیدیة‬
‫ونتجت‬
‫بعد‬
‫االحتیاج‬
‫لصیغ‬
‫أكثر‬
‫تعقیدا‬
‫لخزن‬
‫البیانا‬
‫ت‬
‫وتقنیاتھا‬
‫تعتمد‬
‫بالطبع‬
‫على‬
‫التقنیات‬
‫التقلیدیة‬
‫ولكنھا‬
‫أكثر‬
‫ت‬
‫عقیدا‬
‫وتحتاج‬
‫إلى‬
‫حاسبات‬
‫أكثر‬
،‫تعقیدا‬
‫كما‬
‫أنھا‬
‫تستخدم‬
‫في‬
‫المؤسسا‬
‫ت‬
‫والشركات‬
،‫العمالقة‬
‫والدول‬
‫ومؤسساتھا‬
‫الرسمیة‬
.
Slide 1- 32
.2
‫الحدي‬ ‫التطبيقات‬
‫ثة‬
‫لقواعد‬
‫البيانات‬
More Recent
Applications
‫الجغرافية‬ ‫المعلومات‬ ‫نظم‬
Geographic Information
Systems (GIS)
‫المتعددة‬ ‫الوسائط‬ ‫بيانات‬ ‫قواعد‬
Multimedia Databases
‫البيانات‬ ‫مستودعات‬ ‫أو‬ ‫مخازن‬
Data Warehouses
.2
‫البيانات‬ ‫لقواعد‬ ‫الحديثة‬ ‫التطبيقات‬
(
More Recent Applications
)
‫منھا‬
:
Slide 1- 33
‫الحقيقي‬ ‫الوقت‬ ‫وأنظمة‬ ‫النشطة‬ ‫البيانات‬ ‫قواعد‬
Real-time and Active Databases
‫البيانات‬ ‫لقواعد‬ ‫التاريخي‬ ‫التطور‬
‫البيانات‬ ‫لقواعد‬ ‫التاريخي‬ ‫التطور‬
:
.1
‫القدیمة‬ ‫البیانات‬ ‫قواعد‬ ‫تطبیقات‬
:
‫ال‬ ‫النموذج‬ ، ‫الشبكي‬ ‫النموذج‬
‫التي‬ ‫ھرمي‬
‫الستینات‬ ‫في‬ ‫موجودة‬ ‫كانت‬
.
.2
‫العالئقیة‬ ‫البیانات‬ ‫قواعد‬ ‫نظم‬
:
‫طبقت‬ ‫وقد‬ ‫السبعینات‬ ‫في‬ ‫بدأت‬
‫في‬
‫ال‬ ‫بعض‬ ‫عبر‬ ‫الثمانینات‬
DBMS
‫التجاریة‬
.3
‫التوجة‬ ‫كائنیة‬ ‫الحدیثة‬ ‫التطبیقات‬
Object-Oriented DB
.4
‫الویب‬ ‫وتطبیقات‬ ‫اإللكترونیة‬ ‫التجارة‬ ‫في‬ ‫البیانات‬
XML
‫و‬
HTML
‫لغة‬
scripts languages
‫ألعالئ‬ ‫النظام‬ ‫أن‬ ‫إال‬ ،‫بیانات‬ ‫قواعد‬ ‫نظم‬ ‫في‬ ‫المتسارعة‬ ‫التطورات‬ ‫ورغم‬
‫قي‬
‫ب‬ ‫المعمول‬ ‫النظام‬ ‫ھو‬ ‫مازال‬
‫ه‬
‫ال‬ ‫حزم‬ ‫في‬
DBMS
‫المختلفة‬
‫النظم‬ ‫وحتى‬
‫ع‬ ‫طورت‬ ‫فقد‬ ‫األحدث‬
‫نه‬
.
Slide 1- 34
‫البيانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬
DATABASE EXAMPLE
Slide 1- 35
‫البیانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬
•
‫العالم‬
‫المصغر‬
‫للمثال‬
‫ھو‬
‫جزء‬
‫من‬
‫بیئة‬
،‫جامعة‬
‫وعند‬
‫تصمیم‬
‫النموذج‬
‫األولي‬
‫للبیانات‬
(conceptual data
model)
،
‫تظھر‬
‫لنا‬
‫مجموعة‬
‫من‬
،‫المكونات‬
‫حیث‬
‫یسمى‬
‫كل‬
‫مكون‬
‫بالكینونة‬
ENTITY
،
‫وبتجمیع‬
‫ھذه‬
‫الكینونات‬
‫وخصائصھا‬
‫نحصل‬
‫على‬
‫قاعدة‬
‫البیانات‬
‫المطلوبة‬
Slide 1- 36
‫البيانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬
•
‫ولدینا‬
‫ھنا‬
‫بعض‬
‫كینونات‬
‫العالم‬
‫المصغر‬
:
،‫طالب‬
‫مقرر‬
،‫دراسي‬
‫شع‬
‫ب‬
،‫مقرر‬
‫قسم‬
،‫علمي‬
‫محاضر‬
..
‫الخ‬
Slide 1- 37
‫طالب‬
‫مقررات‬
‫المقررات‬ ‫من‬ ‫شعب‬
‫علمية‬ ‫أقسام‬
‫محاضرين‬
STUDENTs
COURSEs
SECTIONs(of COURSEs)
DEPARTMENTs(academic)
INSTRUCTORs
‫یتكون‬
‫النموذج‬
‫األولي‬
،‫للبیانات‬
‫باإلضافة‬
‫إلى‬
‫الكینون‬
‫ات‬
،‫وصفاتھا‬
‫من‬
‫مجموعة‬
‫من‬
،‫العالقات‬
‫والتي‬
‫تمثل‬
‫عالقاتھا‬
‫الحقیقیة‬
‫في‬
‫الواقع‬
:
–
‫دراسي‬ ‫مقرر‬ ‫تتبع‬ ‫الشعبة‬
.
–
‫دراسي‬ ‫مقرر‬ ‫یدرس‬ ‫المدرس‬
.
–
‫مقرر‬ ‫شعبة‬ ‫في‬ ‫یسجل‬ ‫الطالب‬
.
–
‫علمي‬ ‫قسم‬ ‫بواسطة‬ ‫یقدم‬ ‫الدراسي‬ ‫المقرر‬
.
-
‫الخ‬
...
Slide 1- 38
‫البيانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬
‫وتكون‬
‫حصیلة‬
‫النموذج‬
‫األول‬
‫ي‬
،‫للبیانات‬
‫بعد‬
‫تطبیق‬
‫مجمو‬
‫عة‬
‫معینة‬
‫من‬
،‫اإلجراءات‬
‫قاعدة‬
‫بیانات‬
‫مادیة‬
‫تتكون‬
‫من‬
‫جداو‬
‫ل‬
‫مترابطة‬
‫فیما‬
‫بینھا‬
‫وفق‬
‫ال‬
‫نموذج‬
،‫العالئقي‬
‫ولذا‬
‫یحتوي‬
‫الشك‬
‫ل‬
‫على‬
‫أربعة‬
‫جداول‬
‫ھي‬
:
•
‫مقرر‬
•
‫شعبة‬
•
‫درجات‬
•
‫متطلب‬
‫سابق‬
Slide 1- 39
‫البيانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬

‫البيانات‬ ‫إدارة‬ ‫نظام‬ ‫كتالوج‬
(
DBMS Catalog
:)
•
‫ھو‬
‫جزء‬
‫من‬
‫ال‬
DBMS
‫الذي‬
‫یحتفظ‬
‫بمعلومات‬
‫عن‬
،‫الجدول‬
‫ولیس‬
‫بیانات‬
‫الجدول‬
‫نفسھ‬
،
‫أي‬
‫عن‬
‫بنیة‬
،‫الجدول‬
‫مثل‬
‫اسم‬
،‫الجدول‬
‫أن‬
‫واع‬
‫البیانات‬
‫فیھ‬
‫ا‬
‫أي‬
‫أن‬
‫ه‬
‫یخزن‬
‫تعریفات‬
‫البیانات‬
‫الموجودة‬
‫في‬
‫ق‬
‫اعدة‬
‫البیانات‬
‫والتي‬
‫أسمیناھا‬
.meta-data
•
‫ویطلق‬
‫على‬
‫ھذا‬
‫الكتالوج‬
‫أكثر‬
‫من‬
،‫تسمیة‬
‫منھا‬
‫بنیة‬
‫قاعدة‬
‫الب‬
‫یانات‬
‫ومنھا‬
‫تعریفات‬
‫قاعدة‬
‫البیانات‬
‫وكذلك‬
‫مخطط‬
‫السكیما‬
‫لقاعدة‬
‫ال‬
‫بیانات‬
‫كما‬
‫سیأتي‬
،‫الحقا‬
‫وبغض‬
‫النظر‬
‫عن‬
،‫التسمیة‬
‫فإن‬
‫على‬
‫مصمم‬
‫ق‬
‫اعدة‬
‫البیانات‬
‫االھتمام‬
‫بعملیة‬
،‫التعریف‬
‫التي‬
‫ینتج‬
‫عنھا‬
‫ھذا‬
‫الك‬
،‫تالوج‬
‫فھي‬
‫حجر‬
‫األساس‬
‫في‬
‫تطویر‬
‫قواعد‬
‫البیانات‬
،‫الحدیثة‬
‫مقارنة‬
‫بالنظ‬
‫م‬
‫القدیمة‬
‫التي‬
‫لم‬
‫تكن‬
‫تستخدم‬
‫ھذه‬
‫التقنیة‬
.
Slide 1- 40
‫البیانات‬ ‫قاعدة‬ ‫حول‬ ‫مثال‬

‫البيانات‬ ‫إدارة‬ ‫نظام‬ ‫كتالوج‬
(
DBMS Catalog
:)
Slide 1- 41

More Related Content

What's hot

مقدمة في قواعد البيانات
مقدمة في قواعد البياناتمقدمة في قواعد البيانات
مقدمة في قواعد البياناتMahmoud Almadhoun
 
مقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتمقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتalihassan_siwa
 
الوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتهاالوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتهاAmin Abu Hammad
 
نظم قواعد البيانات
نظم قواعد البياناتنظم قواعد البيانات
نظم قواعد البياناتFida Kadun
 
مقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتمقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتgueste5de3d
 
الوحدة الثامنة - قاعدة البيانات وادارتها
الوحدة الثامنة - قاعدة البيانات وادارتهاالوحدة الثامنة - قاعدة البيانات وادارتها
الوحدة الثامنة - قاعدة البيانات وادارتهاAmin Abu Hammad
 
مقدمة في قواعد البيانات
مقدمة في قواعد البياناتمقدمة في قواعد البيانات
مقدمة في قواعد البياناتDrMohammed Qassim
 
قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (Beni-Suef University
 
الوحدة السابعة - قاعدة البيانات وادارتها
الوحدة السابعة - قاعدة البيانات وادارتهاالوحدة السابعة - قاعدة البيانات وادارتها
الوحدة السابعة - قاعدة البيانات وادارتهاAmin Abu Hammad
 
الوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتهاالوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتهاAmin Abu Hammad
 
Databases قواعد البيانات
Databases قواعد البيانات  Databases قواعد البيانات
Databases قواعد البيانات Mohamed Reda
 
قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البياناتLumah Madany
 
منهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلوماتمنهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلوماتDrMohammed Qassim
 
الوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتهاالوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتهاAmin Abu Hammad
 
قاعد البيانات الشيئية الموجهة نحو الهدف Object
قاعد البيانات الشيئية الموجهة نحو الهدف  Objectقاعد البيانات الشيئية الموجهة نحو الهدف  Object
قاعد البيانات الشيئية الموجهة نحو الهدف ObjectMimi Albadri
 
معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز دجلة بالمز
 

What's hot (20)

مقدمة في قواعد البيانات
مقدمة في قواعد البياناتمقدمة في قواعد البيانات
مقدمة في قواعد البيانات
 
Database schema
Database schemaDatabase schema
Database schema
 
مقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتمقدمة عن قواعد البيانات
مقدمة عن قواعد البيانات
 
الوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتهاالوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتها
 
نظم قواعد البيانات
نظم قواعد البياناتنظم قواعد البيانات
نظم قواعد البيانات
 
مقدمة عن قواعد البيانات
مقدمة عن قواعد البياناتمقدمة عن قواعد البيانات
مقدمة عن قواعد البيانات
 
الأوراكل
الأوراكلالأوراكل
الأوراكل
 
الوحدة الثامنة - قاعدة البيانات وادارتها
الوحدة الثامنة - قاعدة البيانات وادارتهاالوحدة الثامنة - قاعدة البيانات وادارتها
الوحدة الثامنة - قاعدة البيانات وادارتها
 
مقدمة في قواعد البيانات
مقدمة في قواعد البياناتمقدمة في قواعد البيانات
مقدمة في قواعد البيانات
 
Relational Data Base
Relational Data BaseRelational Data Base
Relational Data Base
 
قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (
 
الوحدة السابعة - قاعدة البيانات وادارتها
الوحدة السابعة - قاعدة البيانات وادارتهاالوحدة السابعة - قاعدة البيانات وادارتها
الوحدة السابعة - قاعدة البيانات وادارتها
 
الوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتهاالوحدة السادسة - قاعدة البيانات وادارتها
الوحدة السادسة - قاعدة البيانات وادارتها
 
Databases قواعد البيانات
Databases قواعد البيانات  Databases قواعد البيانات
Databases قواعد البيانات
 
قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البيانات
 
منهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلوماتمنهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلومات
 
الوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتهاالوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتها
 
قاعد البيانات الشيئية الموجهة نحو الهدف Object
قاعد البيانات الشيئية الموجهة نحو الهدف  Objectقاعد البيانات الشيئية الموجهة نحو الهدف  Object
قاعد البيانات الشيئية الموجهة نحو الهدف Object
 
معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز
 
Cds
CdsCds
Cds
 

Similar to Intorduction to databases 2021

قواعد البيانات.ppt
قواعد البيانات.pptقواعد البيانات.ppt
قواعد البيانات.pptrzazalamin1
 
ادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptxادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptxAhmedOthman511332
 
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdf
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdfLec1_ntroductionntroductionntroductionIntroduction to DSS.pdf
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdfssusere76a8e1
 
نظم ادارية
نظم اداريةنظم ادارية
نظم اداريةMjdBakrii
 
تحليل نظم 3.ppt
تحليل نظم 3.pptتحليل نظم 3.ppt
تحليل نظم 3.pptrafeakrafeak
 
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير  عنوان المحاضرة "إستراتيجيات...تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير  عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...Egyptian Engineers Association
 
محاضرتي الثانية
محاضرتي الثانيةمحاضرتي الثانية
محاضرتي الثانيةAmany Megahed
 
Lecture6 Databasedesign
Lecture6 DatabasedesignLecture6 Databasedesign
Lecture6 Databasedesignguest800d4
 
STRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICSSTRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICSahmed dhari
 
دبلن كور / إعداد محمد عبدالحميد معوض
دبلن كور / إعداد محمد عبدالحميد معوضدبلن كور / إعداد محمد عبدالحميد معوض
دبلن كور / إعداد محمد عبدالحميد معوضMuhammad Muawwad
 
قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البياناتMichael Atef
 
active directory
active directory active directory
active directory akram12120
 

Similar to Intorduction to databases 2021 (20)

قواعد البيانات.ppt
قواعد البيانات.pptقواعد البيانات.ppt
قواعد البيانات.ppt
 
ادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptxادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptx
 
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdf
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdfLec1_ntroductionntroductionntroductionIntroduction to DSS.pdf
Lec1_ntroductionntroductionntroductionIntroduction to DSS.pdf
 
عرض قواعد البيانات 01
عرض قواعد البيانات 01عرض قواعد البيانات 01
عرض قواعد البيانات 01
 
Nosql
NosqlNosql
Nosql
 
نظم ادارية
نظم اداريةنظم ادارية
نظم ادارية
 
6 ado.net
6 ado.net6 ado.net
6 ado.net
 
تحليل نظم 3.ppt
تحليل نظم 3.pptتحليل نظم 3.ppt
تحليل نظم 3.ppt
 
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير  عنوان المحاضرة "إستراتيجيات...تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير  عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
 
محاضرتي الثانية
محاضرتي الثانيةمحاضرتي الثانية
محاضرتي الثانية
 
AIMS توصيات لإدارة المعلومات الزراعية: تقديم منصة
AIMS  توصيات لإدارة المعلومات الزراعية: تقديم منصة  AIMS  توصيات لإدارة المعلومات الزراعية: تقديم منصة
AIMS توصيات لإدارة المعلومات الزراعية: تقديم منصة
 
Lecture6 Databasedesign
Lecture6 DatabasedesignLecture6 Databasedesign
Lecture6 Databasedesign
 
أنواع نظم المعلومات
أنواع نظم المعلوماتأنواع نظم المعلومات
أنواع نظم المعلومات
 
Mysql 1
Mysql 1Mysql 1
Mysql 1
 
STRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICSSTRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICS
 
دبلن كور / إعداد محمد عبدالحميد معوض
دبلن كور / إعداد محمد عبدالحميد معوضدبلن كور / إعداد محمد عبدالحميد معوض
دبلن كور / إعداد محمد عبدالحميد معوض
 
ad
adad
ad
 
قواعد البيانات
قواعد البياناتقواعد البيانات
قواعد البيانات
 
active directory
active directory active directory
active directory
 
Erp
ErpErp
Erp
 

More from ِِِAhmed R. A. Shamsan

شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptx
شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptxشرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptx
شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptxِِِAhmed R. A. Shamsan
 
image processing EdgeDetection Luc03 part 01.pdf
image processing EdgeDetection Luc03 part 01.pdfimage processing EdgeDetection Luc03 part 01.pdf
image processing EdgeDetection Luc03 part 01.pdfِِِAhmed R. A. Shamsan
 
digital image enhancement techniques and applcations.pdf
digital image enhancement techniques and applcations.pdfdigital image enhancement techniques and applcations.pdf
digital image enhancement techniques and applcations.pdfِِِAhmed R. A. Shamsan
 
Image Edge Detection Operators in Digital Image Processing _ L1.pdf
Image Edge Detection Operators in Digital Image Processing _ L1.pdfImage Edge Detection Operators in Digital Image Processing _ L1.pdf
Image Edge Detection Operators in Digital Image Processing _ L1.pdfِِِAhmed R. A. Shamsan
 
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديمي
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديميMs powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديمي
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديميِِِAhmed R. A. Shamsan
 

More from ِِِAhmed R. A. Shamsan (20)

شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptx
شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptxشرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptx
شرح تفصيلي لهندسة YOLOv8 - انهيار كامل.pptx
 
image processing EdgeDetection Luc03 part 01.pdf
image processing EdgeDetection Luc03 part 01.pdfimage processing EdgeDetection Luc03 part 01.pdf
image processing EdgeDetection Luc03 part 01.pdf
 
image processing_ Edge Detection Luc02.pdf
image processing_ Edge Detection Luc02.pdfimage processing_ Edge Detection Luc02.pdf
image processing_ Edge Detection Luc02.pdf
 
image processing _Edge Detection Luc01.pdf
image processing _Edge Detection Luc01.pdfimage processing _Edge Detection Luc01.pdf
image processing _Edge Detection Luc01.pdf
 
digital image enhancement techniques and applcations.pdf
digital image enhancement techniques and applcations.pdfdigital image enhancement techniques and applcations.pdf
digital image enhancement techniques and applcations.pdf
 
Image Edge Detection Operators in Digital Image Processing _ L1.pdf
Image Edge Detection Operators in Digital Image Processing _ L1.pdfImage Edge Detection Operators in Digital Image Processing _ L1.pdf
Image Edge Detection Operators in Digital Image Processing _ L1.pdf
 
5 sql language
5   sql language5   sql language
5 sql language
 
4 sql language
4   sql language4   sql language
4 sql language
 
Computer skills 2019 last edition a
Computer skills 2019 last edition aComputer skills 2019 last edition a
Computer skills 2019 last edition a
 
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديمي
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديميMs powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديمي
Ms powerpoint بالعربي شرح ميكروسوفت باوربويت العرض التقديمي
 
Ms excel
Ms excel  Ms excel
Ms excel
 
Ms word
Ms word Ms word
Ms word
 
Ms windows 7
Ms windows 7Ms windows 7
Ms windows 7
 
Internet basices
Internet basices Internet basices
Internet basices
 
dos fundamentals
dos fundamentalsdos fundamentals
dos fundamentals
 
Queues and linked lists
Queues and linked listsQueues and linked lists
Queues and linked lists
 
Linked list
Linked listLinked list
Linked list
 
10 introduction to ds 2-2019 - heap
10   introduction to ds 2-2019 - heap10   introduction to ds 2-2019 - heap
10 introduction to ds 2-2019 - heap
 
introduction to ds 2-2019 - complete tree
 introduction to ds 2-2019 - complete tree introduction to ds 2-2019 - complete tree
introduction to ds 2-2019 - complete tree
 
introduction to binary search trees
introduction to binary search treesintroduction to binary search trees
introduction to binary search trees
 

Intorduction to databases 2021