SQL & RDB

넘어산·2023년 12월 4일
0

TIL

목록 보기
10/37

1. SQL

1. 사용 목적

  • 원하는 형태로 데이터를 조회한다
  • 효율적으로 데이터를 조회한다
  • 간단한 데이터 분석을 수행한다

2. RDBMS vs NoSQL

RDBMS

  • RDB: 관계형 데이타 모델에 기초를 둔 데이타베이스다. 관계형 데이타 모델이란 데이타를 구성하는데 필요한 방법 중 하나로 모든 데이타를 2차원의 테이블 형태로 표현해준다.
  • RDBS: 관계형 데이터 베이스를 생성하고 수정 관리하는 소프트웨어
  • Transaction 처리(데이터 일관성과 무결성 중요)
    EX) MySQL, Oracle ..

NoSQL

  • Key-value Store(json)
  • Column-family
  • Document
  • Graph
  • 대량의 데이터와 빠른 읽기/쓰기(대규모 데이터 처리가 필요)
    EX) MongoDB, ..

참고
https://jwprogramming.tistory.com/52 [개발자를 꿈꾸는 프로그래머:티스토리]

0개의 댓글