HSC ICT Hand Note Chapter 06 (HSC ICT ৬ষ্ঠ অধ্যায়ের হ্যান্ড নোট)





এইচএসসি (HSC) তথ্য ও যোগাযোগ প্রযুক্তি (ICT) বিষয়ের ৬ষ্ঠ অধ্যায়: ডেটাবেজ ম্যানেজমেন্ট সিস্টেম (Database Management System - DBMS) অত্যন্ত গুরুত্বপূর্ণ। এই অধ্যায়টি মূলত তথ্য সাজানো, সংরক্ষণ এবং তা প্রয়োজনে খুঁজে বের করার কৌশল নিয়ে।

আপনার পড়ার সুবিধার্থে একটি সংক্ষিপ্ত কিন্তু পূর্ণাঙ্গ হ্যান্ড নোট নিচে দেওয়া হলো:


HSC ICT-এর ষষ্ঠ অধ্যায় (Database Management System - DBMS) হলো তথ্যের সুসংগঠিত ভান্ডার। এখানে ডাটাবেজ, ফিল্ড, রেকর্ড, প্রাইমারি/ফরেন কি, SQL (Structured Query Language), এবং ডাটাবেজ রিলেশনশিপ (1:1, 1:M, M:N) মূল আলোচ্য বিষয়  এই অধ্যায়ে Access, Oracle ইত্যাদি সফটওয়্যার, কুয়েরি, রিপোর্ট, এবং ডাটা সিকিউরিটি নিয়ে বিস্তারিত জানা যায়।

HSC ICT Hand Note

১. মৌলিক ধারণা (Basic Concepts)

ডেটাবেজ হলো তথ্যের সমাবেশ। একে বলা হয় "তথ্য ভাণ্ডার"

  • ডেটা (Data): তথ্যের ক্ষুদ্রতম একক। যেমন: 'করিম', '২০'।

  • ইনফরমেশন (Information): ডেটা যখন প্রক্রিয়াকরণের পর অর্থবহ হয়। যেমন: 'করিমের বয়স ২০ বছর'।

  • DBMS: এমন একটি সফটওয়্যার যা ডেটাবেজ তৈরি, রক্ষণাবেক্ষণ এবং নিয়ন্ত্রণ করে। (উদাহরণ: MySQL, Oracle, MS Access)।

২. ডেটাবেজ অর্গানাইজেশন

একটি ডেটাবেজ টেবিল মূলত নিচের উপাদানগুলো নিয়ে গঠিত:

  • ফিল্ড (Field): টেবিলের কলাম। এটি ডেটার বৈশিষ্ট্য প্রকাশ করে (যেমন: Name, Roll)।

  • রেকর্ড (Record): টেবিলের সারি (Row)। একাধিক ফিল্ড মিলে একটি পূর্ণাঙ্গ রেকর্ড হয়।

  • এনটিটি (Entity): যার সম্পর্কে ডেটা সংগ্রহ করা হয় (যেমন: ছাত্র বা কর্মচারী)।

৩. কি (Key) ফিল্ড

ডেটাবেজ থেকে নির্দিষ্ট রেকর্ড খুঁজে বের করতে Key ব্যবহার করা হয়। এটি তিন প্রকার:

কি-র নামবর্ণনা
Primary Keyযা দিয়ে প্রতিটি রেকর্ডকে অনন্যভাবে (Uniquely) শনাক্ত করা যায়। (যেমন: Roll)
Composite Keyযখন একাধিক ফিল্ড মিলে একটি প্রাইমারি কি গঠিত হয়।
Foreign Keyএক টেবিলের প্রাইমারি কি যখন অন্য টেবিলে ব্যবহৃত হয় (সম্পর্ক তৈরির জন্য)।

৪. ডেটাবেজ রিলেশন (Database Relation)

একাধিক টেবিলের মধ্যে তথ্য আদান-প্রদানের সম্পর্ককে রিলেশন বলে। এটি ৪ প্রকার:

  1. One-to-One (1:1): এক টেবিলের একটি রেকর্ডের সাথে অন্য টেবিলের একটি রেকর্ডের সম্পর্ক।

  2. One-to-Many (1:M): এক টেবিলের একটি রেকর্ডের সাথে অন্য টেবিলের একাধিক রেকর্ডের সম্পর্ক।

  3. Many-to-One (M:1): উল্টোভাবে দেখলে অনেকগুলো রেকর্ডের সাথে একটির সম্পর্ক।

  4. Many-to-Many (M:N): উভয় টেবিলের একাধিক রেকর্ডের মধ্যে সম্পর্ক।

৫. এসকিউএল (SQL - Structured Query Language)

ডেটাবেজকে নির্দেশ দেওয়ার ভাষা হলো SQL। কিছু গুরুত্বপূর্ণ কমান্ড:

  • SELECT: তথ্য প্রদর্শনের জন্য।

    • SELECT * FROM Student; (সব তথ্য দেখাবে)

  • INSERT: নতুন তথ্য যোগ করা।

  • UPDATE: বিদ্যমান তথ্য পরিবর্তন করা।

  • DELETE: তথ্য মুছে ফেলা।

৬. ইনডেক্সিং এবং সর্টিং (Indexing & Sorting)

  • সর্টিং: ডেটাকে মানের ক্রমানুসারে (A-Z বা ০-৯) সাজানো।

  • ইনডেক্সিং: ডেটাবেজ থেকে দ্রুত তথ্য খুঁজে বের করার একটি পদ্ধতি। এতে মূল ফাইল এলোমেলো থাকলেও ইনডেক্স ফাইলটি সাজানো থাকে।

৭. ডেটা সিকিউরিটি ও এনক্রিপশন

ডেটার গোপনীয়তা রক্ষার জন্য একে কোড ভাষায় রূপান্তর করাকে Encryption বলে এবং পুনরায় আসল রূপে ফেরানোকে Decryption বলে।

টিপস: বোর্ড পরীক্ষায় ভালো করতে Primary Key vs Foreign Key এবং Data Types (Text, Number, Date/Time) ভালো করে পড়ে রাখুন।

HSC ICT ৬ষ্ঠ অধ্যায়: ডাটাবেজ ম্যানেজমেন্ট সিস্টেম
১. ডাটাবেজ ও DBMS (Database & Database Management System)
  • ডাটা (Data): তথ্যের ক্ষুদ্রতম একক বা অগোছালো উপাত্ত [২, ৩]।
  • তথ্য (Information): ডাটা প্রক্রিয়াকরণের পর সুনির্দিষ্ট ফলাফল [২, ৩]।
  • ডাটাবেজ (Database): পরস্পর সম্পর্কযুক্ত ডাটার সুসংগঠিত ভান্ডার।
  • DBMS: ডাটাবেজ তৈরি, পরিচালনা ও নিয়ন্ত্রণ করার সফটওয়্যার (যেমন: MS Access, Oracle, MySQL, SQL Server) [১, ৫]।
২. ডাটাবেজের গাঠনিক উপাদান
  • ফিল্ড (Field): ডাটার ছোট একক, যা একটি নির্দিষ্ট তথ্য নির্দেশ করে (কলাম)।
  • রেকর্ড (Record): কতগুলো ফিল্ডের সমষ্টি, যা একটি পূর্ণাঙ্গ তথ্য (রো বা সারি)।
  • টেবিল (Table): রেকর্ড ও ফিল্ডের সমন্বয়ে গঠিত ডাটাবেজ।
৩. কী (Key) ও রিলেশনশিপ
  • প্রাইমারি কী (Primary Key): যে ইউনিক (Unique) ফিল্ডের মাধ্যমে একটি রেকর্ডকে আলাদাভাবে চেনা যায়।
  • ফরেন কী (Foreign Key): একটি টেবিলের প্রাইমারি কী যখন অন্য টেবিলে ব্যবহৃত হয়।
  • রিলেশনশিপ (Relationship): এক বা একাধিক টেবিলের মধ্যে সম্পর্ক।
    • 1:1 (One-to-One): একটি রেকর্ডের সাথে অন্যটির একটির সম্পর্ক।
    • 1:M (One-to-Many): প্রথম টেবিলের একটির সাথে দ্বিতীয় টেবিলের অনেকের সম্পর্ক।
    • M:N (Many-to-Many): উভয় টেবিলের অনেকের সাথে অনেকের সম্পর্ক।
৪. কুয়েরি ও SQL (Query & Structured Query Language)
কুয়েরি (Query): ডাটাবেজ থেকে সুনির্দিষ্ট ডাটা খুঁজে বের করা [৫]।
  • SQL (SQL): ডাটাবেজ ম্যানেজমেন্টের জন্য ব্যবহৃত স্ট্যান্ডার্ড ল্যাঙ্গুয়েজ।
    • মূল কমান্ড: SELECT (ডাটা দেখার জন্য), INSERT (ডাটা যোগ), UPDATE (পরিবর্তন), DELETE (মুছে ফেলা)।
৫. ডাটাবেজ রিলেশনশিপ ও সিকিউরিটি
  • রিলেশনাল ডাটাবেজ: যেখানে টেবিলগুলো পরস্পরের সাথে যুক্ত থাকে।
  • ইনডেক্সিং (Indexing): ডাটাবেজ দ্রুত সার্চ করার প্রক্রিয়া।
  • ডাটা সিকিউরিটি: পাসওয়ার্ড, ব্যাকআপ, এবং ইউজার পারমিশন ব্যবহার করে তথ্য রক্ষা করা।

মূল আলোচ্য বিষয়সমূহ:

ফ্ল্যাট ফাইল ও রিলেশনাল ডাটাবেজ।
ডাটা টাইপ (Text, Number, Date, Memo etc.)।
প্রাইমারি কি-এর গুরুত্ব।
SQL-এর বেসিক কমান্ডসমূহ।


keyword research

ict 1st chapter mcq
আইসিটি ১ম অধ্যায় mcq
hsc ict chapter 1 জ্ঞানমূলক প্রশ্ন
ict প্রথম অধ্যায় সৃজনশীল প্রশ্ন ও উত্তর
আইসিটি ১ম অধ্যায় সৃজনশীল প্রশ্ন ও উত্তর
hsc ict 1st chapter mcq
hsc ict chapter 1 mcq
আইসিটি ১ম অধ্যায় সৃজনশীল
ict প্রথম অধ্যায় mcq উত্তর ২০২৪
একাদশ শ্রেণির আইসিটি প্রথম অধ্যায় mcq প্রশ্ন উত্তর
আইসিটি প্রথম অধ্যায় জ্ঞানমূলক pdf
আইসিটি প্রথম অধ্যায় জ্ঞানমূলক
hsc ict সৃজনশীল প্রশ্ন ও উত্তর pdf
ict প্রথম অধ্যায় সৃজনশীল প্রশ্ন ও উত্তর pdf
আইসিটি ১ম অধ্যায় অনুধাবনমূলক প্রশ্ন
একাদশ শ্রেণির তথ্য ও যোগাযোগ প্রযুক্তি প্রথম অধ্যায় pdf
ict 1st chapter
আইসিটি সৃজনশীল প্রশ্ন ও উত্তর ২০২৩ pdf
তথ্য ও যোগাযোগ প্রযুক্তি ১ম অধ্যায় সৃজনশীল প্রশ্ন ও উত্তর
আইসিটি ৫ম অধ্যায় জ্ঞানমূলক
আইসিটি ৬ষ্ঠ অধ্যায় নোট
HSC ICT Chapter 6 Board Question
Hsc ict chapter 6 cq pdf
আইসিটি ৬ষ্ঠ অধ্যায় সৃজনশীল প্রশ্ন ও উত্তর
HSC ICT Chapter 6 Board Question and answer pdf
Hsc ICT chapter 6 board question pdf download
Hsc ict chapter 6 pdf
Hsc ict chapter 6 mcq

আপডেট তথ্যাবলি

প্রথম প্রকাশিত হয় ৯ই ফেব্রুয়ারি ২০২৬