কোন একটি কম্পিউটার সিস্টেমে জমাকৃত সর্বমোট স্ট্রাকচারড ডাটার সমস্টিকেই ডাটাবেস (ডিবি) বলে। অর্থাৎ কোন একটি প্রতিষ্ঠান এর তথ্য প্রক্রিয়াকরণ ও তথ্য উদ্ধারকরণের প্রয়োজন মিটানোর উদ্দেশ্যে যে সমস্ত ডাটা তার কম্পিউটার জমা করা হয়, তাদের সমস্টিকেই ডাটাবেস বলা হয়।
ডাটাবেস একটি সংগঠিত তথ্য সংকলন কম্পিউটার প্রোগ্রাম যা দ্রুত পছন্দসই তথ্য নির্বাচন করতে পারে।
ডাটাবেসের ল্যাংগুয়েজ
যে ল্যাংগুয়েজের সাহায্যে ডাটাবেস সিস্টেমে স্কীমা ডেফিনেশন, কুয়েরি, মডিফিকেশন ইত্যাদি করা যায় সে সব ল্যাংগুয়েজকে ডাটাবেস ল্যাগুয়েজ বলে।
দুই ধরনের ডাটাবেস ল্যাংগুয়েজ রয়েছে।
# Data Definition Language (DDL)
# Data Manipulation Language (DML)।
ডাটা ডেফিনিশন ল্যাংগুয়েজে ব্যবহৃত কমান্ড
# create statement
# Drop statement
# Alter statement
# Rename statement
ডাটা ম্যানিপুলেশনে ব্যবহৃত কমান্ড
# Select statement
# Insert statement
# Update statement
# Delete statement
# Truncate statement
# Merge statement
ডাটাবেস কুয়েরি ল্যাংগুয়েজ
সাধারণ ভাষায় কুয়েরি বলতে যা বুঝায় তা হলো তল্লাসি বা খুঁজে বের করা। ডাটাবেস থেকে নির্দিষ্ট ডাটাকে সার্চ (search) করে বের করা।অর্থাৎ যে ল্যাংগুয়েজের সাহায্য ডাটাবেস থেকে নির্দিষ্ট ডাটাকে তল্লাশি বা খোঁজে বের করে তা insert, delete, modify ইত্যাদি করা হয় সে ল্যাংগুয়েজকে কুয়েরি (query) ল্যাংগুয়েজ বলা হয়।
লেখক : সালমা অাক্তার, কন্টেন্ট রাইটার, ডিজিটাল স্কিলস ফর বাংলাদেশ গ্রুপ