📚 إنشاء قواعد البيانات
المفاهيم الأساسية
قاعدة البيانات: مجموعة من البيانات المخزنة بشكل منظم ومترابط يسمح بالوصول إليها وتعديلها وإدارتها بسهولة.
نظام إدارة قواعد البيانات (DBMS): برنامج مصمم لإنشاء قواعد البيانات وإدارتها، ويعمل كواجهة بين قاعدة البيانات والتطبيقات أو المستخدم النهائي.
خريطة المفاهيم
```markmap
قواعد البيانات
المفاهيم الأساسية
تعريف قاعدة البيانات
#### مجموعة بيانات منظمة ومترابطة
#### تسمح بالوصول والتعديل والإدارة
مكونات قاعدة البيانات
#### الجدول
##### بيانات منظمة في صفوف وأعمدة
##### يتعلق بموضوع مرتبط بغيره
#### السجل
##### مجموعة من الحقول
##### بيانات خاصة بعنصر معين
#### الحقل
##### يشبه الحاوية
##### يحتوي على نوع معين من البيانات (اسم، عمر، عنوان)
##### له خصائص وقيود تحدد البيانات المدخلة
مميزات استخدامها
نظام إدارة قواعد البيانات (DBMS)
#### برنامج لإنشاء قواعد البيانات وإدارتها
#### يعمل كواجهة
#### المميزات
##### سرعة عالية في التخزين والاسترجاع والمعالجة
##### الحفاظ على البيانات (منع وصول غير مصرح)
##### توفر النسخ الاحتياطي
مراحل البناء
التصميم
الإنشاء
إدخال البيانات
الاستعلام والتقارير
الأدوات البرمجية
سطح المكتب
#### Microsoft Access
الهواتف (iOS)
#### HanDBase
الهواتف (Android)
#### Memento
عبر الويب
#### Obvibase
#### Caspio
المكونات العملية في Access
الجداول
#### العلاقات بين الجداول
#### المفاتيح الأساسية
النماذج
#### إضافة السجلات
الاستعلامات
#### من جدول واحد
#### من عدة جداول
#### استخدام المعايير
التقارير
#### معالج التقارير (Report Wizard)
#### التعديل
```
نقاط مهمة
- تزداد الحاجة إلى تخزين واسترجاع البيانات بكفاءة في الجهات التجارية والحكومية والخدمية (كالبنوك والمستشفيات).
- تستخدم هذه الجهات قواعد البيانات لتغطية هذه الحاجة.
- مثال: يستخدم بائع التجزئة عبر الإنترنت قاعدة بيانات لتخزين معلومات عملائه (طلبات، عناوين شحن، تفاصيل دفع).
- تحتوي قاعدة البيانات على جدول واحد أو أكثر.