ডেটাবেজের ধারণা ও ডেটাবেজ ম্যানেজমেন্ট সিস্টেম

নিচের কোনটি ডাটাবেস ল্যাংগুয়েজ?

BCS 35

ডেটা মেনুপুলেশন ল্যাংগুয়েজ (Data Manupulation Language-DML): যে ল্যাংগুয়েজ বা ভাষার সাহায্যে রেকর্ড সংযোজন, রেকর্ড মুছে ফেলা, রেকর্ড পরিশোধন ও পরিমার্জন করা যায় তাকে ডেটা মেনুপুলেশন ল্যাংগুয়েজ বলে।

ডেটা ডেফিনেশন ল্যাংগুয়েজ (Data Definition Language-DDL): যে ল্যাংগুয়েজ বা ভাষার মাধ্যমে ডেটাবেজ তৈরি, ডেটাবেজ পরিবর্তন, ডেটাবেজ মুছে ফেলা, টেবিল তৈরি, টেবিলের স্ট্রাকচার পরিবর্তন ও টেবিল মুছে ফেলার কাজ করা হয় তাকে ডেটা ডেফিনেশন ল্যাংগুয়েজ বলে। এটি ডেটাবেজ স্ট্রাকচারের যাবতীয় তথ্য সংরক্ষণ করে। এটা একটি সিস্টেম ডেটাবেজ যা ডেটাবেজের তৈরিকরণ, কী ধরণের ফিল্ড থাকবে, ইউজার যার অ্যাক্সেসের যৌক্তিকতা রয়েছে এ জাতীয় তথ্য সংরক্ষিত থাকে।

কুয়েরি ভাষা

ডেটাবেজে সংরক্ষিত অসংখ্য তথ্য থেকে কোনো নির্দিষ্ট শর্ত সাপেক্ষে তথ্য খুঁজে বের করাকে বলা হয় কুয়েরি। কুয়েরির সাহায্যে নির্দিষ্ট ফিল্ডের ডেটা, নির্দিষ্ট গ্রুপের ডেটা নির্দিষ্ট শর্ত অনুসারে প্রদর্শন করা যায়।

আর যে ভাষার সাহায্যে কুয়েরি করা যায় তাকে কুয়েরি ভাষা বলে। তাছাড়া ডেটাবেজের বিভিন্ন অবজেক্ট (টেবিল, ভিউ, ইনডেক্স, সিকুয়েন্স) তৈরি, পরিবর্তন ও মুছে ফেলা, ডেটা সংযোজন, ডেটা উত্তোলন, ডেটা আধুনিকীকরণ, ডেটা মুছে ফেলার কাজেও কুয়েরি ভাষা ব্যবহার করা হয়। ডেটা ম্যানিপুলেশনের উপর ভিত্তি করে তিন ধরনের কুয়েরি ল্যাংগুয়েজ রয়েছে।

ডেটাবেজের ধারণা ও ডেটাবেজ ম্যানেজমেন্ট সিস্টেম টপিকের ওপরে পরীক্ষা দাও