আমার প্রিয় পোস্ট
- বাংলার বিভিন্ন অঞ্চলের ৩৪ বিখ্যাত খাবার - আমজাদ সুজন
- কলসেন্টার বিষয়ে কয়েকটি পোষ্ট। - বিডিট্রন
- চলে যাওয়া মানে প্রস্থান নয়.... - আব্দুন নূর তুষার
- মডারেশন ১০১ (অথবা উইকিপিডিয়াতে মডারেশনের প্রথম পাঠ) - রাগিব
- মুজিব নাকি ৩ লাখ না বলে আবেগে ৩০লাখ শহীদের কথা তখন মিডিয়ায় বলেছিল। আসল তথ্য জানতে হলে - - এ এক অন্য আই
- আপলোড করেছি নতুন একটি বাংলা কুরআন - ফ্রি ডাউনলোড করুন - মোজাম্মেল হোসেন (ত্বোহা)
- অতীব গুরুত্বপূর্ণ- ফলের ঔষধি গুণ - আশফাকুর রহমান
- "ইয়াবা" আবিষ্কারের উদ্দেশ্য ছিল ভিন্ন ! - ভাস্কর চৌধুরী
- বন্ধু এসো মন ভাসাবো...... - সাতিয়া মুনতাহা নিশা
- বাংলা বই এর সাইট - মাহবুব জামান আশরাফী
- স্বাধীন বাংলা বেতার কেন্দ্রের শ্লোগান - অমি রহমান পিয়াল
- গুগল কথন ৫ - কর্মীরা যেখানে রাজা - রাগিব
- বিবিসিতে বাংলাদেশের ইন্টারনেট মনিটর করার খবরের সত্যতা মিলেছে - রেজওয়ান
- ২৬ মার্চ, ১৯৭১ মুজিবের স্বাধীনতা ঘোষনার একটি প্রমাণ : টেলেক্স প্রিন্ট আউট - অমিত
- ১৯৭১ :: কিভাবে দেখে পাকিস্তানী তরুন-তরুনীরা - অরূপ
Database expert: need help! ডাটাবেজ বিষয়ে জানতে চাই।
০১ লা এপ্রিল, ২০০৮ সন্ধ্যা ৬:৫২
ধরুন একটি টেবিলে clientID*, Name, address, rateService1, rateService2, yearlyTotalfees, etc. আছে, এবং একই ডাটাবেজে অন্য একটি টেবিলে clientID, Name, rateService1, rateService2, yearlyTotalfees, etc আছে।
এটা কি 3NF form এ আছে? 3NF form কি জরুরি?
একাধিক টেবিলে কমন ডাটা আছে। যেমন - "নাম"। আবার, গ্রাহকের "আইডি" একটি টেবিলে 'প্রাইমারি কী' হিসেবে আছে।
That my thinking, but i need to know what is a System analyst think? ur comments will help me enough.
লেখক বলেছেন: রাশেদ ভাই, আপনাকে আসংখ্য ধন্যবাদ। আমিও তাই জানি। কিন্তু ডাটাবেজ এর টেবিলগুলোতে এরকমভাবে ডাটা রাখার ফলে স্পেস যেমন নষ্ট করা হয় তেমনি ডাটা ব্যবস্হাপনার জন্য (বিল প্রস্তুত) সময়ও লাগবে অনেক। কারন সেখানে ডাটা আছে ১০০০০ থেকে ৩০০০০! সরকারি এক দপ্তরের সিস্টেম এ্যানালিস্ট এই ডাটাবেজটা ১০০% ঠিক আছে বলে মন্তব্য করার পর তার বস্ বললেন কোন প্রোগ্রামার একটি টেবিলে সকল কাজ করেন আবার কেউ অনেক টেবিলে কাজ করেন।
*ভাই আপনার সাথে ইমেইল এ যোগাযোগ করতে চাইছি, আশাকরি আমাকে মেইল করেবেন-
শান্তির দেবদূত বলেছেন:
আমি রাশেদ নই আমি আপনাকে E-Mail করেছি। চেক করুন। আমার E-Mail address " "


















মনে করেন, ২টা টেবিলেই Name Field আছে। আপনি Data length দিয়েছেন Varchar(100)। তো ১০০ বাইট স্পেস কিন্তু allocate হবে দুই টিবিলেই। যদি আপনার Client হয় ১০০০০ তো আপনার সুধু নামের জন্যই আপনার অনেক স্পেস Miss use হবে।
আপনি টেবিল create না করে View create করতে পারেন।