অধ্যায় ৯ঃ ডাটাবেজ কানেক্টিভিটি

সংক্ষিপ্ত


১.JBDC তে Security consideration গুলো লেখ।

উত্তরঃ JDBC তে Security consideration গুলো হলোঃ

  1. JDBC 4 Untrusted applets

  2. JDBC 4 Java applications

  3. Network Security

  4. Driver-এর Security রেসপন্সিবিলিটি।


২.JBDC drivers Current JSDC drivers ব্যাখ্যা কর।

উত্তরঃ JDBC ড্রাইভার একটি সক্রিয় সফটওয়্যার কম্পোনেন্ট, যা একটি ডাটাবেসের সাথে ইন্টারেক্ট করার জন্য একটি জাভা অ্যাপ্লিকেশন। JDBC ড্রাইভারগুলো ODBC ড্রাইভারগুলোর সমতুল্য ADO.NET ডাটা সরবরাহকারী এবং OLE DB প্রদানকারী। পৃথক ডাটাবেসের সাথে সংযোগ স্থাপনের জন্য JDBC (জাভা ডাটাবেস কানেকটিভিটি এপিআই) প্রতিটি ডাটাবেসের জন্য ড্রাইভারের প্রয়োজন। JDBC ড্রাইভারটি ডাটাবেসের সাথে সংযোগ প্রদান করে এবং কোয়ারি ট্রান্সফারের জন্য প্রোটোকলটি প্রয়োগ করে এবং ক্লায়েন্ট ও ডাটাবেসের মধ্যে ফলাফলটি পরিচালনা করে। JDBC টেকনোলজি ড্রাইভারগুলো চারটি বিভাগের মধ্যে একটিতে অন্তর্ভুক্ত।

  1. জেডিবিসি-ওডিবিসি সেতু

  2. নেটিভ-API ড্রাইভার

  3. নেটওয়ার্ক-প্রোটোকল ড্রাইভার (মিডিলওয়্যার ড্রাইভার)

  4. ডাটাবেস-প্রোটোকল ড্রাইভার (বিশুদ্ধ জাভা ড্রাইভার) বা পাতলা ড্রাইভার।

JDBC এর বর্তমান সংস্করণ হচ্ছে 4.3। এটি ২১শে সেপ্টেম্বর, ২০১৭ তে প্রকাশিত হয়।


৩.Two-tier database desing ব্যাখ্যা কর।

উত্তরঃ দুই স্তরের মডেলের মধ্যে একটি জাভা অ্যাপলেট বা অ্যাপ্লিকেশন-এর সরাসরি তথ্য উৎস থাকে। এটি একটি JDBC ড্রাইভার, যা নির্দিষ্ট ডাটা উৎস ব্যবহার করে যোগাযোগ করতে পারে। একটি ব্যবহারকারী কমান্ড ডাটাবেস বা অন্য তথ্য উৎসে বিতরণ করা হয় এবং সে বিবৃতিগুলোর ফলাফল ব্যবহারকারীকে ফেরত পাঠানো হয়। ডাটা সোর্স আরেকটি মেশিনে অবস্থিত হতে পারে, যা ব্যবহাকারীকে নেটওয়ার্কের মাধ্যমে সংযুক্ত করা হয়।

এটি একটি ক্লায়েন্ট/সার্ভারের কনফিগারেশন হিসেবে পরিচিত। ব্যবহারকারীর মেশিনটি ক্লায়েন্ট হিসেবে এবং সার্ভার হিসেবে ডাটা উৎসকে মেশিন হাউজিং করে। নেটওয়ার্ক একটি ইন্ট্রানেট হতে পারে। উদাহরণস্বরূপ, একটি কর্পোরেশনের মধ্যে কর্মচারীদের সাথে সংযোগ স্থাপন করে বা এটি ইন্টারনেট হতে পারে।