SQL Statement Tutorial in Bangla | SP Foundationbd

ডেটাবেসের বেশিরভাগ কাজ sql statement এর দ্বারা করা যায়।যেমন নিচের sql স্টেটমেন্ট টি দিয়ে friends টেবিল এর সব record select হবে।

SELECT*FROM  friends

এসকিউয়েল কিন্তু case sensitive না অর্থাৎ ‘select * from friends’এবং 'SELECT * FROM  friends' দুটোরই একি কাজ ও আউটপুট হবে।

SQL DDL ও DML

এসকিউয়েল কে দুই ভাবে ভাগ করা যায়

DDL-Data Defination Language:এটা দিয়ে ডেটাবেস তৈরী,ডিলিট ইত্যাদি করা হয়।index(keys) সঙ্গায়িত করা হয়,দুটি টেবিলের মধ্যে সংযোগ তৈরী করা হয়,টেবিলের মধ্যে constraints ঠিক করে দেয়া হয় ইত্যাদি।গুরত্বপূর্ন DDL statement গুলো হল

CREATE DATABASE-নতুন ডেটাবেস তৈরী হয়

ALTER DATABASE-ডেটাবেস সম্পাদন করা হয়

CREATE TABLE-নতুন টেবিল তৈরী হয়

ALTER TABLE-টেবিল সম্পাদন করা হয়

CREATE INDEX- INDEX তৈরী হয়

DROP INDEX- INDEX মুছে যায়

DML-Data Manipulation Language

Query (অনুসন্ধান) এবং update SQL এর DML অংশ দিয়ে করা হয়।

SELECT-ডেটাবেস থেকে ডেটা তুলে আনে

UPDATE-ডেটা আপডেট(হালনাগাদ)করে

DELETE-ডেটাবেস থেকে তথ্য মুছে দেয়

INSERT INTO-ডেটাবেসে তথ্য ঢুকায়