반응형

database

    [Database] SQL SELECT 쿼리문의 문법 순서와 실행 순서

    SELECT 쿼리문에서의 문법 순서와 실행 순서는 서로 다릅니다. 쿼리문의 실행 순서를 알고 쿼리를 작성하면 보다 효율적인 쿼리를 작성할 수 있습니다. [문법 순서] SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY [실행 순서] FROM - > ON -> JOIN -> WHERE -> GROUP BY -> HAVING -> SELECT -> DISTINCT -> ORDER BY FROM : 조회 테이블 확인 ON : 조인 조건 확인 JOIN : 테이블 조인 (병합) WHERE : 데이터 추출 조건 확인 GROUP BY : 특정 컬럼 그룹화 HAVING : 그룹화 이후 데이터 추출 조건 SELECT : 데이터 추출 DISTINCT : 중복 제거 ORD..

    [부스트코스/웹 백엔드] 1. DBMS

    프로그램에서 다량의 데이터를 다수의 사람들이 쉽고 편리하게 다룰 수 있도록 하기 위해 DBMS가 등장했다. 데이터베이스와 데이터베이스 관리 시스템 도서관에 있는 책들이 데이터베이스라고 한다면, 도서관 사서분들이나 도서 정보를 찾아주는 컴퓨터를 DBMS라고 볼 수 있다. 데이터베이스 (Database) 정의 데이터의 집합 (a Set of Data) 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. 특성 실시간 접근성(Real-time Accessability): 사용자의 요구를 즉시 처리할 수 있다. 계속적인 변화(Continuous Evolution): 정확..

반응형