چگونه طراحی و تحلیل بانک اطلاعاتی - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

چگونه طراحی و تحلیل بانک اطلاعاتی

+1 امتیاز
سلام دوستان و اساتید محترم.

من می خواستم بدونم چطوری باید یک پایگاه داده برنامم رو تحلیل کنم.

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

برای مثال من 4 تا جدول دارم. دانش آموز ، استاد، کلاس، ترم.

حالا برای مثال من می خوام کاری کنم که یک استاد در یک زمان نتونه 2 تا کلاسی داشته باشه.

یک دانش آموز در یک زما 2 تا کلاس نداشته باشه.

یک مدیر گروه در یک زمان نتونه 2 تا کلاس رو برا 2 استاد هماهنگ کنه

و موارد زیاددیگه.

 

چطوری باید این کار رو انجام داد؟

 

اگه جزوه ای یا مطلبی باید مطالعه کنم ممنون میشم راهنمایی کنید.
سوال شده اسفند 23, 1392  بوسیله ی rahgozar (امتیاز 224)   18 26 35

1 پاسخ

+1 امتیاز
سلام

برای تحلیل و طراحی بانک اطلاعاتی روش های مختلفی هست که بعضاً  ذیل مباحث مهندسی نرم افزار (تحلیل و طراحی نرم افزار) قرار می گیرند. یک راه این است که شما موجودیت های پروژه و ارتباط بین آن ها را شناسایی و جداول متناظر رو طراحی کنید و در مرحله بعد برای نرمال سازی بانک اطلاعاتی این جداول رو به جداول دیگر بشکنید.

و اما در مورد این که شما بخواهید برای اطلاعاتی که داخل پایگاه داده درج می شوند شرایطی را بگذارید، بهترین راه این است که نحوه نوشتن رویه ها (stored procedure) رو یاد بگیرید و قبل از ورود اطلاعات شرایط رو بررسی کنید.

در مورد طراحی بانک های اطلاعات و مخصوصاً بحث نرمال سازی می توانید به کتابهای مختلف یا جزواتی که در دانشگاه ها تدریس می شوند مراجعه کنید و البته باید خودتون تمرین کنید تا به مهارت برسید.م

موفق باشید
پاسخ داده شده اسفند 28, 1392 بوسیله ی ifelse (امتیاز 192)   1 1 2
...