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