Различные типы пользователей базы данных
Опубликовано: 16 Августа, 2021
Пользователи базы данных классифицируются в зависимости от их взаимодействия с базой данных.
Это семь типов пользователей базы данных в СУБД.
- Администратор базы данных (DBA):
Администратор базы данных (DBA) - это человек / группа, который определяет схему, а также контролирует 3 уровня базы данных.
Затем администратор базы данных создаст новый идентификатор учетной записи и пароль для пользователя, если ему / ей потребуется доступ к базе данных.
Администратор баз данных также отвечает за обеспечение безопасности базы данных и позволяет только авторизованным пользователям получать доступ / изменять базу данных.- Администратор базы данных также следит за восстановлением и резервным копированием и оказывает техническую поддержку.
- У администратора базы данных есть учетная запись DBA в СУБД, которая называется системной учетной записью или учетной записью суперпользователя.
- DBA устраняет повреждения, вызванные аппаратными и / или программными сбоями.
- Наивные / параметрические конечные пользователи:
Параметрические конечные пользователи - это неискушенные, у которых нет никаких знаний о СУБД, но они часто используют приложения баз данных в своей повседневной жизни для получения желаемых результатов.Например, пользователи бронирования железнодорожных билетов наивны. Клерки в любом банке - наивный пользователь, потому что у них нет никаких знаний о СУБД, но они все еще используют базу данных и выполняют поставленную задачу.
- Системный аналитик :
Системный аналитик - это пользователь, который анализирует требования параметрических конечных пользователей. Они проверяют, все ли требования конечных пользователей удовлетворены. - Искушенные пользователи:
Искушенными пользователями могут быть инженеры, ученые, бизнес-аналитики, знакомые с базой данных. Они могут разрабатывать собственные приложения для баз данных в соответствии со своими требованиями. Они не пишут программный код, но взаимодействуют с базой данных, записывая SQL-запросы непосредственно через обработчик запросов. - Разработчики баз данных:
Дизайнеры баз данных - это пользователи, которые проектируют структуру базы данных, которая включает таблицы, индексы, представления, ограничения, триггеры, хранимые процедуры. Он / она контролирует, какие данные должны храниться и как элементы данных должны быть связаны. - Прикладная программа:
Прикладная программа - это внутренние программисты, которые пишут код для прикладных программ. Они являются компьютерными профессионалами. Эти программы могут быть написаны на таких языках программирования, как Visual Basic, Developer, C, FORTRAN, COBOL и т. Д. - Случайные пользователи / Временные пользователи:
Случайные пользователи - это пользователи, которые время от времени используют / получают доступ к базе данных, но каждый раз, когда они обращаются к базе данных, им требуется новая информация, например, менеджер среднего или более высокого уровня.