거북이의 IT 공부
쿼리(Query), SQL 본문
쿼리(Query)
장고에서 manager를 사용하면 반환되는 데이터의 타입이 queryset인데 여기서 'query'가 무엇인지 정확히 알아야 한다.
쿼리 = 데이터베이스를 관리하기 위한 명령을 하거나 데이터베이스에게 원하는 정보를 달라고 요청하는 등의 행위(=질의)
SQL
그렇다면 데이터베이스를 다루고 명령을 내려서 원하는 업무를 하기 위해서는 '코딩'이 필요하다.
데이터베이스 중 관계형 데이터베이스를 관리하기 위해 만들어진 언어 = SQL이다.
SQL로 쿼리문을 작성하여 데이터베이스 서버에 요청을 하면 데이터베이스 서버에서 우리가 요청한 작업을 수행해준다.
SQL은 Structured Query Language로 한글로 풀이하면 '구조화된 쿼리 언어'이다.
즉, 쿼리를 쓸 수 있는 구조를 갖춘 언어라고 쉽게 생각하면 된다.
Comments