본문 바로가기
Data Modeling

데이터 보관의 변천

by BenKangKang 2021. 4. 4.

메인메모리

메인 메모리는 저장공간으로써의 한계가 있다

- 휘발성

- 비싸다

 

 

보조 기억 장치

 

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

 

 

 

댓글