이미 소장하고 있다면 판매해 보세요.
|
제0장 SQL을 시작하기 전에
01. 데이터베이스란? 02. 데이터베이스의 종류 03. SQL의 탄생 04. SQL이란 어떤 거야? 05. SQL의 장점과 주의점 06. SQL의 다섯 계명 제1장 데이터베이스란? [Key Point] 파일에 의한 데이터 관리 [Key Point] 데이터베이스에 의한 데이터 관리 01. 데이터베이스란? 02. 관계형 데이터베이스란 (1) 03. 관계형 데이터베이스란 (2) 04. SQL이란? [Exercise] 도전! SQL [상식] 객체 지향 데이터베이스 제2장 SQL의 기본 [Key Point] SQL을 사용해 보자! [Key Point] 데이터를 조작하려면? 01. 데이터베이스와 테이블 02. 제약 조건 03. 데이터의 등록과 가져오기 04. 지정한 열 가져오기 05. 데이터 정렬 06. 기타 옵션 07. 데이터형 [Exercise] 도전! SQL [상식] IDENTITY 제3장 기본 조작(1) [Key Point] 특정 데이터를 가져오려면? [Key Point] 여러 가지 연산자 01. WHERE절 02. 산술 연산자 03. 비교 연산자 04. 논리 연산자 05. 문자 처리 연산자 06. 기타 연산자(1) 07. 기타 연산자(2) 08. 예제 코드 [Exercise] 도전! SQL [상식] 건수를 지정하여 검색 제4장 주요 함수 [Key Point] 마법의 블랙박스 [Key Point] RDBMS 고유의 함수 01. 함수란 02. 수치 함수(1) 03. 수치 함수(2) 04. 문자열 함수(1) 05. 문자열 함수(2) 06. 날짜 함수(1) 07. 날짜 함수(2) 08. 집합 함수(1) 09. 집합 함수(2) 10. 변환 함수 11. 예제 코드(1) 12. 예제 코드(2) [Exercise] 도전! SQL [상식] RDBMS 고유의 함수 제5장 기본 조작(2) [Key Point] 데이터를 가지고 놀자 [Key Point] 서브 쿼리가 뭐지? 01. INSERT문(1) 02. INSERT문(2) 03. UPDATE문 04. DELETE문 05. 서브 쿼리(1) 06. 서브 쿼리(2) 07. 서브 쿼리 응용편 08. 예제 코드(1) 09. 예제 코드(2) [Exercise] 도전! SQL [상식] 상관 서브 쿼리 제6장 복잡한 데이터 조작 [Key Point] 여러 개의 테이블 조작하기 [Key Point] 집합 연산자와 한정 술어 사용하기 01. 다양한 조인 02. 교차 조인 03. 내부 조인 04. 외부 조인(1) 05. 외부 조인(2) 06. WHERE절을 사용한 외부 조인 07. 뷰의 작성 08. 뷰의 이용 09. 집합 연산자(1) 10. 집합 연산자(2) 11. 한정 술어(1) 12. 한정 술어(2) 13. 예제 코드(1) 14. 예제 코드(2) [Exercise] 도전! SQL [상식] 인덱스 제7장 데이터 보호 장치 [Key Point] 데이터를 보호하는 장치 [Key Point] 결과를 반영할지는 내가 결정한다 01. 트랜잭션 02. 커미트와 롤백 03. 잠금 장치 [Exercise] 도전! SQL [상식] 데드락 제8장 프로그램과 연계 [Key Point] SQL의 작성은 프로그램에게 맡기자 [Key Point] SQL + α의 편리한 언어 01. 동적 SQL 02. 저장 푸로시저 03. 트리거 04. 확장 SQL 05. SQL 에 의한 프로그래밍 06. 확장 SQL의 변수 07. 확장 SQL의 제어문 08. 결과셋과 커서 [Exercise] 도전! SQL [상식] 데이터베이스 드라이버 부록 : 고급 SQL 팁 01. 다양한 데이터형 02. 열 구성 변경하기(1) 03. 열 구성 변경하기(2) 04. 제약 조건 추가하기 05. 테이블과 열 이름 변경하기 06. 기타 변경 07. 외부 키(1) 08. 외부 키(2) 09. 예제 프로그램(1) 10. 예제 프로그램(2) 11. 예제 코드 12. 예약어 13. MSDE 2000의 설치 14. SQL Server 2000 용어 해설 모음 찾아보기 |
|
■ Chapter별 내용 요약
제0장 SQL을 시작하기 전에 SQL 언어와 데이터베이스의 개념과 종류에 대해 알아봅니다. 그리고 SQL을 잘 사용하기 위해 기억해두어야 할 특징과, 다섯 개의 명심할 점에 대해서도 안내합니다. 제1장 데이터베이스란 SQL을 사용하기 위해서 필수적으로 알아두어야 할 데이터베이스의 개념을 설명합니다. 파일에 의한 데이터와 데이터베이스는 어떤 차이가 있는지, 데이터베이스의 종류와 그 차이는 무엇인지에 대해서도 알아봅니다. 제2장 SQL의 기본 SQL을 실제로 사용하는 방법에 대해 설명합니다. 데이터베이스와 테이블을 만드는 방법으로 시작해서 제약조건, 데이터 등록과 가져오기, 정렬, 데이터 형에 대해 알아봅니다. 제3장 기본조작(1) SQL에서 SELECT문과 WHERE절을 이용하여 특정한 데이터를 가져오는 방법에 대해 알아봅니다. 또한 SQL에서 필수적인 연산자의 종류와 특징 등에 대해서도 알아봅니다. 제4장 주요 함수 함수의 기본적인 개념으로 시작하여 수치함수, 문자열 함수, 날짜 함수, 집합 함수, 변환 함수 등의 RDBMS 주요함수에 대해 알아봅니다. 그리고 예제 소스 코드를 통해서 실전 연습을 할 수 있도록 합니다. 제5장 기본조작(2) 3장에 이어서 SQL의 데이터 수정 및 삭제 등의 고급 조작방법을 알아봅니다. INSERT문, UPDATE문, DELETE문 사용방법과 서브 쿼리의 개념과 응용 방법 등을 다루기로 합니다. 제6장 복잡한 데이터 조작 여러 개의 테이블을 연결하여 조작하는 조인(Join)과, SELECT문의 결과끼리 연산하는 집합연산자, UNION, UNION ALL, INTERSECT, EXCEPT 등의 활용 방법에 대해 알아봅니다. 제7장 데이터 보호 장치 RDBMS의 공유 데이터를 보호하는 트랜잭션(Transaction)과 커미트, 롤백 등을 통해서 데이터에 최신 자료를 안전하게 정리하고 보호하는 방법에 대해 알아봅니다. 제8장 프로그램과의 연계 저장 프로시저(Stored Procedure)와 트리거, 확장 SQL, 결과셋과 커서 등을 통해 SQL을 보다 실용적으로 사용하는 방법에 대해 알아봅니다. 부록 : 고급 SQL 팁 SQL을 잘 활용하기 위한 각종 팁과 레퍼런스 등이 정리되어 있습니다. 각 장을 학습하면서 참고하기 바랍니다. |