DBMS -2016 Question & Answer

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 IDName
E001S. Kar
E002L. Saha
E003R. Ali

Table-2

Employee IDName
E003R. Ali
E004G. Banerjee
E005M. 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 IDName
E001S. Kar
E002L. Saha
E003R. Ali
E004G. Banerjee
E005M. Pal

(a) Table-1 থেকে Table-2 তে Set Difference করার Syntax টি লেখো ও Output দেখাও ।

Ans: Table-1 – Table-2

Employee IDName
E001S. Kar
E002L. Saha
DBMS -2016 Question & Answer