DB/개념

데이터베이스

ucong 2020. 11. 11. 23:53

데이터베이스(DataBase)

 

- 여러사람이 공유하여 사용할 목적으로 체계화하여 통합, 관리하는 데이터의 집합체
- 작성된 목록으로서 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음

 

데이터베이스 종류

크게 두가지로 나뉨

 

- 1. 관계형 데이터베이스(RDB)
- 아직까지도 가장 많이 사용되는 데이터베이스로서 흔히 행(Column)과 열(Row)로 표현되는 테이블간의 관계를 나타낼 때 사용되며, 이렇게 표현된 데이터베이스는 SQL을 통하여 관리 및 접근한다.

종류
Oracle, MySQL(Oracle) / MS-SQL(Microsoft) / DB2, Infomix(IBM) / Maria DB(Sun Microsystems) / Derby(Apache) / SQLite(Opensource)

2. NoSQL(Not Only SQL)
- NoSQL은 RDB의 특성 뿐만 아니라 다른 특성까지도 지원해 주는 데이터베이스라는 의미를 지닌다.
- 장점 : 대용량 데이터를 다루거나 데이터 분산 처리에 용이. 유연한 데이터 모델링이 가능. Cloud Computing에 적합.

종류
1) Document방식
2) Key - Value 방식 
3) Big Table DB

 

'DB > 개념' 카테고리의 다른 글

MySQL 드라이버  (0) 2020.11.18
JDBC  (0) 2020.11.18
SQL  (0) 2020.11.14
테이블  (0) 2020.11.13
데이터베이스 관리시스템(DBMS)  (0) 2020.11.12