কম্পিউটার, ডেটাবেস
হাইর্যাচিকাল ডেটা মডেল
অবজেক্টগুলি প্রায়ই এই ধরনের সম্পর্কগুলির মধ্যে হয়, যা ক্রমানুসারে বলা হয়। সাধারণতঃ "অংশ-সম্পূর্ণ" হিসাবে সম্পর্কের কথা বলা হয়, নিম্নভূমি বা প্রজাতির সম্পর্কের সম্পর্ক। এমন সম্পর্কের মধ্যে থাকা বস্তুগুলি একটি বৃক্ষ গঠন করে, যা একটি ভিত্তিক গ্রাফ নামে পরিচিত, যেটি কেবলমাত্র একটি শিরোনাম যা অন্য কোনো শিরোনামকে অধস্তন নয়। এই শিরোনামটি গাছের মূল বলে। অবশিষ্ট কোর্তার মধ্যে মিথষ্ক্রিয়াটি অনুধাবন করা হয়: অন্য কোন শিরোনাম শুধুমাত্র উপরের উপর অবস্থিত একটি শিরোনাম বিষয়। ধারণাগতভাবে, একটি হাইগ্রারিকাল ডেটা মডেলকে রেকর্ড ধরনের একটি সংগ্রহ হিসাবে বোঝানো হয় যা লিঙ্ক প্রকারের দ্বারা এক বা একাধিক পৃথক বৃক্ষ দ্বারা সংযুক্ত করা হয়। এই মডেলে, সমস্ত ধরনের সম্পর্কগুলি "এক থেকে একাধিক" টাইপ দ্বারা গঠিত হয় এবং গ্রাফের উপর এটি তীর দ্বারা প্রদর্শিত হয়। এটি দেখায় যে ক্রমবর্ধমান ডাটা মডেলের মধ্যে এমন একটি ধরনের বস্তুর মধ্যে পারস্পরিক সম্পর্ক রয়েছে, যেমন পারিবারিক বৃক্ষ হিসাবে, কিন্তু এক ব্যতিক্রম রয়েছে: প্রতিটি বিষয়ের জন্য শুধুমাত্র একটি প্রধান বস্তু রয়েছে। যে, এই ধরনের একটি ডেটা মডেলে, ডাটাবেস বস্তুর মধ্যে মাত্র দুটি ধরনের যোগাযোগ অনুমোদিত হয়: এক থেকে এক বা এক-থেকে-অনেক হায়ারারকিকাল ডেটাবেস মূলত একটি ন্যাভিগেশনাল বেস, অর্থাৎ, পূর্বে সংজ্ঞায়িত লিংকগুলির সাহায্যে অ্যাক্সেস সম্ভব।
আপনি ইভেন্ট মডেলিং হয়, আপনি সাধারণত অনেক থেকে বহু সম্পর্কের প্রয়োজন। এই ধরনের একটি সীমাবদ্ধতা সরাতে, আপনি বস্তুর অনুরূপ হিসাবে একটি আউটপুট সুপারিশ করতে পারেন তবে, বস্তুর পুনরাবৃত্তি একটি দুর্বলতা আছে: তথ্য অসঙ্গতি হতে পারে। হাইগ্রারিকাল ডেটা মডেলের এই সুবিধাগুলি যেমন তার ন্যাভিগেশনিক প্রকৃতির কারণে নির্দিষ্ট পূর্বনির্ধারিত সম্পর্কগুলির সাথে দ্রুত অ্যাক্সেস প্রদান করে। তবে, তার অসুবিধাও রয়েছে। তারা এই ধরনের একটি ডেড মডেলের নমনীয়তার অভাবের সাথে সম্পর্কিত, বিশেষ করে, বস্তুতে বেশ কয়েকজন পিতামাতার উপস্থিতির অসম্ভবতা, সেইসাথে তথ্য সরাসরি প্রত্যক্ষ প্রাপ্তির অক্ষমতা। এগুলি নিয়মিতভাবে অনুরোধের শর্তাদির শর্তাবলী উপভোগ করে যা আগে থেকেই পরিকল্পিত ছিল না। অনুক্রমিক ডেটাবেস মডেলের আরো দুর্বলতা রয়েছে। এটা নিম্ন স্তরের স্তর থেকে তথ্য পুনরুদ্ধার উপরে অবস্থিত নোড এ নির্দেশ করা যাবে না যে গঠিত।
হায়ারারকিকাল মডেলের মৌলিক তথ্য ইউনিট সেগমেন্ট এবং ক্ষেত্র। ডাটা ক্ষেত্রের অধীনে, ব্যবহারকারীর জন্য উপলব্ধ ছোট অদৃশ্য ইউনিট সংজ্ঞায়িত করার জন্য এটি প্রথাগত। সেগমেন্টের জন্য, এটি একটি সেগমেন্টের টাইপ এবং উদাহরণ নির্ধারণ করতে সাধারণ। একটি সেগমেন্টের প্রকারের নাম হল একটি ডেটা ক্ষেত্রের নাম যা এটি অন্তর্ভুক্ত করে। একটি সেগমেন্ট একটি উদাহরণ কিছু নির্দিষ্ট ক্ষেত্র মান থেকে গঠিত হয়। ইতিমধ্যে উপরে উল্লিখিত অনুক্রমিক ডেটা মডেল, ডাটা স্ট্রাকচারের গ্রাফ ফর্মে গঠিত হয়। যদি আমরা এটির ধারণার স্তরে বিবেচনা করি, তবে এটি কেবলমাত্র একটি নেটওয়ার্ক মডেলের বিশেষ ক্ষেত্রে। হায়ারারকিকাল মডেলের মধ্যে, সেগমেন্টের ধরণটি উল্লিখিত হয়, এবং "পূর্বপুরুষ-বংশধর" রূপে লিংকের ধরনকে চক্রের সাথে যুক্ত করে। এখানে একটি কঠোর নিয়ম আছে, বংশধর সেগমেন্ট শুধুমাত্র এক পূর্বপুরুষ থাকতে পারে। সাধারণভাবে, এই মডেলটি একটি অনিবন্ধিত সংযুক্ত গ্রাফের মতো দেখাচ্ছে, যার একটি কাঠামো রয়েছে, যা সমস্ত বিভাগকে একত্রিত করে। হায়ারারকিকাল ডেটাবেস প্রকারের কাঠামোতে একটি ক্রমবিন্যাসিত গাছের গাছ রয়েছে। মডেল নিজেই একটি গাছ, উপরের স্তরের যা এক প্রধান বস্তু আছে, দ্বিতীয় স্তরের দ্বিতীয় স্তরের বস্তু স্থাপন করা হয়, তৃতীয় তৃতীয় - এবং তাই।
এই উপাদান থেকে, আপনি একটি অনুক্রমিক তথ্য গঠন কি কিছু ধারণা পেতে পারেন
Similar articles
Trending Now