[Spring] SQL이란?

상트리버·2022년 12월 11일
0

Spring 이론

목록 보기
16/23

SQL이란?

  • SQL이란 Structured Query Language의 약자이다.
  • SQL이란 데이터베이스 용 프로그래밍 언어이다.
  • SQL은 데이터베이스에 쿼리를 보내 원하는 데이터를 가져오거나 삽입할 수 있다.
  • SQL은 주로 데이터가 구조화된 테이블을 사용하는 관계형 데이터베이스에서 사용한다.
  • 예를 들어 MySQL, Oracle, SQLite, PostgreSQL 등 이다.
  • 이처럼 다양한 데이터베이스에서 SQL 구문을 사용할 수 있다.

Query 란 ?

쿼리란 직역을 하자면 ‘질의문’이란 뜻이다.
예를 들면 검색을 할 때 입력하는 검색어가 일종의 쿼리이다.
검색을 할 때, 기존에 존재하는 데이터를 검색어로 필터링한다.
따라서, 쿼리는 저장되어 있는 데이터를 필터하기 위한 질의문으로도 볼 수 있다.

관계형 데이터베이스(relational database)란?

관계형 데이터베이스는 현재 가장 많이 사용되고 있는 데이터베이스의 한 종류입니다.
관계형 데이터베이스란 테이블(table)로 이루어져 있으며, 이 테이블은 키(key)와 값(value)의 관계를 나타냅니다.
이처럼 데이터의 종속성을 관계(relationship)로 표현하는 것이 관계형 데이터베이스의 특징입니다.

0개의 댓글