×
ribbon

پایگاه داده ها (به روش کاربردی)

مدرس:دانشگاه بناب

غلامعلی نژاد حاجعلی ایرانی

مدیریت داده ها یکی از مهمترین مراحل توسعه سیستمهای نرم افزاری و بخصوص سیستمهای اطلاعاتی است. مراحل مدیریت... بیشتر
4.6 (21)
8 دیدگاه
6,148دانشجو
41ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

41 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

1 فصل29 جلسه41 ساعت ویدیو
فیلم های آموزشی
  جلسه اول: قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی
55:35
  جلسه دوم: مفاهیم بنیادی، تاریخچه و پیدایش DBMS ها
77:25
  جلسه سوم: جایگاه پایگاه داده و مدلسازی داده در مهندسی نرم افزار
89:57
  جلسه چهارم: مفهوم و جایگاه مدلسازی داده در مهندسی نرم افزار
79:09
  جلسه پنجم: تاریخچه ذخیره سازی داده و مفهوم مدل رابطه ای
81:26
  جلسه ششم: مفاهیم بنیادی مدل رابطه ای
85:39
  جلسه هفتم: مقدمات اولیه مدلسازی داده
86:01
  جلسه هشتم: الگوهای مدلسازی داده، رابطه داشتن
92:22
  جلسه نهم: انواع صفتهای ترکیبی، چندمقداری و مشتق شده
84:17
  جلسه دهم: مدلسازی دادۀ درخت و گراف
83:27
  جلسه یازدهم: نگاشت مدلهای شئ گرا به مدل داده رابطه ای
76:28
  جلسه دوازدهم: الگوی لیست و دام حلقوی در مدلسازی داده
83:28
  جلسه سیزدهم: الگوی Status Pattern در مدلسازی داده
99:58
  جلسه چهاردهم: مثال: مدل داده فارغ التحصیلی آموزشی دانشجو
85:20
  جلسه پانزدهم: مثال: مدل داده زیر سیستم AAA
83:56
  جلسه شانزدهم: مثال: مدل داده فرایند ارجاع در سیستم اتوماسیون اداری
100:24
  جلسه هفدهم: مقدمه ای بر مفاهیم SQL, JPQL, HQL, TSQL, PL-SQL,…
85:23
  جلسه هجدهم: دستورات SQL: مقدمات دستور Select
92:59
  جلسه نوزدهم: دستورات SQL: دستور Group By در دستور Select
71:38
  جلسه بیستم: دستورات SQL: انواع Join ها
81:34
  جلسه بیست و یکم: دستورات SQL: دستورات Inset, Update, Delete
79:56
  جلسه بیست و دوم: آموزش عملی دستورات SQL در PostgreSQL
70:02
  جلسه بیست و سوم: آموزش عملی Group By و Join در PostgreSQL
69:25
  جلسه بیست و چهارم: مفهوم Transaction، اصول ACID و Data Integrity
77:37
  جلسه بیست و پنجم: مفاهیم اولیه Distributed Transactions
84:36
  جلسه بیست و ششم: مفاهیم ORM, ORDBMS, OODBMS
98:29
  جلسه بیست و هفتم: الگوی Enterprise در مدلسازی داده، مقدمات BigData
86:32
  جلسه بیست و هشتم: مدلهای داده NoSQL – Key-Value, Column Family
100:22
  جلسه بیست و نهم: مدلهای Document Store, Graph و مفهوم CAP Theorem
102:49

توضیحات دوره

مدیریت داده‌ها یکی از مهمترین مراحل توسعه سیستمهای نرم‌افزاری و بخصوص سیستمهای اطلاعاتی است. مراحل مدیریت داده‌ها، فارغ از هر نوع سیستم اطلاعاتی دارای دو بخش عمده می‌باشد. بخش اول مربوط تکنیکهای ذخیره و بازیابی داده‌ها است. در این بخش تکنیکها و معماریهای سیستمهای مدیریت پایگاه داده (DBMS) مورد بحث قرار می‌گیرد. بخش دوم، مراحل تحلیل و طراحی نوع داده‌های سیستم اطلاعاتی و مدلسازی ارتباط بین آنها است (Data Modeling)، به طوری که نیازمندیهای سیستم را پوشش دهد. در مجموع به کلیه مفاهیم بخش اول و دوم، پایگاه داده‌ها اطلاق می‌شود.

تمرکز این دوره آموزشی بیشتر روی بخش دوم می‌باشد. در این دوره، بعد از مقدمات اولیه پایگاه داده‌ها، الگوهای مدلسازی داده با جزئیات کامل مورد بررسی قرار گرفته است. سپس دستورات SQL به عنوان استاندارد ارتباطی بین سیستمهای نرم‌افزاری و DBMS ها با مثالهای عملی تدریس شده است. در ادامه تکنیکهای جدید پایگاه داده‌ها مانند ORM ها و مفاهیم Big Data و NoSQL Data Model ها مورد بررسی قرار گرفته است.

دیدگاه کاربران

4.6

بر اساس امتیاز 21 دانشجو

1
2
3
4
5

مسعود حاج بنده

13 روز پیش

5

عالی

امیرحسین دژم خواه

1 سال پیش

5

شیوه تدریس بسیار عالی و مفهومی یاد میدن

گوشه

2 سال پیش

5

سپاس فراوان از شما استاد بزرگوار تمام دوره های شما عالی عالی بهترین و بی نظیرترین هستید

محمد یوسفی

3 سال پیش

5

استاد واقعا حرفه ایه این کاره من کلی سوال داشتم ک برطرف شد ولی خب کلی سوال دیگ اومد پیش اومد برام در سطح پیاده سازی های پیچیده هرکی میخواد عمیق درک کنه این دوره توصیه میشه بشدت

دانشجوی دوره

3 سال پیش

5

به معنای واقعی عالی خسته نباشید استاد ایرانی

دانشجوی دوره

3 سال پیش

5

استاد هر چیزی رو تدریس کنن بهش روح میدن. قشنگ از پایه و اساس ادم میفهمه این مبحث از کجا اومده کجا قرار میگیره و هدفش چیه. واقعا تدریسشون عالی و همه جانبه س.

غلامعلی نژاد حاجعلی ایرانیعضو هیئت علمی دانشگاه بناب، مدرس دوره‌های آنلاین، معمار، تحلیل‌گر و طراح نرم‌افزار، متخصص کاربردهای AI در آموزش و یادگیری
7دوره
32,963دانشجو
249نظر و امتیاز

دکتر غلامعلی نژاد حاجعلی ایرانی، که به اختصار به عنوان دکتر ایرانی شناخته می‌شود، یکی از چهره‌های برجسته هم در حوزه آموزش در حوزه مهندسی نرم افزار و هم در حوزه کاربردهای عملی مهندسی نرم‌افزار در ایران است. ایشان تحصیلات خود را در دانشگاه‌های معتبر ایران، از جمله دانشگاه شهید باهنر کرمان، دانشگاه صنعتی امیرکبیر و دانشگاه تبریز به اتمام رسانده‌اند. دکتر ایرانی با تکیه بر دانش عمیق و تجربه گسترده خود، از سال 1384 به طور مستمر در زمینه تحلیل، طراحی و توسعه نرم‌افزارهای بزرگ  (ERP) فعالیت داشته و به عنوان یکی از متخصصان برجسته این حوزه شناخته می‌شود.

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

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

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

در چند سال اخیر با توسعه هوش مصنوعی، ایشان در زمینه کاربردهای هوش مصنوعی در مسیر یادگیری و آموزش فعالیت کرده‌اند و پژوهشهای ایشان در زمینه راهکارهای عملی استفاده از هوش مصنوعی در یادگیری سریع و عمیق می‌باشد. 

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

دوره‌های مشابه

دیگر دوره‌های غلامعلی نژاد حاجعلی ایرانی

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.