Mr.CoR Posted May 7, 2016 Share Posted May 7, 2016 (edited) السلام عليكم ورحمة الله وبركاته كيف الحال يا شباب , عساكم بخير وصحة وسلامة اليوم حبيت اشرح لكم بعض من أوامر لغة ال أس كيو إل بسم الله وعلى بركة الله 1. Tables | الجداول - طبعاً في بداية الامر رح ننشئ جدول بسيط كالتالي : نستخدم الأمر : CREATE TABLE ---- CREATE TABLE programmers ( id INTEGER , name TEXT , age INTEGER ); طبعا انا مستخدم محرر للغة الإس كيو إل لما ننشئ الجدول هذا , رح يطلع عندي الجدول بهذا الشكل في المحرر --- الآن إنتهينا من إنشاء الجدول لو حبينا نضيف ناس لهذا الجدول , كيف رح نضيفهم ؟ رح نضيفهم بإستخدام هذا الأمر INSERT INTO & VALUES --- INSERT INTO programmers ( id, name, age ) VALUES ( 1, " Mr.CoR " , 18 ); INSERT INTO programmers ( id, name, age ) VALUES ( 2, " Tn6el " , 18 ); INSERT INTO programmers ( id, name, age ) VALUES ( 3, " General " , 20 ); INSERT INTO programmers ( id, name, age ) VALUES ( 4, " MoDeR " , 16 ); INSERT INTO programmers ( id, name, age ) VALUES ( 5, " DABL " , 19 ); INSERT INTO programmers ( id, name, age ) VALUES ( 6, " MezoO ", 16 ); INSERT INTO programmers ( id, name, age ) VALUES ( 7, " ZA7F " , 20 ); INSERT INTO programmers ( id, name, age ) VALUES ( 8, " TAPL " , 21 ); INSERT INTO programmers ( id, name, age ) VALUES ( 9, " shweki ", 18 ); INSERT INTO programmers ( id, name, age ) VALUES ( 10, " Mr.Grand " , 16 ); راح يظهر لنا بالمحرر كذا --- طيب الحين صار عندنا جدول وفيه بيانات المبرمجين طيب نفرض اني وانا احط البيانات اخطأت ببيانات زاحف وانا صرت خلاص مسوي حفظ للجدول وبيكون شي متعب إذا رجعت من اول اعدل اقدر بكل بساطة اسوي تحديث لبيانات الجدول عن طريق الأمر التالي : UPDATE SET WHERE 1. UPDATE : هذا امر تحديث الجدول 2. SET = ايش الشي الي تبي تحدثه ؟ 3. WHERE = وين الشي الي تبي تحدثه ؟ طبعاً اغلبكم مافهم الكلام الي فوق , رح اعطيكم مثال يوضح الصورة أكثر UPDATE programmers -- هنا عطيته امر اني بحدث جدول المبرمجين SET age = 22 -- نفرض اني انا غلطت بـ عمر زاحف , احط هنا الكولمن الي ابي احدثه وهو العمر وبعده علامة يساوي واحط العمر الجديد WHERE id = 7; -- هنا نحط المكان او الرو الي موجود فيه بيانات زاحف وهنا نلاحظ عمر زاحف صار 22 بعد ماكان 20 --- الحين نفرض اني بعد ماخلصت الجدول خلاص وحفظته , جاتني فكرة إني اضيف حساب الإنستقرام لكل مبرمج نستخدم الامر التالي : ALTER TABLE & ADD COLUMN ALTER TABLE : هذا الامر يخليني اعدل تعديلات جذرية على الجدول ADD COLUMN : هذا يخليني اضيف كولمن / عمود للجدول مثال ALTER TABLE programmers ADD COLUMN Instagram TEXT; راح يصير الجدول عندي بهذا الشكل --- طيب بعد ما اضفنا الكولمن الجديد حبيت اعدل على الجدول واحط حساب الإنستقرام حقي فيه نستخدم : UPDATE SET WHERE مثال : UPDATE programmers SET Instagram = '@mr.cor_818' WHERE id = 1; يصير الجدول كذا --- طيب بعد ما ضفت حسابي للجدول , مثلا حبيت احذف البيانات الي ماعندها حساب انستقرام بالجدول نسوي كذا DELETE FROM & WHERE & IS & NULL DELETE FROM : يعني تحذف من WHERE : تحدد اسم مكان بالجدول, واحنا رح نحدد اسم الكولمن الي رح نحذف من عنده جميع الرو \ الصفوف الخالية من البيانات NULL : lua في لغة الـ nill هذي مثل الـ مثال : DELETE FROM programmers WHERE Instagram IS NULL; -- هنا نقوله احذف من جدول المبرمجين عندما يكون صفوف كولمن الإنستقرام غير معرفة رح يصير الجدول كذا : --- طيب لو حبينا مثلا نسوي تحديد على شيء من الجدول رح نستخدم ذا الأمر SELECT . 1. هذا المثال نحدد جميع البيانات الي بالجدول SELECT * FROM programmers ; * = تعني تحدد جميع القيم الي بالجدول الجدول رح يظهر كذا : --- 2. طيب لو حبينا نظهر بس الإسم, نستبدل النجمة بإسم الكولمن مثال : SELECT name FROM programmers; رح يظهر الجدول بهذي الصورة : --- وفي هذا الشرح تعلمنا هذي الأوامر في لغة الإس كيو إل 1. CREATE TABLE = تستخدم لصنع جدول 2. INSERT INTO = تستخدم لإضافة ( رو - صف ) داخل الجدول 3. SELECT = تقوم بإظهار شيء معين في الجدول , حسب تحديدك 4. UPDATE = تستخدم لتحديث قيمة معينة داخل الجدول 5. ALTER TABLE = تستخدم لإحداث تغيرات جذرية في الجدول , مثل إضافة كولمن جديد 6. DELETE FROM = تقوم بحذف ( رو - صف ) من الجدول وإلى هنا ننتهي من هذا الشرح البسيط لبعض اوامر لغة الأس كيو إل سائلين المولى عز وجل ان ينفعكم في دنياكم وفي حياتكم في حال إستفدت من الموضوع قم بتقييمة من 10\10 وفي حال كان في إقبال على الموضوع سوف اقوم بعمل جزء ثاني يشمل الأوامر الأخرى المتبقية من هذة اللغة وفي النهاية إذا اعجبك الموضوع والشرح لاتنساني من دعائك وشكرك لي موفقين اجمعين Edited May 10, 2016 by Guest 1 Link to comment
Me[Z]oO Posted May 7, 2016 Share Posted May 7, 2016 ابداع والله يشرفني اكون اول تعليق ﻻ توقف وﻻ هان تعبك ،، استمر Link to comment
Jupi Posted May 7, 2016 Share Posted May 7, 2016 بصراحةشرحك فيه اشياء جديدة ومفيدة اهنيك علي شغلك الابداعي موفق Link to comment
nxFairlywell Posted May 7, 2016 Share Posted May 7, 2016 يعطيك العافية , شرح ممتاز و حلو و مفيد , واصل ولا يوقف ي وحش Link to comment
Mr.CoR Posted May 8, 2016 Author Share Posted May 8, 2016 يالله انت حيهم ، ارحبو .. اسفرتم ونورتم Link to comment
#J2mes Posted May 9, 2016 Share Posted May 9, 2016 اهنيك صراحة , كلك تباديع من ناحية التنسيق و الشرح يعطيك الف عافيه , صراحة زدت خبرتي ب SQLite Link to comment
#Basel Posted May 9, 2016 Share Posted May 9, 2016 شرحك رائع ي مستر كور كمل ي كبير بتوفيق ...# Link to comment
Ja[B]er[X]Pro Posted May 9, 2016 Share Posted May 9, 2016 شرح رائع وجميل استمررررر افادني الشرح ممكن اسم المحرر الذي تستخدمه؟ Link to comment
Mr.CoR Posted May 9, 2016 Author Share Posted May 9, 2016 منورين الموضوع .. اتمنى انكم استفدتم بالنسبة للأخ جابر .. انا استعملت محرر موجود بموقع Codecademy او ادخل على w3schools واستخدم محررات الاس كيو إل الي عندهم موفقين Link to comment
#DRAGON!FIRE Posted May 12, 2016 Share Posted May 12, 2016 شرح ممتاز ولله .. اتمنى يكون في تحديثات جديدة . Link to comment
Mr.CoR Posted May 13, 2016 Author Share Posted May 13, 2016 شرح ممتاز ولله .. اتمنى يكون في تحديثات جديدة . يالله حيه ، اسفرت و انورت ي كبير ابشر ماطلبت شي Link to comment
!#NssoR_) Posted May 14, 2016 Share Posted May 14, 2016 يعطيك العافية ع الشرح الاكثر من راائع وهاذي الشروحات الي تستاهل 10\10 واصلل يالذيب Link to comment
Mr.CoR Posted May 14, 2016 Author Share Posted May 14, 2016 يعطيك العافية ع الشرح الاكثر من راائع وهاذي الشروحات الي تستاهل 10\10 واصلل يالذيب ياهلا والله اسفرت ونورت يالطيب وشكرا على دعمك Link to comment
iMr.SFA7 Posted May 14, 2016 Share Posted May 14, 2016 ي هلا والله ما عدمناك ولاهنت ع الشرح .. بالتوفيق في شروحات قادمة Link to comment
Mr.CoR Posted May 15, 2016 Author Share Posted May 15, 2016 ي هلا والله ما عدمناك ولاهنت ع الشرح .. بالتوفيق في شروحات قادمة يامرحبا بالزقرت لاهنت ولاهان مرورك أجمعين بإذن الله Link to comment
Mr.CoR Posted May 17, 2016 Author Share Posted May 17, 2016 شرح حلو يا حلو حياك الله منور آمل انك استفدت من الشرح # Link to comment
MA[S]RIY Posted May 17, 2016 Share Posted May 17, 2016 شرح مبدع والله كفو يا مبدع ممكن اعرف الاسكايبي الخاص بكــ؟ Link to comment
Mr.CoR Posted May 18, 2016 Author Share Posted May 18, 2016 شرح مبدع والله كفو يا مبدع ممكن اعرف الاسكايبي الخاص بكــ؟ حياك الله نورت الموضوع بإمكانك التواصل معي عبر الوتساب رقمي مدرج في التوقيع ادناة Link to comment
Mhmd.z Posted May 20, 2016 Share Posted May 20, 2016 طيب وين اقدر استخدم الاس كيو ال واستفيد منها؟ Link to comment
</Mr.Tn6eL> Posted May 20, 2016 Share Posted May 20, 2016 طيب وين اقدر استخدم الاس كيو ال واستفيد منها؟ هي لغة برمجية للتعامل مع قواعد بيانات انت عندك في اللعبة نوع واحد يدعم وهو SQLite وتقدر تستخدمه عن طريق الدالة executeSQLQuery طبعا SQlite أحد انواع محرك قواعد البيانات المشهورة يعني يتيح لك بسهولة التعامل مع قواعد البيانات ويمديك تدعم نوع قواعد بيانات مثل MYSQL عن طريق dbConnect بس اسهل لك executeSQLQuery بالنسبة للاستفادة منها تستخدم لحفظ البيانات مثلا حفظ اماكن الاعبين واغراضهم بياناتهم واشياء كثير تتعلق بالحفظ والاس كيو ال مجال واسع انت تعلم السهل وتوسع ابعد بعد الخبرة البسيطة Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now