Администратор на база данни (DBA)

Автор: Randy Alexander
Дата На Създаване: 27 Април 2021
Дата На Актуализиране: 25 Юни 2024
Anonim
Как стать Администратором БД 🔴【ВЕБМАСТЕРСКАЯ 】 Админ баз данных,
Видео: Как стать Администратором БД 🔴【ВЕБМАСТЕРСКАЯ 】 Админ баз данных,

Съдържание

Определение - Какво означава администратор на база данни (DBA)?

Администратор на база данни, често познат само от DBA за съкращение, е роля обикновено в отдела за информационни технологии, натоварен със създаването, поддръжката, архивирането, заявките, настройката, присвояването на права на потребителите и сигурността на базите данни на организациите.


Ролята изисква техническо обучение и опит в специфичните RDBMS, използвани от организацията, в допълнение към други умения като аналитично мислене и способност за концентриране върху задачи, както и опит в работата с бази данни в реалния свят. Ролята на DBA е критичен член на ИТ екипа.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява администратора на база данни (DBA)

Търговските RDBMS системи като Microsofts SQL Server, Oracle DB, MySQL и IBMs DB2 са сложни приложения, които изискват специализирани знания и обучение. Повечето също включват програми за сертифициране, за да гарантират потенциалните работодатели на кандидатите да владеят системите.

Тази сложност изисква обучена, посветена роля, натоварена с грижата за базите данни на организациите, работещи на тези платформи за бази данни. Това е ролята на DBA. Особено важно е за организациите, които разчитат в голяма степен на своите информационни системи и на базите данни, формиращи основата на тези системи. Примери за това са банки, застрахователни компании, болници, колежи и университети, телекомуникационни компании и много други. В повечето по-малки организации DBA също се удвоява като системен администратор поради ограниченията на ресурсите. По-големите организации са по-склонни да използват специализирани DBA или дори екипи от DBA.

Тъй като базите данни работят на базова платформа, състояща се от сървърния хардуер и операционната система, DBA също трябва да бъдат технически експерти или поне много добре запознати с тези две области. Например, ако DBA иска да направи нова инсталация на база данни на Oracle на Unix сървър, той / тя ще трябва да знае тънкостите на конфигурацията на RAID, както и командите и задачите на Unix, необходими за изпълнение на инсталацията.

Има различни видове DBA в зависимост от изискванията на организациите:
  • Административна DBA - поддържа сървърите и базите данни и ги поддържа. Загрижен за архивиране, сигурност, корекции, репликация. Това са дейности, насочени най-вече към поддържане на базата данни и софтуерната платформа, но не и в действителност непривлечени при подобряването или разработването й.
  • Разработване на DBA - работи по изграждането на SQL заявки, съхранени процедури и т.н., които отговарят на бизнес нуждите. Това е еквивалент на програмист, но специализиран в разработването на база данни. Обикновено комбинира ролята на административната DBA.
  • Data Architect - проектира схеми, изгражда индекси на таблици, структури от данни и връзки. Тази роля работи за изграждането на структура, която отговаря на общите нужди на бизнеса в определена област. Например софтуерна компания ще използва архитекти на данни, за да изгради дизайн на базата данни на нова търговска приложна система за изпълнение на банкови операции. След това дизайнът се използва от разработчици и разработващи DBA за реализиране на действителното приложение.
  • Data Warehouse DBA - това е сравнително по-нова роля, отговорна за обединяването на данни от множество източници в хранилище с данни. Може да се наложи да проектират хранилището на данни, както и почистването и стандартизирането на данните преди зареждането с помощта на специализирани инструменти за зареждане и трансформация на данни.
С увеличаващото се усвояване на ИКТ като инструмент за повишаване на оперативната ефективност на бизнеса, функцията на DBA е ценна - всъщност на повечето пазари на работни места има недостиг на опитни DBA. Това означава, че на повечето пазари DBA е сигурна роля за работа, рядко насочена към намаляване и предлагане на добри възнаграждения и възможности за растеж.