“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার [পর্ব-১৮] :: টেবিল এর বিভিন্ন ব্যবহার (alter,modifyRename,drop)

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

আসসালামু আলাইকুম।ওরাকল ও ডেভেলপার ইঞ্জিনিয়ার ফ্রি র্কোসে আপনাদের স্বাগতম জানাচ্ছি আমি মো.রহিম উদ্দনি সোহাগ ।সবাই আশা করি ভাল আছেন আমিও ভাল আছি আপনাদের দোয়ায় ।আশা করি আপনারা সবাই গত ২পর্বে ওরাকল দিয়ে একটি প্রজেক্ট ডেভেলপ কিভাবেতৈরি করে সামান্য হলেও বুঝতে পেরেছেন।

বাংলাদেশে ওরাকল  ইঞ্জিনিয়ার অনেক কম কারণ এর সর্ম্পকে সবাই জানে না । বিএসসি পড়া অবস্থায় এটির সর্ম্পকে জানতে পারে । বাংলাদেশে বেশির ভাগ ওরাকল সফটওয়্যার এর কাজ দেশের বাহিরের থেকে করে নিয়ে আশে তার এক মাত্র কারণ হল দেশের এই সেক্টর টা শূণ্য পরে আছে । আমারা সবাই মিলে যদি যাপিয়ে পড়ি তাহলে এক সময় আমার দেশের ছোট বড় সফটওয়্যার এর কাজ আমরা নিজেরাই তৈরি করতে পারব দেশের টাকা দেশেই থাকবে এবং বেকারত্ব দূর হবে একদিন ইশাআল্লাহ সেই আশা রেখে আজকের পর্ব শুরু করলাম

আজ আমার শিখব

  • ফর্ম থেকে টেবিল তৈরি করা
  • নতুন কলাম যোগ করা
  • কলাম মডিফাই করা
  • টেবিল এর নাম পরিবর্তন করা
  • টেবিল মুছে ফেলা

ফর্ম থেকে টেবিল তৈরি করা

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

উপরে  ফর্মটি ভাল ভাবে লক্ষ্য করুন আমি এখন কলাম গুলোকে টেবিল তৈরি করব । প্রথমে করি  Sql*plus  Connect করি

টেবিল তৈরি করি

এখানে একই টেবিল ২টি এর মধ্যে Reg আছে এটিকে রিলেশন করতে হলে ফরেন কি ব্যবহার করতে হবে নিচে দেখুন

লক্ষ্যনিয় যে Student1 and student2 মধ্যে Reg থাকা টিকে রিলেশন করা হয়েছে

sql *plus চর্চা করার জন্য নিচের লিংক ভিজিট করুন

Click
Click

টেবিলে নতুন কলমা যোগ করা:

আমারা যদি টেবিলে নতুন কোন কলাম যুক্ত করতে চাই তাহলে নিচে ফর্মমেট অনুসরণ করুন

কলামকে Modify করা বা সংশোধন করা:

যদি কলামগুলোকে সংশোধন করা প্রয়োজন হয় তাহলে নিচের ফরমেট অনুস্বরণ করুন

Student1   Name আগে ছিল ২০ এখন ৩০ পরিবর্তন করা হয়েছে

টেবিল এর নাম পরিবর্তন করা:

আপনার প্রয়োজন অনুসারে তৈরি কৃত টেবিলের নাম পরিবর্তন করতে পারেন তার জন্য নিচের পদ্ধতি অনুসরণ করুন

টেবিল মুছে ফেলা

অপ্রয়োজনিয় টেবিল গুলো ডিলিট করতে পারেন এই নিয়মে

টেবিল এর স্ট্রাকটার দেখতে

SQL*PLUS একটি সমস্যা হল এতে লেফট এবং রাইট এ্যারো কী কাজ করে না ,তাই এর থেকে রেহাই পেতে নিম্ন পদ্ধতি অনুসরণ করুন

আমি ১টি টেবিল তৈরি করতে ভূল করলাম

তা এখন এডিট করতে আমাকে sql কমান্ড ed লিখে এন্টার প্রেস করি দেখবে সাথে সাথে আরেকটি উইন্ডো ওপেন হয়ে যাবে

1   নোট প্যাড অথবা টেক্স ডকুমেন্ট এ কোড গুলো লিখে কপি পেষ্ট করে প্রোগ্রাম রান করতে পারেন

2     SQL*PLUS  এ  Edite কমান্ড ব্যবহার  করে এডিট করা যায় ।

আপনাদের বাড়ীর কাজ হচ্ছে কমপক্ষে ১০টি টেবিল তৈরি করে আমাকে ইমেইল করে পাঠানো ।

আগামী পর্বে আমরা ভিউ ,ইনডেক্স,সিকুয়েন্স তৈরি করা শিখব

আজ এখানেই আগামী পর্বে আবার দেখা হবে      ভুল করলে ক্ষমা করবেন

যোগাযোগ:

ফেজবুকঃ FACEBOOK
ই-মেইলঃ rahimuddin2012@gmail.com

আল্লাহ্ হাফেজ

মন্তব্য করুন

মন্তব্য করা হয়েছে