এক্সেসে ডেটাবেস তৈরি এবং ডেটা-কেন্দ্রিক অ্যাপ্লিকেশন তৈরি করার আগে, কিছু বেসিক ডেটাবেস এবং রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম কনসেপ্টের ওপরから যাওয়া বুদ্ধিমানী। কারণ কার্যকর এবং উপকারী ডেটাবেস তৈরি করার জন্য আপনার এই ব্যাকগ্রাউন্ড জ্ঞান থাকতে হবে। আপনি ডেটাবেস-সম্পর্কিত নিবন্ধ, টিউটোরিয়াল, অনলাইন ওয়েবসাইট, এবং সাহিত্যে এই শব্দ এবং কনসেপ্টগুলো বারবার দেখতে পাবেন।
রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম (RDBMS) কনসেপ্ট
প্রথমে যে প্রশ্নটি সমাধান করতে হবে সেটি হল – ডেটাবেস কী?

হ্যাঁ, ডেটাবেস 단순ভাবে একটি ইলেকট্রনিক, المنظمة, ডেটার সংগ্রহ, একটি রিপোজিটরিতে যা অ্যাক্সেস করা, ম্যানিপুলেট করা, এবং প্রয়োজনে রিট্রিভ করা যায়। আপনি ভিন্ন ধরণের ডেটাবেস তৈরি করতে পারেন। বর্তমানে ব্যবহৃত সবচেয়ে সাধারণ ধরনের ডেটাবেস হল রিলেশনাল ডেটাবেস, তবে আপনি নন-রিলেশনাল ডেটাবেসও তৈরি করতে পারেন যাকে NoSQL ডেটাবেসও বলা হয়।
রিলেশনাল ডেটাবেস কী?

একটি ডেটাবেসের মূল কাঠামোগত একক হল টেবিল। রিলেশনাল ডেটাবেসের টেবিলগুলো একে অপরের সাথে কী (keys) ব্যবহার করে সম্পর্কিত থাকে, যা সম্পর্ক সৃষ্টি সুবিধা দেয়। তাই একটি রিলেশনাল ডেটাবেস 단순ভাবে বললে, সম্পর্কিত টেবিলের একটি গোষ্ঠী বা সংগ্রহ।
রিলেশনাল ডেটাবেসে টেবিলগুলো কীভাবে স্ট্রাকচার করা হয়?

রিলেশনাল ডেটাবেসের টেবিলগুলো 레কর্ড (সারি) এবং কলাম (ফিল্ড) নিয়ে গঠিত। প্রতিটি টেবিলে একটি প্রাইমারি কী ফিল্ড থাকতে হবে। প্রতিটি সারি তখন প্রাইমারি কী ফিল্ড ব্যবহার করে একটি یونিক আইডেন্টিফায়ার দ্বারা শনাক্ত করা যায়। টেবিলগুলো একক এন্টিটি, একক থিম, বা আইডিয়ার তথ্য সংরক্ষণ করে। উদাহরণস্বরূপ, একটি বেকেরির তথ্য সংরক্ষণকারী ডেটাবেসে একটি প্রোডাক্টস টেবিল, একটি অর্ডার্স টেবিল, এবং একটি কাস্টমার্স টেবিল থাকবে, অন্যদের পাশাপাশি। কাস্টমার্স টেবিলে তারপর গ্রাহকের নাম, ঠিকানা, এবং পছন্দের পেমেন্ট ডিটেইলস जैसी তথ্য থাকবে। এগুলো সব কাস্টমার্স টেবিলে ফিল্ড বা কলাম হেডিং হবে।
এই টেবিলগুলোর মধ্যে সম্পর্ক সৃষ্টি হবে। অনেক লোক ইতিমধ্যে এক্সেলে টেবিল তৈরি করার সাথে খুব পরিচিত। যাইহোক, সারি এবং কলামের রিলেশনাল ডেটাবেস সমরূপ রেকর্ড এবং ফিল্ডের 측면ে রয়েছে। রিলেশনাল ডেটাবেস টেবিলে ডেটা টাইপ নির্দিষ্ট এবং সীমাবদ্ধ করার বিষয়ে খুব কঠোর। রিলেশনাল ডেটাবেসে টেবিল তৈরির নিয়মাবলী এক্সেলের চেয়ে অধিক কঠোর। এক্সেল টেবিলগুলো স্বতন্ত্রও হতে পারে এবং হয় থাকে – অর্থাৎ সেগুলো ওয়ার্কবুকের অন্যান্য টেবিলের সাথে সম্পর্কিত হওয়ার প্রয়োজন নেই।
রিলেশনাল ডেটাবেসে টেবিলগুলোর মধ্যে সম্পর্ক কীভাবে সৃষ্টি হয়?

সম্পর্ক কী (keys) ব্যবহার করে সৃষ্টি হয়। একটি টেবিলে প্রাইমারি কী হলো একটি ইউনিক আইডেন্টিফায়ার ফিল্ড যা টেবিলের প্রতিটি সারিকে ইউনিকভাবে শনাক্ত করতে দেয়। উদাহরণস্বরূপ, ধরি একটি স্থানীয় ভেটেরিনের জন্য একটি ছোট ডেটাবেস তৈরি করা হচ্ছে, যাতে সে যে প্রাণীদের চিকিৎসা করে তাদের টিকা এবং অন্যান্য প্রাসঙ্গিক বিবরণ ট্র্যাক করা যায়। ধরি একটি ওনার্স টেবিল আছে যেটে OwnerID, পূর্ণ নাম, পছন্দের পেমেন্ট ডিটেইলস ফিল্ড হিসেবে দেওয়া আছে, এবং তারপর একটি অ্যানিম্যালস বা পেটস টেবিল আছে যেটে প্রাণির ধরন, প্রাণির নাম, ইত্যাদি ক্লাসিফাই করা আছে। একজন মালিকের একাধিক পেট/প্রাণী হতে পারে। তবে ডেটাবেসে প্রতিটি পেটের শুধু একজন মালিক থাকবে (হ্যাঁ, পরিবারও পেট রাখতে পারে এবং সেই দৃষ্টিতে একাধিক মালিক হতে পারে কিন্তু সরলীকরণের জন্য – এই কেসে মালিক হলো পেমেন্টের জন্য দায়ী ব্যক্তি)। ওনার্স টেবিলে OwnerID নামে একটি কলাম থাকবে, যা টেবিলের প্রতিটি মালিককে ইউনিকভাবে শনাক্ত করবে।
একটি সম্পর্ক সৃষ্টি করার জন্য, এই প্রাইমারি কী অন্য একটি টেবিলে রাখা হয়। অন্য টেবিলে রাখা হলে এটিকে ফরেন কী বলা হয়। যদি এই ফিল্ডটি অন্য একটি টেবিলে রাখা হয় যেমন পেটস/অ্যানিম্যালস টেবিলে, তবে এটিকে পেটস/অ্যানিম্যালস টেবিলে ফরেন কী বলা হবে। পেটস/অ্যানিম্যালস টেবিলের নিজস্ব প্রাইমারি কী কলাম থাকবে PetID বা AnimalID নামে যা ডেটাবেসের প্রতিটি পেট/প্রাণীকে ইউনিকভাবে শনাক্ত করবে।
দুই টেবিলের মধ্যে সম্পর্ক সৃষ্টি করার জন্য, আমরা যাচাই করি সেগুলো কীভাবে লিংক করা আছে, এবং তারপর সম্পর্কটি সৃষ্টি করি। এটি করার জন্য ওনার্স টেবিলের OwnerID প্রাইমারি কী ফিল্ডকে পেটস/অ্যানিম্যালস টেবিলের OwnerID ফরেন কী ফিল্ডের সাথে লিংক করা হয়।
সবচেয়ে সাধারণ সম্পর্কের ধরন এবং অন্যরা তৈরি করা ডেটাবেস দেখার সময় আপনি যা সবচেয়ে বেশি সম্মুখীন হন, সেটি হলো one-to-many রিলেশনশিপ টাইপ।
এই সম্পর্কের ধরনে ধরি আপনি একটি ইম্পলয়یز টেবিল এবং তার সাথে সম্পর্কিত কাস্টমার্স টেবিলের সম্পর্ক মূল্যায়ন করছেন, প্রতিটি কর্মী অনেক গ্রাহক হ্যান্ডেল করতে পারে, কিন্তু প্রতিটি গ্রাহকের শুধু একজন কর্মী থাকে যারা তাদের সমস্যা/শিকায়ত/ইত্যাদি দেখে বা যাদের তাদের কাছে অ্যাসাইন করা থাকে।
কখনও কখনও আপনি one-to-one রিলেশনশিপ টাইপও দেখতে পाয়েন, এই ধরনের সম্পর্কে, একটি টেবিলের একটি রেকর্ডের অন্য একটি টেবিলে একটি রেকর্ড সাথে সম্পর্ক থাকে। এটি সাধারণত একটি বিরল সম্পর্কের ধরন, এবং ডেটাবেস অ্যাডমিনিস্ট্রেটর এই কেসে সাধারণত দুটি টেবিলকে একটি টেবিলে একত্রিত করদেন, না হলে কোনো নির্দিষ্ট কারণ বা শিল্পগত প্রয়োজনীয়তার জন্য স্পষ্টভাবে নির্দিষ্ট করা থাকে যে দুটি পৃথক টেবিল থাকতে হবে।
কখনও কখনও many-to-many রিলেশনশিপ টাইপও দেখতে পায়েন, এই পরিস্থিতিতে, একটি টেবিলের এক বা একাধিক রেকর্ড অন্য একটি টেবিলের এক বা একাধিক রেকর্ডের সাথে লিংক করা থাকে। ডেটাবেসে many-to-many পরিস্থিতি হ্যান্ডেল করার সাধারণ উপায় হলো একটি থার্ড টেবিল তৈরি করা যা অন্য দুটি টেবিলকে স্ট্যান্ডার্ড one-to-many রিলেশনশিপের মাধ্যমে লিংক করে।
রেফারেনশিয়াল ইন্টিগ্রিটি (Referential Integrity) কী?

রেফারেনশিয়াল ইন্টিগ্রিটি হলো একটি টার্ম যা এtevil একটি পরিস্থিতি বর্ণনা করতে ব্যবহৃত হয় যেখানে দুটি টেবিলের মধ্যে সম্পর্ক সৃষ্টি করা হয়েছে এবং একটি টেবিলের প্রতিটি রেকর্ড অন্য টেবিলের সাথে তার সংশ্লিষ্ট রেকর্ডের সাথে সঠিকভাবে ম্যাচ করা আছে। অন্য কথায়, প্রাইমারি কী টেবিলের সংশ্লিষ্ট টেবিলে কোনো অপ্রাসঙ্গিক ফরেন কী থাকতে পারে না। যখন আপনি আপনার ডেটাবেসে রেফারেনশিয়াল ইন্টিগ্রিটি এনফোর্স করেন, ধরি আপনার ডেটাবেসে ইম্পলয়িজ টেবিল এবং কাস্টমার্স টেবিলের মধ্যে EmployeeID ব্যবহার করে সম্পর্ক তৈরি করা আছে – আপনি কাস্টমার্স টেবিলে এমন EmployeeID রাখতে পারবেন না যা ইতিমধ্যে ইম্পলয়িজ টেবিলে নেই। আপনার ডেটাবেসে রেফারেনশিয়াল ইন্টিগ্রিটি স্পেসিফাই করা টেবিলগুলোর মধ্যে সম্পর্ক যাচাই করতে সাহায্য করে।
এন্টিটি-রিলেশনশিপ ডায়াগ্রাম (Entity-Relationship Diagram) কী?

ডেটাবেস থিওরি এবং মডেলের ওপর থেকে যাওয়ার সময় আপনি এন্টিটি-রিলেশনশিপ ডায়াগ্রাম শব্দটি দেখতে পাবেন। ডেটাবেস প্ল্যান করার সময়, ডেটাবেস অ্যাডমিনিস্ট্রেটর potřebныя বিভিন্ন টেবিল বা এন্টিটি দেখেন। প্রতিটি এন্টিটি নিজে নিজে একটি থিম বা আইডিয়া বর্ণনা করে। এন্টিটি বা টেবিলের মধ্যে সম্পর্ক ডেটাবেসের টেবিলগুলোর মধ্যে সম্পর্ক বর্ণনা করে। এন্টিটিগুলোর অ্যাট্রিবিউটও থাকে – এগুলো হলো টেবিলে সেসব ফিল্ড যা টেবিলকে বর্ণনা করে, উদাহরণস্বরূপ, একটি ইম্পলয়িজ টেবিলে EmployeeID, EmployeeFullName, কর্মীর পদবী, কাজের বিবরণ, ইত্যাদি থাকবে। এন্টিটি-রিলেশনশিপ ডায়াগ্রাম কাগজে বা সফটওয়্যার ব্যবহার করে সেট আপ করা যায়। এন্টিটি-রিলেশনশিপ ডায়াগ্রাম ভিজ্যুয়ালি রিপ্রেজেন্ট করার সময়, এন্টিটিগুলো রেক্ট্যাঙ্গেল দিয়ে এবং সম্পর্কগুলো লাইন দিয়ে চিহ্নিত করা হয়। প্রাইমারি কী, ফরেন কী, এবং অন্যান্য কলামগুলোও একটি সমৃদ্ধ এন্টিটি রিলেশনশিপ ডায়াগ্রামে চিহ্নিত থাকতে হবে। যাইহোক, প্রথমে আপনার ডেটাবেস প্ল্যান করার সময়, আপনি একটি সরলীকৃত এন্টিটি-রিলেশনশিপ ডায়াগ্রাম বানাতে পারেন, এবং তারপর একবার আপনার মূল এন্টিটি বা টেবিলগুলো এবং সেগুলোর মধ্যে সম্পর্ক শনাক্ত করলে, আপনি একটি অধিক সমৃদ্ধ এন্টিটি-রিলেশনশিপ ডায়াগ্রাম ডিজাইন করতে পারেন যা অ্যাট্রিবিউট এবং প্রাইমারি ও ফরেন কী আরও স্পষ্টভাবে নির্দিষ্ট করে।
ডেটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) কী?

একটি ডেটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) হলো একটি প্রোগ্রাম যা ডেটাবেস অ্যাডমিনিস্ট্রেটরদের ডেটাবেস এবং ডেটাবেসে সংরক্ষিত ডেটা তৈরি, আপডেট এবং ম্যানিপুলেট করতে দেয়। মার্কেটে অনেক ডেটাবেস ম্যানেজমেন্ট সিস্টেম রয়েছে – কিছু কমার্সিয়ালি উপলব্ধ অন্যগুলো ওপেন সোর্স। অনেকই ইন্ডাস্ট্রি-লেভেল এবং আপনাকে সত্যিকারের মত এই টাইপের প্যাকেজগুলো কনসিডার করতে হবে এন্টারপ্রাইজ লেভেল ট্রানজ্যাকশনের জন্য অথবা আপনি যদি ডেটাবেস আর্কিটেক্ট হতে পড়াশোনা করেন।
SQL কী?

SQL বা স্ট্রাকচারড কোয়ারী ল্যাঙ্গুয়েজ হলো রিলেশনাল ডেটাবেস দ্বারা ব্যবহৃত ভাষা যা ডেটাবেসে ডেটা তৈরি, আপডেট এবং ম্যানিপুলেট করতে দেয়। এটি শেখা নিখুঁত সহজ একটি ভাষা এবং STATEMENTS-এ CREATE, SELECT, INSERT, JOIN, UPDATE, WHERE, এবং DELETE শব্দগুলো অন্তর্ভুক্ত করে আপনি রিলেশনাল ডেটাবেসে অবজেক্ট তৈরি এবং ম্যানিপুলেট করার জন্য প্রয়োজনীয় অধিকাংশ স্ট্যান্ডার্ড অপারেশন সম্পাদন করতে পারেন। প্রতিটি ভেন্ডরের নিজস্ব SQL ভার্সন থাকে, যা কিছু দিক থেকে কিছুটা ভিন্ন, যাইহোক, একবার আপনি একটি ভার্সন শিখলে, আপনি সহজে SQL-এর যেকোনো অন্য ভার্সন শিখতে পারেন।
কোয়ারী (Query) কী?

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

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

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

মাইক্রোসফট এক্সেস মাইক্রোসফট দ্বারা প্রদত্ত একটি রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম। এটি বর্তমানে ব্যবহৃত সবচেয়ে জনপ্রিয় ডেস্কটপ ডেটাবেস সফটওয়্যার প্যাকেজ। এটি মাইক্রোসফট এক্সেল – জনপ্রিয় এবং ব্যাপকভাবে ব্যবহৃত স্প্রেডশিট অ্যাপ্লিকেশন এবং মাইক্রোসফট SQL সার্ভার, ইন্ডাস্ট্রি এন্টারপ্রাইজ-লেভেল রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম – এর মধ্যে একটি ভালো মধ্যস্থ। টেবিলগুলো যদি এক্সেলে সঠিকভাবে স্ট্রাকচার করা থাকে, তবে এক্সেস সেগুলো ইম্পোর্ট করতে পারে, এবং এই টেবিলগুলো এক্সেসে আরও ম্যানিপুলেট করা যায়। আপনি এক্সেসকে SQL সার্ভারের সাথে লিংক করতে পারেন এবং SQL সার্ভারে তৈরি টেবিলের জন্য এক্সেসকে ফ্রন্ট-এন্ড হিসেবে ব্যবহার করতে পারেন।
অতিরিক্তভাবে, আপনি টেবিল, কোয়ারী, ফর্ম, এবং রিপোর্ট তৈরি করতে পারেন – মূলত, SQL স্টেটমেন্ট ব্যবহার না করেও এক্সেসে খুব সমৃদ্ধ এবং উপকারী একটি ডেটাবেস তৈরি করতে পারেন। এক্সেস টেবিল, কোয়ারী, ফর্ম, এবং রিপোর্ট তৈরি করতে দেয় পরিচিত রিবন ইন্টারফেসের মাধ্যমে। আপনি যখন ডিজাইন ভিউতে কোয়ারী তৈরি করেন, এক্সেস স্বয়ংক্রিয়ভাবে আপনার জন্য SQL জেনারেট করে, এবং আপনি এক্সেসে SQL ভিউ ব্যবহার করে এই SQL স্টেটমেন্টগুলো অ্যাক্সেস এবং এডিট করতে পারেন। যাইহোক, এই সত্য невဲ যে আপনি SQL শিখা ছাড়াই এক্সেসে পুরোপুরি কার্যকর ডেটাবেস তৈরি করতে পারেন, যদি আপনি এক্সেসে スペশালাইজড প্রয়োজনের জন্য আরও উন্নত ডেটা-কেন্দ্রিক অ্যাপ্লিকেশন তৈরি করার দিকে নজর দেন, তবে কীভাবে সরাসরি SQL কোয়ারী তৈরি করতে হয় সেটির জ্ঞান থাকা খুব উপকারী।
আপনি ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশনস বা ভিবিএ এবং এক্সেস প্রোগ্রামিং ব্যবহার করেও আপনার ডেটাবেস উন্নত করতে পারেন এবং এডভান্সড বা স্পেশালাইজড প্রয়োজন বা সংস্থার জন্য এক্সেস প্রোগ্রামিং একটি উপকারী দক্ষতা।
যাইহোক, আপনাকে বেসিক রিলেশনাল ডেটাবেস থিওরি সম্পর্কিত কনসেপ্টগুলো বুঝতে হবে এবং মাস্টার করতে হবে। চূড়ান্তভাবে ডেটাবেস তৈরি করার সময় আপনার প্রধান লক্ষ্য হলো একটি কেন্দ্রীয় রিপোজিটরি তৈরি করা যা দক্ষতার সাথে ডেটা সংরক্ষণ করে এবং কোয়ারী করার পর সঠিক, প্রয়োজনীয় তথ্য ফেরত দেয়।
এতটুকুই।
উপসংহার
মাইক্রোসফট এক্সেস বা অন্য যেকোনো রিলেশনাল ডেটাবেস শেখার 커্ভ এবং যাত্রা শুরু করার সময়, কিছু কনসেপ্ট এবং টার্ম আছে যা মাস্টার করতে হবে এবং পরিচিত হতে হবে রিলেশনাল ডেটাবেস সঠিকভাবে ডিজাইন করার জন্য। আপনি বই, টিউটোরিয়াল, এবং লার্নিং ম্যানুয়ালে নির্দিষ্ট টার্মগুলোতে বারবার যাবেন এবং আপনি ডেটাবেস অবজেক্ট তৈরি করা শুরু করলে আপনি নির্দিষ্ট মেথডগুলো প্রয়োগ করবেন যেমন সম্পর্ক সৃষ্টি করা। তাই, রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেমের শক্তি পুরোপুরি khaiye করার জন্য এবং বিভ্রান্ত না হওয়ার জন্য, আপনাকে রিলেশনাল ডেটাবেস থিওরির কিছু প্রাথমিক পরিচয় থাকতে হবে। একবার বেসিকগুলো মাস্টার করলে, আপনি পূর্ণ গতিতে আগে বড়তে পারেন, কিছু কনসেপ্টের বাস্তব অ্যাপ্লিকেশনের সাথে।
অনুগ্রহ করে মন্তব্য করুন এবং জানান আপনি বর্তমানে এক্সেস ব্যবহার করেন কিনা বা এক্সেস বা অন্যান্য রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম শুরু করার চিন্তা করছেন।
সম্পর্কিত নিবন্ধ
- এক্সেলে স্টুডেন্ট ডেটাবেস তৈরির উপায় (সহজ ধাপে)
- এক্সেলে ক্লায়েন্ট ডেটাবেস তৈরি (সহজ ধাপে)
- এক্সেলে ইম্পলয়ি ডেটাবেস তৈরির উপায় (সহজ ধাপে)
- এক্সেলে কাস্টমার ডেটাবেস মেইনটেইন করা
- এক্সেলে ইনভেন্টরি ডেটাবেস তৈরির উপায় (৩ সহজ পদ্ধতি)
- এক্সেলে সার্চেবল ডেটাবেস তৈরির উপায় (২ কুইক ট্রিক)