توضیحات
آموزش مدیریت PostgreSQL به صورت عملی از پایه تا پیشرفته قسمت اول
نام دوره : PostgreSQL Database Administration on Windows/Linux- Part 1
پیشنیازها
- آشنایی پایه با مفاهیم پایگاه داده
- دسترسی به اینترنت برای دانلود و نصب PostgreSQL
- آشنایی عملی با سیستمعاملهای Windows و Linux
توضیحات دوره
PostgreSQL یکی از قدرتمندترین و پیشرفتهترین سیستمهای مدیریت پایگاه داده متنباز در جهان است که در دسته پایگاه دادههای شیء-رابطهای (ORDBMS) قرار میگیرد.
این پایگاه داده علاوه بر پشتیبانی کامل از SQL، امکان کار با دادههای JSON را نیز فراهم میکند و به همین دلیل در طیف گستردهای از پروژههای سازمانی، تجاری و نرمافزاری مورد استفاده قرار میگیرد.
PostgreSQL به دلیل قابلیت اطمینان بالا، امنیت قدرتمند، مقیاسپذیری گسترده و امکانات پیشرفته مدیریتی، انتخاب بسیاری از شرکتها و سازمانهای بزرگ در سراسر جهان است.
ویژگیهایی مانند Multi-Version Concurrency Control (MVCC)، بازیابی نقطهای (Point-in-Time Recovery)، کنترل دسترسی پیشرفته، Replication، پشتیبانگیری آنلاین، بهینهسازی هوشمند کوئریها و Write-Ahead Logging تنها بخشی از امکانات حرفهای این سیستم محسوب میشوند.
در این دوره جامع، مدیریت و راهبری PostgreSQL را از سطح پایه تا مباحث پیشرفته بهصورت عملی و همراه با مثالهای واقعی فرا خواهید گرفت.
هدف دوره این است که شما را برای مدیریت پایگاه دادههای PostgreSQL در محیطهای عملیاتی و سازمانی آماده کند.
آنچه در دوره آموزش مدیریت PostgreSQL به صورت عملی از پایه تا پیشرفته قسمت اول خواهید آموخت
- آشنایی با معماری پردازش و حافظه PostgreSQL
- نصب PostgreSQL در Windows و Linux
- تنظیم متغیرهای محیطی PostgreSQL
- بررسی ساختار ذخیرهسازی و Storage Internals
- آشنایی با ساختار پوشهها و فایلهای پایگاه داده
- مدیریت فایلهای پیکربندی PostgreSQL
- ایجاد و مدیریت Clusterها
- راهاندازی، توقف، Reload و Restart سرویسها
- مدیریت کاربران و نقشها بر اساس بهترین شیوههای امنیتی
- ایجاد و مدیریت Schemaها
- پیکربندی Schema Search Path
- استفاده از فایلهای pgpass و psqlrc
- کار با محیط خط فرمان PostgreSQL (psql)
- آشنایی با System Catalogها
- ایجاد و مدیریت اشیای پایگاه داده
- انجام عملیات CRUD
- استفاده از دستورات MERGE و MERGE RETURNING
- پیادهسازی Table Inheritance
- طراحی و مدیریت Table Partitioning
- ترکیب Partitioning و Inheritance
- مدیریت Tablespaceها
- تهیه نسخههای پشتیبان و بازیابی اطلاعات
- پیادهسازی Continuous Archiving و Point-In-Time Recovery
- ایجاد Backupهای افزایشی با pg_basebackup
- آشنایی با Wal Summarizer Process
- تحلیل Execution Plan و هزینه اجرای کوئریها
- بهینهسازی عملکرد پایگاه داده
- مدیریت آمارهای Planner
- کار با Vacuum، Vacuum Full و Auto Vacuum
- کاهش Fragmentation دادهها
- پیادهسازی بهترین روشهای Reindexing
- خودکارسازی عملیات نگهداری و Backup
- مدیریت PostgreSQL از طریق PgAdmin 4
- ارتقاء نسخه PostgreSQL با استفاده از pg_dumpall و pg_upgrade
- حذف و پاکسازی PostgreSQL در Windows و Linux
- بررسی قابلیتهای جدید PostgreSQL نسخههای 13، 15 و 16
- آشنایی با مهمترین امکانات و بهبودهای هر نسخه
مزایای دوره
این دوره فراتر از آموزش دستورات SQL است و شما را با جنبههای واقعی مدیریت پایگاه داده در محیطهای عملیاتی آشنا میکند. پس از پایان دوره، توانایی راهاندازی، پیکربندی، نگهداری، پشتیبانگیری، بازیابی، مانیتورینگ و بهینهسازی پایگاه داده PostgreSQL را خواهید داشت و میتوانید با اطمینان در پروژههای حرفهای و سازمانی فعالیت کنید.
دوره آموزش مدیریت PostgreSQL به صورت عملی از پایه تا پیشرفته قسمت اول مناسب چه کسانی است؟
- مدیران پایگاه داده (DBA)
- DBAهای تازهکار یا اتفاقی (Accidental DBA)
- برنامهنویسان و توسعهدهندگان نرمافزار
- معماران نرمافزار و تحلیلگران سیستم
- دانشجویان رشتههای فناوری اطلاعات و علوم کامپیوتر
- مدیران سیستم و زیرساخت
- علاقهمندان به یادگیری PostgreSQL و مدیریت پایگاه دادههای سازمانی
- افرادی که قصد ورود به حوزه مدیریت پایگاه داده و زیرساختهای داده را دارند








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید