الانتقال إلى المحتوى الرئيسي

كيفية إنشاء جدول مع استعلام سكل: تعليمات مفصلة

يعد إنشاء جدول في قاعدة بيانات إحدى العمليات الرئيسية في تطوير التطبيقات. هناك عدة طرق لإنشاء جدول في سكل ، ولكن واحدة من الأكثر شعبية هو إنشاء جدول باستخدام استعلام سكل. تتيح لك هذه الطريقة إنشاء جدول بالسمات المحددة وتحديد أنواع البيانات الخاصة بهم.

لإنشاء جدول مع استعلام سكل ، يجب عليك استخدام عبارة إنشاء جدول ، وبعد ذلك يمكنك تحديد اسم الجدول وتعريف السمات. تتكون كل سمة من اسم ونوع بيانات. يحدد نوع البيانات القيم التي يمكن تخزينها في سمة معينة ، مثل الأعداد الصحيحة أو السلاسل أو التواريخ.

مثال على استعلام سكل لإنشاء جدول:

إنشاء جدول الجدول _ الاسم (

السمة 1 السمة _ النوع 1,

السمة 2 السمة _ النوع 2,

...

);

في هذا المثال ، اسم_الجدول هو اسم الجدول الذي يتم إنشاؤه ، والسمة 1 ، والسمة 2 ، وما إلى ذلك — أسماء السمات ، وسمة نوع البيانات 1 ، وسمة نوع البيانات 2 ، وما إلى ذلك — أنواع البيانات الخاصة بالسمات المقابلة.

  1. ما هو استعلام سكل وكيفية إنشائه
  2. استعلام سكل: التعريف والمبادئ الأساسية
  3. أنواع استعلامات سكل
  4. استعلام سكل بسيط: خطوات الإنشاء
  5. استعلام سكل معقدة: تعليمات خطوة بخطوة
  6. مشغلي الاستعلام سكل الأساسية
  7. إنشاء جدول باستخدام استعلام سكل: خوارزمية مفصلة
  8. توصيات لإنشاء جدول مع استعلام سكل
  9. الخطوة 1: تحديد اسم الجدول
  10. الخطوة 2: تحديد هيكل الجدول
  11. الخطوة 3: تحديد المفاتيح
  12. مثال على استعلام سكل لإنشاء جدول
  13. سؤال وجواب

ما هو استعلام سكل وكيفية إنشائه

استعلام سكل هو الأداة الرئيسية للتفاعل مع قاعدة بيانات. يسمح لك بإجراء عمليات مختلفة مثل إنشاء الجداول وإضافة البيانات وتغيير السجلات وحذفها. تتكون استعلامات سكل من الأوامر التي تهدف إلى تنفيذ إجراء معين.

لإنشاء استعلام سكل ، يجب عليك استخدام لغة برمجة خاصة-سكل (لغة الاستعلام المهيكلة). يمكن تقسيم استعلامات سكل إلى عدة فئات اعتمادا على الإجراءات التي يتم تنفيذها:

  • تستخدم استعلامات دل (لغة تعريف البيانات) لإنشاء هياكل قواعد البيانات وتعديلها وحذفها ، مثل إنشاء الجداول والفهارس والقيود والكائنات الأخرى.
  • تم تصميم استعلامات دمل (لغة معالجة البيانات) لإدراج وتحديث وحذف البيانات في جداول قاعدة البيانات.
  • استعلامات دكل (لغة استعلام البيانات) تستخدم لاستخراج البيانات من جداول قاعدة البيانات.
  • استعلامات دكل (لغة التحكم في البيانات) - تستخدم لإدارة حقوق الوصول وأمن قاعدة البيانات.

أمثلة على استعلامات سكل:

  • الاسم فارتشار (50),

VALUES (1, 'John Doe', '[email protected]');

DQL запрос: Получение всех записей из таблицы «users».

SELECT * FROM users;

  • DCL запрос: Добавление нового пользователя с доступом к таблице «users».
  • GRANT SELECT, INSERT, UPDATE, DELETE ON users TO 'new_user'@'localhost';
  • توفر استعلامات سكل القدرة على إدارة البيانات في قاعدة بيانات وتنفيذ العمليات اللازمة لمعالجة البيانات.

استعلام سكل: التعريف والمبادئ الأساسية

سكل (لغة الاستعلام المهيكلة) هي لغة برمجة مصممة للعمل مع قواعد البيانات العلائقية. يتم استخدامه لإنشاء وتعديل وإدارة البيانات في قواعد البيانات.

استعلام سكل هو تعليمات ترسلها إلى قاعدة البيانات لإجراء عملية محددة. يمكن أن تتضمن العمليات إنشاء جدول وإضافة البيانات وتحديث البيانات وحذف البيانات وغيرها.

المبادئ الأساسية لاستعلام سكل هي:

  1. بناء الجملة: يجب أن تتوافق استعلامات سكل مع بناء جملة معين بحيث يمكن لقاعدة البيانات تفسير العملية وتنفيذها بشكل صحيح.
  2. الكلمات الرئيسية: استعلامات سكل غالبا ما تستخدم الكلمات الرئيسية التي تشير إلى نوع العملية التي يتعين القيام بها. على سبيل المثال ، يتم استخدام الكلمات الرئيسية "إنشاء" و "إدراج" و "تحديد" و "تحديث" و "حذف" لإنشاء جدول وإضافة البيانات وجلب البيانات وتحديث البيانات وحذف البيانات ، على التوالي.
  3. الجداول والأعمدة: استعلامات سكل تعمل مع الجداول وأعمدتها التي تخزن البيانات. كل جدول له اسمه الخاص ، ويحدد كل عمود نوع البيانات المراد تخزينها.
  4. الشروط والمرشحات: استعلامات سكل غالبا ما تستخدم الشروط والمرشحات للحد من نتائج العمليات. على سبيل المثال ، يمكنك تحديد شرط لتحديد الصفوف التي تفي بمعيار أو عامل تصفية معين فقط.
  5. المشغلين: استعلامات سكل يمكن أيضا استخدام المشغلين مثل" و " ، " أو "و" لا " لدمج الشروط والمرشحات لعمليات أكثر تعقيدا.
  6. يمكن كتابة استعلامات سكل في محرر نصوص ثم تنفيذها باستخدام برنامج خاص مثل ميسكل منضدة أو قاعدة بيانات الأوامر واجهة سطر الأوامر.

بعد التعرف على المبادئ الأساسية للاستعلام سكل ، سوف تكون قادرة على إنشاء وإدارة الجداول والبيانات في قاعدة البيانات الخاصة بك باستخدام هذه اللغة البرمجة القوية.

أنواع استعلامات سكل

في سكل (لغة الاستعلام المهيكلة) ، هناك عدة أنواع من الاستعلامات التي تسمح لك بإجراء عمليات قاعدة بيانات مختلفة. يتم سرد الأنواع الرئيسية من استعلامات سكل أدناه:

  1. استعلامات اختيار البيانات (حدد) تستخدم لاستخراج البيانات من قاعدة بيانات. تتيح لك هذه الاستعلامات الحصول على معلومات من جدول واحد أو أكثر وتطبيق عوامل التصفية وفرز البيانات.
  2. يتم استخدام طلبات الإدراج لإضافة سجلات جديدة إلى جدول قاعدة البيانات. يسمح لك استعلام الإدراج بتحديد قيم لكل عمود في الجدول الذي تريد إضافة سجل جديد إليه.
  3. طلبات تعديل البيانات — تحديث) - تسمح لك بتحديث قيم السجلات الموجودة في الجدول. يسمح لك استعلام التحديث بتحديد قيم جديدة لعمود واحد أو أكثر من الجدول ، بالإضافة إلى تطبيق عامل تصفية لتحديد السجلات التي تحتاج إلى تحديث.
  4. يتم استخدام طلبات الحذف لحذف سجل واحد أو أكثر من جدول قاعدة البيانات. يسمح لك طلب الحذف بتحديد عامل تصفية لتحديد السجلات التي تحتاج إلى حذفها.
  5. إنشاء استعلامات الجدول-تسمح لك بإنشاء جدول جديد في قاعدة البيانات. يحدد استعلام إنشاء جدول أسماء الأعمدة وأنواعها ، بالإضافة إلى تعريفات الحقول والقيود الرئيسية.
  6. إسقاط طلبات الجدول-تسمح لك بحذف جدول من قاعدة البيانات. الاستعلام إسقاط الجدول حذف كافة السجلات وهيكل الجدول.

هذه هي الأنواع الرئيسية من استعلامات سكل التي تسمح لك بإجراء عمليات قاعدة بيانات مختلفة. بمعرفة هذه الاستعلامات ، يمكنك إدارة البيانات في قاعدة البيانات وإنشاء الجداول اللازمة.

استعلام سكل بسيط: خطوات الإنشاءيتطلب إنشاء جدول بسيط في قاعدة بيانات باستخدام استعلام سكل الخطوات التالية:فتح برنامج قاعدة بيانات مثل ميسكل منضدة أو فبميادمين.
قم بإنشاء قاعدة بيانات جديدة أو حدد قاعدة بيانات موجودة سيتم إنشاء الجدول فيها.قم بإنشاء استعلام سكل جديد وأدخل أمرا لإنشاء جدول.حدد بنية الجدول ، بما في ذلك أسماء الأعمدة وأنواع البيانات الخاصة بها.
حدد خصائص وقيودا إضافية للأعمدة ، مثل قيود القيمة أو الزيادة التلقائية.قم بتشغيل استعلام سكل لإنشاء الجدول وتحقق من إنشاء الجدول بنجاح.
هنا مثال على استعلام سكل بسيط لإنشاء جدول "المستخدمين" مع ثلاثة أعمدة:اسم العمود

  • نوع بيانات التقييد
  • معرف
  • كثافة العمليات
  • الزيادة التلقائية ، المفتاح الأساسي
  • الاسم

فارتشار (50)

العمر

كثافة العمليات

    من الجدول 1

جدول الانضمام الداخلي 2 على الجدول1.العمود = الجدول2.العمود

حيث الشرط

  • ترتيب حسب العمود 1 تنازلي;
  • ملاحظة: هنا العمود 1 هو العمود لفرز نتائج الاستعلام حسب. تنازلي يعني الفرز في ترتيب عكسي ، أسك يعني الفرز في ترتيب مباشر.

تحديد عدد الصفوف (اختياري): إذا كنت تريد إرجاع عدد معين فقط من الصفوف ، فاستخدم عامل الحد. مثال:

حدد العمود 1 ، العمود 2

من الجدول 1

  1. حيث الشرط
  2. هذا كل شيء! الآن لديك تعليمات حول كيفية إنشاء استعلام سكل معقدة. لا تنس أن استخدام منطق استعلام أكثر تعقيدا قد يتطلب خطوات وبيانات إضافية في استعلام سكل.
  3. في سكل ، هناك العديد من مشغلي الاستعلام الأساسية التي تسمح لك لتنفيذ إجراءات مختلفة مع البيانات:
  4. يمكن استخدام هذه العوامل مع العديد من الكلمات الرئيسية والشروط ، مثل المكان ، والترتيب حسب ، وغيرها ، لإجراء استعلامات قاعدة بيانات أكثر تعقيدا.
  5. إنشاء جدول باستخدام استعلام سكل: خوارزمية مفصلة
  6. يعد إنشاء جدول باستخدام استعلام سكل خطوة مهمة في تطوير قاعدة البيانات. باستخدام هذا الاستعلام ، يمكنك تحديد بنية وخصائص الجدول ، مثل أسماء الأعمدة وأنواع البيانات والقيود.
  7. هنا هو خوارزمية خطوة بخطوة من شأنها أن تساعدك على إنشاء جدول باستخدام استعلام سكل:

الاتصال بقاعدة البيانات: استخدم عبارة سكل المناسبة (على سبيل المثال,

استخدام

أو

الاتصال

) للاتصال بقاعدة البيانات التي تريد إنشاء جدول.

اكتب استعلام سكل: استخدم عامل التشغيل

إنشاء جدول

لإنشاء جدول. اكتب اسم الجدول بعد الكلمة الرئيسية

إنشاء جدول

.

تحديد أعمدة الجدول: استخدم المشغل

العمود

لتحديد أعمدة الجدول. حدد أسماء الأعمدة وأنواع البيانات وأي خصائص أعمدة أخرى (مثل القيود أو القيم الافتراضية).

  • تعيين المفتاح الأساسي (إذا لزم الأمر) : إذا كنت تريد تعيين المفتاح الأساسي لجدول ، فاستخدم عامل التشغيل
  • المفتاح الأساسي
  • وحدد عمودا واحدا أو أكثر من الأعمدة التي ستشكل المفتاح الأساسي.

إضافة قيود (إذا لزم الأمر) : إذا كنت تريد إضافة قيود إضافية إلى جدول ، مثل التفرد أو مفتاح خارجي ، فاستخدم عوامل التشغيل المناسبة (على سبيل المثال,

فريدة من نوعها

  • أو
  • مفتاح خارجي

).

أكمل استعلام سكل: إنهاء استعلام سكل بفاصلة منقوطة (

;

).

تنفيذ استعلام سكل: تنفيذ استعلام سكل باستخدام واجهة قاعدة البيانات (على سبيل المثال ، سطر الأوامر أو واجهة الويب).

تحقق من النتيجة: تحقق من إنشاء الجدول بنجاح عن طريق التحقق من بنية وخصائص الجدول.

هنا مثال على استعلام سكل الذي يخلق جدول "المستخدمين" مع عمودين " إد " و "اسم":

إنشاء مستخدمي الجدول (

معرف إنت المفتاح الأساسي,

الاسم فارتشار (50)