طراحی پایگاه داده‌ها

Database Design

مقطع: کارشناسی گرایش: نرم‌افزار
نوع درس: نظری تعداد واحد: ۳
پیش‌نیاز: ساختمان داده‌ها و الگوریتم‌ها هم‌نیاز: –

هدف کلی

در این درس دانشجویان با مفاهیم اصلی سیستم‌های مدیریت پایگاه داده، مدل‌سازی معنایی داده‌ها و طراحی پایگاه داده‌ها آشنا می‌شوند و در انتهای ترم انتظار می‌رود که دانشجویان با مفاهیمی که در ریز موارد به آن‌ها اشاره شده است، آشنایی کامل پیدا کرده باشند.

سرفصل‌ها

توجه: از مرحله معرفی ساختارهای داده‌ای جدولی و پس از آن، هرجا که لازم باشد، از SQL برای ارائه مثال استفاده می‌شود. دانشجو بایستی از هفته سوم و همروند با پیشرفت درس، SQL را مطالعه کند.

ارزیابی پیشنهادی

منابع پیشنهادی

  • R. Elmasri and S. Navathe. Fundamentals of Database Systems. 8th Edition, Pearson, 2019.
  • A. Silberschatz, H. F. Korth and S. Sudarshan. Database System Concepts. 7th Edition, McGraw-Hill, 2019.
  • C. J. Date. An Introduction to Database Systems. 8th Edition, Pearson, 2003.
  • R. Ramakrishnan and J. Gehrke. Database Management Systems. 4th Edition, McGraw-Hill, 2014.