কম্পিউটার

DBMS-এ ডেটা সংজ্ঞা কমান্ড


ডেটা ডেফিনেশন কমান্ড ব্যবহার করা হয় ডাটাবেস অবজেক্ট যেমন স্কিমা, টেবিল, ভিউ, ইনডেক্স ইত্যাদি তৈরি করতে, পরিবর্তন করতে এবং অপসারণ করতে।

সাধারণ ডেটা সংজ্ঞা কমান্ড −

তৈরি করুন

create কমান্ডের প্রধান ব্যবহার হল ডাটাবেসে একটি নতুন টেবিল তৈরি করা। এটির একটি পূর্বনির্ধারিত সিনট্যাক্স রয়েছে যেখানে আমরা কলাম এবং তাদের সংশ্লিষ্ট ডেটা প্রকারগুলি নির্দিষ্ট করি৷

সিনট্যাক্স

<প্রে>টেবিল তৈরি করুন <টেবিল নাম>( <কলাম নাম> <ডেটা টাইপ>,<কলাম নাম> <ডেটা টাইপ>,<কলাম নাম> <ডেটা টাইপ>,<কলাম নাম> <ডেটা টাইপ>);

উদাহরণ

কলাম ছাত্রের নাম এবং রোল নম্বর সহ একটি ছাত্র টেবিল তৈরি করুন৷

ছাত্র টেবিল তৈরি করুন(STUDENT_NAME VARCHAR(30),ROLL_NUMBER INT);

পরিবর্তন

একটি বিদ্যমান ডাটাবেস অবজেক্ট alter কমান্ড ব্যবহার করে পরিবর্তন করা যেতে পারে। অল্টার কমান্ড যেকোনো টেবিলে নিম্নলিখিত পরিবর্তনগুলি করতে পারে-

  • নতুন কলাম যোগ করুন।

  • নতুন অখণ্ডতার সীমাবদ্ধতা যোগ করুন।

  • বিদ্যমান কলাম সংশোধন করুন।

  • অখণ্ডতার সীমাবদ্ধতা বাদ দিন।

সিনট্যাক্স

ALTER কমান্ডের সাধারণ সিনট্যাক্স নীচে উল্লেখ করা হয়েছে -

একটি নতুন কলাম যোগ করার জন্য

সারণী পরিবর্তন করুন  ADD 

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

সারণী পরিবর্তন করুন  RENAME to 

একটি কলাম পরিবর্তন করার জন্য

সারণী পরিবর্তন করুন  modify  <ডেটা প্রকার>

একটি কলাম মুছে ফেলার জন্য

সারণী পরিবর্তন করুন  কলাম ছেড়ে দিন 

ড্রপ

এই কমান্ডটি একটি সূচক, টেবিল বা ভিউ মুছে ফেলতে পারে। মূলত, ড্রপ কমান্ড ব্যবহার করে রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম থেকে যেকোনো উপাদান মুছে ফেলা যেতে পারে। একবার অবজেক্টটি ফেলে দেওয়া হলে, এটি পুনরায় ব্যবহার করা যাবে না।

ড্রপ কমান্ডের সাধারণ সিনট্যাক্স নিম্নরূপ -

 ড্রপ টেবিল ; ড্রপ ডাটাবেস ; ড্রপ টেবিল ;

ছাঁটা

ছেঁটে ফেলা কমান্ড ব্যবহার করে, একটি ডাটাবেসের সমস্ত রেকর্ড মুছে ফেলা হয়, কিন্তু ডাটাবেস কাঠামো বজায় থাকে।

সিনট্যাক্স

টেবিল ছাঁটাই <টেবিলের নাম>

মন্তব্য

এই কমান্ডটি ডেটা অভিধানে মন্তব্য যোগ করতে ব্যবহৃত হয়।

সিনট্যাক্স

  • একক লাইনের মন্তব্য:যেকোনো লেখার আগে ' --' ব্যবহার করুন।
  • মাল্টিলাইন মন্তব্য:/* কমেন্ট এর মধ্যে */

নাম পরিবর্তন করুন

rename কমান্ড একটি বস্তুর নাম পরিবর্তন করে

সিনট্যাক্স

 <পুরানো নাম>কে <নতুন নাম> এ পুনঃনামকরণ করুন 
  1. DBMS-এ ডেটা অভিধান

  2. SQL সার্ভারে PIVOT ধারা

  3. 10 দরকারী উইন্ডোজ কমান্ড

  4. Windows 11 এবং windows 10 মেরামতের জন্য 5টি প্রয়োজনীয় কমান্ড