응애개발자
article thumbnail
[Database] RDBMS와 NoSQL
CS/DB 2024. 5. 27. 15:33

📌RDB (Relational Database)관계형 데이터베이스는 데이터를 테이블 형식으로 저장하고, 이 테이블들이 서로 관계를 맺도록 하는 데이터베이스를 의미한다. RDB는 데이터 모델을 설명하는 용어이다. 📌RDBMS (Relational Database Management System)RDBMS은 RDB를 관리하는 소프트웨어를 말한다. 즉, RDB를 생성하고 수정하고 관리할 수 있는 소프트웨어이다. 그리고 이러한 RDBMS는 주로 SQL을 이용하여 데이터를 조회하고, 관리한다. RDMBS 특징2차원 데이터(테이블)로 표현된다. (행/열)상호관련성을 가진 테이블의 집합으로 구성된다.테이블 사이의 관계를 외래키로 나타낸다.스키마 변경이 어렵다.수직확장이 용이하지만 수평확장은 어렵다.ACID(원자성..