메인메모리
메인 메모리는 저장공간으로써의 한계가 있다
- 휘발성
- 비싸다
보조 기억 장치
File
Pile file
Record File
Sequential File
- 사람이 생각하는 순서와 물리적 순서가 맞을때 시퀀셜이라는 말을 쓴다.
- 장점
- 검색 속도가 빠르다.
- 바이너리 검색이 가능하다.
- 미리 정렬되어 있다.
- 성능을 위한 다른 공간 필요가 없다.
- 검색 속도가 빠르다.
- 단점
- 정렬 한 것으로만 검색이 가능하다
Indexed file
- 검색이 많은 경우, 갱신이 많을 경우 비율을 보아서 색인을 한다.
- 별도의 인덱스 파일을 만든다.
- 정렬된 데이터 뭉치를 따로 만드는 행위이다.
- 장점
- 검색이 빠르다.
- 인덱스 파일을 만들어 빠르게 찾을 수 있다.
- 단점
- 갱신 시간이 느리다.
- 갱신할 때 재 정렬 발생함.
- 새로 추가할때도 인덱스 추가하고 재 정렬 해야함
- 공간
- 갱신 시간이 느리다.
Indexd sequential file
- 본 데이터 파일도 정렬하면서 동시에 정렬 기준으로 인덱스 만듬
- 장점
- 인덱스를 자주 만들지 않아도 됩니다.
- 단점
- 공간
Multi-ring file
업무 중심의 데이터 관리
- Process-oriented (File + online process)
- 정보 고립화
- 정보시스템 유지관리에 막대한 비용
Data 를 중심으로 생각
- Data-oriented? Data-centred
- 데이터 중심으로 모든 업무가 톱니바퀴처럼 작동 -> Database
- 중복없이 정확하게 공유
- 업무설계/개발보다, 전체업무와 데이터의 정확한 분석이 중요 -> Data Modeling
'Data Modeling' 카테고리의 다른 글
데이터 모델링이란? (0) | 2021.04.04 |
---|---|
모델(Model) 이란?: What is a model? (0) | 2021.04.04 |
Database 정의: Definition of Database (0) | 2021.04.03 |
Data in Programing (0) | 2021.04.03 |
정보 시스템과 응용 시스템 : Information System and Application System (0) | 2021.04.03 |
댓글