데이터베이스 관리 란 무엇입니까?
데이터베이스 관리는 기본 기능이 컴퓨터 데이터베이스의 전체 지원 인 작업입니다. 이러한 지원 작업은 데이터베이스 관리자 또는 DBA라고하는 사람이 수행합니다. 데이터베이스는 지속적인 관리와 유지가 필요하며 DBA는이를 위해 필요한 모든 기능을 수행하도록 특별히 훈련되었습니다. DBA는 일반적으로 Oracle 또는 Microsoft SQL Server와 같은 특정 유형의 데이터베이스 시스템을 지원하는 인증 또는 학위를 취득해야합니다. 일반적으로 데이터베이스 관리를 지원하도록 설계된 프로그램이 포함 된 데이터베이스 관리 시스템 또는 DBMS 소프트웨어 패키지를 사용합니다.
데이터베이스 관리를 수행 할 때는 많은 책임이 있습니다. DBA는 일반적으로 데이터베이스 자체의 전체 디자인, 레이아웃 및 구현을 담당하며 필요한 변경 또는 향후 성장을 계획해야합니다. 데이터베이스 및 관련 애플리케이션의 성능을 모니터링하여 모든 것이 최적으로 작동하도록 조정하고 필요에 따라 수정합니다. 데이터베이스 보안 정책과 절차는 물론 백업 및 복구에 대한 절차와 절차를 수립하고 문서화합니다. DBA는 데이터베이스 소프트웨어, 기능 및 제품, 문제 해결 방법 및 설치, 구성 및 업그레이드 방법을 완전히 이해해야합니다.
데이터베이스 관리 시스템 소프트웨어 패키지를 사용하면 DBA가 데이터베이스를 효과적으로 지원하는 기능이 크게 향상됩니다. 이러한 프로그램을 통해 데이터베이스의 데이터를 쉽게 관리, 구성 및 검색 할 수 있습니다. 네트워크 또는 관계형 모델과 같은 다양한 유형의 데이터베이스 모델과 상호 작용할 수 있습니다. 레코드에 삽입, 업데이트 및 삭제하는 쉬운 방법뿐만 아니라 저장된 데이터를 쿼리 할 수있는 편리한 방법을 제공합니다. 데이터베이스 관리 시스템은 데이터 무결성을 유지하고 액세스를 제어하는 데 도움이됩니다.
기본 데이터베이스 관리 작업의 세 가지 주요 변형은 시스템, 개발 및 응용 프로그램입니다. 업그레이드, 백업, 성능 모니터링 및 조정과 같은 데이터베이스 관리의 모든 물리적 측면에 대한 책임은 일반적으로 시스템 DBA에 속합니다. 개발 DBA는 일반적으로 새 데이터베이스 설계 및 구현과 관련된 활동을 담당합니다. 회사가 외부 공급 업체의 소프트웨어를 사용하여 데이터베이스와 상호 작용할 때 일반적으로 응용 프로그램 DBA는 제대로 작동하는지 확인해야합니다. 데이터베이스 관리자는 이러한 유형 중 하나를 전문으로하거나 조직의 규모와 요구에 따라 모든 유형을 담당 할 수 있습니다.