SQL과 NoSQL의 차이점은?

0️⃣1️⃣·2021년 5월 2일
0

면접 준비

목록 보기
4/11

SQL이란 무엇일까?

  • SQL이란 관계형 데이터베이스를 의미

  • 관계에 의해서 테이블화 시킨 데이터를 의미

  • 정규화로 인해 중복 데이터가 없으며, 엄격한 형식으로 데이터들이 관리

  • ACID의 특징(Atomicity, Consistency, Isolation, Durability)

  • 원자성, 일관성, 고립성, 지속성

  • 일관성은 데이터베이스가 무결성이 항상 성립함을 의미

  • 지속성은 성공된 트랜잭션은 영원히 반영되어야 함을 의미

NoSQL이란 무엇일까?

  • 비관계형 데이터베이스를 의미, 데이터 입력의 제약 사항이 없음

  • 중복 데이터 발생 가능, 원하는 값을 특정 오브젝트에만 추가 가능

  • 자주 변경되지 않은 데이터에 사용

0개의 댓글