Latest posts

  • المعاملات AND و OR و NOT في SQL

    يمكن دمج عدة شروط في جملة WHERE باستخدام المعاملات المنطقية AND وOR وNOT. توفر هذه المعاملات مرونة كبيرة لكتابة استعلامات دقيقة تستهدف بيانات محددة جدًا. المعامل AND المعامل OR المعامل NOT الجمع بين عدة معاملات

    Read more

  • جملة ORDER BY في SQL

    تتيح جملة ORDER BY ترتيب نتائج الاستعلام تصاعديًا أو تنازليًا حسب عمود واحد أو أكثر. الترتيب الافتراضي هو التصاعدي ASC ويمكن تغييره إلى تنازلي باستخدام DESC. الترتيب التصاعدي الترتيب التنازلي الترتيب حسب عدة أعمدة الترتيب مع شرط

    Read more

  • جملة INSERT في SQL

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

    Read more

  • جملة UPDATE في SQL

    تُستخدم جملة UPDATE لتعديل قيم الصفوف الموجودة في الجدول. من المهم جدًا استخدام WHERE لتحديد الصفوف المستهدفة، وإلا فسيتم تعديل جميع صفوف الجدول دفعة واحدة. تعديل صف واحد تعديل عدة أعمدة تعديل عدة صفوف بشرط تحذير مهم تنفيذ UPDATE بدون WHERE سيُعدّل جميع صفوف الجدول. تأكد دائمًا من اختبار الاستعلام بـ SELECT أولًا قبل تنفيذ

    Read more

  • جملة DELETE في SQL

    تُستخدم جملة DELETE لحذف صف أو أكثر من الجدول. مثل UPDATE تمامًا، يجب الانتباه لاستخدام WHERE لتحديد الصفوف المراد حذفها، وإلا فستُحذف جميع البيانات في الجدول. حذف صف واحد حذف صفوف بشرط حذف جميع الصفوف الفرق بين DELETE و TRUNCATE الأمر DELETE يحذف الصفوف ويسجل كل عملية في السجل، بينما TRUNCATE يفرغ الجدول كاملًا بسرعة

    Read more

  • مقدمة في لغة SQL

    SQL اختصار لـ Structured Query Language، وهي اللغة القياسية للتعامل مع قواعد البيانات العلاقية. تتيح لنا هذه اللغة استرجاع البيانات وإضافتها وتعديلها وحذفها، وكذلك إدارة بنية الجداول والعلاقات بينها بأسلوب موحد ومفهوم. أين تُستخدم SQL؟ تُستخدم SQL في معظم أنظمة قواعد البيانات الشهيرة مثل MySQL وPostgreSQL وSQL Server وOracle وSQLite. وهي لغة أساسية لكل مطور

    Read more

  • تركيب لغة SQL (Syntax)

    صياغة SQL مبنية على جمل واضحة تبدأ عادةً بكلمة مفتاحية تحدد نوع العملية. ينتهي كل أمر بفاصلة منقوطة تفصل بين الأوامر، وقد تختلف هذه القاعدة قليلًا حسب نظام قواعد البيانات المستخدم. الكلمات المفتاحية أشهر الكلمات المفتاحية في SQL هي SELECT وINSERT وUPDATE وDELETE للتعامل مع البيانات، وCREATE وALTER وDROP لإدارة البنية. كلمات SQL ليست حساسة

    Read more

  • جملة SELECT في SQL

    جملة SELECT هي الأساس الذي تُبنى عليه معظم استعلامات SQL. تُستخدم لاسترجاع البيانات من جدول واحد أو أكثر، ويمكن تخصيص النتائج باختيار أعمدة محددة أو جلب جميع الأعمدة دفعة واحدة. اختيار أعمدة محددة اختيار كل الأعمدة إزالة التكرار باستخدام DISTINCT تسمية الأعمدة باسم بديل

    Read more

  • الدوال Methods في Java

    الدوال في Java كتل برمجية مسماة تنفذ مهمة محددة، وتُسمّى أيضًا methods. تساعد على تنظيم الكود وإعادة استخدامه وتقليل التكرار، ويتم تعريفها داخل الكلاسات حسب طبيعة Java الكائنية. تعريف دالة دالة تستقبل معاملات دالة تُعيد قيمة التحميل الزائد Overloading تتيح Java تعريف عدة دوال بنفس الاسم لكن بمعاملات مختلفة، فيقرر المُترجم أيها يُستدعى وفقًا لعدد

    Read more

  • الكلاسات والكائنات Classes & Objects في Java

    Java لغة كائنية التوجه بطبيعتها، فكل شيء فيها يدور حول الكلاسات والكائنات. الكلاس قالب يحدد البيانات والسلوك، والكائن نسخة فعلية من الكلاس تحتوي على قيم خاصة بها. تعريف كلاس إنشاء كائن المُنشئ Constructor المُعدِّلات public و private تستخدم Java مُعدِّلات الوصول لتحديد إمكانية الوصول إلى الحقول والدوال، فـ public متاح للجميع وprivate محصور داخل الكلاس

    Read more