برنامه درسی
لیست برنامه های درسی
| پیش نیاز درس | ریاضیات گسسته، برنامهسازی پیشرفته | |
|---|---|---|
| منابع |
| |
| طرح درس |
| |
| هدف از طرح درس | آشنایی دانشجویان با روشهای تحلیل الگوریتمها، دادهساختارهای پایهای و برخی الگوریتمهای مقدماتی، با تأکید بر تحلیل و اثبات درستی الگوریتمها. الگوریتمها مستقل از زبان برنامهنویسی ارائه میشوند و دانشجو باید از قبل با یکی از زبانهای برنامهنویسی و روشهای بازگشتی آشنا باشد. |
| پیش نیاز درس | داده ساختارها و الگوریتمها |
|---|---|
| منابع |
|
| طرح درس | ۱. مشی پایگاهی و سیستمهای پایگاهی (۳ جلسه): معرفی درس، تعریف پایگاه دادهها، مشی فایلینگ و مشی پایگاهی، عناصر محیط پایگاه داده، انواع معماری سیستم پایگاهی (متمرکز، مشتری-خدمتگزار، توزیعشده)، اجزای RDBMS و OLTP |
| هدف از طرح درس | آشنایی دانشجویان با مفاهیم اصلی سیستمهای مدیریت پایگاه داده، مدلسازی معنایی دادهها و طراحی پایگاه دادهها. در انتهای ترم انتظار میرود دانشجویان با مفاهیم مطرحشده در سرفصلها آشنایی کامل پیدا کرده باشند. تأکید بر طراحی منطقی از طریق تبدیل مدل ER/EER به ساختار جدولی و پیادهسازی مقدماتی با SQL است. در بخش نرمالسازی، تدریس تا سطح BCNF ارائه میشود. |