উদাহরণ সহ ডাটাবেসে denormalization কি?
উদাহরণ সহ ডাটাবেসে denormalization কি?

ভিডিও: উদাহরণ সহ ডাটাবেসে denormalization কি?

ভিডিও: উদাহরণ সহ ডাটাবেসে denormalization কি?
ভিডিও: Online School- |Normalization in DBMS- Simple Explanation for Beginners |Lecture-13|Bangla Tutorial| 2024, মে
Anonim

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

তাছাড়া, একটি ডাটাবেজে ডিনরমালাইজেশন কি?

অস্বাভাবিককরণ একটি কৌশল যে তথ্যশালা ম্যানেজারদের কর্মক্ষমতা বাড়াতে ব্যবহার করে a তথ্যশালা অবকাঠামো. এটি একটি স্বাভাবিককরণে অপ্রয়োজনীয় ডেটা যোগ করা জড়িত তথ্যশালা সঙ্গে নির্দিষ্ট ধরনের সমস্যা কমাতে তথ্যশালা একটি একক টেবিলে বিভিন্ন টেবিল থেকে ডেটা একত্রিত করে এমন প্রশ্ন।

তদ্ব্যতীত, কেন আমাদের ডাটাবেসে ডিনরমালাইজেশন দরকার? অস্বাভাবিককরণ একটি পূর্বে-স্বাভাবিক উপর ব্যবহৃত একটি কৌশল তথ্যশালা কর্মক্ষমতা বৃদ্ধি করতে। এর পেছনের আইডিয়াটা হল অপ্রয়োজনীয় ডেটা যোগ করা যেখানে আমরা এটা আমাদের সবচেয়ে সাহায্য করবে মনে করি. আমরা একটি বিদ্যমান টেবিলে অতিরিক্ত বৈশিষ্ট্য ব্যবহার করতে পারে, নতুন টেবিল যোগ করতে পারে, এমনকি বিদ্যমান টেবিলের উদাহরণ তৈরি করতে পারে।

একইভাবে, লোকেরা জিজ্ঞাসা করে, ডাটাবেসের উদাহরণ কী?

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

denormalization সুবিধা কি?

অস্বাভাবিককরণ এর দ্বারা কর্মক্ষমতা উন্নত করতে পারে: যোগদানের প্রয়োজনীয়তা কমিয়ে। প্রাক-কম্পিউটিং সামগ্রিক মান, অর্থাৎ, নির্বাচিত সময়ের পরিবর্তে ডেটা পরিবর্তনের সময়ে তাদের গণনা করা। কিছু ক্ষেত্রে টেবিলের সংখ্যা কমানো।

প্রস্তাবিত: