دوره آموزشی مبانی طراحی پایگاه داده
1 ساعت 18 دقیقهمتوسط2024-10-08
مدرسین

Melody Zacharias
جزئیات دوره
اگه میخوای تو کار با دادهها حرفهایتر بشی، یاد گرفتن طراحی درست بانکهای اطلاعاتی میتونه یک برگ برنده بزرگ باشه، هم تو کار فعلیت و هم برای آینده شغلیت. تو این دوره، یه نگاه کلی به اهمیت طراحی بانک اطلاعاتی میندازیم. مدرس دوره، Melody Zacharias، اول انواع طراحیها رو معرفی میکنه، مثل OLAP و OLTP، و میگه چرا تمرکز اصلی این دوره روی OLTP هست.
بعد میره سراغ فرمهای نرمال (Normal Forms) و توضیح میده که این فرمها چی هستن، چرا اهمیت دارن، کی باید استفاده بشن و کی نه.
وقتی پایههات قوی شد، درباره موجودیتها (Entities)، ویژگیها (Attributes)، کلید اصلی (Primary Key) و نحوه طراحی اونها حرف میزنه. همچنین با قوانین نامگذاری (Naming Conventions) و انواع دادهها (Data Types) آشنا میشی، که اینا خیلی مهم هستن چون میتونن اندازه فیزیکی ساختار بانک اطلاعاتی رو تحت تاثیر بذارن.
Melody در ادامه میگه چطور پیشرفتهای هوش مصنوعی دارن روی طراحی بانکهای اطلاعاتی تاثیر میذارن و در نهایت، یه پروژه عملی بهت میده که همه چیزهایی که یاد گرفتی رو تو یه قالب واقعی به کار بگیری.
اهداف یادگیری
درک اهمیت طراحی بانکهای اطلاعاتی و تاثیرش در کار و آینده شغلی.
آشنایی با انواع طراحیهای OLAP و OLTP و تمرکز بر OLTP.
یادگیری فرمهای نرمال و نحوه کاربرد آنها در طراحی بانک اطلاعاتی.
شناخت موجودیتها، ویژگیها و کلیدهای اصلی و نحوه طراحی آنها.
یادگیری اصول نامگذاری و انواع دادهها و تاثیرشان بر ساختار فیزیکی.
آشنایی با تاثیرات هوش مصنوعی بر طراحی بانکهای اطلاعاتی.
اجرای پروژه عملی برای تثبیت آموختهها در طراحی بانک اطلاعاتی.
بعد میره سراغ فرمهای نرمال (Normal Forms) و توضیح میده که این فرمها چی هستن، چرا اهمیت دارن، کی باید استفاده بشن و کی نه.
وقتی پایههات قوی شد، درباره موجودیتها (Entities)، ویژگیها (Attributes)، کلید اصلی (Primary Key) و نحوه طراحی اونها حرف میزنه. همچنین با قوانین نامگذاری (Naming Conventions) و انواع دادهها (Data Types) آشنا میشی، که اینا خیلی مهم هستن چون میتونن اندازه فیزیکی ساختار بانک اطلاعاتی رو تحت تاثیر بذارن.
Melody در ادامه میگه چطور پیشرفتهای هوش مصنوعی دارن روی طراحی بانکهای اطلاعاتی تاثیر میذارن و در نهایت، یه پروژه عملی بهت میده که همه چیزهایی که یاد گرفتی رو تو یه قالب واقعی به کار بگیری.
اهداف یادگیری
درک اهمیت طراحی بانکهای اطلاعاتی و تاثیرش در کار و آینده شغلی.
آشنایی با انواع طراحیهای OLAP و OLTP و تمرکز بر OLTP.
یادگیری فرمهای نرمال و نحوه کاربرد آنها در طراحی بانک اطلاعاتی.
شناخت موجودیتها، ویژگیها و کلیدهای اصلی و نحوه طراحی آنها.
یادگیری اصول نامگذاری و انواع دادهها و تاثیرشان بر ساختار فیزیکی.
آشنایی با تاثیرات هوش مصنوعی بر طراحی بانکهای اطلاعاتی.
اجرای پروژه عملی برای تثبیت آموختهها در طراحی بانک اطلاعاتی.
مهارت ها
Data Science FoundationsDatabase DevelopmentDatabase ManagementData ScienceSoftware DevelopmentOne-Off
سرفصل ها
۰. مقدمه
- 01 - دادههای آماده برای هوش مصنوعی - یادگیری طراحی پایگاه داده برای موفقیت
- 02 - آنچه باید بدانید
۱. مبانی طراحی پایگاه داده
- 03 - انواع پایگاههای داده رابطهای
- 04 - طرحوارههای پایگاه داده
- 05 - نمودارهای رابطه موجودیت
- 06 - اصول طراحی پایگاه داده رابطهای
۲. روابط و مقایسه دادهها
- 07 - تعیین کلیدهای اصلی
- 08 - روابط مختلف داده
- 09 - مجموعه بندی و مجموعه کاراکترها
۳. نرمالسازی دادهها
- 10 - اولین فرم نرمال
- 11 - فرم نرمال دوم
- 12 - فرم نرمال سوم
- 13 - نرمالسازی از BCNF به 6NF
۴. درک طراحی رابطهای فیزیکی
- 14 - انواع دادههایی که برای پایگاههای داده رابطهای کلیدی هستند
- 15- چگونه سطرها و ستونها بر طراحی پایگاه داده تأثیر میگذارند
- 16 - انواع روابط
- 17 - تعریف کلیدهای اصلی
- 18 - افزایش خودکار یک فیلد
- 19 - اهمیت کلیدهای خارجی
- 20 - تهی چیست؟
- 21- اهمیت قراردادهای نامگذاری در پایگاههای داده رابطهای
۵. چگونه پیشرفتهای هوش مصنوعی بر طراحی پایگاه داده تأثیر میگذارد
- 22 - مروری بر معماری هوش مصنوعی
- 23- طراحی برای هوش مصنوعی
- 24 - ملاحظاتی برای هوش مصنوعی - دادههای بدون ساختار و تجزیه و تحلیل
۶. پروژه نهایی
- 25 - تنظیمات نهایی پروژه - طراحی پایگاه داده خودتان
- 26 - راهنمای نهایی پروژه - طراحی پایگاه داده خودتان
نتیجهگیری
- 27 - دنیای خود را توانمند کنید - نوآوری کنید، عمل کنید، متحول شوید
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی تسلط بر داده ها: کاوش و توصیف داده ها
- دوره آموزشی کلانداده در عصر هوش مصنوعی
- دوره آموزشی مبانی علوم تصمیمگیری
- دوره آموزشی آیا نتیجه داد؟ ارزیابی برنامه در علم داده
- دوره آموزشی ارزیابی برنامه برای علم داده
- دوره آموزشی پاکسازی دادهها برای علم داده مؤثر: واردکردن دادهها، تشخیص ناهنجاری، پرکردن مقادیر گمشده و مهندسی ویژگیها
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده