“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার [পর্ব-১৯] :: ইনডেক্স তৈরি,ডেটাবেজ, অ্যাডমিনিস্ট্রেশন হিসাবে ইউজার তৈরি

বিসমিল্লাহির রাহমানির রাহিম

আসসালামু আলাইকুম। সবাই আশা করি ভাল আছেন?রমজান মাসের শুভেচ্ছা জানিয়ে আজকের পর্ব শুরু করলাম। অনেক দিন পর নতুন পর্ব লিখলাম যান্ত্রিক ত্রুটির কারণে আসলে লিখা হয়নি চলুন শুরু করি

ওরাকল ডেটাবেজ হচ্ছে বিশাল একটা লাইব্রেরি যার শুরু আছে কিন্তু শেষ নাই তাই   sql উপর আর টিউন প্রকাশ করা হবে না গত ২ পর্বে লিংক দেওয়া হয়েছে যাদের শিখার আগ্রহ আছে তারা  নিজ শিখে নিবেন যদি কোথাও বুঝতে সমস্য হয় আমাকে জানাবেন আর আগামী পর্ব থেকে ডেভেলপার setup দেওয়া শিখব এবং ডেভেলপার এর কাজ শুরু করব

আজ আমরা শিখব :

  • ডেটাবেজ ইউজার কী ?
  • ডেটাবেজ ইউজার কী ভাবে তৈরি করে
  • ইনডেক্স কি ?
  • ইনডেক্স তৈরি করা যায় কি ভাবে

আপনাদের কাছে হয়ত ওরাকল ডেটাবেজ কাজ করার সময় অন্যের ইউজার এবং পাসওয়াড দিয়ে লগইন করতে ভাল লাগে না আজ আমরা কি ভাবে নিজের নামে ইউজার তৈরি করব তা শিখব তার আগে জেনে নি ডেটাবেজ অ্যাডমিনিস্ট্রেটর কী

ডেটাবেজ অ্যাডমিনিস্ট্রেটর:

ডেটাবেজ হচ্ছে তথ্যের ঘাঁটি  আর অ্যামিনিস্ট্রেটর হচ্ছে যিনি ডেটাবেজটাকে পরিচালনা করেন তাই  অ্যামিনিস্ট্রেটর এর কাছে ডেটাবেজটা সর্বময় ক্ষমতার অধীকারি । কোন প্রতিষ্ঠানের অ্যামিনিস্ট্রেটর ইউজার তৈরি করেন এবং ডিলিট করতে পারেন এবং প্রয়োজনিয় ব্যবস্থা গ্রহন করতে পারেন ।ওরাকল ডিফল্ট ইউজার হল:-scott/Tiger,hr/hr,demo/demo,system/manager ইন্সটল করার সময় দেখে থাকি এখন আমরা নিজ পছন্দমত ইউজার তৈরি করব এর জন্য যা করতে হবে তা নিচে দেওয়া হল

ডেটাবেজ ইউজার কী ভাবে তৈরি করে

প্রথমে ডেটাবেজ কানেক্ট করি এ ক্ষেত্রে আপনাকে system এর অধীনে লগঅন করে হবে কারণ system সকল ম্যনেজমেন্ট এর কাজ করে থাকে

ইউজার ২ভাবে তৈরি করা যায় এখন সহজটা আমার শিখব এর জন্য নিচের কোড টাইপ করুন

সকল ইউজার এক সাথে দেখতে

ইনডেক্স কি:

প্রত্যেক বইতে প্রথমে সূচি পত্র থাকে যেখান থেকে সহজে আপনি প্রয়োজনিয় অধ্যায় খুঁজে পেতে পারেন ঠিক তেমনি ডেটাবেজ থেকে সহজে যাতে ডেটা খুঁজে পেতে পারে তার জন্য টেবিল এর  প্রয়োজনিয় কলাম গুলোকে ইনডেক্স ফাইল তৈরি করতে হয় এক্ষেতে অপ্রয়োজনিয় টেবিল উপর ইনডেক্স তৈরি না করা আর ইনডেক্স ফাইল sql এর insert,update,delete ডেটাবেজ রেকর্ডগুলোকে আপনা আপনি আপডেট হয়ে যায় ।ইনডেক্স ২ ভা্বে করা যায় ‌‌১, রো আইডি অনুসারে  ২, পূর্ণ টেবিল স্ক্যান অনুসারে

ইনডেক্স তৈরি করা যায় কি ভাবে:

এখানে প্রথমে আমি একটা টেবিল তৈরি করব এবং এখানে যে কলাম গুলো ইনডেক্স করা দরকার তা ইনডেক্স কর তাহলে নিচে চিত্র অনুসরণ করুন

উপরে একটি টেবিল তৈরি করলাম এখন আমরা ইনডেক্স ফাইল তৈরি করব

তৈরি হয়ে গেল ইনডেক্স ফাইল মানে সূচি পত্র এখন রেকর্ডগুলো আর সহজে ইনডেক্স ফাইল থেকে খুঁজে পাওয়া যাবে আর এখন যদি আপনি সকল ইনডেক্স ফাইল এক সাথে দেখতে চান তাহলে এই ভাবে দেখুন

আপনাদের ওরাকল এর আরো যা যা শিখতে হবে তা হল

বিভিন্ন ধরণের জয়েন্ট,সাবকুয়ে্রি তৈরি করা,সেট অপারেশন,ভিউ,সিনোনমি,রোল তৈরি,প্রিভিলিজ,ইত্যাদি ইত্যাদি

সময় কারনে sql উপর আর টিউন প্রকাশ করা হবে না আর আগামী পর্ব থেকে ডেভেলপার ইনস্টলেশন দেওয়া এবং ডেভেলপার কাজ করা শিখব

আপনাদের বাড়ীর কাজ হল: ১-১৯পর্ব পযর্ন্ত যা শিখে্ছেন তা উপর একটা প্রতিবেদন তৈরি করা ।যারা দিবে তাদেরকে আমি ২০ডলার দিয়ে ক্রয় করা  sql*plus এর সফটকপি ইমেইল করে দিব যাতে আরো ভাল ভাবে প্র্যাকটিস করতে পারে আমার মূল লক্ষ‌্য হচ্ছে মানুষকে শিখান যাতে তারা সাহস করে এগিয়ে নিয়ে যেতে পারে ।

ঈদের পর টিউন প্রকাশ করা হবে ।আপনাদেরকে এডভান্স ঈদের শুভেচ্ছা জানাচ্ছি

আজ এখানে যদি ভূল করে থাকি ক্ষমা করবেন আর সবার জন্য দোয় করবেন এই কামনা আজ এখানেই

ফেইজবুক:FACEBOOK

ফেইজবুক পেজ: ORACLE DBA

Email: [email protected]