현재 데이터베이스 란 무엇입니까?
현재 데이터베이스는 현재 정확한 데이터 만 저장하는 데이터베이스입니다. 데이터베이스는 일반적으로 테이블에 배열 된 사실의 모음입니다. 데이터베이스의 목적은 데이터 검색 및 분석을 촉진하는 것이므로 SQL (Structured Query Language) 프로그래밍 언어를 사용하여 정보에 액세스하는 것이 간단합니다. 현재 데이터베이스는 두 가지 기본 유형의 데이터베이스 중 하나입니다. 다른 하나는 임시 데이터베이스라고합니다. 현재 데이터베이스는 정의에 따라 현재 데이터베이스에 포함 된 모든 정보가 특정 액세스 순간에 최신 상태임을 주장합니다.
현재 데이터베이스를 이해하려면 임시 데이터베이스와 비교하여 데이터베이스를 생각하는 것이 유용합니다. 시간 데이터베이스에서 각 정보는 타임 스탬프, 시간 간격 또는 데이터가 유효한 기간을 나타내는 다른 참조 데이터를 포함합니다. 예를 들어, 데이터베이스의 직원 레코드에는 직원의 이름과 생년월일, 직위, 급여 등과 같은 개인 정보가 포함될 수 있습니다. 임시 데이터베이스에서 모든 해당 데이터에는 정보가 정확한 기간이 나열된 날짜도 포함됩니다. 고용 날짜 또는 직원 계약이 활성화 된 기간을 포함 할 수 있습니다.
임시 데이터베이스는 즉각적인 참조를 제공하므로 사용자가 데이터가 현재 적용 가능한지 여부를 이해할 수있는 반면, 현재 데이터베이스는이 개념을 제거합니다. 타임 스탬프 또는 시간 기록 정보는 개별 레코드와 함께 저장되지 않습니다. 따라서 데이터베이스를 사용하는 개인은 단순히 정보가 여전히 시스템에 남아 있다는 사실만으로 레코드 정보와 현재 기간의 관련성을 추론해야합니다. 오래되었거나 관련이없는 시간 만료 된 데이터는 현재 데이터베이스에서 삭제됩니다. 더 이상 최신 상태가 아닌 데이터 제거는 현재 데이터베이스의 기능에 중요합니다.
현재 데이터베이스의 장점은 시스템에서 과도한 오버 헤드를 줄인다는 것입니다. 타임 스탬프가 시스템의 각 항목에 대한 스토리지 공간을 막지 않으면 현재 데이터베이스는 대부분의 시간적 데이터베이스에 비해 매끄럽고 정리됩니다. 그러나 대부분의 최신 데이터베이스는 단독으로 사용되지 않습니다. 회사는 종종 기존 직원 레코드 데이터베이스와 재무 정보 등을 기존 레코드 또는 과거 데이터 아카이브 용 임시 데이터베이스와 함께 보유하게됩니다. 이런 식으로, 그들은 현재 파일을 항상 빠르고 매끄러운 데이터베이스에 보관하고 있지만 여전히 임시 데이터베이스의 과거 레코드를 조사 할 수 있습니다.