ডাটাবেস প্রশাসক বনাম ডাটাবেস আর্কিটেক্ট?


13

কাজের দায়িত্ব এবং ক্রিয়াকলাপের ক্ষেত্রে, একটি ডাটাবেস প্রশাসক (ডিবিএ) এবং একটি ডাটাবেস আর্কিটেক্টের মধ্যে পার্থক্য কী?

উত্তর:


9

আমি বলব ডেটাবেস প্রশাসক শব্দটি ডেটাবেস শুল্কের পুরো ছড়িয়ে দেয়: নকশা, উন্নয়ন, উত্পাদন সমর্থন, পারফরম্যান্স টিউনিং, রিপোর্ট লেখার, ওএলএপি, ইত্যাদি covers

একটি ডাটাবেস আর্কিটেক্ট বৃহত বা জটিল ডাটাবেস সমাধানগুলির নকশা এবং বিকাশের সাথে জড়িত। যাইহোক, আর্কিটেক্ট সাধারণত এটি স্থাপন করা হয়ে গেলে সিস্টেমের প্রতিদিনের কাজকর্মের সাথে জড়িত থাকে না।

আমি সত্যিই কোন শব্দ পছন্দ করি না। ডেটাবেস প্রশাসক খুব অস্পষ্ট, ডেটাবেস আর্কিটেক্ট ভরাট মনে হয়।

আমি হৃদয়ে কম্পিউটার প্রোগ্রামার, কিন্তু আমরা সবাই না?


4
যুক্তির স্বার্থে, আমি ডেটাবেস প্রশাসকদের সাথে দেখা করেছি যারা ডেটাবেসটির জন্য সেটআপ, টিউনিং, ব্যাকআপ এবং সাধারণ রক্ষণাবেক্ষণে ভাল ছিল, তবে প্রোগ্রামিং দক্ষতা কম ছিল (ঠিক আছে, সম্ভবত কিছু সাধারণ স্ক্রিপ্ট লিখুন তবে এটি ছিল)।
হতাশ

1
@ ফ্রাস্ট্রেটেড, এটি আমার বক্তব্য। ডাটাবেস প্রশাসক খুব অস্পষ্ট। এটি কেবলমাত্র দিনের অপারেশনগুলিতে, বা যারা ডাটাবেস বিকাশ করে এবং তাদের মধ্যে সমস্ত স্তরের ক্ষেত্রে এটি প্রয়োগ করা যেতে পারে।
ডেটাগোড

আমার সাম্প্রতিক অভিজ্ঞতায় ডাটাবেস প্রশাসক পিএল / এসকিউএল কোড বা নকশা ব্যবসায়িক লজিক স্কিমা (যদিও তারা সমস্যার সাথে পরামর্শ করতে এবং পরামর্শ দিতে পারে) লিখেন না। প্রোগ্রামার একাধিক স্কিমা জুড়ে পরিবর্তনগুলি স্থানান্তরিত করার চেষ্টা করে না, "স্টোরেজের বাইরে থাকা" সমস্যাগুলি সমাধান করতে, সার্ভারের কনফিগারেশন / টিউনিংয়ের বিকল্পগুলি পরিবর্তন করতে পারে ইত্যাদি ...
হতাশ

6

এই দুটি পদটি অনেকেই পরিবর্তিতভাবে ব্যবহার করেছেন। আমি তাদের স্পষ্টভাবে তাকান।

ডেটাবেস প্রশাসক (ডিবিএ)

নামটি সুপারিশ করে ঠিক কীভাবে ডিবিএ ... ডাটাবেসের প্রশাসক। নির্দিষ্ট আরডিবিএমএস পরিচালিত হওয়ার উপর ভিত্তি করে, ডিবিএর ভূমিকাটি নিম্নলিখিত দিকগুলি বাস্তবায়নের সাথে জড়িত:

  • ব্যবহারকারী প্রমাণীকরণ
  • ব্যাকআপ কৌশল
  • ডিবি মেট্রিক্স (রেকর্ডিং এবং প্রদর্শন) (অর্থাত্, স্প্লঙ্ক, সায়েন্সলজিক ইএম 7, মনোগ, নাগিওস)
  • তথ্য স্থানান্তর
  • ডিবিএমএস সফ্টওয়্যার আপগ্রেড / প্যাচগুলি
  • উচ্চ প্রাপ্যতা
  • ডেটা রিডানডেন্সি
  • ডিবি স্টোরেজ লেআউট
  • ক্যোয়ারী প্রোফাইলিং
  • ক্যুরি টিউনিংয়ের তদারকি
  • ডাটাবেস প্রশাসন কেন এত কঠিন?

ডেটা নিবন্ধ (ডিএ)

ডিএর ভূমিকা তথ্য ব্যবস্থার অবকাঠামোগত পরিকল্পনার ক্ষেত্রে চলে

  • ব্যবসায়িক উদ্দেশ্য
  • ব্যবসায়িক বুদ্ধি
  • তথ্য ভৌগলিক বিতরণ
  • কোম্পানির স্তরক্রমের সমস্ত স্তরের মাধ্যমে ডেটাতে বিভাগীয় অ্যাক্সেস
  • ডিবিএর সাথে ডিজাইনের যোগাযোগ (যদি ডিবিএর ভূমিকাগুলি সম্পাদনের সাথে ধারাবাহিক সমস্যা দেখা দেয় তবে ডিজাইনের সমস্যাগুলি কমাতে বা সম্ভবত পুনর্নির্মাণের জন্য ডিএকে ডেকে আনা হতে পারে))

কিছু ক্ষেত্রে, একক ব্যক্তির এই দুটি ভূমিকা থাকতে পারে, এমনকি তৃতীয় (বিকাশকারী )ও থাকতে পারে। বড় সংস্থাগুলিতে ডিবিএর ভূমিকা পৃথক বিভাগ হিসাবে স্থাপন করা যেতে পারে। বিপরীতে, সংস্থাগুলি যত ছোট হবে ততই এই ভূমিকাগুলি মিশ্রিত হয়।

কোনও ব্যক্তির ডিবিএ এবং / অথবা ডিএর কী কী দায়িত্ব নেই, তার অবশ্যই লোকের দক্ষতা থাকতে হবে। কেন? আপনাকে ডেভেলপারদের সাথে ইন্টারেক্টিভ করতে হবে যারা এসকিউএল তাদের অ্যাপ্লিকেশনগুলিতে কোড করে। প্রকল্প পরিচালকদের অবশ্যই গ্রাউন্ড রুলস সেট করতে হবে যাতে ডিবিএ / ডিএ চায়

  • ডিবিএমএসে যথাযথ অ্যাক্সেস সরবরাহে নেতৃত্ব দিন
  • এসকিউএল এর আরও কার্যকর বাস্তবায়ন পরিকল্পনা প্রস্তাব
  • বিকাশকারীদের চাহিদা সামঞ্জস্য করে
  • প্রজেক্ট ম্যানেজারগুলিতে প্রজেক্ট চক্রের রোডব্লকগুলি স্থগিত করে
  • কীভাবে ডিবিএ বেশি 'প্রোগ্রামার বান্ধব' হতে পারে?

2
আপনার ডিবিএর সংজ্ঞাটি সত্যই একটি উত্পাদনের ডিবিএ। ডেভলপমেন্ট ডিবিএর সাথে এর আরও একটি দিক রয়েছে।
থমাস স্ট্রিংগার

3

সর্বাধিক আনুষ্ঠানিক সংস্থাগুলি ব্যতীত, নির্দিষ্ট শিরোনামগুলি মূলত অর্থহীন এবং ডিবিএ প্রায় কোনও অর্থই বোঝাতে পারে। কিছু ডিবিএ অপারেশনিয়ালি ফোকাসড, কিছু ডেভলপমেন্ট ফোকাসড, কিছু বিশ্লেষণাত্মক ফোকাসড। বাস্তবে, খুব বড় উদ্যোগ ব্যতীত যেখানে শিরোনামগুলি কঠোরভাবে নিয়ন্ত্রণ করা হয় এবং লোকেরা চাকরির কাজ করে থাকে, বেশিরভাগ ডিবিএই সংস্থার বিভিন্ন অঞ্চল অতিক্রম করবে। যে কোনও দিন, আমি অপারেশন, বিকাশ এবং ডাটাবেস প্রশাসনের বিশ্লেষণাত্মক ক্ষেত্রগুলির সাথে যোগাযোগ করি।

শেষ পর্যন্ত, একজন ডিবি প্রশাসক / আর্কিটেক্ট / ইঞ্জিনিয়ারের কাজ হ'ল ডেটাবেসের একটি বিষয় বিশেষজ্ঞ এবং সেই সংস্থানটিকে সর্বোত্তমভাবে কাজে লাগাতে ব্যবসায় সহায়তা করা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.