উদ্দীপকে উল্লিখিত ফিল্ডগুলো নিয়ে Student নামের একটি ডেটাবেজ টেবিল তৈরির পদ্ধতি বর্ণনা করো।
উত্তর: উদ্দীপকে উল্লিখিত ফিল্ড যেমন- ছাত্রীর রোল নম্বর, নাম, পিতার মোবাইল নম্বর, ভর্তির তারিখ ইত্যাদি ফিল্ড নিয়ে টেবিল তৈরি করার প্রয়োজনীয় কোড নিচে দেওয়া হলো- CREATE TABLE Student text (Roll number NUMBER(10) primary key, Name (20), Father Mobile Number NUMBER(20), Admission Date DATE); উপরোক্ত রেকর্ডটি লিখলে নিচের টেবিলটি তৈরি হবে যা নিচে উল্লেখ করা হলো- [চিত্র] এখানে প্রাথমিক বা প্রাইমারি কি হচ্ছে Roll Number, যে এট্রিবিউট বা কি (key) দিয়ে কোনো নির্দিষ্ট এনটিটিকে সম্পূর্ণরূপে শনাক্ত করা যায়। প্রাইমারি কি ফিল্ডের প্রতিটি তথ্য ভিন্ন হতে হয় অর্থাৎ কোনো ডুপ্লিকেট তথ্য থাকতে পারে না। নিম্নে Student টেবিলের ফিল্ডসমূহের ডেটাটাইপ বর্ণনা করা হলো- 1. Roll Number ফিল্ডটি Number টাইপ ডেটা হবে এবং এই ফিল্ডটি কখনই ফাঁকা থাকবে না যেহেতু এটি Not NULL বলা হয়েছে। 2. Name ফিল্ডটি Character টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০। 3. Father Mobile Number ফিল্ডটি Number টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০। 4. Admission Date ফিল্ডটি date টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ১০।
HSC ICT Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম CQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 6 : ডেটাবেজ ম্যানেজমেন্ট সিস্টেম · সৃজনশীল
উদ্দীপকে উল্লিখিত ফিল্ডগুলো নিয়ে Student নামের একটি ডেটাবেজ টেবিল ত…
উদ্দীপক
Dhaka · 2017
উত্তর
উত্তর
উত্তর
এখানে প্রাথমিক বা প্রাইমারি কি হচ্ছে যে এট্রিবিউট বা কি (key) দিয়ে কোনো নির্দিষ্ট এনটিটিকে সম্পূর্ণরূপে শনাক্ত করা যায়। প্রাইমারি কি ফিল্ডের প্রতিটি তথ্য ভিন্ন হতে হয় অর্থাৎ কোনো ডুপ্লিকেট তথ্য থাকতে পারে না। নিম্নে Student টেবিলের ফিল্ডসমূহের ডেটাটাইপ বর্ণনা করা হলো-
1. Roll Number ফিল্ডটি Number টাইপ ডেটা হবে এবং এই ফিল্ডটি কখনই ফাঁকা থাকবে না যেহেতু এটি Not NULL বলা হয়েছে।
2. Name ফিল্ডটি Character টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০।
3. ফিল্ডটি Number টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ২০।
4. Admission Date ফিল্ডটি date টাইপ ডেটা হবে এবং এর দৈর্ঘ্য হবে ১০।উত্তর