DBMS 2

파일시스템과 데이터베이스

1. 파일 시스템과 데이터베이스란? 파일 시스템은 컴퓨터에서 파일이나 자료를 쉽게 발견하고 접근할 수 있도록 저장하는 것 을 가리킨다. 대부분의 운영체제가 파일 시스템을 가지고 있고, 윈도우는 NTFS(New Technology File System) 리눅스는 ext4 가 그 예이다. 파일 시스템의 주요 관심 대상 은 특정 어플리케이션으로, 모든 응용 프로그램에서 개별적으로 파일을 가지고 있어야 한다. 이러한 특징 때문에 파일 시스템은 여러 문제와 한계를 지니게 되었고, 이에 데이터베 이스 시스템이 등장하게 되었다. 데이터베이스는 여러 사람들이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이 터의 집합을 의미한다. DBMS(database management system)을 통해 사용자 또는 프 ..

study/TIL🐥 2020.12.28

DBMS 종류, 데이터 웨어 하우스

MYSQL에 데이터타입에 JSON을 지원하게 되었다. → 관계 객체형으로 쓰일 수 있다. 오늘날 big 데이터 시장에서 중요한 시사점을 갖는다. 1. 계층형(Hierachical) 데이터베이스 관리 시스템(HDBMS): 데이터가 계층적이며 상하 종속적인 관계로 구성- 장점 : 데이터의 엑세스 속도가 빠르고, 데이터의 사용량을 쉽게 예측 할 수 있다.- 단점 : 상하 종속적인 관계로 구성되어 있어 초기 셋팅 후 변화하는 프로세스를 수용하기가 쉽지 않다. 2. 망형(Network) 데이터베이스 관리 시스템 (NDBMS): 데이터 구조를 네트워크상의 노드 형태로 논리적이게 표현한 데이터 모델로서 각각의 노드를 서로 대등한 관계로 구성한 시스템(여기서 노드란 시스템을 의미하는 것이 아니라 자료를 말한다.)- 장..

study/TIL🐥 2020.12.26