Oracle Junior

مروری بر دوره

آموزش اصول مدیریت سیستم عامل لینوکس و توانایی نصب، راه اندازی و مانیتورینگ اولیه پایگاه داده اوراکل 

 

.

آنچه خواهید آموخت

درک زیرساخت انتقال داده برای ارتباط Client-Server و تنظیمات IP

درک تئوری RDBMS و اصول طراحی پیش از ورود به محیط اوراکل

تسلط بر محیط عملیاتی RHEL/Oracle Linux برای مدیریت فایل‌های دیتابیس

درک عمیق از معماری داخلی (Internal) اوراکل

مهارت‌های اجرایی برای نصب، پیکربندی و نگهداری روزمره اوراکل

سرفصل ها

مفاهیم شبکه

  • مبانی شبکه و مدل OSI

لایه‌های مدل OSI با تمرکز بر لایه‌های ۳، ۴ و ۷ (IP, TCP, App)

 

  • پروتکل TCP/IP و آدرس‌دهی

IPv4، Subnet Mask، Default Gateway و مفهوم Public/Private IP

 

  • سرویس‌های پایه شبکه

DNS (تحلیل نام)، DHCP و نقش آن‌ها در اتصال به دیتابیس

 

  • پورت‌ها و پروتکل‌ها

مفهوم Port، پروتکل TCP vs UDP، پورت‌های رزرو شده (۱۵۲۱ اوراکل)

 

  • عیب‌یابی شبکه (Troubleshooting)

کار با ابزارهای Ping, Traceroute, Netstat, Telnet/NC

 

 

مفاهیم پایگاه داده

 

  • مدل‌های داده و RDBMS

تاریخچه، مدل رابطه‌ای، تفاوت SQL و NoSQL

 

  • مدل‌سازی داده (ERD)

موجودیت (Entity)، صفت (Attribute)، روابط (1:N, M:N)

 

  • نرمال‌سازی (Normalization)

فرم‌های نرمال ۱، ۲ و ۳ برای جلوگیری از Redundancy

 

  • اصول تراکنش (ACID)

بررسی کامل Atomicity, Consistency, Isolation, Durability

 

  • اشیاء دیتابیس

مفهوم Table, View, Index, Sequence, Constraint

 

لینوکس برای ادمین‌های دیتابیس

 

  • شروع کار و فایل‌سیستم

ساختار دایرکتوری لینوکس (Root, Bin, Etc, Opt, Var) و دستورات جابجایی

 

  • مدیریت فایل و ویرایشگرها

کار با دستورات cp, mv, rm و تسلط بر ویرایشگر Vi/Vim

 

  • مدیریت کاربران و سطوح دسترسی

ایجاد User/Group (Oracle/Install)، دستورات chmod, chown

 

  • مدیریت فرآیند و حافظه

دستورات top, ps, free, kill و بررسی درگیری CPU/RAM

 

  • تنظیمات شبکه و SSH

تنظیم IP ثابت، فایل hosts، کار با SSH و انتقال فایل (SCP/SFTP)

 

 

مبانی پایگاه داده اوراکل

 

  • معماری کلی (Architecture)

تفاوت Instance و Database، مفهوم Multitenant (CDB/PDB)

 

  • ساختار حافظه (SGA)

بررسی Buffer Cache, Shared Pool, Redo Log Buffer

 

  • ساختار حافظه (PGA)

مدیریت حافظه اختصاصی هر Session و Sort Area

 

  • فرآیندهای پس‌زمینه (Background)

نقش حیاتی PMON, SMON, DBWn, LGWR, CKPT

 

  • ساختار ذخیره‌سازی فیزیکی

مفهوم Datafiles, Control Files, Redo Log Files

 

مدیریت اوراکل

 

  • نصب و راه‌اندازی

پیش‌نیازهای سیستم‌عامل، نصب Oracle Inventory و نرم‌افزار دیتابیس

 

  • مدیریت Instance

کار با SQL*Plus، پارامترهای Init.ora و مراحل Startup/Shutdown

 

  • مدیریت فضای ذخیره‌سازی

ایجاد و مدیریت Tablespaceها (Permanent, Undo, Temp)

 

  • مدیریت کاربران و امنیت

ایجاد User، پروفایل، اعطای Role و Privilegeها

 

  • مدیریت شبکه اوراکل

پیکربندی Listener.ora و TNSnames.ora (اتصال کلاینت به سرور)

تقویم دوره

در حال حاضر تقویمی برای این دوره تعریف نشده است.

نظرات

به عنوان اولین نفر، نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.