Data Base Center For bangladeshi Visitor


ওরাকল ডেটাবেস টিউটোরিয়াল

ওরাকল ডেটাবেস টিউটোরিয়াল [পর্ব-০১] :: Database কে সাথে নিয়ে চলা?


Bismilla Hir Rahmanir Rahim,
আজকে আমি আপনাদের   সম্মন্ধে বলব। এই  নতুনদের জন্য। আমি নিজে ও কম জানা লোক।
আজকের দুনিয়াতে Database খুবই গুরুত্ব পুন বিষয়।  একটা company যত বড় তার Database ও তত বড়।
আজকের দুনিয়া কাঁপানো নাম Facebook, Google, Yahoo থেকে শুরু করে বেক্তিগত পর্যায়ে Database প্রয়োজন।

Database কি?

Database হচ্ছে Data'র সগ্রহশালা। যেখানে Data জমা থাকে। যেমন Oracle, IBM DB.

DBMS কি?

একটা software System যেটা আমাদের বিভিন্ন application এর জন্য Database তৈরি ও পরিচালনা করতে সুবিধা দেয়।

DBMS System কি?

DBMS Software এর সাথে data এবং   application Software ।
আমারা theory তে যাব না। আমারা প্রথম topic(Database-Oracle 10g) টার উপর সামনে আগাব।

Why Oracle?

  • Oracle zero % data loss.
  • User friendly
  • Oracle যেকোন Flatform এ সম্বব // Window,
  •  Linux




ওরাকল ডেটাবেস টিউটোরিয়াল [পর্ব-০২] :: Oracle 10g Installation অব্শ্যই সহজে


আজকে আমি আপনাদের সামনে Oracle 10g Installation প্রক্রিয়া নিয়ে উপস্তিত হয়েছি। এই tune অবশ্যই নতুনদের জন্য। আমি জানি techtunes.com.bd তে অনেক গুণীজন আছেন, তাদের প্রতি সম্মান  প্রদর্শন করে শুরু করছি।
Oracle  open source software. আপনারা যারা setup করতে চান তারা collect করে নিবেন। link টা দিলাম না।
  • প্রথমে যে drive এ আছে সেখানে গিয়ে // নিচের Image এ দেখুন।
first_image
  • এরপর অপেক্ষা করুন  নিচের select installation method screen পাবেন সেখানে  advanced installation select করতে হবে।

second_image
Next এ click করতে হবে।
  • Next screen হচ্ছে  Select Installation Type  সেখানে  Enterprise Edition select করে Next এ click করতে হবে।   বিঃ দ্রঃ এই screen গুলো আপনার সামনে আসবে কিন্তু আমি উল্লেখ করিনি।
  • পরবর্তী screen হচ্ছে Specify Home Details সেখানে Next এ click করতে হবে।
বিঃ দ্রঃ এই screen গুলো আপনার সামনে আসবে কিন্তু আমি উল্লেখ করিনি।
  • পরবর্তী screen হচ্ছে
third_image
Next এ click করতে হবে।
  • পরবর্তী screen হচ্ছে Select Configuration Option:  Next এ click করতে হবে
বিঃ দ্রঃ এই screen গুলো আপনার সামনে আসবে কিন্তু আমি উল্লেখ করিনি।
  • পরবর্তী screen হচ্ছে Select Database Configuration:  Next এ click করতে হবে
বিঃ দ্রঃ এই screen গুলো আপনার সামনে আসবে কিন্তু আমি উল্লেখ করিনি।
  • পরবর্তী screen হচ্ছে
fourch_image
create database with sample schemas  select করুন।
  • পরবর্তী screen হচ্ছে Select Database Management Option
Next এ click
বিঃ দ্রঃ এই screen গুলো আপনার সামনে আসবে কিন্তু আমি উল্লেখ করিনি।
  • পরবর্তী screen হচ্ছে Specify Database Storage Option
Next এ click
  • পরবর্তী screen হচ্ছে Specify Backup and Recovery Option
Next এ click
  • পরবর্তী screen হচ্ছে
fifth_image

  • পরবর্তী screen হচ্ছে
sixth_image
press Install
  • পরবর্তী screen হচ্ছে Install এবং আপনা আপনি  Next screen আসবে
severth_image
  • এই screen থাকা আবাস্তাই Next screen আসবে
eighth_image
  • তারপর নিচের screen আসবে
ninth_image
  • click করলে নিচের screen আসবে যেখানে SYSTEM নামে user এর password setup করতে হবে। যিনি হচ্ছেন Database Administrator এবং নিচের মত setup করুন।
tenth_image
then OK press করুন
  • Next screen হচ্ছে End of Installtion  then Exit এ click করুন Confirmation চাইবে OK করুন।
Desktop এ Shortcut তৈরি হবে Double click করলে সেখানে user name: hr  password: hr দিয়ে enter
ব্যাস Oracle Database আপনার জন্য তৈরি।  পরবর্তীতে আল্লাহ্‌ চাহেত  SQL নিয়ে হাজির হব। আমরা HR user নিয়ে কাজ করব।
আজকে এ পর্যন্তই। আপনাদের অনেক কষ্ট দিলাম।



ওরাকল ডেটাবেস টিউটোরিয়াল [পর্ব-০৩] :: কিভাবে Oracle এ সারাদিনের কাজ জমা রাখবেন



আজেক আমি দেখাব কিভাবে oracle 10g  তে  কি কি কাজ করলাম তা একটা নির্দিষ্ট  location এ   save করে রাখব।
First
Oracle 10g তে  user name আর password দিয়ে log in করুন।
বিঃদ্রঃ আমরা সামনের tunes গুলোতে  user :HR  use করব।
then
Spool on করুন
1
command: SQL> spool on;
location specify করুন
1
command: SQL> spool E:\xyz.txt;
এরপর আপনি যতক্ষন কাজ করেবন কাজ জমা হেত থাকেব। আপিন কি কি কাজ করেলন তা দেখতে চাইেল spool off লিখে enter press করুন। এবার Oracle 10g কে minimize করে E drive এ গিয়ে xyz.txt file কে open করুন।
মনে রাখেবন আবার যদি oracle এ কাজ করি এবং তা xyz.txt file এ  রাখেত চাইলে append করেত হেব
এভাবে করেবন:
1
2
3
SQL>  spool on; //enter press
SQL>  spool E:\xyz.txt append; //enter press
আজ এখানে শেষ করলাম।



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


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 করুন।
1
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

1
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 আছেঃ
1
SQL> select table_name from user_tables; // press enter
hr user এর ৭ টা tables এর নাম পর্যায় ক্রমে দেখাবে।
আজকে এ পর্যন্ত। পরে আবার দেখা হবে। সামনে আমরা isql plus দিয়েই কাজ করব।

No comments:

Post a Comment

Contact