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