file system
- data duplication (데이터 중복): 회사의 경우 파일이 부서별로 존재
- data dependency (데이터 종속): 한 부서의 파일 내용이 변경되면 다른 부서 파일도 모두 다 변경 해야
DB system
- DBMS(database management system)을 통해 관리함으로 효율적인 관리
DB종류
- 계층 db(hierachical)(hdbms) : tree구조 (상하가 서로 종속적), 빠른 검색, 변화가 있는 경우 대응이 늦다
관계가 복잡한 경우 x , 큰 규모 db x
- network db(ndms): 동등 구조, node와 set 구조로 구성, 빠른 검색, 구조 변경은 어렵다. 큰 규모 db x
- 객체지향 db(object orientied db)(odbms): 객체(class)형태 + 계층형태, 비정형데이터(cad/cam)db가능
상용화는 되었지만 확장 x , 거의 사용안함
- 관계형 db(relational db)(rdbms) : 테이블 형태, 자료가 대규모인 경우 o
1980년대 상용화시작으로 현재 굳건한 위치를 유지함.
'DB > SQL' 카테고리의 다른 글
[ORACLE] INDEX,VIEW,SYNONYM 개념 정리 (0) | 2022.02.23 |
---|---|
SQL (ERD 추출하기) (0) | 2021.08.05 |
SQL 필기 개념 1) (0) | 2021.08.02 |