Различные типы пользователей базы данных

Опубликовано: 16 Августа, 2021

Пользователи базы данных классифицируются в зависимости от их взаимодействия с базой данных.

Это семь типов пользователей базы данных в СУБД.

  1. Администратор базы данных (DBA):
    Администратор базы данных (DBA) - это человек / группа, который определяет схему, а также контролирует 3 уровня базы данных.
    Затем администратор базы данных создаст новый идентификатор учетной записи и пароль для пользователя, если ему / ей потребуется доступ к базе данных.
    Администратор баз данных также отвечает за обеспечение безопасности базы данных и позволяет только авторизованным пользователям получать доступ / изменять базу данных.
    • Администратор базы данных также следит за восстановлением и резервным копированием и оказывает техническую поддержку.
    • У администратора базы данных есть учетная запись DBA в СУБД, которая называется системной учетной записью или учетной записью суперпользователя.
    • DBA устраняет повреждения, вызванные аппаратными и / или программными сбоями.



  2. Наивные / параметрические конечные пользователи:
    Параметрические конечные пользователи - это неискушенные, у которых нет никаких знаний о СУБД, но они часто используют приложения баз данных в своей повседневной жизни для получения желаемых результатов.

    Например, пользователи бронирования железнодорожных билетов наивны. Клерки в любом банке - наивный пользователь, потому что у них нет никаких знаний о СУБД, но они все еще используют базу данных и выполняют поставленную задачу.


  3. Системный аналитик :
    Системный аналитик - это пользователь, который анализирует требования параметрических конечных пользователей. Они проверяют, все ли требования конечных пользователей удовлетворены.


  4. Искушенные пользователи:
    Искушенными пользователями могут быть инженеры, ученые, бизнес-аналитики, знакомые с базой данных. Они могут разрабатывать собственные приложения для баз данных в соответствии со своими требованиями. Они не пишут программный код, но взаимодействуют с базой данных, записывая SQL-запросы непосредственно через обработчик запросов.


  5. Разработчики баз данных:
    Дизайнеры баз данных - это пользователи, которые проектируют структуру базы данных, которая включает таблицы, индексы, представления, ограничения, триггеры, хранимые процедуры. Он / она контролирует, какие данные должны храниться и как элементы данных должны быть связаны.


  6. Прикладная программа:
    Прикладная программа - это внутренние программисты, которые пишут код для прикладных программ. Они являются компьютерными профессионалами. Эти программы могут быть написаны на таких языках программирования, как Visual Basic, Developer, C, FORTRAN, COBOL и т. Д.


  7. Случайные пользователи / Временные пользователи:
    Случайные пользователи - это пользователи, которые время от времени используют / получают доступ к базе данных, но каждый раз, когда они обращаются к базе данных, им требуется новая информация, например, менеджер среднего или более высокого уровня.