정보처리기사 준비/DB 파트 정리

[DB] 요점 및 오답노트

류도토리 2024. 3. 30. 18:49

1. COUNT 함수

 - null값은 카운트 하지 않는다.

 

2. π속성(테이블명)

 - π 는 해당 속성의 리스트만 전부 불러온다.

 

3. INDEX

 - create index index_name on student(name);

 - 데이터를 효율적으로 검색하고 정렬하기 위해 사용되는 데이터구조

 - 원래 속성을 인덱스명을 따로 부여하여 생성함

 - 쿼리문 작성 시 원래 속성명 대신 인덱스명을 사용하면 데이터에 빠르게 접근 가능

 - 인덱스는 검색 쿼리가 자주 사용되거나, 데이터의 카디널리티가 높고, 정렬, 그룹화, 조인 또는 범위 검색이 필요한 경우 매우 효과적이다.

 

4. 서브쿼리 

 - 서브쿼리인 SELECT문에는 UNION, ORDER BY절을 사용할 수 없음

 

5.
DISTINCT COUNT(A) => 중복무시 A개수 
COUNT (DISTINCT A) => 중복제외 A개수