Home
Hyeonsu Lim
Cancel

9. 집계함수

집계 함수는 다중 값을 단일 값으로 집계하는 함수다. 다중 행을 입력받아 단일 행을 반환하기 때문에 다중 행 함수로 부르기도 한다. 집계 함수는 기능과 용도에 따라 기본 함수, 통계 함수, 순위 함수, 분포 함수, 기타 함수로 구분할 수 있다. 9.1 기본 함수 COUNT - 전체 행의 개수나 expr의 개수를 반환한다. 행이 없거나 모두 널이...

8. ORDER BY 절

ORDER BY 절을 사용하면 SELECT 문의 결과를 정렬할 수 있다. 8.1 기본 문법 항목 설명 ASC 오름차순(기본값) DESC 내림차순 NULLS FIRST 널을 앞쪽으로 정...

7. WHERE 절

WHERE 절을 사용하면 행을 선택하여 조회할 수 있다. WHERE 절은 FROM 절 다음에 기술하고, FROM 절이 수행된 후 수행된다. WHERE 절에서 조건은 행마다 평가되며 TRUE, FALSE, UNKOWN 중 하나의 값을 반환한다. 그리고 SELECT 문은 평가 결과가 TRUE인 행만 반환한다. 7.1 비교 조건 | 비교 조건 | ...

6. 단일 행 함수

오라클 데이터베이스는 다양한 내장 SQL 함수를 제공한다. 단일 행 함수 - 단일 행을 입력받아 단일 행을 반환하는 함수 집계 함수 - 다중 행을 입력받아 단일 행을 반환하는 함수 분석 함수 - 다중 행을 입력받아 다중 행을 반환하는 함수 모델 함수 - MODEL 절에서 사용하는 함수 단일 행 함수는 다음과 같이 구분된다. 문자 함...

5. SELECT 문

기본 SELECT 문은 SELECT 절과 FROM 절로 구성된다. SELECT - 조회할 열이나 표현식을 기술 FROM - 조회할 테이블을 기술 FROM 절이 수행된 후, SELECT 절이 수행된다. [어휘 단위] 용어 설명 예시 키워드 ...

4. SQL

4.1 역사 SQL은 관계형 데이터베이스의 표준 언어이다. 원래 이름은 SEQUEL이었다. SQL은 ANSI 표준이 늦게 정해진 탓에 RDBMS 마다 문법이 조금씩 다르다. 4.2 특징 SEQUEL은 구조화된 영문 질의어로 해석할 수 있고, 자연어에 가까운 프로그래밍 언어로 설계되어 프로그래머가 아니더라도 쉽게 접근할 수 있다. SELECT dnam...

3. 오라클 데이터베이스

3.1 개념 오라클 데이터베이스는 오라클 사에서 개발한 ORDBMS 제품이다. 오라클 데이터베이스는 세계적으로 가장 많이 사용되고 있는 DBMS이다. 사용자 : 데이터베이스에 로그인할 수 있는 계정으로 데이터베이스 생성시 관리자 계정이 함께 생성된다. 관리자 계정은 DBA가 사용하고 개발자는 DBA가 생성한 사용자 계정으로 로그인한다. 오브...

2. 데이터 모델링

2.1 데이터 모델 데이터 모델은 현실 세계를 데이터베이스로 구축할 수 있도록 추상화한 것이다. 예) 에스프레소, 아메리카노 > 커피, 주스 > 음료, 간식 > 음식, 소품 > 상품 데이터 모델은 상세화 수준에 따라 개념 데이터 모델, 논리 데이터 모델, 물리 데이터 모델로 구분된다. 요구사항을 분석하여 개념 데이터 모델을 설...

1. 데이터

1.1 데이터 데이터에 대한 정의 해석할 수 있는 의미를 가진 기호 정성적 또는 정량적 변수 값의 집합 숫자처럼 양으로 측정할 수 있는 데이터를 정량적, 텍스트나 이미지처럼 양으로 측정할 수 없는 데이터를 정성적 데이터라고 한다. 또 정량적 데이터는 구조화되어 저장되기 때문에 정형 데이터, 정성적 데이터는 비정형 데이터라고 부른다. SQL...

23. 지속적 통합

지속적 통합(CI)은 팀원들이 작업 결과를 자주 통합하는 소프트웨어 개발 방식이다. 통합할 때마다 자동 빌드하여 통합 오류를 빠르게 찾아낸다. 간단히 말해 CI의 기본 목적은 문제를 일으키는 변경을 가능한 한 조기에 자동으로 발견해내는 것이다. 현실을 반영하고 특히 대규모 개발을 고려해 CI를 다시 정의해보면 지속적 통합은 빠르게 진화하는 복잡한 ...