MySQL RDBMS
ما هو RDBMS؟
RDBMS تعني نظام إدارة قواعد البيانات العلائقية.
RDBMS هو برنامج يستخدم للحفاظ على قاعدة بيانات علائقية.
RDBMS هو الأساس لجميع أنظمة قواعد البيانات الحديثة مثل MySQL و Microsoft SQL Server و Oracle و Microsoft Access.
يستخدم RDBMS استعلامات SQL للوصول إلى البيانات الموجودة في قاعدة البيانات.
ما هو جدول قاعدة البيانات؟
الجدول عبارة عن مجموعة من إدخالات البيانات ذات الصلة ، ويتكون من أعمدة وصفوف.
يحتوي العمود على معلومات محددة حول كل سجل في الجدول.
السجل (أو الصف) هو كل إدخال فردي موجود في الجدول.
انظر إلى التحديد من جدول Northwind "العملاء":
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
الأعمدة الموجودة في جدول "العملاء" أعلاه هي: معرف العميل واسم العميل واسم جهة الاتصال والعنوان والمدينة والرمز البريدي والبلد. يحتوي الجدول على 5 سجلات (صفوف).
ما هي قاعدة البيانات العلائقية؟
تحدد قاعدة البيانات العلائقية علاقات قاعدة البيانات في شكل جداول. ترتبط الجداول ببعضها البعض - بناءً على البيانات المشتركة لكل منها.
انظر إلى الجداول الثلاثة التالية "العملاء" و "الطلبات" و "الشاحنون" من قاعدة بيانات Northwind:
جدول العملاء
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
العلاقة بين جدول "العملاء" وجدول "الطلبات" هي عمود "معرف العميل":
جدول الطلبات
OrderID | CustomerID | EmployeeID | OrderDate | ShipperID |
---|---|---|---|---|
10278 |
5 | 8 | 1996-08-12 | 2 |
10280 | 5 | 2 | 1996-08-14 | 1 |
10308 | 2 | 7 | 1996-09-18 | 3 |
10355 |
4 | 6 | 1996-11-15 | 1 |
10365 | 3 | 3 | 1996-11-27 | 2 |
10383 | 4 | 8 | 1996-12-16 | 3 |
10384 | 5 | 3 | 1996-12-16 | 3 |
العلاقة بين جدول "الطلبات" وجدول "شركات الشحن" هي عمود "معرّف الشاحن":
طاولة الشاحنين
ShipperID | ShipperName | Phone |
---|---|---|
1 | Speedy Express | (503) 555-9831 |
2 | United Package | (503) 555-3199 |
3 | Federal Shipping | (503) 555-9931 |