আমাদের কথা খুঁজে নিন

   

“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার:ডেটাবেজ ও ওরাকল [পর্ব-৩]

বিসমিল্লাহির রাহমানির রাহিম
আসসালামু আলাইকুম। সবাইকে বিজয় মাসের শুভেচ্ছা জানাচ্ছি  । সবাই কেমন আছেন ?টেকটিউনস এত বড় Platform এ আমার দেওয়া  প্রথম ২টি টিউনস সবাই অভাক করার মত কিছু দিতে পেরেছি বলে । আপনারা ছোট ছেলেটিকে ভালোবেসেছেন আপনাদের পাঠানো ইমেইল আর ফেইজবুক জয়েন্ট দেখে বুঝা যায় আমার বর্তমান বয়স মাত্র ২১ বছর। যত পর্ব বাড়বে তত অভাক করার মত আরো অনেক কিছু দিতে পারব বলে আমি আশা করছি.যারা আমার কাছে ইমেইল পাঠাইছেন তারা কি শেষ পর্যন্ত আমার সাথে থাকতে পারবেন সেটি এখন দেখার বিষয় কারন আমি ২০১৪ সাল পুরোটাই আপনাদের সাথে ওরাকল নিয়ে থাকব বাকি অংশ টুকু শেষের দিকে দেখুন।


আজকের অধ্যায়টা খুবই গুরুতপূর্ন ..আজকের পর্ব টা অনেক বড় হবে মনযোগ দিয়ে পড়ুন । চলুন শুরু করি
বন্ধুরা ধরুন ১০০তলা ১টি বিল্ডিং তৈরি করতে কি ধরণের  ফাউন্ডেশন প্রয়োজন হয় আপনারা হয়ত জানেন । কারন ঐই ফাউন্ডেশন উপর ভিত্তি করে বিল্ডিং টি দাঁডিয়ে থাকবে অবশ্যই ১০০তলা বিল্ডিং এর জন্য ঐই হিসাবে ফাউন্ডেশন করতে হয় আর না হলে রানাপ্লাজার মত কয়েক বছর পর ধ্বসে পরে জেতে পারে । তাই আপনাকে ওরাকলের জন্য ঐই হিসাবে  ফাউন্ডেশন মজবুত করুন তা না হলে আপনা অবস্থা  রানাপ্লাজার মত হতে পারে। এই জন্য আমি আপনাদের কে ৫পর্ব পযর্ন্ত শুধু ওরাকল  বেসিক আলোচনা করে ১টি পরীক্ষা নিয়ে তারপর ওরাকল প্রোগামের কাজ শুরু করব।


দেখি আমরা কতটুকু ফাউন্ডেশন মজবুত করতে পারি শুরু করা যাক
যেহেতু আমি ভিন্ন ভাবে শিখানোর চেষ্টা করি তাই চিত্র দিব না আপনাদেরকে হাতে কলমে শিখানোর চেষ্টা করব তাই SSC OR HSC যেকোন ১টি পরীক্ষার নম্বর পত্র  আপনার হাতে নিন
আপনাদের প্রয়োজনে আবারো আলোচনা করা হল
এটির সর্ম্পকে ১ম পর্বে পুরো ধারনা দেওয়া হয়েছে এখন ১ম পর্ব আবার পড়ে আসেন বুঝতে সুবিধা হবে
নম্বর পত্র দিকে লক্ষ্য করে দেখেন এখানে অনেক গুলো ঘরের সমষ্টি সর্ম্পুন ঘরকে একত্রে বলে টেবিল আর টেবিলের মধ্যে ডাটা সংরক্ষন করা আছে আমরা এখন তাদের বিশ্লেষন দেখব:
উপরের তথ্য গুলো হচ্ছে ডেটাবেজের মূল উপাদান(DATABASE COMPONENTES)এর সম্পর্কে ভাল ভাবে জানতে হবে
নম্বর পত্রে মধ্যে যে ঘর আছে তাই টেবিল.টেবিলের মধ্যে তথ্য রাখা হয়.আমরা কোন গুলো কলাম,রো,এখন যানব
রিলেশনশিপ (Relationship):
1970 সালে E.F Codd প্রাইমারি কী ব্যবহার করে ডেটাবেজের মধ্যে সম্পর্ক তৈরী করেন । ধরা যাক কোম্পারির এক ফাইলে রয়েছে :কর্মচারীর কোড,ডিপার্টমেন্ট,পদবি ইত্যাদি আরেক ফাইলে রয়েছে :কর্মচারীর কোড,মূল বেতন,বাড়িভাড়া,বোনাস,প্রত্যেক কর্মচারীকে চিনার জন্য আলাদা Unique নম্বর থাকে  এটি হচ্ছে প্রাইমারি কী । এই কী ব্যবহার করে রিলেশনশিপ তৈরী করা হয়.
প্রশ্নঃ ওরাকল ডেটাবেজ প্রাথমিক আলোচনা ?
ওরাকল কি ধরনের ডেটাবেজঃ
ওরাকল একটি Relational Database Management system -RDBMS PROGRAM । E.F codd RDBMS ১২টি রুল তৈরি করেছেন তার সুদীর্ঘ গবেষনার ফলশ্রুতি হিসাবে। RDBMS মূল লক্ষ‌্য হচ্ছে ওরাকল ডেটাবেজর একে অপরের সহিত পরষ্পর সম্পর্কযুক্ত।


৩ ধরণের ফাইল অন্তরর্ভুক্ত থাকেঃ ১। ডেটা ফাইল : সকল অবজেক্ট ধারণ করে অবজেক্ট হল:টেবিল,ইনডেক্স ২। রিডো ফাইল: পরির্বতন সংরক্ষতি থাকে যা ডেটা রিকোভারি করার কাজে ব্যবহিত হয়। ৩। কন্ট্রোল ফাইল: পরিচালনার কাজে ব‌্যবহত হয়ে থাকে
ওরাকল লোকাল ডেটাবেজঃ ওরাকল ডেটাবেজ চালু করার সময় যে ডিফল্ট লোড হয় তাই লোকাল ডেটাবেজ বলা হয়
USER NAME    PASSWORD SCOTT                     TIGER SYS                           MANAGER HR                             HR DEMO                      DEMO
ডেটাবেজ সিকিউরিটি বা নিরাপত্তা ব্যবস্থাঃ
স্কীমা ও স্কীমা অবজেক্টঃ
ডেটাবেজ এর ওভারঅল ডিজাইনকে বলা হয় স্কীমা
স্কীমা অবজেক্ট রয়েছে :ভিউ,টেবিল,সিকুয়েন্স,স্টোর,প্রসিডিউর,সিনোনমিস,ইনডেক্স,ডেটাবেজ লিংক ।

স্কীমা প্রয়োজন ছাড়া পরিবর্তন করা যায় না । প্রত্যেক ইউজারের নিজস্ব স্কীমা আছে
সার-সংক্ষেপঃ
DBMS:             DATABASE MANAGEMENT SYSTEM হচ্ছে  সফটওয়্যার প্রোগাম যেখানে:পরিবর্তন,সংরক্ষন,নিয়ন্ত্রন ও পরিচালনা করা যায়।
টেবিল:          ডেটাবেজের মূলউপাদান হল টেবিল যেখানে ডেটা  সংরক্ষন করা হয় ডেটা উপাদান:               ১.ডেটাবেজ ২.ফাইল ৩.রের্কড ৪.বাইট ৫.বিট রিলেশনশীপ:            ১টি কী ব্যবহার করে ২টি ডেটাবেজ সংযোগ স্থাপন করা স্কীমা :                 সম্পুর্ন ডিজাইন হচ্ছে স্কীমা
১.ডেটাবেজ ম্যানেজমেন্ট সিস্টেম সর্ম্পকে কী শিখছে তা  সংক্ষেপে লিখুন ?
২.ওরাকল কী ? ওরাকল কী ধরনের ডেটাবেজ? সিকিউরিটি ব্যবস্থা কেমন ?
পরামর্শঃ আপনারা আজকের অনুশীলন ৫বার পড়ুন আর ১সপ্তাহের ভিতর এর সর্ম্পকে আরো
আরো বেশি জানার চেষ্টা করুন যত বেশি জানবেন তত বেশি ফাউন্ডেশন শক্ত হবে আমি শুধু মূল কথা গুলো তুলে ধরেছি .হয়ত আমার কিছু ভূল থাকতে পারে
উত্তর পাঠানোর শেষ সময় ৫ Dec 11:59pm প্রথম যে পাঠাবে তার নাম প্রকাশ করা হবে (email:Rahimuddin2012@gamil.com)
দেখে আসুনত ওরাকল কোর্স ফিঃORACLE
“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার হতে আগ্রহি প্রথম ১৫জনের নাম প্রকাশ করা হল
Rubel ahamed -Dhaka,Md.abdul aziz-ctg,zahid hosanna-dhaka,sayeed---sourob cse,sanowar khan,shajalal-faridpur,Tanvir-ctg,mamun kbir-dhaka,parvez khan-dhaka,jenay-kishorganj,ashikur rahaman-ranpur,mahumdul hassan-Sylet,sajib-Dhaka,monjur samir
আরো অনেক জন্য আমাকে মেইল,জয়েন্ট পাইছি তাদের নাম পরের টিউনে প্রকাশ করা হবে
আর আমি আপনাদের থেকে অনেক ছোট দয়াকরে কেউ আমাকে স্যার বলবেন না । আমিও বিল গেস্ট ও স্টিব জব্ এর মত দু:খের জীবন পারি দিচ্ছি । আমি আপনাদেরকে টিউন দিচ্ছি গ্রামের ছোট্র কুড়েঁ ঘর থেকে।

এই ঘরের যে এত আলোআছে ভাবতে পারছিনা । আর আমি ও এখন ঘরে বসে ওরাকল শিখছি ।
এই সপ্তাহে আর টিউন প্রকাশ হবে না । আমি ঢাকা যাব তাই আগামি রবিবারে পর্রবতি টিউন দিব
ভুল করে থাকলে ক্ষমা করে দিবেন
FACEBOOK : SHOHAG CID EMAIL:RAHIMUDDIN2012@GMAIL.COM
আল্লাহ্ হাফেজ

সোর্স: http://www.techtunes.com.bd/     দেখা হয়েছে ১১ বার

অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।

প্রাসঙ্গিক আরো কথা
Related contents feature is in beta version.