etc./정보처리기사
★ 데이터베이스
innit
2021. 9. 2. 11:29
데이터저장소
데이터저장소는 데이터들을 조직하고 구축한 것을 의미합니다. 데이터저장소의 종류에는 아래 2가지가 있습니다.
- 논리 데이터저장소
- 물리 데이터저장소
데이터의 독립성의 종류에는 아래 2가지가 있습니다.
- 논리적 독립성 : 응용 프로그램과 데이터베이스를 독립
- 물리적 독립성 : 응용 프로그램과 물리적 장치를 독립
데이터베이스 (DB)
데이터베이스는 여러 사람들과 공동으로 사용할 데이터를 통합하여 운영하는 운영 데이터입니다. 즉 데이터베이스는 다음과 같은 키워드로 정의할 수 있습니다.
- 통합된 데이터
- 저장된 데이터
- 운영 데이터
- 공용 데이터
★ 스키마(Schema)란 DB의 구조와 제약조건을 명세한 것입니다. 종류는 아래 3가지가 있습니다.
- 외부 스키마 : 사용자의 입장에서 필요한 DB
- 개념 스키마 : 모든 사용자들이 필요한 데이터를 종합한 것으로 1개만 존재
- 내부 스키마 : 물리적 저장장치의 입장에서 본 DB
데이터베이스 관리 시스템 (DBMS)
DBMS란 사용자의 요구에 따라 데이터베이스를 이용하고 관리할 수 있게 해주는 소프트웨어입니다. DBMS의 필수 기능에는 다음 3가지가 있습니다.
- 정의 기능 : 데이터 형, 구조, 이용 방식, 제약 조건을 명시
- 조작 기능 : 검색, 갱신, 삽입, 삭제를 위한 인터페이스 제공
- 제어 기능 : 무결성, 보안, 권한 검사, 병행 제어 제공
728x90
반응형