“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার [পর্ব-১০] :: ওরাকল SQL বিভিন্ন ডেটা টাইপ এবং SQL বৈশিষ্ট্যসমূহ

“ওরাকল ও ডেভেলপার” ইঞ্জিনিয়ার

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

আসসালামু আলাইকুম।শুভেচ্ছা রইল।চিন্তা করছি আপনাদের জন্য ওরাকল আরো সহজ ভাবে শিখার জন্য ভিডিও তৈরি করব কেমন হবে বলুনত? ওরাকল এর নতুন টিউন লিখতে আমাকে অনেক কষ্ট করতে হয় কারণ টিউন লিখতে আমাকে অনেক চিন্তা করতে হয় যাতে আপনারা সহজে বুঝতে পারেন।   আজ আমরা ওরাকল ডেটা টাইপ নিয়ে আলোচনা করব এবং সিকুয়েল এর বৈশিষ্ট্য জানব আর কী ভাবে এডিট করা যায় তা শিখব

আজ আমরা শিখব

  • ওরাকল ডেটা টাইপ
  • SQl*PLUS কমান্ডের বৈশিষ্ট্য
  • SQl*PLUS কিভাবে এডিট করা যায়

ওরাকল ডেটা টাইপ

ওরাকল ডেটাবেজের মধ্যে ডেটা সংরক্ষন করতে একটি টেবিল তৈরি করতে হয় আর ঐ টেবিলে কলাম নির্ধারণ করার প্রয়োজন হয় কারণ কোন কলাম কোন ধরনের যেমন-বর্ণ (Character)আকারে,নাম্বার(NUMBER) আকারে,সময় (date and time)আকারে এই সব নির্ধারণ করাই হল ডেটা টাইপ(ডেটার  ধরণ) নিচে দেখল সহজে বুঝতে পারবেন টেবিলে ওরাকল বিল্ট-ইন ডেটা টাইপ উল্লেখ করা হল

উদাহরণ হিসাবে একটা টেবিল তৈরি করি এই কোড টি টাইপ করুন

SQL কমান্ডের বৈশিষ্ট্য সমূহ

সাধারণ ভাবে সিকুয়েল এর বৈশিষ্ট্য জানা প্রয়োজন

  • Sql কমান্ড একাধিক লাইনে লেখা যায় ।
  • Sql কমান্ড এর লেখার বর্ণ বড় হাতের ছোট হাতের  যে কোন অক্ষর লেখা যায়
  • প্রতিটি Sql কমান্ড সেমিকোলন ( ; ) দিয়ে শেষ করতে হয়

কি ভাবে SQL*plus open এবং লগ অন করবেন তা আমারা বিগত পর্ব গুলোতে দেখেছি

SQl*plus Edit

SQL*plus এর সবচেয়ে বড় অসুবিধা হল,এতে লেফট এ্যারো এবং রাইট এ্যারো কী এর কাজ নাই অর্থা কী বোর্ডের ডান এবং বাম কী কোন কাজ নাই। এতে করে আপনি যদি টাইপ করার সময় কোন ভুল করনে তাহলে তা আবার টাইপ করতে হবে ধরুন আপনি ১০-২০ লাইনের একটি কোড টাইট করলনে যদি ১২ লাইনে একটি কমা দিতে ভুলে গেছেন তাহলে আবার প্রথম থেকে প্রোগ্রাম টাইপ করতে হবে তাই প্রোগ্রাম লিখতে সাবধানে লিখিয়েন

তবে কিছু নিয়ম আছে যা ব্যবহার করে এডিট করতে পারেন

  • লেখা কোড গুলো কপি করে পেষ্ট করে রান  করতে পারেন
  • এডিট মেনু থেকে সবার শেষে নোটপ্যাড দিয়ে তা এডিট করতে পারেন তবে  এডিট করার সময় শেষে সেমি কোলন ব্যবহার করা যাবে না

আপনাদের জন্য প্রশ্ন যা বিগত পর্ব থেকে দেওয়া

  • ওরাকল ডেটাবেজ কোথায় ব্যবহার করা হয়
  • ওরাকল ডেটাবেজ ম্যানেজমেন্ট বলতে কি বুঝায় এবং রিলেশনাল ডেটাবেজ বলতে কি বুঝ
  • ওরাকল এর বর্তমান ভার্ষন কোনটি
  • ওরাকল এবং SQLএর সাধারণ বৈশিষ্ট্য লিখুন
  • SQL*plus এর বিভিন্ন অংশ কি কি

উত্তর পাঠাতে হবে আগামী ১৫-০২-২০১৪ এখানে([email protected]  facebook: shohag cid )

আজ এখানে নতুন যারা আমার সাথে যুক্ত হতে চান তারা আমাকে ইমেইল করে নাম ঠিকানা পাঠাতে হবে এবং ১ পর্ব থেকে আজকের পর্ব পযর্ন্ত পড়ে আমাকে জানান সবার জন্য উমুক্ত । ভুল করলে ক্ষমা করবেন

যোগাযোগ করুন : FACEBOOK    SHOHAG CID

ইমেইল :[email protected]

Level 0

আমি মো রহিম উদ্দিন সোহাগ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 10 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 22 টি টিউন ও 76 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

I am always simple and enjoy simple life, try to create a unique engineer in Bangladesh Specially Oracle Track


টিউনস


আরও টিউনস


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


টিউমেন্টস

ভাই আপনার দেওয়া “উদাহরণ হিসাবে একটা টেবিল তৈরি করি এই কোড টি টাইপ করুন” কোড এর
Emp_id varchar2 (6)
Emp_Name Varchar2 (20)
ব্যাখ্যা দিলে ভাল হয় ।
Emp_id দ্বারা কি Employee Id বুজানো হয়েছে?

varchar2 ও (6) দ্বারা কি বুঝানে হয়েছে??
একটু বিস্তারিত বললে ভাল হয়।
ধন্যবাদ ভাই নতুন আর একটা টিউন আমাদেরকে উপহার দেওয়ার জন্য

    @মাহফুজ: এখানে EMPLOYEE হচ্ছে টেবিলের নাম
    Emp_id বলতে employee id number বুঝায়
    Varchar2(6) বলতে লেখার সাইজ কে বুঝায় যেখানে ৬digit এর বেশি মান গ্রহন করতে পারবে না

অসাধারণ বাংলাদেশে আপনি অশাধারন একটি কাজ করছেন

    @অ্যান্ড্রয়েড গেমওয়ালা: @অ্যান্ড্রয়েড গেমওয়ালা: ধন্যবাদ আপনি সত্যি কথা বলেছেন আমি বাংলাদেরে বড় একটি কাজ হাতে নিয়েছি আর এতে করে ভবিষ্যৎতে আমার লেখা দেখে কেউ হয়ত সাহসি উদ্যগ নিতে পারে,সবার জন্য শুভ কামনা রইল

Level 0

awesome….i m continued..and plz video tutorial dileto aro beshi awesome hobe.plz vaiya video er name jokon nicen tahole dia e den

    @optimizers: ধন্যবাদ আপনাকে কমেন্ট করার জন্য আমি চেষ্টা করব ভিডিও টিউটোরিয়াল তৈরি করতে । আর সময় মত পেয়ে যাবেন