데이터베이스 시스템의 개인적 의미는 특정 데이터베이스 관리 시스템 소프트웨어와 이를 사용하여 구축된 데이터베이스를 말합니다. 그 학과적 의미는 데이터베이스 시스템의 연구, 개발, 설립, 유지 관리 및 응용과 관련된 이론, 방법 및 기술로 구성된 학과를 가리킨다. 이러한 의미에서 데이터베이스 시스템은 소프트웨어 연구 분야의 중요한 분기로, 일반적으로 데이터베이스 영역이라고 합니다.
데이터베이스 시스템은 데이터 처리 요구 사항을 충족하기 위해 개발된 이상적인 데이터 처리 핵심 기관입니다. 컴퓨터의 고속 처리 능력과 대용량 메모리는 데이터 관리 자동화를 위한 조건을 제공합니다.
데이터베이스 시스템은 일반적으로 다음 네 부분으로 구성됩니다.
1 데이터베이스, 즉 테이프, 디스크, 광 디스크 또는 기타 외부 스토리지 미디어에 저장되고 특정 구조에 따라 구성된 관련 데이터 모음입니다.
② 데이터베이스 관리 시스템. 데이터베이스를 설명, 관리 및 유지 관리할 수 있는 프로그램 시스템입니다. 새 데이터 삽입, 원본 데이터 수정 및 검색을 일반적이고 제어 가능한 방식으로 수행합니다.
③ 데이터베이스 관리자 (DBA).
④ 사용자 및 응용 프로그램.
데이터베이스 시스템의 기본 요구 사항은 다음과 같습니다.
(1) 데이터 독립성을 보장합니다. 데이터와 프로그램의 독립성은 소프트웨어 개발 속도를 높이고 개발 비용을 절감하는 데 도움이 됩니다.
(2) 중복 데이터가 적고, 데이터 * * * 의 향유도가 높다.
③ 시스템의 사용자 인터페이스는 간결하고 사용자가 쉽게 파악하고 사용할 수 있다.
(4) 시스템이 안정적으로 작동하고 신속하게 문제를 해결할 수 있도록 보장합니다. 무단 액세스 또는 손상으로부터 데이터를 보호할 수 있습니다. 잘못된 데이터의 생성을 방지하고, 일단 생성되면 즉시 발견할 수 있다.
⑤ 데이터 재구성 기능을 통해 사용자 작업 특성의 변화에 맞게 데이터의 저장 구조나 위치를 변경할 수 있으며 빈번한 삽입 및 삭제 작업으로 인한 데이터 조직의 무질서 및 시공간 성능 저하를 개선할 수 있습니다.
⑥ 수정 가능성과 확장성을 가지고있다.
⑦ 데이터 간의 내부 관계를 완전히 설명 할 수있다.
데이터베이스 연구는 컴퓨터 응용 프로그램, 시스템 소프트웨어 및 이론의 세 가지 영역에 걸쳐 있습니다. 그 중에서도 응용은 새로운 시스템의 연구 개발을 촉진하고, 새로운 시스템은 새로운 이론 연구를 가져오며, 이론 연구는 처음 두 분야에서 주도적인 역할을 한다. 데이터베이스 시스템의 출현은 컴퓨터 응용의 이정표로, 컴퓨터 응용 프로그램을 과학 컴퓨팅에서 데이터 처리로 전환하여 모든 업종과 심지어 가정에 광범위하게 응용할 수 있게 한다. 이전 파일 시스템에서도 영구 데이터를 처리할 수 있었지만 파일 시스템은 데이터의 어떤 부분에도 신속하게 액세스할 수 없었습니다. 이는 데이터 양이 증가하는 애플리케이션에 매우 중요합니다. 모든 데이터 부분에 빠르게 액세스하려면 많은 최적화 기술을 연구해야 합니다. 이러한 최적화 기술은 종종 복잡하고 일반 사용자가 구현하기 어렵기 때문에 시스템 소프트웨어 (데이터베이스 관리 시스템) 를 통해 간단하고 사용하기 쉬운 데이터베이스 언어를 사용자에게 제공합니다. 데이터베이스 작업은 데이터베이스 관리 시스템에 의해 수행되므로 데이터베이스는 특정 응용 프로그램과 독립적으로 존재할 수 있으므로 여러 사용자가 공유할 수 있습니다. 따라서 데이터의 독립성과 이용성은 데이터베이스 시스템의 중요한 특징이다. 데이터 공유는 많은 인력과 물력을 절약하고 데이터베이스 시스템의 광범위한 적용을위한 토대를 마련했습니다. 데이터베이스 시스템의 출현으로 일반 사용자는 일상적인 데이터를 컴퓨터에 쉽게 저장하고 필요할 때 신속하게 액세스할 수 있으므로 컴퓨터가 과학 연구 기관에서 벗어나 모든 업종에 진입하여 가정으로 들어갈 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 데이터베이스 시스템, 데이터베이스 시스템, 데이터베이스 시스템, 데이터베이스 시스템)