목차 일부
Chapter 01 SQL의 이해
데이터베이스의 기본 ... 15
SQL이란 무엇인가? ... 21
직접 해보자 ... 22
요약 ... 22
Chapter 02 데이터 가져오기
SELECT 문 ... 23
각 열 가져오기 ... 24
여러 열 가져오기 ... 26
모든 열 가져오기 ... 27
요약 ... ...
더보기
목차 전체
Chapter 01 SQL의 이해
데이터베이스의 기본 ... 15
SQL이란 무엇인가? ... 21
직접 해보자 ... 22
요약 ... 22
Chapter 02 데이터 가져오기
SELECT 문 ... 23
각 열 가져오기 ... 24
여러 열 가져오기 ... 26
모든 열 가져오기 ... 27
요약 ... 28
Chapter 03 가져온 데이터 정렬하기
데이터 정렬 ... 29
여러 열로 정렬 ... 31
열 위치를 기준으로 정렬 ... 32
정렬 방향 지정 ... 33
요약 ... 35
Chapter 04 데이터 필터링
WHERE 절의 사용 ... 36
WHERE 절 연산자 ... 38
요약 ... 42
Chapter 05 고급 데이터 필터링
WHERE 절의 조합 ... 43
IN 연산자의 사용 ... 47
NOT 연산자의 사용 ... 49
요약 ... 50
Chapter 06 와일드카드를 사용한 필터링
LIKE 연산자의 사용 ... 51
와일드카드 사용 팁 ... 57
요약 ... 58
Chapter 07 계산 필드 만들기
계산 필드의 이해 ... 59
필드의 결합 ... 60
수학적 계산 ... 66
요약 ... 67
Chapter 08 데이터 조작 함수 사용하기
함수의 이해 ... 68
함수의 사용 ... 70
요약 ... 76
Chapter 09 데이터 요약
집계 함수 사용 ... 77
고유 값의 집계 ... 83
집계 함수의 결합 ... 85
요약 ... 86
Chapter 10 데이터 그룹화
데이터 그룹화의 이해 ... 87
그룹 만들기 ... 88
필터링 그룹 ... 90
그룹화와 정렬 ... 92
SELECT 절의 순서 ... 95
요약 ... 95
Chapter 11 하위 쿼리 사용
하위 쿼리의 이해 ... 96
하위 쿼리로 필터링하기 ... 96
하위 쿼리를 계산 필드로 사용 ... 100
요약 ... 103
Chapter 12 테이블 조인
조인의 이해 ... 104
조인 만들기 ... 107
요약 ... 114
Chapter 13 고급 조인 만들기
테이블 별칭 사용 ... 115
다른 조인 사용하기 ... 116
집계 함수와 함께 조인을 사용 ... 123
조인 및 조인 조건의 사용 ... 124
요약 ... 125
Chapter 14 쿼리의 결합
결합된 쿼리의 이해 ... 126
결합된 쿼리 만들기 ... 127
요약 ... 132
Chapter 15 데이터 삽입
데이터 삽입에 대한 이해 ... 133
한 테이블에서 다른 테이블로 복사 ... 140
요약 ... 142
Chapter 16 데이터의 업데이트와 삭제
데이터 업데이트 ... 143
데이터 삭제 ... 145
데이터 업데이트와 삭제에 대한 가이드라인 ... 147
요약 ... 148
Chapter 17 테이블의 생성과 제어
테이블 만들기 ... 149
테이블 업데이트 ... 155
테이블 삭제 ... 157
테이블 이름 바꾸기 ... 158
요약 ... 158
Chapter 18 뷰 사용
뷰의 이해 ... 159
뷰 만들기 ... 163
요약 ... 169
Chapter 19 저장 프로시저의 사용
저장 프로시저의 이해 ... 170
저장 프로시저를 사용하는 이유 ... 171
저장 프로시저의 실행 ... 173
저장 프로시저 만들기 ... 175
요약 ... 178
Chapter 20 트랜잭션 처리
트랜잭션 처리의 이해 ... 179
트랜잭션 제어 ... 182
요약 ... 186
Chapter 21 커서 사용
커서의 이해 ... 187
커서 사용하기 ... 189
요약 ... 193
Chapter 22 고급 SQL 기능의 이해
제약 조건의 이해 ... 194
인덱스의 이해 ... 200
트리거의 이해 ... 203
데이터베이스 보안 ... 205
요약 ... 206
Appendix A 샘플 테이블 스크립트
샘플 테이블의 이해 ... 207
샘플 테이블 얻기 ... 212
Appendix B 주요 응용 프로그램에서의 사용
Aqua Data Studio 사용 ... 215
DB2 사용 ... 216
Macromedia ColdFusion 사용 ... 216
Microsoft Access 사용 ... 217
Microsoft ASP 사용 ... 219
Microsoft ASP.NET 사용 ... 220
Microsoft Query 사용 ... 221
Microsoft SQL Server 사용 ... 222
MySQL 사용 ... 222
Oracle 사용 ... 223
PHP 사용 ... 224
PostgreSQL 사용 ... 224
Query Tool 사용 ... 225
Sybase 사용 ... 225
ODBC 데이터 소스 설정 ... 226
Appendix C SQL 문의 구문
ALTER TABLE ... 229
COMMIT ... 230
CREATE INDEX ... 230
CREATE PROCEDURE ... 230
CREATE TABLE ... 230
CREATE VIEW ... 231
DELETE ... 231
DROP ... 232
INSERT ... 232
INSERT SELECT ... 232
ROLLBACK ... 232
SELECT ... 233
UPDATE ... 233
Appendix D SQL 데이터 형식의 사용
문자열 데이터 형식 ... 235
숫자 데이터 형식 ... 237
날짜 및 시간 데이터 형식 ... 238
이진 데이터 형식 ... 239
Appendix E SQL 예약 단어
찾아보기 ... 247
더보기 닫기