User:Ofcrex/sandbox/Mysql Easy Learning

MYSQL EASY LEARNING

MYSQL BASIC
আমরা এই CHAPTER এ SQL এর BASIC জিনিসগুলি শিখবো, যাতে আমরা সাধারণ QUERIE গুলি নিয়ে একটি RELATIONAL DATABASE এর থেকে তথ্য সংগ্রহ করতে পারি। আমরা প্রথমে কীভাবে একটি RELATIONAL DATABASE এর মধ্যে তথ্য সংরক্ষিত থাকে তার উপর আলোচনা করবো। তারপর আমরা BASIC SQL COMMAND শিখবো। আমরা বিশেষত নিচের ৫ টি SQL COMMANDS গুলি শিখবো –
 * 1) SELECT / FORM
 * 2) WHERE
 * 3) ORDER BY
 * 4) GROUP BY
 * 5) HAVING


 * একটি RELATIONAL DATABASE এ তথ্য DATABASE এর TABLE গুলি তে STORE থাকে। প্রত্যেকটা TABLE এর TABLE NAME থাকে, ও প্রত্যেকটা TABLE এর COLUMN আর ROW থাকে। প্রতিটি COLUMN এ একটি RECORD এ একটি FIELD বা ক্ষেত্র রয়েছে, এবং একটি COLUMN এ রয়েছে প্রতিটি COLUMN এর সঙ্গে যুক্ত নাম।


 * প্রতিটি সারিতে একটি RECORD প্রতিনিধিত্ব(REPRESENT) করে। সাধারনত যদি আমরা বলি আমদের কতগুলো RECORD আছে ? তখন আমরা সারি সংখ্যা উল্লেখ করি, যেগুলিতে RECORD গুলি লেখা আছে। এই তথ্য দিয়ে আমরা SQL এর মধ্যে প্রবেশ করার জন্যে প্রস্তুত।

SELECT COLUMN_NAME FROM TABLE_NAME
 * SQL খুব একটা ইংরেজি ভাষার মতো গঠিত। উচ্চপর্যায়ের একটি DATABASE সারণি থেকে DATA পুনরুদ্ধারের জন্য BASIC COMMAND ব্যবহার করে একটি TABLE থেকে DATA নির্বাচন করা হয়। এটি আশ্চর্য জিনিস নয় যে “SELECT”, “FROM” হল MAKE UP OF THE CORE OF SQL STATEMENT. এমনকি আমরা এই SELECT…FROM SYNTAX টি কে কিছুটা এইভাবে ব্যবহার করি –