SQL(Structured Query Language)

কুয়েরি (Query):

ডেটা টেবিলে অনেক ডেটা সংরক্ষণ করে রাখা হয়। যে পদ্ধতির সাহায্যে ডেটা টেবিল থেকে প্রয়োজন অনুসারে যেকোনো ডেটা খুঁজে বের করা বা প্রদর্শন করা হয় তাকে কুয়েরি বলা হয়।

কুয়েরি ল্যাঙ্গুয়েজ (Query Language):

যে ল্যাঙ্গুয়েজ বা ভাষার সাহায্যে ডেটাবেজের ডেটা টেবিল থেকে প্রয়োজন অনুসারে যেকোনো ডেটা খুঁজে বের করা হয় তাকে কুয়েরি ল্যাঙ্গুয়েজ বলা হয়।

SQL (Structured Query Language):

SQL হল Structured Query Language. ডেটাবেজের এক বা একাধিক ডেটা টেবিল থেকে নির্দিষ্ট ডেটা খুঁজে বের করা, প্রদর্শন করা, নতুন কোনো ডেটা যুক্ত করা বা পুরাতন ডেটা বাদ দেয়া, অথবা কোনো ডেটাকে পরিবর্তন করতে যে ভাষা ব্যাবহার করা হয় তাকে SQL বলা হয়।

DDL (Data Definition Language)

DDL নতুন ডেটাবেজ তৈরি, টেবিলের structure পরিবর্তন, ডিলিট, রিনেম এবং সব রেকর্ড সমূহ মুছার কাজ করে। 

SQL কমান্ড

কাজ

CREATE

নতুন ডেটাবেজ তৈরি করে

ALTER

ডেটাবেজ টেবিলের structure পরিবর্তন করে

DROP

ডেটাবেজ টেবিল ডিলিট করে/মুছে ফেলে

RENAME

ডেটাবেজ টেবিলের নাম পরিবর্তন করে

TRUNCATE

ডেটাবেজ টেবিল থেকে সব রেকর্ড মুছে দেয়

  

DML (Data Manipulation Language):

DML বিভিন্ন ধরনের ডেটা অপারেশন যেমন- ডেটা নির্বাচন, নতুন রেকর্ড যুক্ত করা, ডেটা আপডেট করা, ডেটা মুছা সহ ইত্যাদি কাজ করে।     

SQL কমান্ড

কাজ

SELECT

টেবিল থেকে শর্ত অনুযায়ী ডেটা নির্বাচন করে

INSERT

টেবিলে নতুন রেকর্ড যুক্ত করে

UPDATE

এক বা একাধিক রেকর্ড আপডেট করে

DELETE

টেবিল থেকে রো বা সারি মুছে দেয়

 

CREATE statement:

CREATE TABLE table_name

(

column_name1 data_type(size),

column_name2 data_type(size),

column_name3 data_type(size),

……..

);

ALTER statement:

ALTER TABLE table_name

(

ADD column_name data_type(size),

);

DROP statement:

DROP TABLE table_name;

DELETE statement:

DELETE  table_name

WHERE column_name=”value”; 

INSERT statement:

INSERT INTO table_name(column1,column2,column3,…)

VALUES (value1,value2,value3,…);

 

Advertisements

advertise

Copyright © Tutorials Valley