RDBMS, SQL, NoSQL

박성현·2024년 4월 2일

Database

목록 보기
2/23

RDBMS 관계형 DBMS

  • Relational DataBase Management System
  • 현재 사용되는 대부분의 데이터베이스는 관계형 데이터베이스 모델을 기반
  • 데이터가 하나 이상의 열과 행의 테이블에 저장
  • 서로다른 데이터 구조가 어떻게 관련되어 있는지를 쉽게 파악하고 이해할 수 있도록 사전에 정의된 관계로 데이터를 구성하는 정보 모음

SQL

  • Structured Query Language
  • RDBMS의 데이터를 관리하기 위해 설계한 특수 목적의 프로그래밍 언어
  • 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안
  • 많은 수익의 데이터베이스 관련 프로그램들에서 SQL을 표준으로 채택

NoSQL

  • No only SQL
  • 비관계형 데이터베이스 유형을 가리키며 이 데이터베이스는 관계형 테이블과는 다른 형식으로 데이터를 저장
  • NoSQL 데이터는 언어마다 관습화된 API, 선언적 구조의 쿼리 언어 쿼리별 언어를 사용하여 질의
  • 실시간 웹 애플리케이션 및 빅 데이터에 널리 사용
profile
개발기록장

0개의 댓글