수집된 정보를 보다 쉽게 접근하고 관리하며 다양한 업데이트를 할 수 있도록 정리된 형태로 데이터베이스라고 합니다.
데이터베이스에 대해 더 자세히 논의하기 전에 DATA가 정확히 무엇인지에 대한 사전 지식이 있어야 합니다. 데이터는 우리가 추론, 할 수 있는 토론 또는 일부 계산을 적용할 수 있는 사실 및 기록의 모음으로 정의할 수 있습니다. 데이터는 항상 쉽게 사용할 수 있고 풍부합니다. 유용한 정보를 처리하는 데 사용할 수 있습니다. 또한 중복되거나 관련이 없을 수 있습니다. 데이터는 모든 종류의 정보를 나타내는 그래픽, 보고서, 표, 텍스트 등의 형태로 존재할 수 있으며, 색인화된 정보의 체계적이고 구조화된 저장소를 통해 데이터를 쉽게 검색, 업데이트, 분석 및 출력할 수 있습니다.
많은 양의 데이터가 있는 컨테이너를 데이터베이스라고 합니다. 예를 들어, 공공 도서관은 책을 보관합니다. 데이터베이스는 데이터를 저장, 구성, 보호 및 전달하는 컴퓨터 구조입니다.
데이터베이스를 관리하는 모든 시스템을 데이터베이스 관리 시스템이라고 합니다. , 또는 DBM. 데이터베이스의 일반적인 다이어그램 표현은 실린더입니다.
데이터베이스 내부에서 데이터는 행, 열의 집합인 테이블에 기록되고 관련 정보를 찾는 것이 더 쉬운 작업이 되도록 인덱싱됩니다. 새로운 정보가 추가되면 데이터가 업데이트, 확장 및 삭제됩니다. 데이터베이스의 다양한 프로세스는 자체적으로 생성 및 업데이트하고 포함된 데이터를 쿼리하고 이에 대해 애플리케이션을 실행합니다.
플랫, 계층, 네트워크와 같이 지금까지 여러 유형의 데이터베이스 모델이 개발되었습니다. 및 관계형 . 이러한 모델은 해당 모델에서 수행할 수 있는 작업과 일치하는 데이터베이스의 구조를 설명합니다. 일반적으로 정확한 모델, 엔티티 유형 및 해당 엔티티 간의 관계를 설명하는 데이터베이스 스키마가 있습니다.
플랫 데이터베이스 다음과 같은 특징이 있습니다 -
- 단순
- 길고 지배적
- 매우 소규모의 간단한 애플리케이션에 유용합니다.
관계형 데이터베이스 다음과 같은 특징이 있습니다 -
- 사용자에게 일련의 상호 관련된 테이블에 저장되는 것처럼 보이도록 데이터를 구성합니다.
- 고성능 애플리케이션에 사용
- 효율적
- 사용 용이성
- 다양한 유용한 작업을 수행하는 능력