ওরাকলের রাজ্যে স্বাগতম! Oracle SQL : পর্ব-৩

0
373

ওরাকলের রাজ্যে স্বাগতম! ওরাকল পরিচিতি : পর্ব-১

ওরাকলের রাজ্যে স্বাগতম! ওরাকল ইনস্টলেশন : পর্ব-২

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

আজকে Oracle SQL নিয়ে আলোচনা করব। আসুন প্রথমেই Oracle SQL সম্পর্কে কিছু জেনে নেই।

  • SQL stands for Structured Query Language
  • SQL is a standard language for accessing databases.

SQL  দিয়ে খুব সহজেই ডাটাবেস থেকে ডাটা এক্সেস এবং মডিফাই করা যায়। নিম্নে SQL দিয়ে কি কি কাজ করা যায় তার একটি বর্ণনা দেয়া হল।

————————————————————————————————————————-

1 DML (Data Manipulation Language)

a. Select

b. Insert

c. Update

d. Delete

e. Merge

2. DDL (Data Definition Language)

a. Create

b. Alter

c. Rename

d. Drop

e. Truncate

f. Comment

3. DCL (Data Control Language)

a. Grant

b. Revoke

4. TC (Transaction Control)

a. Commit

b. Rollback

c. Savepoint

————————————————————————————————————————-

ইনশাআল্লাহ উপরেরর প্রতিটি বিষয়ই এই কোর্সে আলোচনা করা হবে। আজকে Select Statement নিয়ে আলোচনা করব।

  • Select Statement দিয়ে প্রধানত নিচের ৩টি কাজ করা হয়।

a. Projection: একটি টেবিলের সকল Column অথবা নির্দিষ্ট কিছু Column সিলেক্ট করা যায়।

b. Selection: একটি টেবিলের সকল Row অথবা বিভিন্ন Criteria ব্যবহার করে নির্দিষ্ট কিছু Row সিলেক্ট করা যায়।

c. Joining: একাধিক টেবিলের মধ্যে Joining করে Data এক্সেস করা যায়।

জেনে রাখা দরকার ডাটাবেসের সকল ডাটা একটি স্ট্রাকচার বা টেবিলের অধীনে সংরক্ষিত থাকে। টেবিলের হেডলাইনগুলোকে Column এবং রেকর্ডগুলোকে Row বলা হয়।

 

  • Basic SELECT Statement:

SELECT *|{[DISTINCT] column|expression [alias],…}

FROM   table;

আসুন উপরের SELECT Statement টি একটু বিশ্লেষণ করি।

a. SELECT কীওয়ার্ড দিয়ে SELECT Statement শুরু করতে হয়।

b. অতঃপর * অথবা টেবিলের Column Name অথবা Expression লিখতে হয়। Column Name এর পূর্বে Distinct এবং Column Name অথবা Expression এর পরে alias এগুলো Additional। এ বিষয়ে পরবর্তীতে আলোচনা করা হবে।

c. FROM Clause দিয়ে SELECT Statement শেষ করতে হয়।

 

  • জেনে রাখা ভালঃ

a. SELECT, DISTINCT, FROM ইত্যাদি SQL Element গুলোকে Keyword বলা হয়।

b. SQL Statement এর প্রতিটি Part কে Clause বলা হয়। যেমন-

Select department_id, department_name

From departments

Where department_id=80;

এখানে ১ম লাইনটি SELECT Clause, ২য় লাইনটি FROM Clause এবং ৩য় লাইনটি WHERE Clause.

c. একাধিক Clause এর সমন্বয়ে একটি Select Statement গঠিত হয়।

উপরের উদাহরণে ৩টি Clause -এর সমন্বয়ে একটি SELECT Statement গঠিত হয়েছে।

 

আগামী পর্বে ইনশাআল্লাহ SELECT Statement -এর ব্যবহারিক কাজ দেখানো হবে।

 

 

 

 

 

 

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

seventeen + six =