이미 소장하고 있다면 판매해 보세요.
|
1. SQL Server 개요
데이버베이스란? SQL Server의 서비스와 개체 소개 SQL Server 2000 Edition과 라이센스 SQL Server 설치 시 고려 사항 2. SQL Server 도구들 온라인 설명서(Books Online) 서비스 관리자(Service Manager) 쿼리 분석기 엔터프라이즈 관리자 데이터베이스 다이어그램 사용 쿼리 생성기로 뷰와 쿼리 생성하기 프로필러(Profiler) 데이터 변환 서비스 네트워크 유틸리티(Network Utility) 기타 관리 도구 3. Transact-SQL 기초 SELECT 문 식별자 사용 문자열과 작은 따옴표 표현 SELECT, FROM, WHERE ORDER BY TOP n DISTINCT GROUP BY, HAVING SELECT ~ INTO JOIN UNION 쿼리 생성기 사용 DELETE 문 UPDATE 문 변경할 컬럼에 별칭 사용 시 문제 UPDATE 컬럼에 다중행 적용 시 문제 갱신된 컬럼의 내용을 변수에 담기 INSERT 문 TRUNCATE TABLE 문 4. 데이터베이스 생성과 관리 데이터베이스 설정 데이터베이스 구조 데이터베이스 생성 데이터베이스 축소 데이터베이스 변경 및 삭제 데이터베이스 유지 관리를 위한 DBCC 사용 데이터베이스 유지 관리 계획 마법사 사용하기 데이터베이스 옵션 설정 저장소 아키텍쳐 인증과 권한 관리 5. 데이터 형식 및 형 변환 데이터 형식 계층 구조 문자형 데이터 형식 숫자형 데이터 형식 datetime 및 smalldatetime 대형 데이터 형식 기타 데이터 형식 사용자 정의 데이터 형식의 사용 데이터형 변환 6. 테이블과 제약 조건 생성과 사용 개체 식별자 규칙 영구 테이블과 임시 테이블 그리고 테이블 변수 소유자 테이블 생성 IDENTITY 속성 및 @@IDENTITY, IDENTITY() 함수 사용 계산된 컬럼의 사용 CHECKSUM 집계 함수 사용 테이블 수정 테이블 삭제 제약 조건 기본값 규칙으로 제약 만들기 7. 시스템 지원 함수 및 연산자 수치 연산 함수 문자열 함수 날짜 및 시간 함수 시스템 함수 기타 함수들 연산자(Operators) 8. 고급 쿼리 CASE 함수 하위 쿼리(SubQuery) 동적 쿼리 작성과 실행 고차원적인 분석을 위한 GROUP BY 사용 COMPUTE BY 사용 조인 연산자에 대한 이해 대량 데이터 복사를 위한 BULK INSERT 사용 9. 인덱스 디자인과 사용 인덱스 디자인 데이터 및 인덱스 저장 구조 데이터를 검색하는 여러 가지 방법 인덱스 검색 따라하기 쿼리 옵티마이저의 인덱스 선택과 통계 정보 인덱스를 사용하지 않는 가능성이 높은 쿼리 문 인덱스 생성 옵션 인덱스 튜닝 마법사의 사용 통계 정보의 생성과 갱신 DBCC SHOWCONTIG 구문으로 테이블과 인덱스의 조각난 정도 살펴보기 조각난 정도 파악과 감소시키는 방법 10. 트랜잭션과 잠금 트랜잭션 SQL Server의 트랜잭션 효율적인 트랜잭션 코딩 잠금 트랜잭션 격리 수준 테이블 수준 잠금 힌트 교착 상태 및 세션 레벨 옵션 11. SQL 프로그래밍 읽기 쉬운 코드 작성 세션과 일괄 처리에 대한 이해 변수 선언과 사용 변수와 임시 테이블이 인식 가능 영역 흐름 제어 문 세션 환경 설정 SET 옵션 세션 옵션과 관련된 서버 사용자 옵션과 데이터베이스 옵션 PRINT 사용 SQL Server 메시지 관리와 RAISERROR 사용 12. 자원 사용 및 실행 계획 보기 자원 사용 보기 실행 계획 살펴보기 그래픽 실행 계획에 대한 아이콘별 설명 원격 연산자들 실행 계획의 궁금한 원리 및 SQL Server 7.0과 2000의 차이 13. 뷰 뷰의 생성 뷰 생성시 옵션 뷰를 통한 데이터 변경 뷰의 변경 및 제거 뷰의 정보를 담고 있는 시스템 테이블 뷰에 인덱스 생성 분할된 뷰(Partitioned View) 소유권 체인 뷰의 예제 14. 저장 프로시저 저장 프로시저의 정의와 사용 저장 프로시저 컴파일과 실행 계획 재 사용 캐시 정보 살펴보기 저장 프로시저를 만들 때 고려 사항 시스템 저장 프로시저와 확장 저장 프로시저 디버그 15. 사용자 정의 함수 사용자 정의 함수 생성, 수정 및 삭제 구문 사용자 정의 함수 호출 스칼라 함수 생성과 사용 인라인 테이블 변환 함수 생성과 사용 다중문 테이블 반환 함수 생성과 사용 시스템 함수 만들기 16. 트리거 SQL Server의 트리거 트리거의 사용 용도 트리거 발동 inserted 및 deleted 테이블 사용 트리거의 생성, 수정 및 삭제 구문 트리거 디자인 트리거 예제 17. 커서(Cursor) 커서 유형 커서 사용 절차 반입 및 스크롤 커서의 자동 형 변환 커서 예제 클라이언트에서의 커서 사용 18. 실무 고급 활용 효과적인 채번하기 BOM 구조 계층형 게시판 관리하기 격자형(Cross-Tab) 자료 만들기 순위처리 그룹별 순위처리 누적 자료 구하기 순위를 이용한 응용 중첩 CASE 문의 고차원적인 사용 |
|
1. SQL Server 개요
데이버베이스란? SQL Server의 서비스와 개체 소개 SQL Server 2000 Edition과 라이센스 SQL Server 설치 시 고려 사항 2. SQL Server 도구들 온라인 설명서(Books Online) 서비스 관리자(Service Manager) 쿼리 분석기 엔터프라이즈 관리자 데이터베이스 다이어그램 사용 쿼리 생성기로 뷰와 쿼리 생성하기 프로필러(Profiler) 데이터 변환 서비스 네트워크 유틸리티(Network Utility) 기타 관리 도구 3. Transact-SQL 기초 SELECT 문 식별자 사용 문자열과 작은 따옴표 표현 SELECT, FROM, WHERE ORDER BY TOP n DISTINCT GROUP BY, HAVING SELECT ~ INTO JOIN UNION 쿼리 생성기 사용 DELETE 문 UPDATE 문 변경할 컬럼에 별칭 사용 시 문제 UPDATE 컬럼에 다중행 적용 시 문제 갱신된 컬럼의 내용을 변수에 담기 INSERT 문 TRUNCATE TABLE 문 4. 데이터베이스 생성과 관리 데이터베이스 설정 데이터베이스 구조 데이터베이스 생성 데이터베이스 축소 데이터베이스 변경 및 삭제 데이터베이스 유지 관리를 위한 DBCC 사용 데이터베이스 유지 관리 계획 마법사 사용하기 데이터베이스 옵션 설정 저장소 아키텍쳐 인증과 권한 관리 5. 데이터 형식 및 형 변환 데이터 형식 계층 구조 문자형 데이터 형식 숫자형 데이터 형식 datetime 및 smalldatetime 대형 데이터 형식 기타 데이터 형식 사용자 정의 데이터 형식의 사용 데이터형 변환 6. 테이블과 제약 조건 생성과 사용 개체 식별자 규칙 영구 테이블과 임시 테이블 그리고 테이블 변수 소유자 테이블 생성 IDENTITY 속성 및 @@IDENTITY, IDENTITY() 함수 사용 계산된 컬럼의 사용 CHECKSUM 집계 함수 사용 테이블 수정 테이블 삭제 제약 조건 기본값 규칙으로 제약 만들기 7. 시스템 지원 함수 및 연산자 수치 연산 함수 문자열 함수 날짜 및 시간 함수 시스템 함수 기타 함수들 연산자(Operators) 8. 고급 쿼리 CASE 함수 하위 쿼리(SubQuery) 동적 쿼리 작성과 실행 고차원적인 분석을 위한 GROUP BY 사용 COMPUTE BY 사용 조인 연산자에 대한 이해 대량 데이터 복사를 위한 BULK INSERT 사용 9. 인덱스 디자인과 사용 인덱스 디자인 데이터 및 인덱스 저장 구조 데이터를 검색하는 여러 가지 방법 인덱스 검색 따라하기 쿼리 옵티마이저의 인덱스 선택과 통계 정보 인덱스를 사용하지 않는 가능성이 높은 쿼리 문 인덱스 생성 옵션 인덱스 튜닝 마법사의 사용 통계 정보의 생성과 갱신 DBCC SHOWCONTIG 구문으로 테이블과 인덱스의 조각난 정도 살펴보기 조각난 정도 파악과 감소시키는 방법 10. 트랜잭션과 잠금 트랜잭션 SQL Server의 트랜잭션 효율적인 트랜잭션 코딩 잠금 트랜잭션 격리 수준 테이블 수준 잠금 힌트 교착 상태 및 세션 레벨 옵션 11. SQL 프로그래밍 읽기 쉬운 코드 작성 세션과 일괄 처리에 대한 이해 변수 선언과 사용 변수와 임시 테이블이 인식 가능 영역 흐름 제어 문 세션 환경 설정 SET 옵션 세션 옵션과 관련된 서버 사용자 옵션과 데이터베이스 옵션 PRINT 사용 SQL Server 메시지 관리와 RAISERROR 사용 12. 자원 사용 및 실행 계획 보기 자원 사용 보기 실행 계획 살펴보기 그래픽 실행 계획에 대한 아이콘별 설명 원격 연산자들 실행 계획의 궁금한 원리 및 SQL Server 7.0과 2000의 차이 13. 뷰 뷰의 생성 뷰 생성시 옵션 뷰를 통한 데이터 변경 뷰의 변경 및 제거 뷰의 정보를 담고 있는 시스템 테이블 뷰에 인덱스 생성 분할된 뷰(Partitioned View) 소유권 체인 뷰의 예제 14. 저장 프로시저 저장 프로시저의 정의와 사용 저장 프로시저 컴파일과 실행 계획 재 사용 캐시 정보 살펴보기 저장 프로시저를 만들 때 고려 사항 시스템 저장 프로시저와 확장 저장 프로시저 디버그 15. 사용자 정의 함수 사용자 정의 함수 생성, 수정 및 삭제 구문 사용자 정의 함수 호출 스칼라 함수 생성과 사용 인라인 테이블 변환 함수 생성과 사용 다중문 테이블 반환 함수 생성과 사용 시스템 함수 만들기 16. 트리거 SQL Server의 트리거 트리거의 사용 용도 트리거 발동 inserted 및 deleted 테이블 사용 트리거의 생성, 수정 및 삭제 구문 트리거 디자인 트리거 예제 17. 커서(Cursor) 커서 유형 커서 사용 절차 반입 및 스크롤 커서의 자동 형 변환 커서 예제 클라이언트에서의 커서 사용 18. 실무 고급 활용 효과적인 채번하기 BOM 구조 계층형 게시판 관리하기 격자형(Cross-Tab) 자료 만들기 순위처리 그룹별 순위처리 누적 자료 구하기 순위를 이용한 응용 중첩 CASE 문의 고차원적인 사용 |