Which algebra is widely used in DBMS?
ক) Relational algebra
খ) Arithmetic algebra
গ) Both
ঘ) None
বিস্তারিত ব্যাখ্যা:
রিলেশনাল বীজগণিত (Relational Algebra) ডেটাবেজ ম্যানেজমেন্ট সিস্টেমে (DBMS) ডেটা অ্যাক্সেস ও ম্যানিপুলেশনের জন্য ব্যাপকভাবে ব্যবহৃত হয়। এটি কুয়েরি ভাষার ভিত্তি।
Related Questions
ক) 2
খ) 3
গ) 4
ঘ) সবগুলোই
Note : একটি ডেটাবেজে প্রয়োজন অনুসারে একাধিক বা যতগুলি দরকার ততগুলি টেবিল থাকতে পারে।
ক) Primary key
খ) Secondary key
গ) Candidate key
ঘ) Foreign key
Note : ক্যান্ডিডেট কী (Candidate Key) হলো সুপারকীগুলোর মধ্যে সর্বনিম্ন সেট যা একটি টাপলকে অনন্যভাবে সনাক্ত করতে পারে।
ক) Schema keys
খ) Candidate keys
গ) Domain keys
ঘ) Attribute keys
Note : ক্যান্ডিডেট কী (Candidate Key) হলো সর্বনিম্ন সুপারকী বা মিনিমাল সুপারকী যার কোনো অংশ বাদ দিলেও সুপারকী-এর বৈশিষ্ট্য বজায় থাকে না।
ক) Superkey
খ) Domain
গ) Attribute
ঘ) Schema
Note : সুপারকী (Superkey) হলো অ্যাট্রিবিউট বা অ্যাট্রিবিউটসমূহের একটি সেট যা একটি রিলেশনের প্রতিটি টাপলকে অনন্যভাবে সনাক্ত করতে পারে।
ক) Marks
খ) Academic Year
গ) Roll
ঘ) Grade
Note : ফরেন কী হলো এক টেবিলের এমন একটি অ্যাট্রিবিউট যা অন্য টেবিলের প্রাইমারি কী-কে রেফার করে। এই ক্ষেত্রে Roll অ্যাট্রিবিউটটি উভয় টেবিলে সম্পর্ক স্থাপনে ব্যবহৃত হওয়ায় এটি ফরেন কী হতে পারে।
ক) একাধিক ব্যক্তির একই নাম হতে পারে
খ) একই ব্যক্তির নাম মাত্র একটি
গ) নাম অ্যাট্রিবিউট বহির্ভূত
ঘ) ভিন্ন ভিন্ন ব্যক্তির নাম সবসময় ভিন্ন ভিন্ন
Note : একাধিক ব্যক্তির নাম একই হতে পারে ফলে এটি প্রতিটি রেকর্ডকে অনন্যভাবে সনাক্ত করতে পারে না যা প্রাইমারি কী হওয়ার জন্য অপরিহার্য।
জব সলুশন