70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

انواع ارتباط بین جداول

سلام خدمت همه دوستان گرامی

بچه ها کار اصلی من برنامه نویسی تحت ویندوز هست

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

از آموزش access شروع کردم

نمی دونم چرا هر کاری می کنم نمی تونم طراحی بهینه جداول و ارتباط بین اون ها رو یاد بگیرم

مثلا نمی دونم اگر بخوام پایگاه داده ای رو برای یک دانشکده طراحی کنم و مشخصات زیر رو بخوام توی اون ثبت کنم، یاد چطوری جداول رو طراحی کنم

نام دانشجو - شماره ملی دانشجو - جنسیت دانشجو - مقطع تحصیلی

نام پدر - شغل پدر - شماره تلفن پدر - دروس اخذ شده - نمره هر درس

نمی دونم برای ذخیره فیلدهای بالا باید چند تا جدول طراحی کنم؟

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

اگر بخوام طراحی جداول و ایجاد ارتباط بین اون ها رو به صورت اصولی یاد بگیرم باید چکار کنم؟

ممنون!

پرسیده شده در 1395/09/01 توسط

2 پاسخ

0

ممنون دوست عزیز، آموزشتون خوبه!

پس ابتدا باید موجودیت ها تعیین بشن.

مثلا توی همین سیستم کتابخونه :

1) مشخصات امانت گیرنده (نام، نام خانوادگی، کد ملی، شماره تماس)...(کد ملی میتونه کلید یکتا باشه)

2) مشخصات کتاب (کد کتاب، نام کتاب، سال انتشار کتاب)...(کد کتاب میتونه یکتا باشه)

3) مشخصات کارمند کتابخانه (کد کاربری، نام، نام خانوادگی)...(کد کاربری میتونه یکتا باشه)

خوب، در ادامه باید چکار منیم؟

پاسخ در 1395/09/02 توسط
0

سلام

دوست عزیز ابتدا باید موجودیت های اون سیستمت رو بدست بیاری برای مثال تو یک سیستم کتابخانه

موجودیت ها شامل کتاب ها ، پرسنل ، شخص امانت گیرنده میشه

و بعد از اینکه موجودیت ها بدست اومد حالا باید برای هر یک از موجودیت ها انواع صفت هایی ک لازم داریو تعریف کنی

و حتما و حتما یک صفت کلید یا منحصر به فرد هم میخواد که تو عملیات ها ازش استفاده کنی

موجودیت کتاب : کد کتاب ، نام کتاب ، ناشر ، و...

حالا باید نوع این صفات رو تشخیص بدی که اگر عددیه پس number تو اکسز البته و اگر رشته ای text یا memo

باز هم اگر خواستی میتونم بیشتر راهنماییت کنم


موفق باشید

پاسخ در 1395/09/01 توسط

پاسخ شما