A
Atomicity
B
Consistency
C
Isolation
D
Durability
উত্তরের বিবরণ
ACID Properties of Database Transaction
ACID এর পূর্ণরূপ:
A → Atomicity
C → Consistency
I → Isolation
D → Durability
১. Atomicity (অ্যাটমিসিটি)
নীতি: ট্রানজ্যাকশনটি সম্পূর্ণভাবে সম্পাদিত হবে বা একেবারেই হবে না।
যদি কোনো ধাপ ব্যর্থ হয়, তাহলে পুরো লেনদেন বাতিল হয়ে যাবে এবং ডাটাবেজ পূর্বাবস্থায় ফিরে যাবে।
উদাহরণ: ব্যাংকে টাকা ট্রান্সফারের সময় টাকা উত্তোলন হলো কিন্তু জমা হলো না—এক্ষেত্রে Atomicity নিশ্চিত করে লেনদেন বাতিল হবে।
সঠিক উত্তর: ক) Atomicity
২. Consistency (কনসিসটেন্সি)
নীতি: ট্রানজ্যাকশন শেষে ডাটাবেজকে একটি বৈধ (Valid) অবস্থায় রাখতে হবে।
অর্থাৎ, ডাটার অখণ্ডতা (Data Integrity) বজায় থাকে।
উদাহরণ: ব্যাংকের টেবিলে সব অ্যাকাউন্টের টাকার যোগফল যদি ১ কোটি টাকা হয়, তাহলে যেকোনো লেনদেন শেষে সেই যোগফল সবসময় ১ কোটি থাকতে হবে।
৩. Isolation (আইসোলেশন)
নীতি: একাধিক ট্রানজ্যাকশন একসাথে চললেও প্রতিটি যেন আলাদা অবস্থায় চলে।
কোনো একটি ট্রানজ্যাকশনের কাজ অন্যটির ওপর প্রভাব ফেলবে না।
উদাহরণ: দুইজন ব্যবহারকারী একসাথে অনলাইন শপিং করলে, একজনের অর্ডার আরেকজনের সাথে মিশে যাবে না।
৪. Durability (ডুরাবিলিটি)
নীতি: ট্রানজ্যাকশন একবার সফলভাবে সম্পন্ন হলে এর ফলাফল স্থায়ীভাবে সংরক্ষিত হবে।
এমনকি বিদ্যুৎ বিভ্রাট বা সিস্টেম ক্র্যাশ হলেও ফলাফল মুছে যাবে না।
উদাহরণ: আপনি অনলাইন ব্যাংকে টাকা ট্রান্সফার করার পর রসিদ পেলে, পরে সার্ভার বন্ধ হলেও সেই টাকা ট্রান্সফার হয়ে যাবে।
উৎস: MongoDB অফিসিয়াল ডকুমেন্টেশন

0
Updated: 1 day ago
ন্যানোটেকনোলজি কীসের সাথে সম্পর্কিত?
Created: 1 week ago
A
রাসায়নিক সার উৎপাদন
B
ভারী যন্ত্রপাতি নির্মাণ
C
পারমাণবিক বা আণবিক স্তরে কাজের সাথে
D
সাধারণ সফটওয়্যার প্রোগ্রামিং
তথ্য প্রযুক্তি
কম্পিউটার
কম্পিউটার (Computer)
ন্যানো টেকনোলেজি (Nanotechnology)
No subjects available.
ন্যানোটেকনোলজি (Nanotechnology)
সঠিক উত্তর: গ) পারমাণবিক বা আণবিক স্তরে কাজের সাথে
সংজ্ঞা ও মূল তথ্য:
-
ন্যানো শব্দটি এসেছে গ্রিক "Nanos" অথবা ল্যাটিন "nanus" থেকে, যার অর্থ Dwarf (অতিক্ষুদ্র বা ক্ষুদ্রাকৃতির)।
-
রিচার্ড ফাইনম্যানকে ন্যানোপ্রযুক্তির জনক বলা হয়।
-
ন্যানোপ্রযুক্তি হলো পারমাণবিক বা আণবিক মাত্রার কার্যক্রমের প্রকৌশল শাস্ত্র, যা ডিভাইস বা সিস্টেমের কাজ এবং এর উন্নয়নের সাথে সম্পর্কিত।
-
অর্থাৎ, এটি পারমাণবিক বা আণবিক স্কেলে অতিক্ষুদ্র ডিভাইস তৈরি করার জন্য ধাতব ও বস্তুকে সুনিপুণভাবে কাজে লাগানোর বিজ্ঞান।

0
Updated: 1 week ago
অনলাইন পেমেন্টের জন্য কোনটি সবচেয়ে নিরাপদ?
Created: 1 day ago
A
ক্রেডিট কার্ড
B
ডেবিট কার্ড
C
মোবাইল ব্যাংকিং
D
সবগুলোই নিরাপদ যদি TLS ব্যবহার করা হয়
অনলাইন পেমেন্টের নিরাপত্তা:
-
শুধুমাত্র কার্ড বা মোবাইল ব্যাংকিং যথেষ্ট নয়, ডেটা এনক্রিপশন প্রযুক্তি অপরিহার্য।
-
SSL (Secure Sockets Layer) বা বর্তমানের TLS (Transport Layer Security) ব্যবহার করলে ব্যবহারকারীর তথ্য (কার্ড নাম্বার, পাসওয়ার্ড, OTP ইত্যাদি) এনক্রিপ্টেড আকারে সার্ভারে পৌঁছায়।
-
এর ফলে মাঝপথে হ্যাকারদের পক্ষে তথ্য চুরি করা বা পরিবর্তন করা কঠিন হয়।
ই-কমার্স (Electronic Commerce):
-
ই-কমার্স হলো এমন একটি পদ্ধতি, যেখানে পণ্য ক্রয়-বিক্রয়, অর্ডার নেওয়া এবং মূল্য পরিশোধসহ সকল বাণিজ্যিক কার্যক্রম অনলাইনে সম্পন্ন হয়।
-
ই-কমার্সে ব্যবহৃত জনপ্রিয় পেমেন্ট সিস্টেমগুলো:
-
ব্যাংক লেনদেন
-
ক্রেডিট কার্ড, ভিসা কার্ড, মাস্টার কার্ড
-
ডেবিট কার্ড, স্মার্ট কার্ড
-
ই-মানি, ইলেকট্রনিক ফান্ড ট্রান্সফার, মানিগ্রাম
-
-
দেশীয় বা স্থানীয় ব্যবহারে ই-পেমেন্টের পাশাপাশি প্রচলিত ব্যবস্থা:
-
কল-টু-পে, ক্যাশ অন ডেলিভারি
-
কুরিয়ার সার্ভিস ডেলিভারি, নগদ
-
বিকাশ, শিওর ক্যাশ, রকেট, ডি-ম্যানি
-
TLS (Transport Layer Security):
-
এটি অনলাইন লেনদেনকে নিরাপদ করার জন্য ব্যবহৃত এনক্রিপশন প্রোটোকল।
-
ব্যবহারকারীর তথ্য এনক্রিপ্ট করে সার্ভারে পাঠায়, ফলে হ্যাকাররা ডেটা পড়তে বা পরিবর্তন করতে পারে না।
উৎস:
-
ই-কমার্স, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
-
Kaspersky website

0
Updated: 1 day ago