PDA

View Full Version : طراحی بانک اطلاعاتی سیستم کتابخانه



mustafa13
یک شنبه 23 تیر 1392, 23:15 عصر
سلام
دوستان با تجربه محبت کنن کمک کنن
یک جدولی برای کتاب داریم با فیلدهای شماره سریال کتاب،نام کتاب، ناشر، مولف، مترجم و...
سوال من این که آیا قیمت کتاب، تخفیف گرفته شده در یک جدول جدا باش یا نه
معایب و مزایاش در چیه

mahan.2002
دوشنبه 24 تیر 1392, 01:46 صبح
سلام
شما حتما باید اینکارو بکنید چون که اگر این یک کتاب بود و تنها این کتاب خب لازم نبود ولی مثلا 100 تا کتاب مشابه باید برای هر کدام دوباره مشخصات تعریف کنید ..
وفقط هم یک کتاب نیست شما برا هر نوع کتاب (که به تعداد خاص) باید به تعداد اون تعدا خاص در جدول کتابتون رکورد ثبت کنید ..که با عث افزایش اطلاعات میشه ( البته اطلاعاتی بی مورد )
و نکته بعد در برنامه نویسی اون مشکل ساز میشه .. یعنی کاربر باید بشین برای هر کتابی که قبلا اسم مشخصاتش ثبت شده بیاد دوباره مشخصات شو ثبت اگر جدول دیگری ثبت نکنید..

موفق باشین

mustafa13
دوشنبه 24 تیر 1392, 16:03 عصر
ضمن تشکر
1-من یه جدولی با فیلدهایی مانند شماره سریال نام کتاب نام ناشر نام مولف قیمت کتاب درصد تخفیف
----------------
2- دوتا جدول یکی با فیلدهای شماره سریال کتاب نام ناشر نام مولف
و جدول دیگری قیمت کتاب درصد تخفیف

هر دو یه فضا اشغال نمی کنن ؟!
چه فرق هایی باهم دارن البته تعداد رکورد ها به چندین هزار در نظر گرفته باشیم
با تشکر

mahan.2002
سه شنبه 25 تیر 1392, 10:13 صبح
با سلام

شما در کتاب های پایگاه داده در این مورد میتونید فکر میکنم میتونید اطلاعاتی در این مورد بدست بیارید .. بخش نرمال سازی..

البته دوتا لینک میذارم فکر می کنم بتونن اطلاعاتی در این مورد و دلایل کلی اون بدست بیارید ..

لینک 1 (http://www.hpkclasses.ir/Courses/DataBase/db0900.html)

لینک 2 (http://a3mooneabi.persiangig.com/document/normalize.pdf)