Podcast
Questions and Answers
ما هي اللغة القياسية للتعامل مع قواعد البيانات؟
ما هي اللغة القياسية للتعامل مع قواعد البيانات؟
- SQL (correct)
- CSS
- HTML
- Python
أي العمليات يمكن تنفيذها باستخدام SQL؟
أي العمليات يمكن تنفيذها باستخدام SQL؟
- بناء ستارات
- إنشاء قواعد بيانات (correct)
- تحليل بيانات
- برمجة تطبيقات
ما هو الأمر الصحيح لإنشاء جدول جديد يسجل معلومات أقسام؟
ما هو الأمر الصحيح لإنشاء جدول جديد يسجل معلومات أقسام؟
- CREATE TABLE Dept(dno int PRIMARY KEY, name varchar(20), location varchar(7)) (correct)
- CREATE TABLE Dept(dno int PRIMARY KEY, name varchar(20))
- CREATE Dept TABLE(dno int, name varchar(20))
- CREATE TABLE Dept(dno int, name varchar(20) PRIMARY KEY)
ما هو الأمر الصحيح لإضافة حقل جديد إلى جدول الأطباء؟
ما هو الأمر الصحيح لإضافة حقل جديد إلى جدول الأطباء؟
متى يمكن إضافة قيمة في الحقل الأجنبي؟
متى يمكن إضافة قيمة في الحقل الأجنبي؟
كيف يمكن تعديل نوع حقل موجود في الجدول؟
كيف يمكن تعديل نوع حقل موجود في الجدول؟
ما هو الأمر الصحيح لحذف جدول كامل؟
ما هو الأمر الصحيح لحذف جدول كامل؟
ما هي الطريقة الصحيحة لتعريف المفتاح الأجنبي عند إنشاء جدول؟
ما هي الطريقة الصحيحة لتعريف المفتاح الأجنبي عند إنشاء جدول؟
ما هو جدول قامت بإنشائه لتسجيل معلومات الطالب؟
ما هو جدول قامت بإنشائه لتسجيل معلومات الطالب؟
ما هو الشرط الصحيح لحذف حقل من جدول؟
ما هو الشرط الصحيح لحذف حقل من جدول؟
كيف يمكنك إضافة بيانات إلى جدول الأقسام؟
كيف يمكنك إضافة بيانات إلى جدول الأقسام؟
أي عملية تتيح لك عرض أسماء العملاء من دولة معينة؟
أي عملية تتيح لك عرض أسماء العملاء من دولة معينة؟
ما هو الفرق بين المفتاح الرئيسي والمفتاح الأجنبي؟
ما هو الفرق بين المفتاح الرئيسي والمفتاح الأجنبي؟
ما هو المفتاح الأساسي؟
ما هو المفتاح الأساسي؟
أي من الحالات التالية تعبر عن علاقة 1 إلى Many؟
أي من الحالات التالية تعبر عن علاقة 1 إلى Many؟
ما هي وظيفة الـ Super Key؟
ما هي وظيفة الـ Super Key؟
ما هو استخدام المفتاح الثانوي؟
ما هو استخدام المفتاح الثانوي؟
ما معنى قيد NOT NULL في قاعدة البيانات؟
ما معنى قيد NOT NULL في قاعدة البيانات؟
ما هي الأنواع المختلفة للحقول التي يمكن استخدامها في قاعدة البيانات؟
ما هي الأنواع المختلفة للحقول التي يمكن استخدامها في قاعدة البيانات؟
ما هي وظيفة المفتاح المرشح؟
ما هي وظيفة المفتاح المرشح؟
أي من الأنواع التالية علاقة بين الجداول تمثل 1 إلى 1؟
أي من الأنواع التالية علاقة بين الجداول تمثل 1 إلى 1؟
ما هي البيانات التي يمكن تخزينها في حقل حرفي؟
ما هي البيانات التي يمكن تخزينها في حقل حرفي؟
ما هو المبدأ الأساسي لإنشاء قاعدة بيانات؟
ما هو المبدأ الأساسي لإنشاء قاعدة بيانات؟
أي مما يلي يمثل خاصية المفتاح الثانوي؟
أي مما يلي يمثل خاصية المفتاح الثانوي؟
ما هو الغرض من قيد CHECK في قاعدة البيانات؟
ما هو الغرض من قيد CHECK في قاعدة البيانات؟
ماذا يعبر عنه مفتاح Foreign Key؟
ماذا يعبر عنه مفتاح Foreign Key؟
Flashcards
نظام إدارة قواعد البيانات (DBMS)
نظام إدارة قواعد البيانات (DBMS)
برنامجٌ يُستخدمُ لإدارةِ قواعدِ البياناتِ وتخزينِها واسترجاعِها.
نظام إدارة قواعد البيانات العلائقية (RDBMS)
نظام إدارة قواعد البيانات العلائقية (RDBMS)
نوعٌ منِ أنظمةِ إدارةِ قواعدِ البياناتِ تُنظّم البياناتَ في جداولٍ مُتّصلةٍ ببعضها البعض.
الحقل الأساسي (Primary Key)
الحقل الأساسي (Primary Key)
حقلٌ فريدٌ ويُستخدمُ لتحديد كل سجلٍ (صف) بشكلٍ فريدٍ في جدول
المفتاح الفرعي (Foreign Key)
المفتاح الفرعي (Foreign Key)
Signup and view all the flashcards
العلاقة 1-إلى-1 (1-to-1)
العلاقة 1-إلى-1 (1-to-1)
Signup and view all the flashcards
العلاقة 1-إلى-كثير (1-to-Many)
العلاقة 1-إلى-كثير (1-to-Many)
Signup and view all the flashcards
العلاقة كثير-إلى-كثير (Many-to-Many)
العلاقة كثير-إلى-كثير (Many-to-Many)
Signup and view all the flashcards
NOT NULL
NOT NULL
Signup and view all the flashcards
UNIQUE
UNIQUE
Signup and view all the flashcards
PRIMARY KEY
PRIMARY KEY
Signup and view all the flashcards
SQL
SQL
Signup and view all the flashcards
حقل عدد صحيح
حقل عدد صحيح
Signup and view all the flashcards
حقل رقم عشري
حقل رقم عشري
Signup and view all the flashcards
حقل نصي
حقل نصي
Signup and view all the flashcards
حقل تاريخ
حقل تاريخ
Signup and view all the flashcards
لغة الاستعلام الهيكلية (SQL)
لغة الاستعلام الهيكلية (SQL)
Signup and view all the flashcards
إنشاء جدول
إنشاء جدول
Signup and view all the flashcards
إضافة حقل
إضافة حقل
Signup and view all the flashcards
حذف حقل
حذف حقل
Signup and view all the flashcards
تعديل نوع حقل
تعديل نوع حقل
Signup and view all the flashcards
حذف جدول
حذف جدول
Signup and view all the flashcards
المفتاح الأساسي
المفتاح الأساسي
Signup and view all the flashcards
المفتاح الخارجي
المفتاح الخارجي
Signup and view all the flashcards
إضافة بيانات
إضافة بيانات
Signup and view all the flashcards
تعديل بيانات
تعديل بيانات
Signup and view all the flashcards
حذف بيانات
حذف بيانات
Signup and view all the flashcards
SELECT
SELECT
Signup and view all the flashcards
WHERE
WHERE
Signup and view all the flashcards
INSERT INTO
INSERT INTO
Signup and view all the flashcards
UPDATE
UPDATE
Signup and view all the flashcards
DELETE
DELETE
Signup and view all the flashcards
Study Notes
قواعد البيانات
- نظام إدارة قواعد البيانات (DBMS): هو نظامٌ يُستخدم لإدارة البيانات في قواعد البيانات.
- أمثلة لنظم إدارة قواعد البيانات: Oracle, MySQL, DB2.
- نظام إدارة قواعد البيانات العلائقية (RDBMS): نوع من نظم إدارة قواعد البيانات تُنظم البيانات في جداول مترابطة.
- قاعدة البيانات (DB): مجموعةٌ مُنظمة من البيانات المخزنة في قواعد البيانات.
- الكيان (Entity): كيانٌ يمثل كائنًا أو فكرةً في قاعدة البيانات.
- الصفات (Attributes): خصائصٌ أو سماتٌ للكيانات.
- المفتاح الأساسي (Primary Key): حقلٌ فريدٌ لكل سجلٍ في الجدول ويستخدمُ لتحديد السجل بشكلٍ فريد. خواص المفتاح الأساسي: لا يُسمح بقيمِ NULL, القيمُ فريدة.
- أنواع مفاتيح قواعد البيانات:
- المفتاح العلوي (Super Key): حقل واحد أو مجموعة حقول تُستخدم لتحديد سجل فريد من بين سجلات الجدول.
- المفتاح المرشح (Candidate Key): قائمة حقول تُستخدم لتحديد سجل فريد من البيانات.
- المفتاح الثانوي (Secondary Key): مفتاح إضافي يمكن من خلاله الوصول إلى معلومات مُحددة في الجدول.
- المفتاح الأجنبي (Foreign Key): مفتاح في جدولٍ يُشير إلى مفتاح أساسي في جدول آخر.
العلاقات بين الجداول
- علاقة واحد لواحد (1-to-1): للكيان في جدولٍ واحد، هناك كيانٌ واحد فقط في جدولٍ آخر.
- علاقة واحد لكثير (1-to-Many): للكيان في جدولٍ واحد، هناك العديد من الكيانات في جدولٍ آخر.
- علاقة كثير لكثير (Many-to-Many): لكل كيانٍ في جدولٍ ما، هناك العديد من الكيانات في جدولٍ آخر، والعكس صحيح.
SQL
- لغة الاستعلامات المُتبَنية (SQL): لغةٌ قياسيةٌ تُستخدم للتعامل مع قواعد البيانات.
- من خلال SQL نُنشئُ، نُعدّلُ، نحذفُ البيانات في قواعد البيانات
- دالات في SQL (وظائف):
- MIN: لإيجاد أقل قيمة.
- MAX: لإيجاد أكبر قيمة.
- COUNT: لمعرفة عدد الصفوف.
- SUM: لجمع القيم العددية.
- AVG: لإيجاد المتوسط الحسابي للقيم.
أمثلة للاستعلامات (Queries)
- استعلاماتٌ تُستخدم في قواعد البيانات لإعادة البيانات المُحددة حسب شروط مُعينة.
- شروط معقدة ممكن استخدامها في SQL مثل:
WHERE
: للتصفية حسب شروط محددة.LIKE
: لإجراء عمليات مطابقة (مثل البحث عن أسماء تبدأ بحرف معين).BETWEEN
: للبحث ضمن نطاق من القيم.IN
: للبحث ضمن مجموعة معيّنة من القيمNOT IN
: للبحث عن قيم ليست ضمن مجموعة معينة من القيم.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
استكشف عالم قواعد البيانات من خلال هذا الاختبار. سيتناول الاختبار أنظمة إدارة قواعد البيانات، المفاتيح الأساسية والثانوية، والكيانات والصفات. هذا الاختبار مصمم لمساعدتك في فهم كيفية تنظيم البيانات وكيفية استخدامها بشكل فعال.