ওরাকল ডেটাবেস টিউটোরিয়াল [পর্ব-০৪] :: কিভাবে SQL Statement লিখা শুরু কবর?

Bismillah Hir Rahmanir Rahim, সকলকে শুভেচ্ছা

Oracle 10g installation পর্বের পর আজকে আমরা দেখব SQL statements কিভাবে execute করব কোথায় করব?

আমরা দু ভাবে করতে পারি

  • ১. ISQL plus দিয়ে
  • ২. SQL plus দিয়ে

১.ISQL plus কি?

ISQL plus এমন একটা utility যার মাধ্যমে sql এবং pl/sql execute করা যায়।

কিভাবে  ISQL plus ব্যবহার করব?

যে কোন web browser open করে  url এ লিখতে হবেঃ নিজের compute_name:5560/isqlplus লিখে enter দিতে হবে। নিচের মত screen পাবেন

then user name:hr password: installation এর সময় যেটা দেয়া হয়েছে।

বিঃদ্রঃ  কিভবে Oracle 10g install করব তা এখানে দেখুন

তারপর নিচের code লিখেexecute  এ click করুন।

select table_name from user_tables; // press enter

নিচের মত result পাবেন।

২ কিভাবে  SQL plus  ব্যবহার করে  SQL statements execute করব?

Oracle 10g install করার পর Desktop এ Shortcut তৈরি হবে

Double click করলে সেখানে user name: hr  password: hr দিয়ে enter


SQL> select table_name from user_tables;

লিখে enter দিলে hr user এর ৭ টা tables এর নাম পর্যায় ক্রমে দেখাবে

SQL কি?

SQL হচ্ছে Structured Q uery Language এর সংিক্ষপ্ত রূপ । Query শ ব্দের অর্থ তল্লাসি করা। যে language এর সাহায্যে database এর data কে খুঁজাখুঁজি করে বের করা যায় তাকেই Structured Query Language বলে।

আমরা এই SQL statements গুলো দেখব Oracle 10g' র ভিত্তিতে। এই statements গুলো দিয়ে Oracle 10g তে কিভাবে কাজ করব তাই হবে পরবর্তী Tunes গুলোর বিষয়।

যেমন আমি দেখতে চাই HR user'র কয়টা Tables আছেঃ


SQL> select table_name from user_tables; // press enter

hr user এর ৭ টা tables এর নাম পর্যায় ক্রমে দেখাবে।

আজকে এ পর্যন্ত। পরে আবার দেখা হবে। সামনে আমরা isql plus দিয়েই কাজ করব।

Allah হাফেজ।

Level 0

আমি আমিমুল ইহসান শাকিব। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 14 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

Student


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

অনেক কিছু জানতে পারলাম । এরকম টিউন আরো চাই ।

ভাই আমি নিয়মিত আপনার টিউন ফলো করছি। আপনি কোড লেখার সময় টেকটিউনসের কোড হাইলাইটার https://www.techtunes.io/web-design/tune-id/77692/ ব্যবহার করলে খুবই ভাল হয়। ধন্যবাদ আপনাকে।

আসসালামু আলাইকুম ওরহমাতুল্লাহ , ধন্যবাদ শফিউল ভাই tunes গুলি দেখার জন্য। ধন্যবাদ আপনার suggestion এর জন্য।

আমিমুল ইহসান শাকিব ভাই আপনার লেখা টা সুন্দর হয়েছে,
কিন্তু আরো বড় কিছু জানতে চাই।
যেমন একটা লোকাল নেটওয়াক এ চলবে এমন সফটঅয়ার এর ওরাকল ডাটা বেস কানেকশন কি ভাবে হবে।

ভাই আপনার লেখা টা সুন্দর হয়েছে, Oracle প্রতি দুর্বলতা অনেক দিনের ।এই রিলেটেড লেখা খুব কম আসে , তাই অনুরোধ আপনি লেখা চালিয়ে যান,আমার মত অনেকেই এতে উপকৃত হবে। টেকটিউনস থেকে অন্তত ওরাকলটা শিখতে চাই।

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

প্রশ্ন :

Find 10th highest salary from the table below-
(নিচের টেবিল টা থেকে দশম সর্বচচ বেতন বের কর -)

CREATE TABLE Employee_Test
(
Emp_ID INT Identity,
Emp_name Varchar(100),
Emp_Sal Decimal (10,2)
)

INSERT INTO Employee_Test VALUES (‘Anees’,1000);
INSERT INTO Employee_Test VALUES (‘Rick’,1200);
INSERT INTO Employee_Test VALUES (‘John’,1100);
INSERT INTO Employee_Test VALUES (‘Stephen’,1300);
INSERT INTO Employee_Test VALUES (‘Maria’,1400);

———————————————————————————————————————

উত্তর :

select min(Emp_Sal)
from Employee_Test
where Emp_Sal
in (select distinct top 10 Emp_Sal from Employee_Test order by Emp_Sal desc) ;

ভাই আমি সবসময় সাথে আছি। চালিয়ে যান ….

😀

😀

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

প্রিয় টিউনার,

আপনার টিউনটি টেকটিউনস চেইন টিউন হিসেবে অন্তর্ভুক্ত করা হয়েছে। অভিনন্দন আপনাকে!

টেকটিউনসে চেইন টিউন কীভাবে প্রক্রিয়া হয় তা জানতে টেকটিউনস সজিপ্র এর https://www.techtunes.io/faq “চেইন টিউন” অংশ দেখুন।

নিয়মিত চেইন টিউন করুন। এখন থেকে আপনার নতুন করা চেইন টিউন গুলো টেকটিউনস থেকে চেইন এ যুক্ত করা হবে। চেইন টিউনে যুক্ত হবার ফলে চেইনের প্রতিটি পর্ব একসাথে থাকবে।

চেইনে নতুন পর্ব যুক্ত হলে তা টেকটিউনসের প্রথম পাতায় দেখা যাবে এবং “সকল চেইন টিউনস” https://www.techtunes.io/chain-tunes/ পাতায় চেইন টিউনটি যুক্ত হবে।

আপনার টিউন যেহেতু প্রোগ্রামিং সংক্রান্ত টিউন ও টিউনে কোডের ব্যবহার রয়েছে তাই বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজের কোড যেমন HTML, CSS, JS, PHP ইত্যাদি কোড সুন্দর ও সঠিক ভাবে দেখাতে টেকটিউনসের রয়েছে নিজেস্ব “কোড হাইলাইটার”। টেকটিউনসের “কোড হাইলাইটার” কিভাবে ব্যবহার করতে হয় তা জানতে এই টিউনটি
দেখুন

নিয়মিত চেইন টিউন করে নতুন নতুন টিউন আপনার চেইনে যুক্ত করুন এবং অসম্পূর্ণ না রেখে আপনার চেইন টিউনে নিয়মিত পূর্ণাঙ্গ রূপ দিন।

মেতে থাকুন প্রযুক্তির সুরে আর নিয়মিত করুন চেইন টিউন!

সুন্দর হচ্ছে চালিয়ে যান……..

প্রিয় টিউনার,

আপনাকে এই চেইনটি চলমান করার জন্য অনুরোধ করা গেল। দয়া করে আপনার চেইন টিউনটি নতুন পর্ব যুক্ত করুন এবং নিয়মিত আপডেট করুন। ধন্যবাদ।

vai onek ichha silo Oracle shekhar but parinae.onek expensive . Tech tunes e oracaler post dekhe mone hosse ebar kisu shikte parbo .pls vai oracaler post guli niomito korben asa raksi.
apnar poster jonno many many Thanks.

Level 2

write more

Level 0

please, continue ………. 🙁 we need new classes about DB

next tutorial ar jonno wait korsi vai……………

Level 2

Dear Brother, well-done. please carry on for us.

প্রিয় টিউনার,

আপনাকে এই চেইনটি চলমান করার জন্য অনুরোধ করা গেল। দয়া করে আপনার চেইন টিউনটি নতুন পর্ব যুক্ত করুন এবং নিয়মিত আপডেট করুন। ধন্যবাদ।