Which one is true for a B+ tree? 

A

Internal nodes store only actual data

B

Leaf nodes store actual data

C

Does not maintain sorted data

D

Retrieval of data is slower

উত্তরের বিবরণ

img

B+ Tree হলো একটি balanced search tree, যা ডাটাবেস এবং ফাইল সিস্টেমে দ্রুত ডেটা অনুসন্ধান ও সংরক্ষণের জন্য ব্যবহৃত হয়। এটি B-Tree-এর একটি উন্নত সংস্করণ, যেখানে ডেটা সংরক্ষণ ও অ্যাক্সেস আরও দক্ষভাবে সংগঠিত করা হয়।

মূল তথ্যসমূহ:

  1. Internal Nodes:

    • শুধুমাত্র keys (চাবি) সংরক্ষণ করে, যা search direction নির্ধারণে সাহায্য করে।

    • কোনো বাস্তব ডেটা (actual records) সংরক্ষণ করে না।

  2. Leaf Nodes:

    • এখানে প্রকৃত ডেটা বা রেকর্ড সংরক্ষিত থাকে।

    • সমস্ত leaf node লিঙ্ক আকারে পরস্পরের সঙ্গে সংযুক্ত থাকে, ফলে range queries বা sequential access খুব দ্রুত সম্পন্ন হয়।

  3. গুরুত্বপূর্ণ বৈশিষ্ট্য:

    • Sorted order বজায় থাকে, ফলে binary search কার্যকরভাবে প্রয়োগ করা যায়।

    • ডেটা অনুসন্ধান ও ইনসার্ট/ডিলিটের জটিলতা থাকে O(log n), যা এটিকে দ্রুত ও স্থিতিশীল করে তোলে।

ভুল বিকল্পসমূহ:

  • ক) Internal nodes store actual data → ভুল; তারা কেবল keys সংরক্ষণ করে।

  • গ) Does not maintain sorted data → ভুল; B+ Tree সর্বদা sorted order বজায় রাখে।

  • ঘ) Retrieval is slower → ভুল; retrieval খুব দ্রুত (O(log n)), বিশেষত sequential search-এ।

অতএব, সঠিক উত্তর হলো খ) Leaf nodes store actual data, কারণ B+ Tree-এর প্রকৃত ডেটা কেবল leaf node-এ সংরক্ষিত থাকে

Unfavorite

0

Updated: 2 days ago

Related MCQ

A primary key: 

Created: 2 days ago

A

Can have NULL

B

Uniquely identifies each row

C

Must be a foreign key

D

Can have duplicates

Unfavorite

0

Updated: 2 days ago

Which one below is an example of a NoSQL database?

Created: 2 days ago

A

MySQL

B

MongoDB

C

Oracle


D

PostgreSQL

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD