ডেটাবেজ কি? (What is Database ) ?How to Works database 2022

 ডেটাবেজ কি? (What is Database in Bengali/Bangla?)

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





ডেটাবেজ ব্যবহারের সুবিধা (Advantages of database)
ডেটাবেজ ব্যবহারের সুবিধাগুলো নিচে উল্লেখ করা হলোঃ

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


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

ডাটাবেজ ম্যানেজমেন্ট সিস্টেম বা DBMS কি ?

ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (Database Management SystemDBMS) এর পুরো কথাটি দেখেই আমরা বুঝতে পারছি এমন একটি সিস্টেম যেখানে খুব সহজে যেকোনো ধরণের ডাটাকে collect, store ও access করা যায়

DBMS হলো একটি ডাটাবেজ প্রোগ্রামিং সফটওয়্যার প্যাকেজ যা আপনার সমস্ত ডেটাবেজকে maintain করার কাজে লাগে

এখন আমরা প্রত্যেকেই জানি, ডাটাবেস মেইনটেইন বলতে এখানে ডাটাবেসে data edit, data remove, update এই সব কাজ খুবই সহজে করা যায়

তাহলে এখন জেনে নেওয়া যাক ডাটাবেজ ম্যানেজমেন্ট সফটওয়্যার বা ডাটাবেস প্রোগ্রামিং সফটওয়্যার কোনগুলো?



Database এর কিছু টার্ম (Operational Term)

  • Insert – ইনসার্ট এর মানে হলো কোনো ডাটাবেসে কোনো তথ্যকে জমা করা বা ঢোকানো যেমন ধরুন আপনি কোনো স্টুডেন্ট ডাটাবেস এর মধ্যে রোল নাম্বার ,ক্লাস ,ঠিকানা ইত্যাদি জমা রাখলেন
  • Update – আপডেট করা মানে ডাটা বেসে যে ডাটা আছে ওটাকে আরো তথ্য যোগ করে মডার্ন বা সময় উপযোগী করে তোলা স্টুডেন্ট ডাটাবেসে ঠিকানা বা সময় আপডেট করা যেতে পারে
  • Delete -কোনো ডাটাবেসে তথ্য না রাখতে চাইলে ডিলিট করা যায়
  • Store  – কোনো ডাটাবেসে নির্দিষ্ট সময়ের জন্য ডাটাকে জমা রাখা
  • Access – কেউ সার্চ করলে তৎক্ষণাৎ সেই ডাটা তার কাছে রেজাল্ট হিসাবে বেরিয়ে আসা যেমন গুগলে সার্চ করলে গুগলের ডাটাবেস থেকে তথ্য বেরিয়ে আসে

ডাটাবেজ সফটওয়্যার সমূহের তালিকা (DBMS Software)


এখনকার দিনে অনেক ডাটাবেস প্রোগ্রামিং সফটওয়্যার রয়েছে যার মধ্যে উল্লেখযোগ্য হল –

১. dBase

প্রথম তৈরী করা DBMS Software ছিল dBase .এটি খুবই successful একটি software ছিল

1980 সালে Ashton-Tate company এই সফটওয়্যারটি publish করেছিল microcomputer এর জন্য মাইক্রোকম্পিউটারের OS এর জন্য এটিকে ব্যবহার করা হতো

এই সফটওয়ারের কিছু গুরুত্বপূর্ণ ফিচারস ছিল যেমন – database engine, query system, form engine.

পরে এই DBMS সফটওয়্যারটি Apple ও IBM PC এই দুই জায়গায় ব্যবহৃত হতে থাকে এবং একটা সময় best selling software তকমাও পেয়েছিলো এই সফটওয়্যারটি

২. Foxpro 

Fox software দ্বারা publish করা foxpro একটি object oriented programming বেসড DBMS software .২০০৭ সালে Microsoft windows এর সাথে প্রতিযোগিতায় না পেরে এটি বন্ধ হয়ে যায়

৩. Oracle 

Oracle corporation এর তৈরী এই সফটওয়্যারটি বর্তমানে বহু জায়গায় খুবই জনপ্রিয় ও বহুল ব্যাবহৃত ল্যারি এলিসন ও তার সহকর্মী এই Oracle corporation প্রতিষ্ঠা করেন

এই সফটওয়্যারটি একটি object-relational database management system software তাই একে oracle RDBMS ও বলা হয়

৪. MySQL 

SQL কথাটির full form হল Structured Query Language .এই DBMS software টিও আগের মতোই একটি object-relational database management system software .

1995 সালে MySQL AB কোম্পানীর তত্ত্বাবধানে এই সফটওয়্যার তৈরী হয়,যার মালিক ছিলেন M. Widenius


ডাটাবেসের কাজ (functions of database)

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

Attention : – Pls Visit Our সকল মুভি ডাউনলোড করুুন আমাদের মুভি ডাউনলোড ওয়েবসাইট থেকে and মুভি ডাউনলোড করতে না পারলে জয়েন করুুন টেলিগ্রামে এবং ডাউনলোড করার পিন ভিডিও দেখুন। Join Telegram Group

1 Response to " ডেটাবেজ কি? (What is Database ) ?How to Works database 2022"