در این دوره، پایگاه داده را از صفر تا سطح مهندسی یاد می‌گیرید. از مدل‌سازی نهاد-رابطه (ER) و جبر رابطه‌ای شروع می‌کنیم و به کوئری‌نویسی حرفه‌ای SQL و نرمال‌سازی پیشرفته ختم می‌شود. یک پل محکم بین تئوری آکادمیک و نیازهای دنیای واقعی برنامه‌نویسی!
سرفصل های دوره
9 فصل93 جلسه
محتوای دوره

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

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

در پایان این دوره، دانشجو می‌تواند یک پایگاه داده را از مرحله‌ی نیازشناسی و مدل‌سازی (ER) طراحی کند، کوئری‌های پیچیده‌ی SQL بنویسد، و با استفاده از قوانین نرمال‌سازی، ساختاری بهینه و بدون افزونگی برای داده‌ها پیاده‌سازی نماید.

 این دوره شما را برای ورود به حوزه‌های تحلیل سیستم، دیتابیس ادمین (DBA) و توسعه‌ی بک‌اند آماده می‌کند.

پیش نیاز ها
آشنایی مقدماتی با برنامه‌نویسی (اختیاری اما مفید)
مبانی کامپیوتر و ریاضی در سطح دانشجوی کارشناسی
بدون نیاز به دانش قبلی پایگاه داده یا SQL
دیدگاه ها
دیدگاه
درباره ی مدرس