UXO Studio
  • 데이터베이스 09 : 데이터베이스 사용자와 관리자
    2024년 09월 25일 17시 14분 09초에 업로드 된 글입니다.
    작성자: UXO Studio

     

     

    01 응용프로그래머

    02 일반 사용자

    03 데이터베이스 관리자 DBA Database Administrator

     

     

     

     

    01 응용프로그래머

     

     

    011 응용프로그래머의 역할

     - DML을 이용하여 데이터베이스 응용 프로그램 작성 

     - 대부분의 경우, 호스트 언어와 내장 질의어 사용

     - 컴퓨터 전문가

     

     

     

     

    02 일반 사용자

     

     

    021 일반 사용자의 역할

     - 기존에 작성된 응용 프로그램을 이용하여 데이터베이스 사용

     - 경우에 따라 질의어를 사용 가능

     

     

     

     

    03 데이터베이스 관리자 DBA Database Administrator

     : 데이터베이스 시스템의 관리 운영에 대한 모든 책임을 지고 있는 사람

     

     

    031 DBA의 역할

     

     

     DDL과 DCL을 이용하여 데이터베이스 정의

     

     

     데이터베이스 설계와 운영

     - 데이터베이스의 구성 요소(개체, 속성, 관계 등)를 결정

     -  스키마를 정의

     -  저장 구조와 접근 방법을 선정

     -  보안 및 권한 부여 정책, 데이터의 유효성 검사 방법을 수행

     -  예비(backup), 회복(recovery) 정책을 수립

     -  데이터베이스의 무결성(integrity)을 유지하기 위한 정책을 수립

     -  시스템의 성능 향상과 새로운 요구에 대응하기 위해 데이터베이스를 재구성

     -  데이터 사전이나 카탈로그를 유지 관리

     

     

     행정 관리 및 불평 해결

     - 데이터의 표현이나 시스템의 문서화에 표준을 정하여 시행

     - 사용자의 요구와 불평을 청취하고 해결

     

     

     시스템 감시 및 성능 분석

     - 시스템 자원의 이용도, 병목 현상, 장비 및 시스템 성능을 감시 

     - 사용자 요구의 변화, 데이터 이용 추세, 그리고 각종 통계 등을 종합하고 분석

     

     

     

     

    #응용프로그래머 #일반사용자 #DBA #데이터베이스관리자 #데이터베이스관리 #DBMS #데이터베이스설계 #DDL #DCL #데이터베이스운영 #백업 #회복정책 #데이터무결성 #데이터보안 #스키마정의 #응용프로그래밍 #질의어 #데이터베이스성능분석 #시스템감시

    댓글