
DBMS -2016 Question & Answer
Lesson – 20
এই লেসনে আমরা DBMS -2016 Question & Answer সম্পর্কে জানব। এখানে প্রথমে Question আছে পরে Answer আছে । প্রথমে তোমরা প্রশ্নটার করবে এবং পরে উত্তরের সাথে মিলিয়ে নিবে ।
MCQ QUESTION
বিকল্প উত্তর গুলির মধ্যে সঠিক উত্তর বেছে নিয়ে লেখঃ-
1.নিচের কোনটি DBA এর কাজ নয় ?
(a)Record Insert করা (b)Authorization করা (c)Schema define করা (d)বিভন্ন Key নির্বাচন করা
2. SQL-এ একটি Table-এর সকল কলাম পেতে হলে নীচের কোন Character টি ব্যবহৃত হয় ?
(a)*(b)&(c)% (d)#
3. Relational Algebra-তে Projection Operation বোঝাতে কোন চিহ্ন ব্যবহৃত হয় ?
(a)Ω(b)∏(c) √ (d)ᵝ
4. নীচের কোনটি DML Statement?
(a)Delete (b) Rename (c) Drop (d)Alter
5. নিম্নলিখিত কোনটি Database Model নয় ?
(a)ER Model (b)Hierarchical Model (c)Graphical Model (d)Notwork Model
6. কোনো Office থেকে Radio Broadcast করাকে Relational Model এর কোন Relationalship এর সঙ্গে তুলনা করা যায় ?
(a)1:1 (b)1:M ©M:M (d)এগুলির কোনোটি নয় ।
MCQ ANSWER
বিকল্প উত্তর গুলির মধ্যে সঠিক উত্তর বেছে নিয়ে লেখঃ- 1.নিচের কোনটি DBA এর কাজ নয় ? (a)Record Insert করা (b)Authorization করা (c)Schema define করা (d)বিভন্ন Key নির্বাচন করা
Ans: Record Insert করা
2. SQL-এ একটি Table-এর সকল কলাম পেতে হলে নীচের কোন Character টি ব্যবহৃত হয় ?
(a)*(b)&(c)% (d)#
Ans: *
3. Relational Algebra-তে Projection Operation বোঝাতে কোন চিহ্ন ব্যবহৃত হয় ?
(a)Ω(b) ∏(c) √ (d)ᵝ
ANS:∏
4. নীচের কোনটি DML Statement?
(a)Delete (b) Rename (c) Drop (d)Alter
Ans: (a)Delete
5. নিম্নলিখিত কোনটি Database Model নয় ?
(a)ER Model (b)Hierarchical Model (c)Graphical Model (d)Network Model
Ans: (c)Graphical Model
6. কোনো Office থেকে Radio Broadcast করাকে Relational Model এর কোন Relationalship এর সঙ্গে তুলনা করা যায় ?
(a)1:1 (b)1:M ©M:M (d)এগুলির কোনোটি নয় ।
Ans: (b)1:M
Short Question
নিচের প্রশ্নগুলির সংক্ষিপ্ত উত্তর দাওঃ- 1.একটি টেবিলে 4টি Row এবং 6টি Column থাকলে তার Degree কত?
2.Composite Key কাকে বলে?
3.Database Instance কাকে বলে ?
4.যে কোনো একটি DCL Statement এর নাম ও কাজ লেখ ।
Short Question Answer
নিচের প্রশ্নগুলির সংক্ষিপ্ত উত্তর দাওঃ- 1.একটি টেবিলে 4টি Row এবং 6টি Column থাকলে তার Degree কত?
Ans: টেবিলের ডিগ্রী হবে 6
2.Composite Key কাকে বলে?
Ans: কোনো টেবিলের মধ্যে একটি রেকর্ড কে নির্দিষ্ট ভাবে চিহ্নিত করার জন্য যখন একাধিক Primary Key ব্যবহার করা হয়, সেই Primary Key গুলিকে একত্রে Composit Key বলে ।
3. Database Instance কাকে বলে ?
Ans: কোনো মুহুর্তের ডেটাবেস থেকে প্রাপ্ত ডেটার সম্পূর্ণ চিত্র কে সেই মুহুর্তের Database Instance বলে । এটি সময়ের সাথে পরিবর্তন হয় ।
4. যে কোনো একটি DCL Statement এর নাম ও কাজ লেখ ।
Ans: GRANT : ডেটাবেসের কোনো ব্যবহারকারী বিশেষ কোনো সুবিধা প্রদান করা যায় ।
Part-A Question No-1
নিচের প্রশ্নগুলির উত্তর দাওঃ 1.
(a) নিচের টেবিলটি লক্ষ করে SQL Command এর সাহায্যে query লেখঃ
Student(Roll_No, Name, Phone, Math, Eng, Coms)
(i) Roll এর ascending ordr-এ table এর record গুলি সাজাও ।
(ii) যাদের নাম AB দিয়ে শেষ তাদের Roll_No এবং Phone Number দেখাও ।
(iii) যারা Coms-এ 75 বা তার বেশি পেয়েছে, তাদের নাম, Roll_No, এবং Phone, Coms এর descending order-এ দেখাও ।
(b) Projection Operation এর কাজ কী ?
Part-A Question No-1 Answer
নিচের প্রশ্নগুলির উত্তর দাওঃ
1. (a) নিচের টেবিলটি লক্ষ করে SQL Command এর সাহায্যে query লেখঃ
Student(Roll_No, Name, Phone, Math, Eng, Coms) (i)Roll এর ascending order-এ table এর record গুলি সাজাও ।
Ans: Select * From Student order by Roll_No;
(ii) যাদের নাম AB দিয়ে শেষ তাদের Roll_No এবং Phone Number দেখাও ।
Ans: Select Roll_No, Phone_Number from Student Where Name like ‘%AB’;
(iii) যারা Coms-এ 75 বা তার বেশি পেয়েছে, তাদের নাম, Roll_No, এবং Phone, Coms এর descending order-এ দেখাও ।
Ans: Select Roll_No, Phone, Coms from Student where coms>=75 order by DESC;
b) Projection Operation এর কাজ কী ?
এটি একটি ইউনারি অপারেটর । এই অপারেটরের সাহায্যে কোনো রিলেশন থেকে নির্দিষ্ট শর্তানুযায়ী কলাম /অ্যাট্রিবিউট পাওয়া যায় । এই অপারেটরের প্রতিটি অ্যাট্রিবিউটের টাপেল/রো সংখ্যা সমান থাকে । এই অপারেটরে সাহায্যে রিলেশনের অ্যাট্রিবিউটের ক্রম পরিবর্তন করা যায় । এই অপারেটর কে পাই (π) চিহ্ন দ্বারা প্রকাশ করা হয় ।
এই অপারেটেরে সিনট্যাক্স হল ঃ- π<Attribute1,Attribute2……….. >(Relation)
যেমন – নিচের Student টেবিল থেকে সব ছাত্রদের নাম এবং মার্কস খুজে বের করার
প্রজেক্ট অপারেশন হল π Name, Marks(Student)
Part-A Question No-or
নিচের প্রশ্নগুলির উত্তর দাওঃ
2. নিম্নলিখিত Relational Algebraic Operation গুলি করোঃ
Table-1
Employee ID | Name |
E001 | S. Kar |
E002 | L. Saha |
E003 | R. Ali |
Table-2
Employee ID | Name |
E003 | R. Ali |
E004 | G. Banerjee |
E005 | M. Pal |
(a)Table-1 এর সমস্ত record গুলি output এ দেখানোর Syntex লেখো ।
(b) Table-2 এর সমস্ত employee এর নামগুলি Projection Operation ব্যবহার করে দেখাও ।
(c)Table-1 ও Table-2 এর মধ্যে Union Operation করার Syntex টি লেখো ও Output দেখাও ।
(d) Table-1 থেকে Table-2 তে Set Difference করার Syntax টি লেখো ও Output দেখাও ।
Part-A Question No-(or) Answer
(a)Table-1 এর সমস্ত record গুলি output এ দেখানোর Syntex লেখো ।
Ans : ¶ Employee_Id, Name(Table-1)
(b) Table-2 এর সমস্ত employee এর নামগুলি Projection Operation ব্যবহার করে দেখাও ।
Ans: ¶ Name(Table-2)
(c) Table-1 ও Table-2 এর মধ্যে Union Operation করার Syntex টি লেখো ও Output দেখাও ।
Ans: Table-1 U Table-2
Employee ID | Name |
E001 | S. Kar |
E002 | L. Saha |
E003 | R. Ali |
E004 | G. Banerjee |
E005 | M. Pal |
(a) Table-1 থেকে Table-2 তে Set Difference করার Syntax টি লেখো ও Output দেখাও ।
Ans: Table-1 – Table-2
Employee ID | Name |
E001 | S. Kar |
E002 | L. Saha |
