أساسيات SQL: دليل المبتدئين حول كيفية استخدام قاعدة بيانات SQL

أساسيات sql


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

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

يوصى بهذا بشكل خاص لرواد الأعمال والمحللين الماليين وأصحاب الأعمال الصغيرة. ولكن ، بالطبع ، قد يكون مفيدًا لأي شخص مهتم بالموضوع.

SQL في باختصار

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

SQL قديمة جدًا ؛ ظهرت في عام 1974 وأصبحت اللغة الأكثر شعبية لإدارة البيانات. كان لديه تحديثات منتظمة منذ ذلك الحين مع آخر تحديث تم إصداره في ديسمبر 2016. إذا كنت ترغب في البدء باستخدام SQL دون خبرة في البرمجة ، فهناك إصداران يجب عليك التحقق منهما. بادئ ذي بدء ، جرب الإصدار الرئيسي الذي يمكن استخدامه مع برامج قواعد البيانات الأخرى بشكل فعال.

لديك أيضًا Access SQL ، وهو مشابه جدًا للإصدار الرئيسي. إنها لغة تم إنشاؤها لـ Microsoft Access ، وهي أداة شائعة للغاية تساعد الكثير من الشركات الصغيرة على إدارة بياناتها. ولكن في الإصدار الثاني ، قصدنا MySQL وهو في الواقع أكثر SQL استخدامًا على الإنترنت. إنه مفتوح المصدر ومختلف قليلاً عن Access SQL والإصدار الرئيسي. ومع ذلك ، سيكون الأمر متشابهًا إلى حد كبير إذا كنت ترغب فقط في تجربة النصائح التي سنعرضها لك في هذا الدليل.

يمكن للأشخاص الذين يمتلكون موقع WordPress ويديرون واجهة إدارة تستند إلى cPanel الوصول بسهولة إلى SQL. إذا كنت أحدهم ، فكل ما عليك فعله هو فتح تطبيق phpMyAdmin للوصول إلى قاعدة البيانات وبدء تشغيل استعلامات SQL. نظرًا لأن الإصدارات التي ذكرناها – MySQL و SQL – مرنة حقًا ، فلديك الكثير من الواجهات والخيارات لبدء العمل معها.

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

كيفية تشغيل استعلام SELECT?

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

أي جدول ببيانات سرية سيكون مناسبًا. دعنا نأخذ طاولة كتب الآن. لذلك سيطلق على الجدول اسم “الكتب” ولنفترض أنه مقسم إلى حقول مثل العنوان والمؤلف والمبلغ (كمية الكتاب في المخزون) والسعر. من الآن فصاعدًا ، سنستخدم هذه الحقول مع جميع الأحرف الكبيرة في كود SQL.

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

حدد العنوان ، المؤلف ، المبلغ ، السعر

من كتب ؛

كما ترى ، هذا الاستعلام ليس محددًا للغاية. ماذا لو كنت تريد فقط معلومات عن كتب ستيفن كينغ وباولو كويلهو في المتجر؟ بالطبع ، هناك دائمًا Microsoft Excel حيث يمكنك استيراد الجدول ، ثم تصفية Stephen King و Paulo Coelho ثم ترتيب جميع المعلومات. ومع ذلك ، سوف يستغرق الأمر بضع خطوات مقارنة بـ SQL حيث تحتاج فقط إلى إضافة سطر قصير من التعليمات البرمجية. إذا كنت تريد تصفية المؤلفين ، فأنت بحاجة فقط إلى الاستخدام أين في كود SQL على النحو التالي:

حدد العنوان والمبلغ والسعر

من كتب

حيث المؤلف = “ستيفن كينغ” ، “باولو كويلهو” ؛

تكون الفاصلة المنقوطة دائمًا في نهاية الكود كما هو موضح في كلا المثالين. في لغة الكمبيوتر ، تعني الفاصلة المنقوطة أنها نقطة النهاية لأمرك ولا يوجد شيء آخر تفعله. تفاصيل أخرى مهمة هي أنك تحتاج إلى كتابة الأوامر بأحرف كبيرة: WHERE ، SELECT ، FROM.

استخدم الفواصل العليا والفواصل كما هو موضح. يمكنك أيضًا العثور على رموز SQL على Google كلما احتجت إليها. ما عليك سوى إخبار “بحث Google” بما تريد القيام به في SQL ، وهناك العديد من مواقع الويب التي يمكنها عرض الرمز الصحيح لها.

كيفية تشغيل استعلام محدث?

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

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

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

البيانات تتغير باستمرار ، وخاصة في الشركات. إذا كان لديك قاعدة بيانات وتحتاج إلى تحديث بعض أجزاء منها ، فإن تحديث الأمر يمكن أن يساعدك. دعنا نرجع لمثال الكتب. إذا كان لديك قاعدة بيانات مصنفة حول الكتب في متجرك ، فقد تحتاج إلى تحديث الأسعار بين الحين والآخر. إذا تم تغيير سعر كتاب Fifty Shades of Gray وتحتاج إلى تحديثه ، فهذا هو رمز SQL الذي تحتاج إلى استخدامه:

تحديث الكتب

سعر الضبط = “9.99”

حيث TITLE = “Fifty Shades of Gray” ؛

ونتيجة لذلك ، سيحتوي الكتاب Fifty Shades of Gray على رقم جديد في مجال PRICE ، مشيرًا إلى أنه يكلف 9.99 دولارًا من الآن فصاعدًا. الآن إذا لم تكن حذرا ، قد تنسى إضافة أين الجزء والرمز سيغير جميع الأسعار في قاعدة البيانات. ثم يستغرق الأمر وقتًا طويلاً للعثور على السعر الصحيح لكل كتاب مرة أخرى.

العمل على مهارات SQL الخاصة بك

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

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

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

إذا قررت تعلم واستخدام SQL ، فلا تتوقع استخدام كل هذه الأوامر بانتظام. SELECT هو الأمر الأكثر شعبية حتى بين المحترفين. قد تكون الأوامر الأخرى مفيدة أحيانًا ، ولكنها تعتمد أيضًا على نوع قاعدة البيانات التي تعمل عليها.

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map