কম্পিউটার

ডাইমেনশনাল মডেলিং কি?


ডাইমেনশনাল মডেলিং হল একটি যৌক্তিক ডিজাইন পদ্ধতি যা ডেটাকে একটি স্ট্যান্ডার্ড স্ট্রাকচারে উপস্থাপন করতে অনুসরণ করে যা অনুধাবনযোগ্য এবং উচ্চ-কার্যক্ষমতা অ্যাক্সেস সক্ষম করে। এটি জেনেটিক্যালি ডাইমেনশনাল এবং এমন একটি নিয়মানুবর্তিতা পালন করে যার জন্য বিভিন্ন বিধিনিষেধ সহ রিলেশনাল মডেলের প্রয়োজন৷

প্রতিটি মাত্রিক মডেল একটি মাল্টিপার্ট কী সহ একটি টেবিলের সমন্বয়ে গঠিত, যা ফ্যাক্ট টেবিল নামে পরিচিত এবং একটি ছোট টেবিলের একটি গ্রুপ যা ডাইমেনশন টেবিল নামে পরিচিত। প্রতিটি ডাইমেনশন টেবিলে একটি পৃথক এলিমেন্ট প্রাইমারি কী থাকে যা ফ্যাক্ট টেবিলের মাল্টিপার্ট কী-এর একটি উপাদানের সাথে সম্পর্কযুক্ত। এই স্বতন্ত্র নক্ষত্র-সদৃশ গঠনটি তারকা যোগ হিসাবে পরিচিত। এটি রিলেশনাল ডাটাবেসের প্রাথমিক দিনগুলির তারিখগুলিকে সংজ্ঞায়িত করে৷

একটি ফ্যাক্ট টেবিল, কারণ এটিতে দুটি বা ততোধিক বিদেশী কী দ্বারা গঠিত একটি মাল্টিপার্ট প্রাইমারি কী রয়েছে যা ক্রমাগত বহু-থেকে-অনেক সম্পর্ককে সংজ্ঞায়িত করে। সাধারণ তথ্য সারণীতে এক বা একাধিক গাণিতিক তথ্যও অন্তর্ভুক্ত থাকে যা প্রতিটি রেকর্ডের প্রতিনিধিত্বকারী কীগুলির একত্রীকরণের জন্য উপস্থিত হয়৷

একটি ফ্যাক্ট টেবিলের সাধারণ তথ্যগুলি সংখ্যাসূচক এবং যোজক। সংযোজন অত্যাবশ্যক কারণ ডেটা গুদাম অ্যাপ্লিকেশনগুলি কখনই একটি পৃথক ফ্যাক্ট টেবিল রেকর্ড আনে না। কারণ তারা একবারে শত শত, হাজার হাজার ডেটা ফিরিয়ে আনে এবং কয়েকটি রেকর্ডের সাথে করার একমাত্র উপকারী জিনিস হল সেগুলিকে ঢোকানো।

মাত্রা সারণী বর্ণনামূলক পাঠ্য ডেটা অন্তর্ভুক্ত করে। ডাইমেনশন অ্যাট্রিবিউটগুলি হল ডেটা ওয়ারহাউস কোয়েরির আকর্ষণীয় সীমাবদ্ধতার উৎস এবং স্ট্রাকচার্ড কোয়েরি ল্যাঙ্গুয়েজ (SQL) উত্তর সেটের সারি হেডারগুলির উৎস৷

মাস্টার এন্টিটি-রিলেশনশিপ ডায়াগ্রামে সেলস কল, অর্ডার এন্ট্রি, শিপমেন্ট ইনভয়েস, ইউজার পেমেন্ট এবং প্রোডাক্ট রিটার্ন ইত্যাদি থাকতে পারে সময়ে একটি একক সামঞ্জস্যপূর্ণ পয়েন্টে একটি একক ডেটা সেট৷

তাই মাত্রিক মডেলিং ডায়াগ্রামের একটি গোষ্ঠীতে একটি সত্তা-সম্পর্কের ডায়াগ্রাম পরিবর্তন করার প্রথম ধাপ হল সত্তা-সম্পর্কের চিত্রটিকে তার বিচ্ছিন্ন ব্যবসায়িক পদ্ধতিতে আলাদা করা এবং প্রতিটিকে স্বাধীনভাবে মডেল করা।

দ্বিতীয় ধাপ হল সত্তা-সম্পর্কের মডেলে সেই বহু-থেকে-অনেক সম্পর্কগুলিকে বেছে নেওয়া যার মধ্যে গাণিতিক এবং সংযোজক নন-কী ফ্যাক্টগুলি রয়েছে এবং সেগুলিকে ফ্যাক্ট টেবিল হিসাবে লেবেল করা৷

তৃতীয় ধাপ হল ফ্যাক্ট টেবিলের সাথে সরাসরি যুক্ত থাকা একক এলিমেন্ট কী সহ কিছু অবশিষ্ট টেবিলকে ফ্ল্যাট টেবিলে ডিনরমালাইজ করা। এই টেবিলগুলো ডাইমেনশন টেবিলে পরিণত হয়। যে ক্ষেত্রে একটি ডাইমেনশন টেবিল একাধিক ফ্যাক্ট টেবিলের সাথে সংযোগ করে, আমরা উভয় স্কিমাতেই এই একই মাত্রার সারণীকে উপস্থাপন করি এবং এটি দ্বি-মাত্রিক মডেলের মধ্যে "সম্মত" হিসাবে মাত্রা টেবিলকে সংজ্ঞায়িত করে।


  1. ফাইল অ্যালোকেশন টেবিল (FAT) কি?

  2. কিভাবে HTML এ টেবিল তৈরি করবেন?

  3. এইচটিএমএল টেবিল

  4. ওরাকল বাহ্যিক টেবিল ব্যবহার করুন