Навчання і сертифікація oracle oca і ocp

Рейтинг: 0/5

Багатьох початківців фахівців цікавить як краще організувати процес навчання і подальшої сертифікації по базах даних Oracle. Майстерність адміністратора баз даних Oracle безпосередньо залежить від того, скільки сил він вкладає в вивчення концептуальних механізмів Oracle Database 11g і 12с. У міру освоєння пов'язаних з базами даних понять дуже важливо пробувати застосовувати різні прийоми, щоб знати, чи дійсно вони працюють так, як обіцяє виробник, і чи підходять вони для конкретної організації.







Далі ми опишемо довідкові відомості і служби, які можуть надавати професійні організації та інші ресурси для поліпшення рівня підготовки адміністратора баз даних.

навчання Oracle

Ніякого ідеального вихідного рівня підготовки для того, щоб стати адміністратором баз даних Oracle, не існує, але вкрай бажано, щоб був присутній істинний інтерес до апаратної стороні баз даних, а також пристойний обсяг знань по операційним системам, серверів UNIX і NT, а також питань, стосуються дисків і пам'яті. Також дуже сильно допомагає наявність навичок з програмування або розробки, тому що буде часто доводиться працювати разом з розробниками. Найчастіше для баз даних Oracle застосовується операційна система UNIX, а саме - версії UNIX виробництва компаній Hewlett-Packard (HP) і Sun Microsystems (Sun). Компанія IBM постачає AIX-варіант операційної системи UNIX, але пропонує до неї свій власний патентований продукт для побудови баз даних під назвою DB2 Universal Database.

При бажанні навчитися на професійного адміністратора баз даних Oracle Database 11g і 12c. потрібно проходити два наступних тренувальних курсу від компанії Oracle або якого-небудь іншого постачальника (для 11g):

  • Oracle Database 11g: Administration Workshop I (Oracle Database 11g: семінар з адміністрування I);
  • Oracle Database 11g: Administration Workshop II (Oracle Database 11g: семінар з адміністрування II).

Всього існують три рівні сертифікації для адміністраторів баз даних Oracle. Перший має на увазі отримання сертифіката OCA (Oracle Certified Associate - дипломований молодший спеціаліст з Oracle), другий - сертифіката OCP (Oracle Certified Professional - дипломований фахівець з Oracle), який частіше за все прагнуть отримати люди, які професійно займаються базами даних Oracle, і третій, останній - сертифіката OCM (Oracle Certified Master - дипломований майстер по Oracle), для якого потрібно здавати довгий дводенний практичний іспит.

Всі кандидати на отримання сертифіката адміністратора баз даних Oracle Database 11g зобов'язані проходити один фізичний або онлайновий курс зі списку схвалених, щоб відповідати новій вимозі практичного курсу. Ті, у кого на фірмі використовуються кластери RAC (Real Application Clusters - кластери реальних додатків) або розподілені бази даних Oracle, повинні проходити додаткові, спеціалізовані курси навчання. Тим, у кого на фірмі використовується операційна система UNIX, і у кого немає досвіду роботи з нею, може бути краще починати з проходження базового курсу по UNIX (або Linux) від HP, Sun, Red Hat або іншого виробника.

Для отримання сертифікату адміністратора баз даних Oracle проходить такий курс не обов'язково, але він, безсумнівно, буде корисний для тих, хто є новачком в середовищі UNIX або Linux. Сама компанія Oracle теж пропонує кілька курсів з адміністрування систем Linux, і навіть можливість отримання сертифікату з управління Oracle в Linux в рамках програми Oracle Certified Expert Program. Звичайно, ті, хто планує використовувати бази даних Oracle в середовищі Windows, цілком можуть обійтися і без проходження довгого і формального курсу з управління Windows за умови, що досить добре знайомі з операційною системою Windows, а то і взагалі працюють системним адміністратором Windows.

З початком роботи на посаді адміністратора баз даних Oracle Database 11g буде виявлятися, що справжній мир баз даних Oracle набагато ширше і складніше того, про який розповідалося на різних відвідувалися курсах. У міру виявлення кожної нової межі бази даних буде ставати все зрозуміліше і зрозуміліше, як влаштовано програмне забезпечення, чому воно працює і чому іноді воно не працює. Тільки тоді про базах даних і застосовується для управління ними програмному забезпеченні можна буде дізнатися більше за все. Прочитавши дійсно всі матеріали, які пропонує Oracle та інші, все одно не варто турбуватися, тому що завжди з'являються нові версії, з новими функціональними можливостями і новими механізмами роботи, що практично гарантує нескінченне надходження нової інформації.







Пропрацювавши адміністратором баз даних один або два роки, ви вже будете знати досить для того, щоб компетентно здійснювати адміністрування баз даних і усувати типові виникають з ними проблеми. Ті, хто за цей час також не переставати удосконалювати і свої навички програмування (головним чином за допомогою написання сценаріїв для оболонки UNIX та роботи з PL / SQL), зможуть навіть почати створювати складні сценарії для здійснення моніторингу та налаштування продуктивності баз даних. Після цього ті, хто рушить далі, зможуть дізнаватися ще набагато більше про програмне забезпечення своїх баз даних і тим самим підвищувати свої знання і свій внесок в роботу організації.

Компанія Oracle постійно випускає нові засоби, які теж можна освоювати для поліпшення продуктивності виробничих баз даних. Хоча розробники, тестувальники та системні адміністратори теж щосили намагаються на благо організації, саме адміністратор баз даних в кінцевому підсумку буде прокладати шлях до нових і ефективних способів застосування нових можливостей бази даних.

сертифікація Oracle

У багатьох сферах інформаційних технологій наявність сертифіката від визнаних органів є обов'язковою вимогою для просування по кар'єрних сходах, а в деяких випадках і навіть для початкового прийому на роботу. Компанія Oracle ось уже кілька років пропонує свою власну програму сертифікації під назвою Oracle Certification Program (OCP). Це програма має на увазі можливість отримання сертифікатів трьох рівнів, а саме - Associate (молодший спеціаліст), Professional (Професіонал) і Master (Майстер) (для отримання сертифіката останнього рівня, крім усього іншого, потрібно також пройти тестування в лабораторних умовах). Раніше, коли дипломованих адміністраторів баз даних постійно не вистачало, відсутність сертифіката не грало особливої ​​ролі для більшості організацій.

У сучасному світі, однак, наявність сертифіката буде дуже допомагати, а також підкреслювати компетентність і придатність його власника для даної роботи.

Як уже згадувалося вище, компанія Oracle дозволяє отримувати сертифікати адміністратора баз даних трьох рівнів, які повністю називаються наступним чином: Oracle Database 11g Administrator Certified Associate (OCA), Oracle Database 11g Administrator Certified Professional (OCP) і Oracle Database 11g Administrator Certified Master (OCM ). Ось як описує програми, що дозволяють отримувати ці сертифікати, сама компанія Oracle.

  • Сертифікація OCA. Дає можливість отримувати базові знання і потім працювати в якості молодшого помічника разом з адміністраторами баз даних або розробниками додатків. Передбачає проходження двох іспитів, перевіряючих знання основних завдань з адміністрування баз даних, а також архітектури баз даних Oracle і того, як їх компоненти працюють і взаємодіють один з одним. Є необхідною попередньою умовою для отримання сертифіката рівня OCP.
  • Сертифікаці я OCP. Має на увазі проходження іспиту, що гарантує здатність компетентно справлятися з критично важливими функціями баз даних, на зразок керованості, продуктивності, надійності, безпеки і доступності, за допомогою новітніх технологій Oracle Database 11g. Є обов'язковим попереднім умовою для отримання сертифіката рівня OCM.

На замітку! Кандидати, які бажають отримати сертифікат Oracle Database 11g DBA OCP, зобов'язані проходити один з перерахованих в списку Oracle University курсів під керівництвом інструктора, або в класному, або в онлайновому режимі.

  • Сертифікаці я OCM. Розрахована на експертів по базах даних Oracle з академічним і практичним професійним рівнем підготовки. Обов'язково має на увазі наявність сертифіката рівня Oracle Database 11g OCP і написання курсової роботи підвищеної складності. В якості останнього етапу вимагає підтвердження кандидатами своїх навичок шляхом проходження інтенсивного дводенного практичного іспиту.

Між функціями адміністратора баз даних Oracle і адміністратора систем UNIX (або Windows) існує явна і життєво важливий зв'язок. База даних і необхідне для управління нею ПО буде працювати на фізичному сервері UNIX (або ж Windows або Linux) і на настільної операційної системи UNIX (або, знову-таки, Windows або Linux). Залежно від розмірів організації і виконуваної в ній ролі, розбиратися може бути необхідно як лише в базових, так і в дуже тонких деталях системного адміністрування. У невеликих фірмах без окремої посади адміністратора систем UNIX може вимагатися знати, як слід налаштувати сам сервер UNIX, перш ніж встановлювати і управляти на ньому сервером Oracle і даними.

На щастя, подібна ситуація зустрічається дуже рідко, і в більшості організацій все-таки присутній один або більше адміністраторів UNIX, що відповідають за управління серверами UNIX і системами зберігання даних. На деяких невеликих підприємствах віддають перевагу використанню Windows в якості операційної системи, оскільки нею не так складно управляти, як операційною системою UNIX.

Хоча системні адміністратори зазвичай ніколи не відмовляють у допомозі, все-таки краще намагатися самостійно здобувати в цій області якомога більше навичок. Ці навички будуть надаватися дуже до речі в набагато більшій кількості випадків, ніж можна собі уявити.

Зокрема, вони будуть допомагати ефективно співпрацювати з адміністратором UNIX, оскільки дозволятимуть говорити з ним "на одній мові" під час обговорення складних питань на кшталт логічного управління томами і призначення масок підмережі. Навіть ще більш важливо те, що хороше розуміння структури дисків UNIX допомагатиме правильно вибирати диски при проектуванні схеми фізичного розміщення бази даних. Розбираючись в поняттях на зразок томів дисків UNIX та використання пам'яті системи, ви зможете покращувати продуктивність своїх баз даних і уникати освіти "вузьких місць", що призводять до уповільнення їх роботи, а будучи добре підкованим в області написання сценаріїв на мові оболонки UNIX та інших пов'язаних мовами програмування , на зразок awk і sed, ще й створювати чудові сценарії для здійснення за ними моніторингу.

Вивчення операційної системи UNIX дозволить побачити, що вона є дуже цікавою системою з безліччю цікавих команд і мов для написання сценаріїв, які здатні значно підвищити якість роботи адміністратора баз даних Oracle. Те, наскільки добре адміністратор баз даних Oracle розбирається в роботі операційної системи, служить одним з показників його ерудованості. Придбання навичок з системного адміністрування зробить з вас всебічного професіонала, здатного вносити серйозний внесок в задоволення потреб організації в відношенні інформаційних технологій. В Internet є кілька облікових записів оболонок UNIX (і Linux). Дістаньте одну з цих безкоштовних облікових записів і почніть практикуватися в застосуванні найбільш поширених команд UNIX, якщо відчуваєте, що маєте потребу в удосконаленні своїх навичок в цій області.







Схожі статті