لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معماری دادههای رابطهای برای مهندسان داده
- آخرین آپدیت
دانلود Relational Data Architecture For Data Engineers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
معماری دادههای رابطهای برای مهندسان داده: طراحی پایگاه داده، SQL، مدلسازی دادهها و تکنیکهای بهینهسازی عملکرد
درک پایگاههای داده رابطهای و اجزای آنها شامل جداول، روابط و کلیدها برای مدیریت موثر دادههای ساختاریافته.
طراحی شمای مفهومی، منطقی و فیزیکی پایگاه داده با استفاده از یک سیستم مدیریت فروش و موجودی خردهفروشی واقعی.
بهکارگیری تکنیکهای نرمالسازی برای حذف دادههای تکراری و تضمین یکپارچگی و کارایی پایگاه داده.
ایجاد و اصلاح شمای پایگاه داده، جداول و محدودیتها با استفاده از SQL در یک سیستم مدیریت پایگاه داده رابطهای (RDBMS).
تضمین سازگاری و یکپارچگی دادهها از طریق پیادهسازی کلیدهای اصلی، کلیدهای خارجی و محدودیتهای یکپارچگی ارجاعی.
بهینهسازی عملکرد پایگاه داده با استفاده از ایندکسگذاری (Indexing)، بازسازی ایندکسها و جمعآوری آمار برای اجرای بهینه کوئریها.
استفاده از تکنیکهای بهینهسازی کوئری برای تحلیل طرحهای اجرا (Execution Plans) و بهبود بازیابی دادهها در مجموعههای بزرگ.
امنسازی دادههای حساس با استفاده از احراز هویت، مجوزدهی و رمزنگاری برای محافظت از اطلاعات در پایگاههای داده رابطهای.
بخشبندی (Partitioning) و مقیاسپذیری طراحی پایگاه داده برای پشتیبانی از مجموعه دادههای پویا و در حال رشد در برنامههای واقعی.
طراحی و بهینهسازی یک پایگاه داده جامع (End-to-End) برای سیستم مدیریت فروش و موجودی خردهفروشی.
پیش نیازها: بدون نیاز به تجربه قبلی؛ این دوره برای مبتدیان طراحی شده و شما را گامبهگام در طراحی پایگاه داده رابطهای راهنمایی میکند.
مهارتهای پایه کامپیوتر: آشنایی با کار با کامپیوتر، مدیریت فایلها و نصب نرمافزار مفید است اما اجباری نیست.
دانش اختیاری: درک ابتدایی از مفاهیم برنامهنویسی یا SQL میتواند کمککننده باشد اما الزامی نیست.
قدرت پایگاههای داده رابطهای را با دوره "تسلط بر پایگاههای داده رابطهای: از طراحی تا بهینهسازی" آزاد کنید؛ دورهای جامع که هم برای مبتدیان و هم برای حرفهایها طراحی شده است. این دوره شما را به سفری عمیق در مفاهیم ضروری طراحی پایگاه داده میبرد و از یک سیستم مدیریت فروش و موجودی خردهفروشی به عنوان مورد پژوهی عملی استفاده میکند.
شما با درک مبانی پایگاههای داده رابطهای، شامل جداول، روابط و کلیدها شروع خواهید کرد و میآموزید که دادهها چگونه به صورت بهینه ذخیره و بازیابی میشوند. سپس وارد مراحل طراحی مفهومی، منطقی و فیزیکی میشوید و یاد میگیرید چگونه شمای مقیاسپذیر و ساختاریافتهای برای برنامههای واقعی ایجاد کنید. در هنر نرمالسازی (Normalization) برای حذف تکرار و تضمین یکپارچگی دادهها استاد شوید و در عین حال بیاموزید که چه زمانی و چرا برای افزایش عملکرد باید از دِنرمالسازی استفاده کرد.
از طریق درسهای گامبهگام، از SQL برای تعریف، ایجاد و اصلاح پایگاههای داده، اعمال محدودیتها و بهبود عملکرد کوئریها با تکنیکهای ایندکسگذاری و بهینهسازی استفاده خواهید کرد. همچنین مباحث پیشرفتهای مانند بازسازی ایندکسها، جمعآوری آمار و ایمنسازی دادههای حساس با رمزنگاری را بررسی خواهید کرد.
چه یک متخصص داده آینده، یک توسعهدهنده یا یک صاحب کسبوکار باشید، این دوره شما را به مهارتهای کاربردی برای طراحی و مدیریت پایگاههای داده رابطهای کارآمد مجهز میکند. در پایان، اعتماد به نفس لازم برای به کارگیری دانش خود در چالشهای واقعی و ساخت پایگاههای داده قدرتمند و بهینه را خواهید داشت. همین حالا بپیوندید و روش کار با دادهها را متحول کنید!
سرفصل ها و درس ها
خوشآمدگویی به دوره
Welcome to the Course
آشنایی با مدرس
Meet the Trainer
اهداف و ساختار دوره
Course Objectives and Structure
مبانی پایگاههای داده رابطهای
Fundamentals of Relational Databases
پایگاه داده رابطهای چیست؟
What is a Relational Database?
مدل رابطهای
The Relational Model
کلیدها و روابط
Keys and Relationships
یکپارچگی ارجاعی و مثال عملی
Referential Integrity & Working Example
مطالعه تکمیلی
Supplemental Reading
آزمون مبانی پایگاههای داده رابطهای
Quiz on Fundamentals of Relational Databases
مدلسازی دادهها و مراحل طراحی
Data Modeling and Design Phases
طراحی مفهومی
Conceptual Design
طراحی منطقی
Logical Design
طراحی فیزیکی
Physical Design
مطالعه تکمیلی
Supplemental Reading
آزمون مدلسازی دادهها و مراحل طراحی
Quiz on Data Modeling and Design Phases
نرمالسازی پایگاه داده
Database Normalization
چرا پایگاههای داده را نرمال میکنیم؟
Why Normalize Databases?
توضیح فرمهای نرمال
Normal Forms Explained
زمان دِنرمالسازی
When to Denormalize
مطالعه تکمیلی
Supplemental Reading
آزمون نرمالسازی پایگاه داده
Quiz on Database Normalization
پیادهسازی پایگاه داده با SQL
Implementing Databases with SQL
زبان تعریف دادهها (DDL)
Data Definition Language (DDL)
محدودیتها و ایندکسگذاری
Constraints and Indexing
مطالعه تکمیلی
Supplemental Reading
آزمون پیادهسازی پایگاه داده با SQL
Quiz on Implementing Databases with SQL
مفاهیم پیشرفته و کاربردهای عملی: نحوه ذخیره و بازیابی دادهها
Advanced Concepts and Practical Applications - How Data is Stored and Retrieved
مبانی ذخیرهسازی دادهها
Data Storage Basics
بازیابی دادهها
Data Retrieval
مبانی ایندکسگذاری
Indexing Basics
بهترین روشها (Best Practices)
Best Practices
مطالعه تکمیلی
Supplemental Reading
آزمون نحوه ذخیره و بازیابی دادهها
Quiz on How Data is Stored and Retrieved
مفاهیم پیشرفته و کاربردهای عملی: تکنیکهای بهینهسازی پایگاه داده
Advanced Concepts and Practical Applications - Database Optimization Techniques
بازسازی ایندکس جداول
Re-indexing Tables
جمعآوری آمار و تحلیل جداول
Gathering Statistics and Analyzing Tables
بخشبندی دادهها (Partitioning)
Partitioning Data
جمعبندی نهایی مفاهیم
Putting It All Together
مطالعه تکمیلی
Supplemental Reading
آزمون تکنیکهای بهینهسازی پایگاه داده
Quiz on Database Optimization Techniques
جمعبندی دوره و سخنان پایانی
Course Wrap-Up and Gratitude
گامهای بعدی
Next Steps
قدردانی و نکات پایانی
Gratitude and Final Thoughts
نمایش نظرات