최대 1 분 소요

개요

query가 무슨말이야?

  • 어원적으로 라틴어 ‘quaerere’에서 유래하였으며, 이는 ‘질문하다’, ‘탐구하다’, ‘추구하다’를 의미합니다.
  • 현대 컴퓨팅 분야에서 특정 데이터를 요청하거나 검색하는 명령을 의미하는 용어로 사용되고 있습니다.

query에 대한 쉬운 설명

  • 우리가 구글에서 ‘실버푸들’을 검색한다고 생각해봅시다. 이런 검색행위 자체가 쿼리에 해당합니다. 즉, 필요한 정보를 찾기위해 데이터베이스나 배열에 물어보는 질문을 얘기하죠.
  • 실생활에서 쿼리 찾기
    • 도서관에서 책 찾기
      • 검색어 입력 : ‘해리포터와 마법사의 돌’
      • 검색 요청(쿼리) : 서점 database에서 해당 책 검색
      • 위치와 재고 반환
    • 구글에 ‘실버푸들’ 검색
      • 검색어 입력 : 실버푸들
      • 검색 요청(쿼리) : 구글 database에서 해당 검색어에 대한 포스팅 검색
      • 관련 정보 반환

조금 더 전문적인 설명

  • 일반적으로 SQL(Structure Query Lananguage)을 사용하여 작성합니다.
  • 쿼리의 종류(CRUD)
    • Create(생성) : 데이터를 생성합니다.
    • Read(조회) : 데이터를 검색합니다.
    • Update(업데이트) : 데이터를 업데이트 합니다.
    • Delete(삭제) : 데이터를 삭제 합니다.

댓글남기기