ডাটাবেস কিভাবে কাজ করে?

সুচিপত্র:

Anonim

একটি ডাটাবেস কি?

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

ডাটাবেস মডেল

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

একটি ডাটাবেস ডিজাইন

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

একটি ডাটাবেস সঙ্গে কাজ

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