What is Data,Data Management, DBMS ? data management system works

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


ডেটা (Data)

Data Management photo ( Creative)



Data শব্দটি ল্যাটিন শব্দ Datum-এর বহুবচন। Datum অর্থ হচ্ছে তথ্যের উপাদান (an item of information)। তথ্যের অন্তর্ভুক্ত ক্ষুদ্রতর অংশসমূহ হচ্ছে ডেটা বা উপাত্ত। প্রক্রিয়াকরণ করে তথ্যে পরিণত করার জন্য কম্পিউটারে ডেটা ইনপুট করা হয়। কম্পিউটার মূলত ডেটাকে প্রসেস করে তথ্যে (ইনফরমেশন) রূপান্তরিত করে। যেমন- কোনো একটি প্রতিষ্ঠানের কর্মীদের পে-রোল তৈরি করার জন্য তাদের নাম, পদবি, কোড নং, মূল বেতন ইত্যাদি হলো ডেটা। ডেটা বিভিন্ন ভাষার প্রতীক, যেমন- অ, ক, A, B, ১, ৩ ইত্যাদি অথবা কোনো ছবি বা অন্য কিছু হতে পারে। এ প্রতীকগুলোকে কম্পিউটারে বোঝার উপযোগী করার জন্য কম্পিউটারের ভাষায় বা মেশিন কোডে রূপান্তরের ব্যবস্থা থাকে।



ডেটাবেজ (Database)

Database Project Image



ডেটা (Data) শব্দের অর্থ হচ্ছে উপাত্ত এবং বেজ (Base) শব্দের অর্থ হচ্ছে ঘাঁটি বা সমাবেশ। পরস্পর সম্পর্কযুক্ত এক বা একাধিক ডেটা টেবিল বা ফাইলের সমষ্টি হচ্ছে ডেটাবেজ। কোনো একটি প্রতিষ্ঠানের সমগ্র ডেটা ঐ প্রতিষ্ঠানের ডেটাবেজে সংরক্ষিত থাকে। বর্তমানে ডেটাবেজের আওতায় এক বা একাধিক টেবিল, কুয়েরি, ফর্ম, রিপোর্ট, ম্যাক্রো, মডিউল ইত্যাদি ফাইল থাকতে পারে। অর্থাৎ ডেটাবেজ হচ্ছে ডেটাসমৃদ্ধ এক বা একাধিক ফাইলের সমষ্টি যা সহজে ব্যবহার, ব্যবস্থাপনা ও আধুনিকীকরণ করা যায়। আমাদের চারপাশে অজস্র তথ্য বা উপাত্ত ছড়িয়ে ছিটিয়ে আছে। তবে এ সমস্ত তথ্যের সমাবেশকে ডেটাবেজ বলা যাবে না। কারণ ডেটাবেজ হচ্ছে সে সকল ডেটা বা তথ্যের সমষ্টি যাদের পরস্পরের মধ্যে সম্পর্ক রয়েছে। যেমন: ভোটার তালিকায় সংরক্ষিত ভোটারদের তথ্যসমূহ, কোনো কোম্পানির কর্মচারীদের ব্যক্তিগত ফাইলের রেকর্ডসমূহ ইত্যাদি। তথ্য ব্যবস্থাপনা, উৎপাদন ব্যবস্থাপনা, মানবসম্পদ ব্যবস্থাপনা, টেলিকমিউনিকেশন, ব্যাংকিং, বৈজ্ঞানিক গবেষণা, শিক্ষা ইত্যাদি ক্ষেত্রে ডেটাবেজ ব্যবহার করা হয়। অনেকগুলো ডেটাবেজকে ডেটা ব্যাংক বলা হয়।

DMBS ( Database Management System) 

পরস্পর সম্পর্ক যুক্ত ডাটা গ্ররণ প্রক্রিয়াকরণ ও অন্যান্য কাজ সম্পন্য করাই DMBS এর কাজ। 
Database Project img

DBMS এর প্রকারভেদ (Classification of DBMS)


 ডেটাবেজ ম্যানেজমেন্ট সিস্টেমকে বিভিন্ন ভাগে ভাগ করা যায়। যেমন

১. ক্লায়েন্ট সার্ভার ডেটাবেজ (Client Server Database)

 ২. ডিস্ট্রিবিউটেড ডেটাবেজ (Distributed Database)

৩. ওয়েব এনাবল ডেটাবেজ (Web enable Database )

ক্লায়েন্ট সার্ভার ডেটাবেজ (Client Server Database)

 কেন্দ্রীয়ভাবে নিয়ন্ত্রিত সার্ভারের সাথে নেটওয়ার্কের মাধ্যমে সম্পর্কযুক্ত কোনো ডেটাবেজ সিস্টেমকে ক্লায়েন্ট সার্ভার ডেটাবেজ বলা হয়। এক্ষেত্রে মূল ডেটাবেজটি সার্ভারে সংরক্ষিত থাকে এবং যে কোনো স্থান থেকে ব্যবহারকারী নেটওয়ার্ক সিস্টেমের অন্তর্ভুক্ত হয়ে ডেটাবেজ ব্যবহার করতে পারে। সার্ভার ডেটাবেজের সাধারণ ব্যবহারকারীদের বলা হয় ক্লায়েন্ট বা টার্মিনাল এবং যে সার্ভারে মূল ডেটাবেজটি সংরক্ষিত থাকে তাকে ব্যাকএন্ড বলে। হতে কোনো সার্ভিস পাওয়ার জন্য ক্লায়েন্ট রিকোয়েস্ট পাঠালে সার্ভার অথেনটিকেশন চেক করার পর নিয়মানুসারে ক্লায়েন্টকে সার্ভিস প্রদান করে ।

ডিস্ট্রিবিউটেড ডেটাবেজ (Distributed Database)

 এটিকে সেন্ট্রালাইজড বা কেন্দ্রীভূত ডেটাবেজও বলা হয়ে থাকে। এক্ষেত্রে একটি কেন্দ্রীয় ডেটাবেজ সিস্টেমের ঠিকানায় ডেটাসমূহ থাকে এবং সেখানেই এগুলো প্রসেস হয়ে থাকে। ডিস্ট্রিবিউটেড ডেটাবেজ সিস্টেমে কেন্দ্রীয়ভাবে সার্ভারের সাথে বিভিন্ন ওয়ার্কস্টেশন কম্পিউটারগুলো যুক্ত তাকে। ওয়ার্কস্টেশন কমপিউটারগুলোতে ডেটাবেজ তৈরি, এডিট প্রভৃতি হবার পর সার্ভারে তা সর্বশেষ অবস্থা অনুসারে আপডেট হয়ে থাকে। ডিস্ট্রিবিউটেড ডেটাবেজ সিস্টেমের উদাহরণ হিসেবে ব্যাংকিং ডেটাবেজের উদাহরণ দেয়া যেতে পারে।
I am Rajab us Sunny from Mymensingh, Bangladesh. I am a student of class 12th I have passed S.S.C on 2020. I like to share my ideas through blogging and earn some knowledge throughout other blog site…

1 comment

  1. Will you please Explain how to work in database system