پرش به محتوای اصلی
رزرو مشاوره تلفنی تک جلسه‌ای با استاد رضوی
رزرو مشاوره تلفنی
کنکور کامپیوتر
0
اشتراک
 

سرفصل درس طراحی پایگاه داده‌ها

در این صفحه سرفصل درس طراحی پایگاه داده‌ها معرفی شده است، همین طور در خصوص هدف این درس، نحوه ارزشیابی و منابع این درس توضیح داده شده است

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

در صورتیکه به این مقاله علاقه‌مند هستید، ممکن است صفحات زیر نیز برای شما جذاب باشد:

  1. معرفی کامل و 0 تا 100 رشته کامپیوتر.
  2. رشته کامپیوتر برای دختر مناسب است.
  3. آیا رشته کامپیوتر سخت است.
  4. بررسی درامد رشته کامپیوتر در ایران و خارج از کشور
  5. بررسی شغل های رشته کامپیوتر.
  6. معرفی بهترین دانشگاه های ایران به ترتیب 
  7. برنامه نویسی کامپیوتر چیست و چطور می‌توان یک برنامه نویس موفق شد.
  8. معرفی کامل و 0 تا 100 رشته فناوری اطلاعات.

طراحی پایگاه داده‌ها (شماره درس: ۴٠٣٨۴)

Design Database
تعداد واحد 3
نوع درس نظری
پیش نیاز ساختمان داده‌ها و الگوریتم‌ها
هم نیاز -

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

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

سرفصل های درس طراحی پایگاه داده‌ها

  1. مشی پایگاهی و سیستم‌های پایگاهی (٣ جلسه )
    • معرفی درس
    • تعریف پایگاه داده‌ها
    • مشی فایلینگ و مشی پایگاهی
    • عناصر محیط پایگاه داده
    • انواع معماری سیستم پایگاهی (متمرکز، مشتری‐خدمتگزار، توزیع شده)
    • اجزای سیستم مدیریت پایگاه داده رابطه‌ای (OLTP،RDBMS)
  2. مدل سازی معنایی داده ها با روش ER و ERR (۴ جلسه )
    • موجودیت
    • صفت
    • ارتباط
    • نمودار ER و EER
    • انواع دام‌ها
    • تکنیک‌های تخصیص، تعمیم، تجزیه، ترکیب و تجمیع
    • ویژگی‌های روش مدل سازی معنایی
  3. اصول طراحی پایگاه داده‌ها (٢ جلسه )
    • اشنایی با ساختار جدولی و پایگاه داده جدولی
    • روش طراحی بالا به پایین (تبدیل مدل سازی معنایی به طراحی منطق)
    • زبان پایگاه داده‌ی جدولی (SQL)
    • آشنایی مقدماتی با دستورات DDL و DCL
    • اشنایی با دستورات DML
    • SQL توکار در زبان‌های برنامه سازی
    • پیاده سازی تراکنش
    • پرس وجوی پارامتری (Parameterized Query)
  4. معماری سه سطحی پایگاه داده‌ها (٣ جلسه )
    • معماری سه سطحی ANSI ،دید (نمای) ادراکی
    • دید داخلی و دید خارجی
    • تبدیلات بین سطوح
    • انواع شاخص در سطح داخلی (B+-Tree ،B-Tree و Hash)
    • عملیات از دید خارجی در پایگاه داده‌ها و مشکلات مربوطه
    • استقلال داده‌ای فیزیکی و منطقی
  5. مفاهیم اساسی مدل داده‌ای رابطه‌ای (٢ جلسه )
    • مولفه‌های مدل داده‌ای در مدل رابطه‌ای
    • رابطه و مفاهیم مربوطه
    • کلید در مدل رابطه‌ای
    • مروری بر اصول طراحی پایگاه داده‌های رابطه‌ای
  6. جامعیت در مدل رابطه‌ای (٢ جلسه )
    • ؛ قواعد جامعیت عام (C1 و C2)
    • قواعد جامعیت یا محدودیت‌های کاربری
    • مکانیزم‌های اعمال قواعد جامعیت کاربری شامل اظهار (Assertion) و رهانا (Trigger)
  7. عملیات در پایگاه رابطه‌ای (٣ جلسه )
    • جبر رابطه ای
    • حساب رابطه ای
  8. تئوری وابستگی و ارتقاء سطح نرمال‌سازی رابطه‌ها (٣ جلسه )
    • مفاهیمی از تئوری وابستگی
    • شرح صورت‌های نرمال (تا سطح BCNF ،بقیه سطوح مطالعه انفرادی)
    • تجزیه مطلوب
  9. امنیت پایگاه داده‌ها (١ جلسه )
    • مدیریت کاربران
    • احراز اصالت
    • کنترل دسترسی
    • رمزنگاری داده‌ها
  10. سیستم‌های مدیریت پایگاه داده غیررابطه‌ای (NoSQL DBMS) (٢ جلسه)
    • دلایل استفاده از پایگاه داده‌های غیررابطه‌ای (NoSQL)
    • تئوری CAP
    • پایگاه داده‌های کلید‐مقدار، ستون‐محور، گراف‐محور و سند‐محور
  11. (اختیاری) مقدمه‌ای بر انباره داده (Data Warehouse) (١ جلسه)
    • معرفی انباره داده، OLAP
توجه: از مرحله معرفی ساختارهای داده‌ای جدولی و پس از آن، هرجا که لازم باشد، از SQL برای ارائه مثال استفاده می‌شود. دانشجو بایستی از هفته سوم و همروند با پیشرفت درس، SQL را مطالعه کند.

ارزیابی درس طراحی پایگاه داده‌ها

  • آزمون: آزمون‌های میان نیم‌سال (٣٠ درصد نمره) و پایان نیم‌سال (٣۵ درصد نمره)
  • تمرین: (١٧ ٪کل نمره)
  • پروژه: (١٣ ٪کل نمره)
  • کوییز و فعالیت‌های کلاسی (۵ ٪کل نمره)

مراجع درس طراحی پایگاه داده‌ها

[١] سید محمد تقی روحانی رانکوهی، “مفاهیم بنیادی پایگاه داده‌ها”، ویراست چهارم، ١٣٩٠.

[2] R. Elmasri, S. Navathe. Fundamentals of Database Systems. 7th edition, Pearson, 2015.
[3] A. Silberschatz, H. F. Korth, S. Sudarshan. Database System Concepts. 6th edition, McGraw-Hill, 2010.
[4] C. J. Date. An Introduction to Database Systems 8th edition, Pearson, 2003.
[5] T. Connolly, C. Begg. Database Systems. 6th edition, Pearson, 2014.
[6] R. Ramakrishnan, J. Gehrke. Database Management Systems. 4th edition, McGraw-Hill, 2014.

فیلم‌های رایگان رشته کامپیوتر

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

آموزش ساختمان داده

آموزش شبکه های کامپیوتری

فیلم های رایگان معماری کامپیوتر

فیلم های رایگان مدار منطقی

آموزش طراحی الگوریتم

آموزش ریاضیات گسسته

نظر برخی از رتبه های برتر رشته کامپیوتر و آی تی در مورد کیفیت فیلم‌ها

34979 نفر تاکنون در دوره‌های آموزشی کنکور کامپیوتر شرکت کرده‌اند.

همچنین هر گونه سوالی در مورد کلاس‌های آنلاین کنکور کامپیوتر و یا تهیه فیلم‌ها و یا رزرو مشاوره تک جلسه‌ای تلفنی با استاد رضوی دارید می‌توانید به طرق زیر از تیم پشتیبانی بپرسید:

آی دی تلگرام تیم پشتیبانی:     konkurcomputer_admin@

شماره تیم پشتیبانی:   09378555200

این مطلب چقدر به کارت آمد؟511111111115.00 از ۵ 1 رأی
اشتراک

پرسش و پاسخ داوطلبان کنکور ارشد کامپیوتر

سوال شما توسط استاد رضوی پاسخ داده می‌شود و از طریق پیامک به شما اطلاع رسانی می‌شود
×
kb
هیچ نظری ارسال شده در اینجا وجود ندارد
تلگرام اینستاگرام تماس با پشتیبانی: 09378555200 تماس با پشتیبانی: 09378555200
خدمات ما
پشتیبانی کنکور کامپیوتر

سؤالی داری؟ از ۸ صبح تا ۱۰ شب پاسخ‌گوییم.

تماس با پشتیبانی۰۹۳۷۸۵۵۵۲۰۰ پشتیبانی در تلگرامپاسخ‌گویی پیامی
شبکه‌های اجتماعی
کانال تلگرام اینستاگرام آپارات یوتیوب
اشتراک‌گذاری این مطلب

سرفصل درس طراحی پایگاه داده‌ها

تلگرام واتس‌اپ ایکس
https://www.konkurcomputer.ir/سرفصل-درس-طراحی-پایگاه-داده‌ها.html
خدمات کنکور کامپیوتر
هر چیزی که برای قبولی لازم داری، یک‌جاخدمات ما

از مشاوره‌ی شخصی با استاد رضوی تا فیلم‌های دروس، پلتفرم‌ها و ابزارهای رایگان

مشاوره‌ی شخصی با استاد رضوی
تماس با پشتیبانی