আমি কীভাবে ডিবিএ হতে শিখব?


16

আপনার ডিবিএ এবং এর জন্য প্রশ্ন: আপনি 'হাত' না থাকা বা চাকরি অন প্রশিক্ষণ না দিয়ে ডিবিএ হওয়ার দক্ষতা শেখার বিষয়ে কীভাবে যাবেন?

ডিবি কাজের ক্ষেত্রে আমার অভিজ্ঞতা মাইএসপিএইচপিএডমিন বা এর মতোই কিছু মাইএসকিউএল এর সাথে জগাখিচুড়ি করছে। এক টন গভীরতার কাজ না করা।

ক্লাস? এসকিউএল বই?

উত্তর:


27

বিগত জীবনে ডিবিএ থাকার কারণে (এবং এখন তাদের নিয়োগ দেওয়ার দায়িত্বে) আমার কিছু চিন্তা আছে:

আপনি কীভাবে জানবেন যে আপনি কোনও ডাটাবেস ম্যানেজমেন্ট সিস্টেমের অ্যাডমিন-ইন-অভিজ্ঞতা ছাড়াই ডিবিএ হতে চান? এটি "আমি কীভাবে একটি অটো মেকানিক হতে পারি বলার মতো তবে আমি তাদের মধ্যে কাজ করতে এসেছি সবচেয়ে কাছাকাছিটি প্রতিদিন কাজ করতে যাওয়া এবং চালানো হচ্ছে" ... আপনি কেন ডাটাবেস সিস্টেম পছন্দ করেন এবং আমি যদি আপনি দেখতে চান তবে একটি দীর্ঘ পর্যালোচনা করব এটি উত্পাদন (এসকিউএল) বা সমর্থন (ডিবিএ) শেষে রয়েছে ...

আপনি প্রোডাকশন ছাড়াই প্রোডাকশন ডিবিএ হিসাবে চাকরি পেতে সক্ষম হবেন না, ডিবিএ হিসাবে চাকরির অভিজ্ঞতার ফলে কোনও ডিবিএ পদের জন্য আবেদন শুরু করবেন না।

আপনি পারে যদি এবং কেবল যদি আপনি কিছু DBMS জ্ঞান এবং / অথবা সার্টিফিকেশন প্রচুর সঙ্গে মিলিত ব্যবস্থাপনার অভিজ্ঞতা দেন একটি দল একটি জুনিয়র DBA হতে সক্ষম হবেন।

আপনার সেরা বাজিটি এসকিউএল বিকাশকারী হিসাবে কোনও সংস্থায় শুরু করা - কোনও ডেডিকেটেড ডিবিএ নেই হওয়ার সম্ভাবনা রয়েছে এবং আপনি এটির সাথে আরও বেশি কাজ করার সাথে সাথে আপনি ডেডিকেটেড ডিবিএতে পরিণত হতে পারেন।

বা, এমন একটি উত্পাদন বহু-ব্যবহারকারী অ্যাপ্লিকেশন চালান যা ব্যাকএন্ড হিসাবে একটি ডিবিএমএস ব্যবহার করে। মাইএসকিউএল ব্যবহার করে এমন নিজস্ব ওয়েবসাইট চালান এবং 24/7 ডিবিএমএস চালিয়ে যান এবং আপনি কী বলছেন তা জানেন তা প্রমাণ করার জন্য আপনি যথেষ্ট যুদ্ধের গল্প পাবেন। ব্যবহারকারীর ফর্মগুলি (যেমন ডিবিফোরামস) এ থাকুন এবং ডিবিএমএস উত্পাদনের জন্য অন্যান্য ব্যবহারকারীদের সহায়তা সরবরাহ করুন support

ব্যাকআপ / পুনরুদ্ধার, পারফরম্যান্স টিউনিং ইত্যাদির উপর ফোকাস করুন এবং কমপক্ষে জুনিয়র ডিবিএ পজিশনের জন্য আপনাকে দ্বারস্থ করতে যথেষ্ট হবে।

শুভকামনা!



6

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

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


6

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

এই প্রক্রিয়াটি ক্যোয়ারী টিউনিং এবং টেবিল ডিজাইনের মতো জিনিস শেখার জন্য দুর্দান্ত । তবে এটি অন্যান্য ডিবিএ কাজের পক্ষে এতটা ভাল নয়, যেমন প্রতিলিপি বা ব্যাক-আপ স্কিম সেট করা, সুরক্ষা, ভূমিকা পরিচালনা, সার্ভার রক্ষণাবেক্ষণ, সার্ভার সংযোগ, রিপোর্টিং সিস্টেম, ওল্যাপ / বিশ্লেষণ, ব্যাচ জব প্রসেসিং ইত্যাদি for

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


4

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

রিলেশনাল ডাটাবেস তত্ত্বের বই যতদূর যায়, আমি সিজে ডেটের দ্বারা বিশেষত নিম্নলিখিতগুলির জন্য কোনও কিছু সুপারিশ করব:

অন্যরা যেমন উল্লেখ করেছে, বাস্তব-বিশ্ব সমস্যাগুলির একটি হোস্টও রয়েছে যেগুলি সম্ভবত আপনি বাস্তব ডেটা এবং প্রকৃত ব্যবহারকারীদের সাথে উত্পাদনে একটি ডেটাবেস নিয়ে কাজ না করা পর্যন্ত আপনার বিরুদ্ধে আপ করতে পারবেন না।


3

আপনি যদি বিশেষ জব এক্স-এ যেতে চান যা সফ্টওয়্যার বিকাশের সাথে সম্পর্কিত, কোনও ছোট কোম্পানিতে ডেভলপমেন্ট জব সন্ধানের বিষয়টি বিবেচনা করুন। ছোট সংস্থাগুলিতে অনেক বিশেষজ্ঞের ঝোঁক থাকে না, তাই আপনি বিভিন্ন ধরণের কাজ করে শেষ করতে পারেন। (কিছু লোক - আমার মতো - এর মতো কেউ কেউ এটি ঘৃণা করে)) আপনার কাজের সময় এক্স করার কিছুটা অভিজ্ঞতা অর্জন করার পরে আপনি এটিকে প্রসারিত করার চেষ্টা করতে পারেন।

প্রথম অভিজ্ঞতাটি পাওয়া সর্বদা সবচেয়ে কঠিন এবং অন্যরা যেমন নির্দেশ করেছে যে আপনি যা করতে চান তা কি আপনাকে কিছু ধারণা দেবে। আপনি আপনার পায়ের আঙ্গুলটি দরজায় পাওয়ার পরে, আপনি এটি তৈরি করতে পারেন।


2

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

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

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

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