데이터베이스 사용자

From IT Wiki
Revision as of 03:25, 17 October 2024 by SOLO (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Database User; Database Actor

데이터베이스 사용자는 좁은 의미로는 데이터베이스를 직접 이용하는 사람(Actors on the Scence)을 가리키지만, 광의적으로는 데이터베이스를 만들고 데이터베이스가 설치된 시스템을 관리하는 사람까지(Workers Behind the Scence) 포함한다.

현장에서 활동하는 사람들

Actors on the Scene

이 그룹은 데이터베이스를 실제로 사용하거나, 애플리케이션을 통해 데이터베이스와 상호작용하는 사람들이다. 주로 비즈니스 요구에 맞게 데이터베이스를 이용하고, 데이터를 처리하는 역할을 한다.

  • 데이터베이스 사용자: 일상적으로 데이터를 입력하거나 조회하는 사람들이다 이들은 DB에 직접적으로 접근해서 데이터를 수정, 추가, 삭제하거나 조회 작업을 수행한다.
  • 애플리케이션 개발자: 데이터베이스를 기반으로 소프트웨어 애플리케이션을 설계, 개발, 유지보수하는 사람들입니다. 이들은 사용자가 더 쉽게 데이터베이스에 접근할 수 있도록 도구와 인터페이스를 제공한다.
  • 데이터베이스 관리자(DBA): 데이터베이스의 성능을 관리하고 데이터 보안을 책임지는 사람들이다. 또한, 데이터베이스의 구조를 정의하고, 백업 및 복구 계획을 수립한다.

뒤에서 일하는 사람들

Workers Behind the Scene

이 그룹은 데이터베이스 시스템(DBMS)과 이를 실행하는 컴퓨터 시스템의 기반 구조를 설계하고 관리하는 사람들이다. 이들은 주로 기술적인 측면에서 데이터베이스 시스템의 성능, 안정성, 기능성을 높이는 역할을 한다.

  • DBMS 소프트웨어 개발자: 데이터베이스 관리 시스템(DBMS)을 설계하고 개발하는 사람들이다. 이들은 데이터가 효율적으로 저장, 처리될 수 있도록 DBMS 소프트웨어 자체를 만들고 유지한다.
  • 도구 개발자: DBMS와 관련된 추가적인 도구(예: 백업 도구, 모니터링 도구)를 개발하는 사람들이다.
    • DBMS 관련 동기화 솔루션, 암호화 솔루션, DBeaver나 Orange와 같은 SQL 도구 등
  • 컴퓨터 시스템 운영자: DBMS가 설치된 서버나 컴퓨터 시스템을 유지하고 관리하는 사람들이다. 이들은 데이터베이스가 원활히 작동할 수 있도록 하드웨어와 소프트웨어 환경을 안정적으로 유지한다