HSC ICT Chapter 6 Important Question

HSC ICT Chapter 6 Important Question: ডেটাবেজের সুবিধা আসুবিধা লিখ ? ? | কী ফিল্ড কাকে বলে (What is key Field)? | কী ফিল্ড (key Field)কত প্রকার ও কী কী ব্যাখ্যা কর? | প্রাইমারী (Primary key) ও ফরেন (Foreign key)কি এর মধ্যে পার্থক্য লিখ (Difference between Primary Key and Foreign Key )? | পেরেন্ট(Parent) ও চাইল্ড(Child) টেবিল কাকে বলে? | DBMS বা ডেটাবেস ম্যানেজমেন্ট সিস্টেম কাকে বলে? | ডেটাবেস সফ্টওয়্যার কাকে বলে (What is database software)? | DBMS এর প্রধান কাজ সমূহ কী কী? | DBMS কে কয়টি ভাগে ভাগ করা যায়? | DBMS কোন কোন সফটওয়্যারের মাধ্যমে কাজ করে? | DBMS এর প্রাথমিক কাজসমূহ কী কী? | রিলেশান ডেটাবেজ ম্যানেজমেন্ট সিস্টেম(RDBMS) কাকে বলে? | ডেটাবেজ প্রােগ্রাম কতভাবে তৈরি করা যায়? | RDBMS কী? | RDBMS এর বৈশিষ্ট্য সমূহ লেখ? |


1. ডেটাবেজের সুবিধা আসুবিধা লিখ ? ?

ডেটাবেজে ব্যবহারের সুবিধা অসুবিধা সমূহ হলাে :-
১) ডেটাবেজ বাস্তবায়নের জন্য প্রশিক্ষনপ্রাপ্ত ও অভিজ্ঞ জনবল নেই।
২) সফটওয়্যার অসুবিধার কারণে প্রক্রিয়াকরণ ধীরগতিসম্পন্ন হতে পারে।
৩) ভুল ডেটার কারনে অনেক ধরনের সমস্যা হতে পারে।
৪) সফটওয়্যার তৈরি করা সবার পক্ষে সম্ভব হয় না। অনেক সময় বেশি দাম দিয়ে ক্রয় করতে হয়।
৫) ডেটাবেজে সংরক্ষিত ডেটা চাহিবা মাত্র পাওয়া যায়।


2. কী ফিল্ড কাকে বলে (What is key Field)?

ফাইল ও ডেটাবেজের রেকর্ড শনাক্তকরনের জন্য যেটা ব্যবহার করা হয় তাকে কী ফিল্ড বলে।


3. কী ফিল্ড (key Field)কত প্রকার ও কী কী ব্যাখ্যা কর?

কী ফিল্ড সাধারনত ৩ প্রকার যথাঃ
ক) প্রাইমারি কী ফিল্ড (Primary Key Field)।
খ) কম্পােজিট প্রাইমারি কী ফিল্ড (Composite Primary Key) |
গ) ফরেন কী ফিল্ড (Foreign Key Field)।
ক) প্রাইমারি কী ফিল্ড: ডেটা টেবিলের যে ফিল্ডের মান সমূহ দ্বারা একটি রেকর্ডকে অন্যান্য রেকর্ড থেকে সম্পূর্নরুপে আলাদা করা যায় সেই ফিল্ডকে প্রাইমারি কী বলা হয়। অথবা, | যে সকল ফিল্ড কোনাে একটি রেকর্ডকে অদ্বিতীয়ভাবে শনাক্ত করে তাকে প্রাইমারি কী বলে। অথবা, examample of Primary Key Field
খ) কম্পােজিট প্রাইমারি কী ফিল্ড ঃ দুই বা ততােধিক এট্রিবিউট | বা কি এর সমষ্টি সম্মিলিতভাবে কোন এনটিটি সেটকে সনাক্ত করতে পারে তবে তাদেরকে কম্পােজিট প্রাইমারি কী বলে। অথবা, একাধিক ফিল্ডের সমন্বয়ে যে প্রাইমারি কি গঠন করা হয় তাকে কম্পােজিট প্রাইমারি কী বলে। যেমনঃ কোনাে ছাত্রের নামের সাথে তার পিতার নাম সনাক্ত করা বা যুক্ত করাই হচ্ছে কম্পােজিট প্রাইমারি কী। compogit Primary Key
গ) ফরেন কী ফিল্ডঃ ডেটাবেজের একটি ফাইলের প্রাইমারি কী | ফিল্ড অন্য কোনাে ডেটা ফাইলের সাধারন ফিল্ড হিসেবে ব্যবহার করা হয়, তা হলে ঐ ফিল্ডকে ফরেন কী ফিল্ড বলে। অথবা, একটি টেবিলের প্রাইমারী কী অন্য ডেটা টেবিলে সাধারন কী হিসেবে ব্যবহৃত হয় তাহলে এ কী-কে ফরেন কী বলা হয়। অথবা, রিলেশনাল টেবিলের ক্ষেত্রে কোনাে একটি টেবিলের প্রাইমারি কি যদি অন্য টেবিলে ব্যবহৃত হয় তখন ঐ কি কে প্রথম টেবিলের সাপেক্ষে দ্বিতীয় টেবিলের ফরেন কি বলে। যেমনঃ একজন ছাত্র/ছাত্রীর স্কুলের রােল নং তার স্কুলে প্রাইমারি কী এবং বাের্ডের রেজিঃ নং ফরেন কি, আর বাের্ডের কাছে রেজিঃ নং প্রাইমারি কি আর স্কুলের রােল ফরেন কী।


4. প্রাইমারী (Primary key) ও ফরেন (Foreign key)কি এর মধ্যে পার্থক্য লিখ (Difference between Primary Key and Foreign Key )?


5. পেরেন্ট(Parent) ও চাইল্ড(Child) টেবিল কাকে বলে?

একটি টেবিলের প্রাইমারি কী যদি অন্য টেবিলে ব্যবহৃত হয় তখন ঐ কী-কে প্রথম টেবিলের সাপেক্ষে দ্বিতীয় টেবিলের ফরেন কী বলে। এখানে প্রথম টেবিলকে পেরেন্ট এবং দ্বিতীয় টেবিলকে চাইল্ড টেবিল বলে।


6. DBMS বা ডেটাবেস ম্যানেজমেন্ট সিস্টেম কাকে বলে?

DBMS এর পূর্নরুপ হলাে DataBase Management System। DBMS হচ্ছে পরস্পর সম্পর্কযুক্ত তথ্য একসেস, সংরক্ষন, নিয়ন্ত্রন এবং পরিচালনা করার জন্য প্রয়ােজনীয় | প্রােগ্রামের সমষ্টিকে ডেটাবেস ম্যানেজমেন্ট সিস্টেম বলে।


7. ডেটাবেস সফ্টওয়্যার কাকে বলে (What is database software)?

যে সফ্টওয়্যারের সাহায্যে কোন ডেটা সংরক্ষন করে প্রয়ােজনানুসারে ঐগুলাে সাজানাে বা কাজে লাগানাে যায় তাকে ডেটাবেজ সফ্টওয়্যার বলে।


8. DBMS এর প্রধান কাজ সমূহ কী কী?

DBMS এর প্রধান তিনটি কাজ হচ্ছে :
ক) ডেটবেজ সৃজন।
খ) ডেটাবেজ ইন্টারােগেশন ও
গ) ডেটবেজ রক্ষনাবেক্ষন।


9. DBMS কে কয়টি ভাগে ভাগ করা যায়?

DBMS কে ৩ ভাগে ভাগ করা যায়। যথাঃ
ক)ক্লায়েন্ট সার্ভার ডেটাবেজ(Client Server Database)।
খ) ডিস্ট্রিবিউটেড ডেটবেজ (Distributed Database)।
গ) ওয়েব এনাবল ডেটাবেজ (Web Enable Database)।


10. DBMS কোন কোন সফটওয়্যারের মাধ্যমে কাজ করে?

ওরাকল (Oracle), মাইএসকিউএল(MySql), এমএস| কিউএল(Ms-Sql), মাইক্রোসফট এক্সেস (Microsoft Access),ফক্সপ্রাে(FoxPro) ইত্যাদি।


11. DBMS এর প্রাথমিক কাজসমূহ কী কী?

DBMS এর প্রাথমিক কাজগুলাে হলাে ;
(১) ডেটাবেজ তৈরি করা, ডেটা এন্ট্রি করা এবং ডেটা সংরক্ষন করা।
২) ডেটার ভুল অনুসন্ধান ও সংশােধন করা ।
৩) অপ্রয়ােজনীয় ডেটা/রেকর্ড ডিলিট করা।
৪) নির্দিষ্ট ডেটা/রেকর্ড সার্চিং বা অনুসন্ধান এবং কুয়েরি করা।
৫) রিপাের্ট তৈরি ও প্রিন্ট করা।
৬) ডেটাবেজকে কোন ফিল্ডের ভিত্তিতে সাজানাে।
৭) ডেটা ডুপ্লিকেশন কমানাে ।
৮) প্রয়ােজনে সম্পূর্ন ডেটাবেজ বা ডেটাবেজের অংশবিশেষ প্রিন্ট করা।
৯) ডেটাবেজ আপডেট করা।
১০) ডেটার নিরাপত্তা বিধান করা এবং ব্যবহারকারী নিয়ন্ত্রন করা।
১১) ডেটার Backup ও Recovery করা ।


12. রিলেশান ডেটাবেজ ম্যানেজমেন্ট সিস্টেম(RDBMS) কাকে বলে?

ডেটাবেজে একাধিক টেবিলে একটি নির্দিষ্ট ফিল্ডের (প্রাইমারি ও ফরেন কী) উপর ভিত্তি করে সম্পর্ক স্থাপন করাকে RDBMS বলে। যেমনঃ ওরাকল (Oracle), মাইএসকিউএল(MySql), এমএস-এসকিউএল(Ms-Sql), মাইক্রোসফট এক্সেস (Microsoft Access), sicett(FoxPro) Conin আবিস্কারকঃ 1960 সালে ড. এডগার কোড (Dr. Edger Codd)।


13. ডেটাবেজ প্রােগ্রাম কতভাবে তৈরি করা যায়?

ডেটাবেজ প্রােগ্রাম তিনভাবে তৈরি করা যায়যথাঃ
ক) Database Wizard থেকে ডেটাবেজ তৈরি করা।
খ) মেনু থেকে ডেটবেজ তৈরি করা।
গ) ডেটাবেজ ল্যাংগুয়েজ দিয়ে ডেটাবেজ তৈরি করা।


14. RDBMS কী?

RDBMS এর পূর্নরুপ হলাে Relation DataBase Management System। RDBMS হচ্ছে পরস্পর সম্পর্কযুক্ত তথ্য ও সেই তথ্যগুলাে পর্যালােচনা করার জন্যে প্রয়ােজনীয় জটিল গ্রোগ্রামের সমষ্টিকে RDBMS বলে।


15. RDBMS এর বৈশিষ্ট্য সমূহ লেখ?

RDBMS এর বৈশিষ্ট্য সমূহ হলাে:
১) সহজে এক ডেটাবেজ হতে অন্য ডেটাবেজে তথ্য আদানপ্রদান করা যায়।
২) সহজে ডেটাবেজ তৈরি করা যায়।
৩) সহজে টেবিলে তৈরি করে ডেটা এন্ট্রি করা যায় ।
৪) প্রাইমারি কী ফিল্ডের মাধ্যমে ডেটাবেজের ফাইলসমূহের মধ্যে রিলেশন তৈরি করা যায়।
৫) অসংখ্য ডেটার মধ্য থেকে যেকোনাে তথ্য খুঁজে পাওয়া যায়।
৬) পছন্দমত রিপাের্ট তৈরি করা যায়।
৭) ডেটা এন্ট্রির জন্য কাস্টমাইজ ফরম ডিজাইন করা যায়।
৮) মেনু বিল্ডারের সাহায্যে সহজে মেনু তৈরি করা যায়।
৯) রিপাের্ট সহজে চার্ট,গ্রাফ, প্রদর্শন করা যায়।
১০) বিভিন্ন গ্যানিতিক ও লজিক্যাল কাজ করা যায়।