그래프 데이터베이스의 가치 #1
“더 효율적인 그래프 데이터 모델링(Graph Data Modeling)”
데이터 모델링 이란?
현실 세계의 업무 프로세스를 추상화하여 데이터베이스의 데이터로 표현하기 위한 설계 과정
관계형 데이터 베이스의 데이터 모델링의 문제점
- 관계형 DB는 행과 열로 이루어진 테이블 형태로 구성
- 현실 모형을 다듬어서 다시 관계형 DB 시스템에 맞춰야 하는 과정을 거치면서 데이터 모형의 직관성이 낮아짐
- 거쳐야 하는 과정이 생기므로 업무가 가중되고 참여 인력들이 시스템의 DB 구조를 이해하기 어렵게 설계됨
- 데이터가 많아 질수록 DB의 유연성을 더욱 떨어짐
- 데이터를 실제 활용하는 조직 내 의사결정자들 및 비 개발자들은 데이터 활용이 어려움
그래프 데이터 모델링의 장점
- 현실 모형에 가까운 직관적인 형태의 데이터 모형을 제공
- 기존의 관계형 데이터에 비해 효율적이고 직관적인 표현이 가능
- 이런 장점들로 인해 조직내의 다양한 사람들이 데이터의 흐름을 이해하고 활용 및 개선이 가능함