ডাটাবেস (ডিবি) হ'ল যে কোনও বিষয় ক্ষেত্রের তথ্যের সংগ্রহ যা নির্দিষ্ট নিয়ম অনুসারে সংগঠিত হয় এবং কম্পিউটার স্মৃতিতে রক্ষণাবেক্ষণ করা হয়। এই শব্দটির কোনও একক সংজ্ঞা নেই, তবে একটি ডাটাবেসের নিম্নলিখিত বৈশিষ্ট্যগুলি রয়েছে: এটি সংরক্ষণ করা হয় এবং কম্পিউটার সিস্টেমে প্রক্রিয়াজাত করা হয়, একটি ডাটাবেসে ডেটা লজিক্যাল কাঠামোযুক্ত থাকে, একটি ডাটাবেসে মেটাডেটা থাকে যা তার কাঠামো বর্ণনা করে।
নির্দেশনা
ধাপ 1
এর সহজ উদাহরণগুলি হ'ল গাড়ি ডাটাবেস (স্টোর), উচ্চশিক্ষার ডাটাবেস (রেফারেন্স বই), পণ্যের ডাটাবেস (গুদাম) ইত্যাদি are যে কোনও ডাটাবেসের কেন্দ্রীয় পয়েন্টগুলির মধ্যে একটি হল এটি ব্যবহৃত ডেটা মডেল। এটিতে ডাটাবেসে ডেটা কাঠামো, তাদের সম্পর্ক এবং একে অপরের সাথে যোগাযোগের পদ্ধতিগুলি পাশাপাশি তাদের উপর ক্রিয়াকলাপ অন্তর্ভুক্ত রয়েছে। তিন ধরণের ডেটা মডেল রয়েছে: শ্রেণিবদ্ধ মডেল, নেটওয়ার্ক, সম্পর্কিত।
ধাপ ২
নিম্নবর্ণিত কাঠামোর সারমর্মটি নিম্নরূপ। এক স্তরের ডাটাবেস আইটেমগুলি অন্য স্তরের আইটেমগুলির অধীনস্থ। ফলস্বরূপ উপাদানগুলির মধ্যে সংযোগগুলি গাছ পরিকল্পনার কাঠামো গঠন করে। সেগুলো. নিম্নলিখিতটি ঘটে: মূল উপাদানগুলি নতুন উপাদানগুলিকে জন্ম দেয় এবং ফলস্বরূপ সেগুলি আরও নতুন হয়। একটি গুরুত্বপূর্ণ বৈশিষ্ট্য হ'ল যে কোনও উপাদানগুলির কেবলমাত্র একটি পিতা বা মাতা থাকতে পারে। শ্রেণিবদ্ধ ডেটা মডেলের একটি দুর্দান্ত উদাহরণ হ'ল পারিবারিক গাছ।
ধাপ 3
নেটওয়ার্ক স্ট্রাকচারে, যে কোনও শিশু উপাদানগুলির একাধিক জেনারেটর থাকতে পারে। একটি নেটওয়ার্ক কাঠামো এবং একটি শ্রেণিবিন্যাসের মধ্যে প্রধান পার্থক্য হ'ল নেটওয়ার্ক মডেলটিতে যে কোনও উপাদান এর প্রতিটি অন্যান্য উপাদানের সাথে সম্পর্ক রয়েছে। একটি নেটওয়ার্ক ডাটাবেসের উদাহরণ হ'ল এমন একটি ডাটাবেস যা নির্দিষ্ট প্রশিক্ষকের জন্য ক্লাসে অংশ নেওয়া শিক্ষার্থীদের সম্পর্কে তথ্য ধারণ করে। একজন শিক্ষার্থী বিভিন্ন শিক্ষকের বিষয়গুলিতে উপস্থিত হতে পারে এবং বিভিন্ন শিক্ষার্থী একই শিক্ষকের কাছে আসতে পারে।
পদক্ষেপ 4
একটি রিলেশনাল ডাটাবেস হ'ল দ্বি-মাত্রিক অ্যারে হিসাবে প্রতিনিধিত্ব করা যেতে পারে। দ্বি-মাত্রিক সারণিতে উপাদানগুলির মধ্যে স্বেচ্ছাসেবী সম্পর্কের প্রতিনিধিত্ব করার ধারণাটি। একটি উদাহরণ এমন একটি টেবিল হবে যাতে শিক্ষার্থীদের সম্পর্কে তথ্য থাকবে। একটি লাইন একজন শিক্ষার্থীর সাথে সম্পর্কিত হবে, অর্থাৎ তথ্য এক টুকরা হতে। কলামগুলিতে শিক্ষার্থীদের সম্পর্কে তথ্য থাকবে, উদাহরণস্বরূপ, নাম, জন্ম তারিখ, ঠিকানা ইত্যাদি contain
পদক্ষেপ 5
একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম (ডিবিএমএস) একটি বিশেষায়িত সফ্টওয়্যার যা ডেটাবেস তৈরি, রক্ষণাবেক্ষণ এবং সহায়তার জন্য প্রয়োজনীয়। ডিবিএমএস ডাটাবেসে তথ্য প্রবেশ করতে, এডিট করতে, অনুসন্ধান করতে এবং অন্যান্য ক্রিয়াকলাপ চালাতে সক্ষম হয়। উদাহরণগুলির মধ্যে রয়েছে মাইক্রোসফট অ্যাক্সেস, মাইএসকিউএল, মাইক্রোসফ্ট এসকিউএল সার্ভার, প্যারাডক্স, ওরাকল ইত্যাদি include