비관계형 DBMS
·
Web/DataBase
DBMS란?데이터 베이스를 관리하는 애플리케이션으로 데이터베이스에 새로운 정보를 기록하거나, 기록된 내용을 수정하고 삭제하는 역할을 합니다. DBMS는 크게 관계형 DBMS인 RDBMS와 비관계형 DBMS인 NoSQL으로 나누어져 있습니다.비관계형 DBMS (RDBMS)비관계형 DBMS는 테이블 형식이 아닌 키-값의 형태로 데이터를 저장하는 DBMS입니다. SQL을 사용하지 않으며, 단순 검색과 같은 복잡하지 않은 데이터를 저장할 때 유용합니다. DB마다 사용하는 문법이 다 다르기 때문에 사용하는 데이터베이스마다 다른 쿼리가 생성됩니다. NoSQL에는 MongoDB, CouchDB, Redis 등이 있으며 이번 포스팅에서는 MongoDB에 대해 설명해 보겠습니다. 관계형 DBMS에 대한 내용은 다른 포스..
관계형 DBMS
·
Web/DataBase
DBMS란?데이터 베이스를 관리하는 애플리케이션으로 데이터베이스에 새로운 정보를 기록하거나, 기록된 내용을 수정하고 삭제하는 역할을 합니다. DBMS는 크게 관계형 DBMS인 RDBMS와 비관계형 DBMS인 NoSQL으로 나누어져 있습니다.관계형 DBMS (RDBMS)관계형 DBMS는 행과 열의 집합으로 구성된 테이블 묶음 형식으로 데이터를 관리하는 DBMS입니다. 테이블 형식의 데이터를 조작할 수 있는 관계 연산자가 제공되며, 해당 관계 연산자로 사용하는 쿼리 언어가 SQL(Structured Query Language)입니다. SQL을 이용해 데이터를 추가, 조회, 수정, 삭제할 수 있으며 목적과 행위에 따라 다양한 구조의 쿼리가 구성됩니다. SQL을 사용하는 RDBMS에는 MySQL, MariaDB..