কোন ধরনের ক্ষতিকর সফটওয়্যার (ম্যালওয়্যার) কোনো প্রোগ্রামের সাথে যুক্ত না হয়েও নিজে নিজে প্রতিলিপি তৈরি করে এবং নেটওয়ার্ক বা অন্যান্য কম্পিউটারে ছড়িয়ে পড়তে সক্ষম?
A
Rootkit
B
Creeper
C
Ransomware
D
Worm
উত্তরের বিবরণ
Worm বনাম Virus (পার্থক্য)
বিষয় Worm Virus
সংজ্ঞা এক ধরনের ম্যালওয়্যার, যা নিজে নিজেই প্রতিলিপি তৈরি করে ছড়িয়ে পড়ে। ক্ষতিকারক প্রোগ্রাম, যা ফাইল/প্রোগ্রামের সাথে যুক্ত হয়ে ছড়ায়।
প্রসারণ হোস্ট প্রোগ্রাম বা ফাইল ছাড়াই নেটওয়ার্কের মাধ্যমে দ্রুত ছড়ায়। সাধারণত ফাইল বা প্রোগ্রামের সাথে যুক্ত থেকে ছড়ায়।
প্রভাব নেটওয়ার্ক ব্যান্ডউইথ খরচ করে, সিস্টেমকে ধীর করে। ডেটা/ফাইল নষ্ট করে, অনেক সময় সিস্টেম অচল করে দেয়।
উদাহরণ ILOVEYOU Worm, Morris Worm ইত্যাদি। CIH (Chernobyl), Creeper ইত্যাদি।
অতিরিক্ত ম্যালওয়্যার ধরণ
Rootkit → সিস্টেমে গোপনে প্রবেশ করে অ্যাডমিন কন্ট্রোল নেয়। (নিজে প্রতিলিপি করে না)
Ransomware → ফাইল/সিস্টেম এনক্রিপ্ট করে মুক্তিপণ দাবি করে।
সহজভাবে বলা যায়:
Worm = স্বয়ংক্রিয়ভাবে ছড়ায় (self-replicating, no host needed)
Virus = হোস্ট ছাড়া ছড়াতে পারে না (needs host program)

0
Updated: 1 month ago
ডেটাবেজে One to Many Relation তৈরি করতে হলে কী প্রয়োজন?
Created: 1 month ago
A
দুটি প্রাইমারি কী
B
দুটি ফরেন কী
C
প্রাইমারি কী এবং ফরেন কী
D
কোনও কী প্রয়োজন হয় না
ডেটাবেজ রিলেশন (Database Relation):
-
ডেটাবেজে থাকা টেবিলগুলোর মধ্যে সম্পর্ককে ডেটাবেজ রিলেশন বলা হয়।
-
রিলেশন প্রধানত ৩ ধরনের হতে পারে:
১. One to One Relation:
-
একটি টেবিলের একটি রেকর্ডের জন্য অন্য টেবিলে শুধুমাত্র একটি রেকর্ড থাকে।
২. One to Many Relation:
-
একটি টেবিলের একটি রেকর্ডের সাথে অন্য টেবিলের একাধিক রেকর্ড সম্পর্কিত থাকে।
-
এটি সবচেয়ে বহুল ব্যবহৃত রিলেশন।
-
বাস্তবায়ন:
-
Parent Table: Primary Key থাকে (যেমন: TeacherID)
-
Child Table: Parent Table-এর Primary Key-এর Foreign Key হিসেবে থাকে (যেমন: TeacherID in Student Table)
-
৩. Many to Many Relation:
-
একটি টেবিলের একাধিক রেকর্ডের সাথে অন্য টেবিলের একাধিক রেকর্ডের সম্পর্ক থাকলে।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি

0
Updated: 1 month ago
Amazon DynamoDB কোন শ্রেণীর ডাটাবেজ হিসেবে ব্যবহৃত হয়?
Created: 1 month ago
A
Relational Database
B
NoSQL Database
C
Listed Database
D
Hybrid Database
Amazon DynamoDB হলো একটি ফুলি ম্যানেজড NoSQL ডাটাবেজ সার্ভিস, যা ব্যবহারকারীদের উচ্চ পারফরম্যান্স এবং স্কেলেবিলিটি প্রদান করে। এটি ক্লাউড ভিত্তিক এবং বিশেষভাবে ডিজাইন করা হয়েছে এমন অ্যাপ্লিকেশনগুলোর জন্য যেগুলোতে দ্রুত ডাটা প্রসেসিং এবং অসীম পরিমাণ স্কেল দরকার হয়।
ডাটাবেজ প্রোগ্রাম:
-
তথ্য বা ডাটার সঠিক ও কার্যকর ব্যবস্থাপনার জন্য ডাটাবেজ প্রোগ্রাম সবচেয়ে গুরুত্বপূর্ণ।
-
বড় কোম্পানি, শিল্প-কারখানা, অফিস-আদালতে কর্মচারীদের নাম, ঠিকানা, পদবী, বেতন, আমদানি-রপ্তানি ইত্যাদি তথ্য ব্যবস্থাপনার কাজ ডাটাবেজ প্রোগ্রামের মাধ্যমে সহজ ও নির্ভুলভাবে সম্পন্ন হয়।
-
বৃহৎ তথ্য ব্যবস্থাপনা, সংরক্ষণ এবং অনুসন্ধানের জন্য ডাটাবেজ অপরিহার্য।
-
বহুল ব্যবহৃত ডাটাবেজ সফটওয়্যারের মধ্যে রয়েছে dBASE III, dBASE III+, dBASE IV, FoxBASE, FoxPro ইত্যাদি।
-
Microsoft ভিত্তিক জনপ্রিয় ডাটাবেজ প্রোগ্রাম হলো Microsoft Access।
NoSQL ডাটাবেজ:
-
NoSQL ডাটাবেজ হলো নন-রিলেশনাল ডাটাবেজ, যা প্রচলিত রিলেশনাল ডাটাবেজের (যেমন: MySQL, Oracle, SQL Server) বিপরীতে কাজ করে।
-
এগুলোতে স্কিমা-লেস ডিজাইন ব্যবহৃত হয় এবং বিশাল পরিমাণ ডাটা পরিচালনায় হরাইজন্টাল স্কেলেবিলিটি প্রদান করে।
-
আধুনিক অ্যাপ্লিকেশনে (যেমন সোশ্যাল মিডিয়া, IoT, রিয়েল-টাইম অ্যানালিটিক্স) NoSQL ডাটাবেজ ব্যাপকভাবে ব্যবহৃত হচ্ছে।
-
উদাহরণ: MongoDB, Cassandra, Redis, Amazon DynamoDB, Couchbase ইত্যাদি।
অর্থাৎ, DynamoDB হচ্ছে এমন একটি আধুনিক NoSQL সমাধান, যা ডেভেলপারদেরকে জটিল ডাটাবেজ ম্যানেজমেন্ট ছাড়াই ডাটা সংরক্ষণ ও প্রক্রিয়াজাত করার সুযোগ দেয়।

0
Updated: 1 month ago
কোনটি Oracle ডাটাবেসের মূল ইন্টারঅ্যাকশন ভাষা?
Created: 1 month ago
A
HTML
B
Java
C
SQL
D
Python
Oracle ডাটাবেস ও SQL
মূল ভাষা:
Oracle ডাটাবেসের জন্য মূল ইন্টারঅ্যাকশন ভাষা হলো SQL (Structured Query Language)।
SQL ব্যবহার করে ডাটাবেসে তথ্য সংরক্ষণ, অনুসন্ধান, পরিবর্তন ও মুছে ফেলা সম্ভব।
কেন SQL:
HTML ও Python সাধারণত ওয়েব বা প্রোগ্রামিংয়ের জন্য ব্যবহৃত।
Java ডাটাবেস অ্যাপ্লিকেশন তৈরিতে সহায়ক হলেও ডাটাবেসের মূল ভাষা নয়।
Oracle ডাটাবেসে SQL অপরিহার্য ভাষা, যা ডাটাবেস প্রশাসক ও ডেভেলপারদের জন্য গুরুত্বপূর্ণ।
রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (RDBMS):
ডাটাবেজ যেখানে ডাটা টেবিল আকারে থাকে, তাকে রিলেশনাল ডাটাবেজ বলা হয়।
হেনরি এফ কড ১৯৭০ সালে রিলেশনাল ডেটাবেজ মডেল উপস্থাপন করেন।
কিছু RDBMS সফটওয়্যার:
Oracle
MySQL
Microsoft Access
RDBMS এর বৈশিষ্ট্য:
সহজে টেবিল তৈরি ও ডাটা এন্ট্রি করা যায়।
টেবিলের মধ্যে রিলেশন তৈরি করা যায়।
বড় ডাটার মধ্য থেকে প্রয়োজনীয় তথ্য খুঁজে বের করা যায়।
এক ডাটাবেজ থেকে অন্য ডাটাবেজে তথ্য আদানপ্রদান করা যায়।
সংখ্যাবাচক ডাটায় সূক্ষ্ম গাণিতিক কাজ করা সম্ভব।
রিপোর্ট ও চার্ট তৈরি ও মুদ্রণ করা যায়।
আকর্ষণীয় এন্ট্রি ফর্ম তৈরি করা যায়।
অন্যান্য ডাটাবেস প্রোগ্রাম থেকে তথ্য আনা যায়।
সহজে অ্যাপ্লিকেশন সফটওয়্যার বা প্রোগ্রাম তৈরি করা যায়।
উৎস:
তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়
তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান

0
Updated: 1 month ago