اهداف این درس:
در این درس به بخشی از مفاهیم مبنایی دانش و تكنولوژی پایگاه دادهها و اصول مدلسازی و طراحی آن پرداخته میشود. پایگاه داده و عناصر اصلی محیط آن معرفی میشود. با مدلسازی معنایی دادهها و محیط انتزاعی آشنا میشویم. سطوح معماریهای پایگاه دادهها بیان میشود. سیستم مدیریت پایگاه دادهها (DBMS) و اجزاء آن شرح داده میشود. به انواع معماریهای سیستم پایگاهی و مفاهیم اساسی مدل رابطهای پرداخته میشود. با زبان SQL به عنوان یك زبان رابطهای و همچنین با دیدهای رابطهای آشنا میشویم و در نهایت طراحی پایگاه دادهها به روش بالا به پایین، سنتز و طراحی فیزیكی را خواهیم دید.
فهرست مطالب
جلسه اول: مفاهیم پایگاه دادهها
جلسه دوم: مدلسازی معنایی دادهها
جلسه سوم: محدودیتهای روش ER
جلسه چهارم: پایگاه داده در محیط انتزاعی
جلسه پنجم: معماری پایگاه دادهها
جلسه ششم: سیستم مدیریت پایگاه دادهها
جلسه هفتم: DBMS در یك سیستم كامپیوتری
جلسه هشتم: معماری سیستم پایگاه دادهها
جلسه نهم: مدل رابطهای
جلسه دهم: قواعد جامعیت پایگاه دادهها
جلسه یازدهم: زبان SQL
جلسه دوازدهم: ادامه زبان SQL
جلسه سیزدهم: دید در مدل رابطهای
جلسه چهاردهم: طراحی پایگاه دادههای رابطهای
جلسه پانزدهم: نرمالترسازی رابطهها
جلسه شانزدهم: طراحی فیزیكی پایگاه دادهها
کامپیوتر