etc./정보처리기사

★ 데이터베이스

innit 2021. 9. 2. 11:29

 

데이터저장소

 

데이터저장소는 데이터들을 조직하고 구축한 것을 의미합니다. 데이터저장소의 종류에는 아래 2가지가 있습니다.

 

- 논리 데이터저장소

- 물리 데이터저장소

 

 

 

 

데이터의 독립성의 종류에는 아래 2가지가 있습니다.

 

- 논리적 독립성  : 응용 프로그램과 데이터베이스를 독립

- 물리적 독립성  : 응용 프로그램과 물리적 장치를 독립

 

 

 

 


데이터베이스 (DB)

 

데이터베이스는 여러 사람들과 공동으로 사용할 데이터를 통합하여 운영하는 운영 데이터입니다. 즉 데이터베이스는 다음과 같은 키워드로 정의할 수 있습니다.

 

- 통합된 데이터

- 저장된 데이터

- 운영 데이터

- 공용 데이터

 

 

 

 

★ 스키마(Schema)란 DB의 구조와 제약조건을 명세한 것입니다. 종류는 아래 3가지가 있습니다.

 

- 외부 스키마  : 사용자의 입장에서 필요한 DB

- 개념 스키마  : 모든 사용자들이 필요한 데이터를 종합한 것으로 1개만 존재

- 내부 스키마  : 물리적 저장장치의 입장에서 본 DB

 

 

 

 


데이터베이스 관리 시스템 (DBMS)

 

DBMS란 사용자의 요구에 따라 데이터베이스를 이용하고 관리할 수 있게 해주는 소프트웨어입니다. DBMS의 필수 기능에는 다음 3가지가 있습니다.

 

- 정의 기능  : 데이터 형, 구조, 이용 방식, 제약 조건을 명시

- 조작 기능  : 검색, 갱신, 삽입, 삭제를 위한 인터페이스 제공

- 제어 기능  : 무결성, 보안, 권한 검사, 병행 제어 제공

 

 

 

 

728x90
반응형