[Mysql] SQL, NoSQL

hyun·2022년 9월 12일
0

SQL

목록 보기
1/7

📚 SQL (Structed Query Language)

  • 구조적 질의 언어 라는 뜻으로, 관계형 데이터베이스(RDBMS)에서 데이터를 처리하기 위해 설계된 언어
  • DB에 사람이 이해하기 쉬운 형식의 언어로 질의(Query)하여 필요한 데이터를 요청

📚 RDB (Relational DataBase, 관계형 데이터베이스)

  • 관계형 데이터베이스란, 우리가 흔히 아는 테이블 식으로 데이터를 저장하는 데이터베이스
  • 대표적으로 Mysql, Oracle 등이 있음
  • RDBMS는 RDB Management System으로 RDB를 생성-수정-관리 등을 할 수 있게 해주는 소프트웨어.

📚 Nosql

  • 데이터의 형태가 다양해지면서 기존의 관계형 데이터베이스 기능은 물론, 추가적인 기능도 가지고 있는 데이터베이스를 총칭하는 말

  • 더 융통성 있고, 테이블 형태가 아닌 형태로도 저장할 수 있는 데이터베이스

  • 고 확장성, 고 융통성, 고 성능이라는 특징이 있음

  • MongoDB가 가장 유명

  • Key-Value DB, Wide-Columnar DB 등이 있음 (추후 포스팅 예정)

0개의 댓글