ডিবিএমএসে সাধারণীকরণ এবং বিশেষীকরণের মধ্যে পার্থক্য

লেখক: Laura McKinney
সৃষ্টির তারিখ: 1 এপ্রিল 2021
আপডেটের তারিখ: 16 মে 2024
Anonim
ডিবিএমএসে সাধারণীকরণ এবং বিশেষীকরণের মধ্যে পার্থক্য - প্রযুক্তি
ডিবিএমএসে সাধারণীকরণ এবং বিশেষীকরণের মধ্যে পার্থক্য - প্রযুক্তি

কন্টেন্ট


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

সাধারণীকরণ এবং বিশেষীকরণ একে অপরের একেবারে বিপরীত to আরও, আমরা তুলনা চার্টের সাহায্যে সাধারণীকরণ এবং বিশেষীকরণের মধ্যে পার্থক্যগুলি আলোচনা করব।

  1. তুলনা রেখাচিত্র
  2. সংজ্ঞা
  3. মূল পার্থক্য
  4. উপসংহার

তুলনা রেখাচিত্র

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


জেনারালাইজেশন সংজ্ঞা

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

জেনারালাইজেশনে, আমরা বলি যে কয়েকটি নিম্ন স্তরের সত্তাগুলির মধ্যে কিছু বৈশিষ্ট্য রয়েছে তবে তারা একটি নতুন উচ্চ স্তরের সত্তা গঠনের জন্য ক্লাবড করে যা আরও কিছু সত্তার সাথে একত্রিত হয়ে একটি নতুন উচ্চ স্তরের সত্তা গঠন করবে। সাধারণীকরণে কোনও নিম্ন স্তরের সত্তা ব্যতীত কখনও উচ্চ স্তরের সত্তা থাকতে পারে না।

জেনারালাইজেশন সর্বদা সত্তা একটি গোষ্ঠীর উপর প্রয়োগ করা হয়, এবং যদি পর্যালোচনা করা হয় তবে তা মনে হয় হ্রাস করা একটি স্কিমা আকার।

আসুন আমরা জেনারালাইজেশনের একটি উদাহরণ আলোচনা করি। যদি আমি আপনাকে কিছু আসবাবের নাম দিতে বলি তবে এটি বলা সাধারণ অধ্যয়নের টেবিল, খাবার টেবিল, কম্পিউটার টেবিল, আরামকেদারা, ভাঁজ চেয়ার, অফিস চেয়ার, দুজনের জন্য বিছানা, একক বিছানা এবং তালিকা তাই আছে।


এখন, আমরা এই আসবাবগুলি এখানে সাধারণীকরণ করব, স্টাডি টেবিল, ডাইনিং টেবিল, কম্পিউটার টেবিল, সবই এক ধরণের টেবিল, তাই আমি এই সত্তাগুলিকে নতুন উচ্চ স্তরের সত্তায় সাধারণীকরণ করব টেবিল। সত্ত্বা আর্মচেয়ার, ভাঁজ চেয়ার, অফিস চেয়ার, তাই চেয়ার এর ধরণ তাই তারা একটি নতুন উচ্চ স্তরের সত্তা গঠন চেয়ার। সত্তা ডাবল বিছানা, একক বিছানা মিলিত উচ্চ স্তরের সত্তা গঠন বিছানা। এখন, আমাদের তিনটি উচ্চ স্তরের সত্তা টেবিল, চেয়ার এবং বিছানা রয়েছে যা আরও উচ্চতর স্তরের সত্তা গঠনের জন্য আরও ক্লাব করা যায় আসবাবপত্র.

ফার্নিচার সত্তা হ'ল আমরা উপরে উল্লিখিত সমস্ত সত্তার সাধারণীকৃত সত্তা।

বিশেষায়নের সংজ্ঞা

বিশেষায়িত ক্ষেত্র একটি ডিজাইনিং পদ্ধতি যা একটিতে এগিয়ে যায় শীর্ষ ডাউন পদ্ধতি। বিশেষীকরণ সাধারণীকরণের ঠিক বিপরীত opposite বিশেষায়নে, আমরা একাধিক নিম্ন স্তরের সত্তা গঠনে একটি সত্তাকে বিভক্ত করি। এই নতুন গঠিত নিম্ন স্তরের সত্তা উচ্চ স্তরের সত্তার কিছু বৈশিষ্ট্যের উত্তরাধিকারী।

এটি হতে পারে যে একটি উচ্চ স্তরের সত্তা আরও বিভক্ত না হতে পারে এবং তাই এর কোনও নিম্ন স্তরের সত্তা নাও থাকতে পারে। বিশেষায়িতকরণ সর্বদা একক সত্তায় প্রয়োগ করা হয় এবং যদি পর্যালোচনা করা হয় তবে এটি স্কিমার আকার বাড়িয়ে তোলে।

লেটাস একটি উদাহরণের সাহায্যে বিশেষায়নের বিষয়ে আলোচনা করুন। আমাদের একটি সত্তা নিতে দিন পশু এবং এটিতে বিশেষীকরণ প্রয়োগ করুন। সত্তা প্রাণী আরও illedোকানো যেতে পারে উভচর, সরীসৃপ, পাখি, স্তন্যপায়ী প্রাণী তালিকাটি দীর্ঘ, তবে বিশেষত্ব ব্যাখ্যা করার জন্য এটি যথেষ্ট।

এখন একটি সত্তা উভচরক্ষেত্রে আরও বিভক্ত করা যেতে পারে কুম্ভীর, নক্র, বেঙ.সত্তা সরীসৃপ বিভক্ত সাপ, টিকটিকি। সত্তা পাখি বিভক্ত করা যেতে পারে চড়ুই, পায়রা, তোতাপাখি। স্তন্যপায়ী প্রাণীর ছড়িয়ে যেতে পারে ক বাঘ, সিংহ, হাতি.

এভাবেই বিশেষায়িতকরণ স্কিমার আকার বাড়িয়ে সত্তার সংখ্যা বাড়ায়।

  1. জেনারালাইজেশন এবং বিশেষীকরণের মধ্যে মৌলিক পার্থক্য হ'ল জেনারালাইজেশন হ'ল নীচে আপ পদ্ধতির is তবে, বিশেষায়িতকরণ একটি শীর্ষ-ডাউন পদ্ধতির।
  2. জেনারালাইজেশন সমস্ত সত্তা ক্লাব যা কিছু সাধারণ সম্পত্তি ভাগ করে একটি নতুন সত্তা গঠন করে। অন্যদিকে, বিশেষায়িতকরণ একাধিক নতুন সত্তা গঠনের জন্য একটি সত্তাকে স্পিল করেছে যা স্পিল্টেড সত্তার কিছু বৈশিষ্ট্যের উত্তরাধিকারী।
  3. সাধারণীকরণে, একটি উচ্চতর সত্তার কিছু নিম্ন সত্তা থাকতে হবে, বিশেষীকরণে, উচ্চতর সত্তার কোনও নিম্ন সত্তা উপস্থিত থাকতে পারে না।
  4. জেনারালাইজেশন স্কিমার আকার হ্রাস করতে সহায়তা করে যখন, বিশেষীকরণের ঠিক বিপরীত এটি সত্তার সংখ্যা বৃদ্ধি করে যার ফলে স্কিমার আকার বৃদ্ধি হয়।
  5. জেনারালাইজেশন সর্বদা সত্তা গোষ্ঠীর ক্ষেত্রে প্রয়োগ করা হয় যদিও বিশেষায়িতকরণ সর্বদা একক সত্তায় প্রয়োগ করা হয়।
  6. সাধারণীকরণের ফলে একটি একক সত্তা গঠনের ফলস্বরূপ, বিশেষীকরণের ফলে একাধিক নতুন সত্তা গঠনের ফলাফল হয়।

উপসংহার:

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