ডেটাবেজ রিলেশন এবং এর বিভিন্ন প্রকারভেদ
ডেটা টেবিলের মধ্যে ব্যক্তির নাম কোন ধরনের ডেটা ?
একজন ব্যক্তির নাম এর ডেটাটাইপ Text হবে । Text ডেটাটাইপ এ ২৫৫ টি বর্ণ ব্যবহার করা যায় ।
ডেটার ধরন বিভিন্ন রকমের হতে পারে। সি প্রোগ্রামিং ভাষায় যেমন নির্দিষ্ট কিছু ডেটা টাইপ রয়েছে, রিলেশনাল ডেটাবেজেও তেমনি কিছু ডেটা টাইপ রয়েছে। বিভিন্ন ডেটাবেজ নির্মাতারা নিজেদের মতো ডেটা টাইপ নির্দিষ্ট করে দেন, তবে বেশ কিছু ডেটা টাইপ সব ডেটাবেজেই পাওয়া যাবে। যেমন- টেক্সট (text), পূর্ণসংখ্যা (integer), দশমিকযুক্ত সংখ্যা (decimal number), তারিখ (date) ইত্যাদি।
Ai এর মাধ্যমে
১০ লক্ষ+ প্রশ্ন ডাটাবেজ
প্র্যাকটিস এর মাধ্যমে নিজেকে তৈরি করে ফেলো
উত্তর দিবে তোমার বই থেকে ও তোমার মত করে।
সারা দেশের শিক্ষার্থীদের মধ্যে নিজের অবস্থান যাচাই
কোন ডেটাবেজের ব্যবহার অপেক্ষাকৃত সহজ?
উদ্দীপকটি পড় এবং প্রশ্নগুলোর উত্তর দাও :
ID | Name | Address |
|---|---|---|
1001 | Anika Azad | Kushtia |
1002 | Shafin Hasan | Dhaka |
1003 | Adnan Jaami | Rangpur |
Table-1
SL | Designation | Address |
|---|---|---|
1 | Manager | 40,000 |
2 | Officer | 25,000 |
3 | Accountant | 50,000 |
Table-2
উক্ত টেবিলদ্বয় থেকে যাদের বেতন 40,000 বা তার চেয়ে বেশি তাদের নাম ও পদবী দেখাতে বলা হলো। "খ" নামক ব্যক্তি শর্ত সাপেক্ষে কমান্ড দিয়েই উক্ত কাজটি করে দিল কিন্তু এই প্রক্রিয়ায় একটু বেশি সময় নিচ্ছির। 'গ' নামক ব্যক্তি বললো, একটি গুরুত্বপূর্ণ ফাইল তৈরি করলে উক্ত কাজটি অনেকটা দ্রুত হবে তবে ডেটা এন্ট্রিতে একটু বেশি সময় নেবে।
শিক্ষক স্বল্পতার কারণে বাংলা শিক্ষক মোস্তাক সাহেবকে ইংরেজি, বাংলা ও গণিত ক্লাস নিতে হয়।
উল্লিখিত পরিস্থিতি ডেটাবেজের কোন ধরনের রিলেশনকে ইঙ্গিত করে?
Table-A
Roll | Class | Name |
A 01 | Three | Aiman |
A 02 | Three | Wafia |
A 03 | Three | Farah |
A 04 | Three | Paris |
A 05 | Three | Adrina |
Table-B
Roll | Section | Subject |
A 01 | Sparrow | Bangla |
A 01 | Sparrow | English |
A 03 | Parrot | Math |
A 03 | Parrot | Religion |
A 04 | Cuckoo | Math |
A ও B টেবিল এর মধ্যে রিলেশন স্থাপনের জন্য প্রয়োজন হবে-
(i) A টেবিলে একটি প্রাইমারি কী
(ii) B টেবিলে একটি ফরেন কী
(iii) A ও B টেবিল এর জাংশন টেবিল
নিচের কোনটি সঠিক?