1장 응용 SW 기초 기술 활용
1. 데이터저장소
데이터들을 논리적인 구조로 조직화하거나, 물리적인 공간에 구축하는 것을 의미한다.
2. 데이터베이스
여러 사용자들에 의해 공동으로 사용될 데이터를 중복을 배제하여 통합하고, 쉽게 접근하여 처리할 수 있도록 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터
- 통합된 데이터 : 자료의 중복을 배데한 데이터의 모임
- 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장매체에 저장된 자료
- 운영 데이터 : 조직의 고유한 업무를 수행하는데 반드시 필요한 자료
- 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료
3. 데이터베이스 관리 시스템 (DBMS)
사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트웨어
- 정의 기능 : 데이터의 타입과 구조에 대한 정의, 이용방식, 제약 조건 등을 명시하는 기능
- 조작 기능 : 데이터 검색, 갱신, 삽입, 삭제 등을 위해 인터페이스 수단 제공하는 기능
- 제어 기능 : 무결성, 보안, 권한, 병행 제어를 제공하는 기능
4. 데이터의 독립성
하위 단계의 데이터 구조가 변경되더라도 상위 단계에 영향을 미치지 않는 속성
데이터베이스 구조의 변화로 인한 영향을 프로그램에 미치지 않도록 하는 것
데이터 표현 방법이나 저장 위치가 변하더라도 응용 프로그램에는 아무런 영향을 미치지 않는 성질
- 논리적 독립성
- 개념 스키마가 변경되더라도 외부 스키마에 영향을 주지 않음
- 외부 스키마가 변경되더라도 개념 스키마에 영향을 주지 않음
- 물리적 독립성
- 내부 스키마가 변경되더라도 개념 스키마에 영향을 주지 않음
- 개념 스키마가 변경되더라도 내부 스키마에 영향을 주지 않음
5. 스키마 (Schema)
데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것
- 외부(External) 스키마 : 응용 프로그램의 관점에서 보는 스키마(Table, View)
- 개념(Conceptional) 스키마 : 데이터의 논리적 구조와 관계(ER)
- 내부(Internal) 스키마 : 데이터의 물리적인 저장구조(DBMS, B-Tree, HDD)
'자격증 > 정보처리실기' 카테고리의 다른 글
[정보처리산업기사] 6강 E-R(개체-관계) 모델 (0) | 2022.05.04 |
---|---|
[정보처리산업기사] 5강 데이터베이스 설계 (0) | 2022.05.04 |
[정보처리산업기사] 3강 운영체제 기본 명령어 (0) | 2022.05.04 |
[정보처리산업기사] 2강 운영체제의 종류 (0) | 2022.05.04 |
[정보처리산업기사] 1강 운영체제의 개념 (0) | 2022.05.04 |