কম্পিউটার, ডেটাবেস
লাইফ এন্ড ডাটাবেস ম্যানেজমেন্ট সিস্টেম
আমরা একটি পৃথিবীতে বাস করার জন্য ব্যবহৃত একটি বস্তু প্রায় যদি না আরো গুরুত্বপূর্ণ উপাদান বস্তুর চেয়েও যা তথ্য। যখন কোনো নতুন ব্যক্তিকে আসে, তিনি অবিলম্বে, নাম পায় পারিবারিক নাম এবং গোত্রনাম উত্তরাধিকারী (নিতান্ত অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং আইনের অধীনে কিনা এটা ভুল), জন্ম তার উপর প্রথম দস্তাবেজে দিতে - জন্ম সনদ, বিভিন্ন রেজিস্টার তার অন্ধিসন্ধি সব উৎকীর্ণ। সারা জীবন ইতিহাস, কিন্ডার গার্টেন নথি এবং তারপর স্কুলে, পরে তারা সামরিক তালিকাভুক্তি অফিস আগ্রহী হয়ে, ইত্যাদি: তার বৃদ্ধি এবং বিকাশের গুন এবং এটি সম্পর্কে আর্কাইভ তথ্য জন্মাবে হিসাবে। আপনার মনে হতে পারে যে সব মানুষের জীবন শুধুমাত্র সত্য যে বিভিন্ন সাথে সংশ্লিষ্ট হয় ডাটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) তাদের অতৃপ্ত ভিতরে তথ্য পূরণ করতে পারেন। প্রকৃতির মুকুট যদিও পশুদের প্রায়ই আমাদের চেয়ে তিমিরে হবে বলে মনে হচ্ছে - একরকম আমরা এখনও নিজেদেরকে বিবেচনা - মানুষের।
এই wisdoms সমস্ত তথ্য উপর অধিকাংশ মানুষ বিশেষ করে ভাবছে না। শুধু শান্তিতে থাকতে, মাঝে মাঝে প্রোফাইলের বিভিন্ন ভরা, নিজের সম্পর্কে আরো তথ্য সংগ্রহ করতে সম্মতি দিতে (অথবা এমনকি এটি সম্পর্কে জানি না)। কেউ যে সব তথ্য প্রক্রিয়া করে, উহার কার্যাবলী ডাটাবেস ম্যানেজমেন্ট অন্তর্ভুক্ত, তথ্য বিভিন্ন অন্তর্ভুক্ত করা হয়েছে। এই ব্যাঙ্ক কর্মচারী, কর্মীদের বিভাগ, শিল্পীর, এবং আরও অনেক কিছু হতে পারে। এমনকি কম লোকেদের (প্রোগ্রামারদের ও সিস্টেম অ্যাডমিনিস্ট্রেটরদের) সেট আপ করুন এবং একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম বজায় রাখা, এবং কখনও কখনও সেগুলি তৈরি করতে তাদের নিজের হাতে নিয়ে আসে। পেশা আরও স্পষ্টভাবে বুঝতে প্রোগ্রামারদের প্রয়োজন কি তথ্য, কিভাবে এটা হ্যান্ডেল এবং কি প্রোগ্রাম এই কাজের জন্য উপযুক্ত।
যখন প্রশিক্ষণ প্রোগ্রামার পেশা , চর্চিত অন্যান্য জিনিস এবং মধ্যে ডাটাবেস ম্যানেজমেন্ট সিস্টেম অ্যাক্সেস। কঠোরভাবে বলতে, এই ডাটাবেস, সবচেয়ে নির্বোধ কারণ এই পূর্ণ ক্ষমতা সার্ভার উপলব্ধ করা হয় না: একই ডাটাবেসের সঙ্গে কয়েক জনের একই অপারেশন অত্যধিক ডেটা ভলিউম জন্য তথ্য টুকরোগুলি, এবং এমনকি সমগ্র টেবিল অবরোধ করা শুরু ঠিকঠাক ইত্যাদি প্রদর্শিত হবে। এটা একটা রহস্য কেন এটা শিক্ষার সিস্টেমে সমস্ত অন্তর্ভুক্ত অ্যাক্সেস, পেশাদারী প্রোগ্রামারদের জন্য কাজ করবে না থাকে, এবং সমস্ত অন্যদের জানতে চাই না, এক ডাটাবেস ম্যানেজমেন্ট সিস্টেম অন্যদের থেকে আলাদা করে। এটা তোলে ভালো হতে পরিবর্তে Access'a ছাত্র দক্ষতা দেওয়া হয়েছে, পোস্টগ্রি এবং মাইএসকিউএল এর সাথে কাজ করা পথ ধরে তাদের মধ্যে পার্থক্য ব্যাখ্যা করতে হবে। যাইহোক, ঠিক যেমন সার্ভার উভয় এই ডাটাবেস দৌড়াচ্ছে, আপনি একটি ব্যাপক ডাটাবেস তৈরি করতে আরো এবং ক্লায়েন্ট অ্যাপ্লিকেশন বিকাশ করতে হবে আছে - কিছু যা দিয়ে আর অন্তিম ব্যবহারকারীদের কাজ করবে। কিন্তু এই পথ সব পেশাদার প্রোগ্রামিং যায়, এবং এটি আপনার নিজের সাইকেল উদ্ভাবন প্রয়োজন নেই।
এবং যে সাধারণত পেশাদার ডাটাবেস ম্যানেজমেন্ট সিস্টেম ধারণা অন্তর্ভুক্ত? প্রথমত - খুব বড় তথ্য অ্যারে (একটি প্রধান বইয়ের দোকান বিবরণ লক্ষ লক্ষ মোট পারেন, প্রতিটি যা আপনি মূল্য উপলব্ধ কপির সংখ্যা জানতে পারি ইলেকট্রনিক ক্যাটালগ, এবং তারা কি গুদাম হয় দিকে) সঙ্গে কাজ করার সুযোগ; দ্বিতীয়ত - একাধিক ব্যবহারকারীদের একযোগে, প্রতিটি যা প্রাসঙ্গিক তথ্য পায় সঙ্গে কাজ (অন্য কথায়, দুই বিক্রেতাদের বিরল বই এর যে কোন একটি একক নিদর্শনের সঙ্গে বিভিন্ন গ্রাহকদের কাছে বিক্রি করা যাবে না)। তৃতীয় বিকল্প - তথ্য আপতিক ক্ষতি থেকে রক্ষা করা হয় যখন তার পরিবর্তন শুরু হয়েছে, কিন্তু সঠিকভাবে সম্পন্ন করা হয় নি। তাত্ত্বিকভাবে, এক ধরনের পরিস্থিতি কল্পনা করতে পারেন: দোকান ওয়্যার ট্রান্সফার দ্বারা পেমেন্ট গ্রহণ করে, তহবিল ক্রেতা এর একাউন্ট থেকে ডেবিট করা হয় এবং তারপর দোকান অ্যাকাউন্টে জমা করা হবে, কিন্তু অপারেশন দ্বিতীয় অংশ ব্যর্থতার কারণ সঞ্চালিত হয় নি। স্মার্ট ডেটাবেস অপারেশন উভয় পক্ষের একটি একক লেনদেনে সঞ্চালিত হয়, যা হয় সম্পূর্ণরূপে নিশ্চিত করা হয় (যখন সবকিছু মসৃণ গিয়েছিলাম), অথবা (যে কোন ফল্ট জন্য) সম্পূর্ণরূপে বাতিল করা হয়েছে। ক্রেতা স্তরে এটা আস্থা যে যদি তার বিত্ত অ্যাকাউন্ট বন্ধ লেখা যেতে, তারা অ্যাকাউন্ট দোকান থেকে পেতে গ্যারান্টী আছে দেয়।
Similar articles
Trending Now