728x90
데이터 저장소
- 데이터 저장소?
데이터 저장소는 데이터를 조직화하여 물리적인 공간에 구축한 것을 의미한다. 즉 데이터 및 데이터 간의 연관성, 제약 조건을 식별하여 논리적인 구조로 조직화한 것이다.
데이터 베이스
- 데이터베이스는 여러 사람이 공동으로 사용될 데이터를 중복 배제 통합 후 쉽게 사용할 수 있도록 저장장치에 저장하여 운영하는 운영 데이터를 의미한다.
DBMS (DataBase Management System; 데이터베이스 관리 시스템)
- DBMS ?
DBMS는 사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해 주는 소프트웨어이다.
기존의 파일 시스템이 갖는 데이터의 종속성과 중복성의 문제를 해결하기 개발되었다. - DBMS 의 필수 기능 3가지
- 정의 기능 : 데이터의 형과 구조에 대한 정의, 이용 방식, 제약 조건 명시
- 조작 기능 (Manipulation) : 데이터 검색, 갱신, 삽입, 삭제 등
- 제어 기능 (Control) : 데이터의 무결성, 보안, 권한, 병행 제어
스키마 (Schema)
- 스키마 Schema ?
스키마는 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것이다. - 외부 스키마 : 필요한 데이터베이스의 논리적 구조를 정의한 것
- 개념 스키마 : 데이터베이스의 전체적 논리적 구조, 모든 응용 프로그램 & 사용자들이 필요로 하는 데이터를 종합한 DB로 하나만 존재한다.
- 내부 스키마 : 물리적 저장장치의 입장에서 본 데이터베이스의 구조, 실제로 저장될 레코드 형식 & 표현 방법 & 물리적 순서 등을 나타낸다.
'[자격증] > 정보처리기사 실기' 카테고리의 다른 글
관계형 데이터베이스의 구조 (0) | 2023.07.02 |
---|---|
데이터 모델 개요 (0) | 2023.07.02 |
디지털 저작권 관리 DRM (0) | 2023.07.02 |
정렬 (0) | 2023.07.02 |
소프트웨어 패키징 (0) | 2023.07.02 |