logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

SQL Server 2012 운영과 개발

SQL Server 2012 운영과 개발

(이장래와 함께하는)

이장래 (지은이), 김연홍 (감수)
  |  
아이티포럼(ITForum!)
2012-08-25
  |  
37,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

SQL Server 2012 운영과 개발

책 정보

· 제목 : SQL Server 2012 운영과 개발 (이장래와 함께하는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > MS SQL Server
· ISBN : 9788997945016
· 쪽수 : 1161쪽

책 소개

데이터베이스 학습에서 가장 기본이되는 개발관련 내용과 관리적인 내용, 그리고 고가용성과 관련한 실질적인 내용을 포함하고 있다. 엔터프라이즈 환경에서의 효율적인 SQL Server의 운영과 관련한 기본지식과 노하우를 익힐 수 있다.

목차

1.SQL Server 소개및설치
1. SQL Server 212 소개
1.1 SQL Server 역사와버전
1.2 SQL Server 에디션
1.3 에디션별주요기능지원여부
2. SQL Server 설치를위한준비
2.1 하드웨어요구사항
2.2 소프트웨어요구사항
2.3 운영체제요구사항
3. SQL Server 설치전에알아두어야할중요내용
3.1 인스턴스에대한이해
3.2 서비스계정에대한이해
3.3 인증모드에대한이해
4. SQL Server 설치
4.1 기본인스턴스설치
4.2 명명된인스턴스설치
4.3 SQL Server 설치후확인
5. 기타설치
5.1 예제데이터베이스설치
5.2 SQL Server 212 기능팩설치
학습정리
도전퀴즈

2 SQL Server 관리도구
1. SQL Server 212 소개
1.1 SQL Server 구성관리자란?
1.2 SQL Server 서비스관리
1.3 서버네트워크관리
1.4 클라이언트네트워크관리
2. SQL Server Management Studio(SSMS)
2.1 SSMS란?
2.2 SSMS의다양한기능들
3. 온라인설명서
3.1 온라인설명서로컬설치
3.2 온라인설명서사용
4. SQLCMD
4.1 SQLCMD 란?
4.2 SQLCMD 사용예
5. SQL Server Data Tools (SSDT)
5.1 SSDT 란?
5.2 SSDT 설치
5.3 SSDT 실행및서버연결
5.4 프로젝트만들기
5.5 다양한기능들
학습정리
도전퀴즈

3 관계형데이터베이스관리시스템
1. 데이터베이스관리시스템
1.1 데이터베이스관리시스템이란?
1.2 관계형데이터베이스관리시스템
1.3 테이블의참조관계
2. 데이터베이스모델링
2.1 데이터베이스모델링
2.2 정규화
2.3 역정규화
학습정리
도전퀴즈

4 데이터베이스
1. 데이터베이스구조
1.1 데이터베이스에대한이해
1.2 데이터베이스를구성하는파일
1.3 트랜잭션로그파일
2. 데이터베이스만들기
2.1 데이터베이스에대한고려사항
2.2 데이터베이스만들기
3. 파일그룹
3.1 파일그룹이란
3.2 파일그룹의종류
3.3 파일그룹만들기
4. 스키마
4.1 스키마에대한이해
4.2 dbo스키마
4.3 스키마만들기
5. 데이터베이스관리
5.1 중요데이터베이스옵션
5.2 옵션설정
5.3 파일크기증가및축소
5.4 데이터베이스분리와연결
6. 포함된데이터베이스
6.1 포함된데이터베이스란?
6.2 포함된데이터베이스만들기
7. FILESTREAM
7.1 FILESTREAM에대한이해
7.2 FILESTREAM 데이터베이스만들기
학습정리
도전퀴즈

5 테이블
1. 테이블만들기
1.1 테이블에대한이해
1.2 개체탐색기에서만들기
1.3 CREATE TABLE 문으로만들기
1.4 열추가및제거
2. 다양한데이터형식
2.1 데이터형식에대한이해
2.2 시스템데이터형식
2.3 수치데이터형식
2.4 날짜및시간데이터형식
2.5 문자데이터형식
2.6 기타특수한데이터형식
3. 특수한형태의열
3.1 계산된열
3.2 IDENTITY 속성
4. 시퀸스
4.1 시퀀스에대한이해
4.2 하나의테이블과연관된시퀀스
4.3 INSERT 전에다음증가값얻기
4.4 여러테이블과관련된시퀀스
4.5 시퀀스값이반복되게하기
4.6 OVER 절로정렬된결과에시퀀스사용하기
4.7 시퀀스리셋하기
5. 데이터무결성
5.1 데이터무결성이란?
5.2 NULL과 NOT NULL
5.3 PRIMARY KEY 제약
5.4 UNIQUE 제약
5.5 DEFAULT 제약
5.6 CHECK 제약
5.7 FOREIGN KEY 제약
6. 특수한테이블
6.1 임시테이블
6.2 분할된테이블
6.3 파일테이블
7. 데이터압축
7.1 데이터압축이란?
7.2 데이터압축하기
7.3 데이터압축과성능
학습정리
도전퀴즈

6 Transact-SQL
1. HRDB 데이터베이스
1.1 HRDB 데이터베이스만들기
1.2 데이터베이스다이어그램
1.3 테이블소개
2. 기본적인 SELECT 문
2.1 기본적인 SELECT 문
2.2 NULL 값에대한비교
2.3 결과집합의형태변경
3. 데이터변경
3.1 INSERT 문
3.2 UPDATE 문
3.3 DELETE 문
4. 데이터집계
4.1 기본적인데이터집계
4.2 순위구하기
4.3 PIVOT과 UNPIVOT
5. 조인(JOIN)
5.1 조인이란?
5.2 INNER 조인
5.3 OUTER 조인
5.4 CROSS 조인
5.5 조인예
5.6 여러테이블간의조인예
5.7 Non-Equi조인예
6. 하위쿼리
6.1 일반하위쿼리
6.2 상관하위쿼리
7. 결과집합병합하기
7.1 집합
7.2 합집합: UNION, UNION ALL
7.3 교집합: INTERSECT
7.4 차집합: EXCEPT
8. 향상된쿼리
8.1 TOP (n)
8.2 CASE
8.3 CTE (Common Table Expressions)
8.4 MERGE
8.5 OUTPUT
8.6 OVER
8.7 OFFSET AND FETCH
8.8 WITH RESULT SET
8.9 THROW
9. 2012버전의새로운함수
9.1 PARSE, TRY_CONVERT, TRY_PARSE
9.2 날짜및시간관련함수
9.3 논리함수
9.4 문자열함수
9.5 분석함수
학습정리
도전퀴즈

7 XML
1. XML 데이터형식
1.1 XML 문서
1.2 기존의 XML 데이터
1.3 XML 데이터형식
1.4 XML 스키마컬렉션
2. FOR XML문
2.1 FOR XML 문이란?
2.2 FOR XML RAW
2.3 FOR XML AUTO
2.4 FOR XML EXPLICIT
2.5 FOR XML PATH
3. OPENXML 함수
3.1 OPENXML 함수란?
3.2 OPENXML 함수사용예
4. XQuery
4.1 XQuery 란?
4.2 query 메서드
4.3 value 메서드
4.4 exist 메서드
4.5 modify 메서드
4.6 nodes 메서드
학습정리
도전퀴즈

8 인덱스
1. 인덱스의이해
1.1 인덱스란?
1.2 인덱스는꼭필요한가?
1.3 인덱스구조
1.4 테이블의존재형태
1.5힙 + 비클러스터형인덱스
1.6힙→클러스터형인덱스
1.7클러스터형인덱스 + 비클러스터형인덱스
1.8페이지분할
2. 인덱스만들기
2.1 클러스터형인덱스
2.2 비클러스터형인덱스
2.3 포함된인덱스
2.4 필터된인덱스
2.5 Columnstore인덱스
3. 인덱스관리
3.1 인덱스다시구성및다시작성
3.2 FILLFACTOR
3.3 인덱스제거
학습정리
도전퀴즈

9 프로그래밍개체
1. 뷰
1.1 뷰에대한이해
1.2 뷰만들기및관리
1.3 분할된뷰
1.4 인덱스된뷰
2. 저장프로시저
2.1 저장프로시저에대한이해
2.2 저장프로시저만들기
2.3 입력매개변수와출력매개변수
2.4 오류핸들링
2.5 실행계획재사용및재컴파일
3. 사용자정의함수
3.1 사용자정의함수에대한이해
3.2 스칼라함수만들기
3.3 인라인테이블값함수만들기
3.4 다중문테이블값함수만들기
4. 트리거
4.1 DML 트리거에대한이해
4.2 DML 트리거만들기
4.4 DDL 트리거만들기
4.5 트리거구문요약
5. 커서
5.1 커서에대한이해
5.2 커서사용하기
학습정리
도전퀴즈

10 보안
1. 보안에대한이해
1.1 보안강화의필요성
1.2 인증모드
1.3 서버로그인계정과데이터베이스사용자계정
2. 서버로그인계정관리
2.1 로그인계정만들기
2.2 서버수준에대한권한설정
2.3 고정서버역할
2.4 사용자정의서버역할
3. 데이터베이스사용자관리
3.1 데이터베이스사용자계정만들기
3.2 dbo와 guest 사용자계정
3.3 데이터베이스수준에대한권한설정
3.4 고정데이터베이스역할
3.5 사용자정의데이터베이스역할
3.6 로그인계정이없는사용자계정만들기
4. 개체에대한권한설정
4.1 테이블과뷰에대한권한설정
4.2 프로그래밍개체에대한권한설정
4.3 스키마를사용한효과적인권한관리
5. 데이터암호화
5.1 암호화의필요성
5.2 대칭키를사용한암호화
5.3 HASHBYTES 함수를사용한암호화
6. 데이터베이스암호화
6.1 데이터베이스암호화란?
6.2 암호화설정
6.3 고려할사항
6.4 암호화된데이터베이스백업과복원
6.5 데이터베이스암호화제거
7. SQL Server 감사
7.1 SQL Server 감사에대한이해
7.2 감사만들기
7.3 감사사양만들기
7.4 감사모니터링
7.5 WHERE 절이있는서버감사만들기
7.6 감사와감사사양제거
학습정리
도전퀴즈

11 백업과복원
1. 백업에대한이해
1.1 예제데이터베이스만들기
1.2 백업의필요성
1.3 다양한백업방법
1.4 다양한백업전략
1.5 복구모델
2. 기본적인데이터베이스백업방법
2.1 전체백업하기
2.2 차등백업하기
2.3 트랜잭션로그백업하기
3. 다양한백업옵션사용
3.1 기존백업파일에백업하기
3.2 파일및파일그룹백업하기
3.3 복사전용으로백업하기
3.4 부분백업하기
3.5 여러백업파일로백업하기
3.6 로그꼬리백업하기
4. 백업의무결성확보
4.1 MIRROR TO 백업
4.2 CHECKSUM 옵션
5. 백업압축하기
5.1 백업압축이란?
5.2 백업압축방법
5.3 압축비율에영향을미치는요소
5.4 압축효율확인하기
6. 데이터베이스복원에대한이해
6.1 백업전략과복원과의관계
6.2 복원옵션
7. 데이터베이스복원
7.1 하나의백업파일에서복원
7.2 여러백업파일에서복원하기
8. 데이터베이스스냅샷
8.1 데이터베이스스냅샷이란?
8.2 데이터베이스스냅샷만들기
8.3 데이터베이스스냅샷작동원리
8.4 데이터베이스스냅샷확인하기
8.5 데이터베이스스냅샷으로부터복원하기
8.6 데이터베이스스냅샷제거하기
학습정리
도전퀴즈

12 트랜잭션과잠금
1. 트랜잭션에대한이해
1.1 트랜잭션이란?
1.2 트랜잭션로그
1.3 자동커밋트랜잭션
1.4 명시적트랜잭션
1.5 묵시적트랜잭션
2. 잠금에대한이해
2.1 잠금이란?
2.2 주요잠금모드
2.3 기타잠금모드
3. 잠금관리
3.1 잠금타임아웃설정
3.2 교착상태(Dead Locks)
3.3 잠금과관련된테이블힌트
3.4 잠금모니터링
4. 트랜잭션격리수준
4.1 READ UNCOMMITTED 격리수준
4.2 READ COMMITTED (기본값) 격리수준
4.3 REPEATABLE READ 격리수준
4.4 SERIALIZABLE 격리수준
4.5 READ COMMITTED SNAPSHOT 격리수준
4.6 SNAPSHOT 격리수준
4.7 트랜잭션격리수준특성비교
4.8 트랜잭션격리수준관련테이블힌트
학습정리
도전퀴즈

13 운영업무자동화
1. 자동화소개
1.1 자동화의필요성
1.2 SQL Server 에이전트서비스설정
2. 작업
2.1 작업이란?
2.2 작업만들기
3. 데이터베이스메일설정
3.1 데이터베이스메일이란?
3.2 데이터베이스메일설정
4. 운영자
4.1 운영자만들기
4.2 작업완료시메일발송설정
5. 경고
5.1 경고만들기
6. 유지관리계획마법사
6.1 유지관리계획마법사란?
6.2 유지관리계획마법사사용
학습정리
도전퀴즈

14 데이터전송
1. 데이터전송의필요성과다양한방법들
1.1 데이터전송의필요성
1.2 BCP(Bulk Copy Program) 유틸리티
1.3 BULK INSERT
1.4 OPENROWSET(BULK)
1.5 가져오기및내보내기마법사
1.6 SSIS(SQL Server Integration Services)
2. 가져오기및내보내기마법사
2.1 SQL Server 간의데이터전송
2.2 엑셀워크시트로내보내기
2.3 저장된 SSIS 패키지확인
학습정리
도전퀴즈

15 고가용성
1. 복제
1.1 복제에대한이해
1.2 복제에포함된서버의역할
1.3 복제유형
1.4 복제구성요소
1.5 복제구현
2. 로그전달
2.1 로그전달에대한이해
2.2 로그전달사전준비
2.3 로그전달구현
2.4 로그전달비활성화
2.5 주서버에대한장애조치
3. 데이터베이스미러링
3.1 데이터베이스미러링에대한이해
3.2 데이터베이스미러링설정을위한옵션
3.3 데이터베이스미러링을위한사전준비
3.4 데이터베이스미러링구현
3.5 장애조치제어방법
3.6 데이터베이스미러링종료
4. AlwaysOn가용성그룹
4.1 AlwaysOn가용성그룹에대한이해
4.2 Windows 장애조치클러스터링구성
4.3 AlwaysOn기능활성화
4.4 AlwaysOn가용성그룹만들기
4.5 AlwaysOn가용성그룹동작확인
4.6 수동장애조치
4.7 가용성그룹삭제
학습정리
도전퀴즈

16 고급관리기능
1. 중앙관리서버
1.1 중앙관리서버란?
1.2 중앙관리서버설정하기
1.3 다중서버쿼리
2. 정책기반관리
2.1정책기반관리란?
2.2 관련용어
2.3 정책만들기
2.4 수동으로정책평가하기
2.5 노출영역구성하기
2.6 정책과조건제거하기
2.7 예제정책활용
3. 데이터컬렉션
3.1 데이터컬렉션이란?
3.2 관리데이터웨어하우스구성하기
3.3 데이터컬렉션관리하기
3.4 성능데이터보기
3.5 데이터컬렉션비활성화
4. 리소스관리자
4.1리소스관리자란?
4.2 리소스관리자사용하기
4.3 리소스관리자비활성화
5. 변경데이터캡처
5.1 변경데이터캡처란?
5.2 데이터베이스수준의변경데이터캡처설정하기
5.3 테이블수준의변경데이터캡처설정하기
5.4 변경데이터캡처활용하기
5.5 변경테이블삭제작업설정
5.6 테이블에대한변경데이터캡처비활성화하기
5.7 데이터베이스수준의변경데이터캡처비활성화하기
6. 변경내용추적
6.1 변경내용추적이란?
6.2 데이터베이스수준에변경내용추적활성화하기
6.3 테이블수준에변경내용추적활성화하기
6.4 변경내용추적함수사용하기
6.5 변경내용추적비활성화하기
7 .데이터계층응용프로그램
7.1 데이터계층응용프로그램이란?
7.2 DAC 추출및배포
7.3 DAC 내보내기및가져오기
8. SQL Server 유틸리티
8.1 SQL Server 유틸리티란?
8.2 SQL Server 유틸리티활성화
8.3 데이터계층응용프로그램
8.4 관리되는인스턴스
8.5 유틸리티관리
학습정리
도전퀴즈

17 MDS(Master Data Services)와 DQS(Data Quality Services)
1. MDS(Master Data Services)
1.1 MDS 구성
1.2 엑셀용 MDS 추가기능
1.3 MDS 모델만들고관리하기
2.DQS(Data Quality Services)
2.1 DQS 필요성이해및설치
2.2 DQS 기능살펴보기
학습정리
도전퀴즈

18 SQL Azure
1. SQL Azure
1.1 SQL Azure란?
1.2 Windows Azure 플랫폼
1.3 SQL Azure 접속
1.4 SQL Azure데이터동기화
1.5 SQL Azure 예제데이터베이스
2. SSMS에서 SQL Azure 관리하기
2.1 SQL Azure 접속
2.2 SQL Azure로데이터베이스배포하기
학습정리

저자소개

이장래 (지은이)    정보 더보기
20여 년간 SQL Server와 함께하고 있는 저자에게 여러 호칭이 있지만, 저자 본인이 가장 좋아하는 호칭은 '강사'다. 가르치는 게 좋아 SQL Server 관련 사이트를 만들어 Q&A 게시판을 운영했고, 오프라인 스터디를 이끌었으며, Microsoft 공인 강사가 되어 수많은 강의와 세미나를 진행했다. 결국, 책도 쓰게 되었는데, 이 모든 것이 SQL Server를 시작하는 이에게 디딤돌이 되고자 하는 저자의 바람 때문이다. 끊임 없는 지식 전달 노력의 결과로 Microsoft에서 수여한 SQL Server 분야 MVP Award를 수년간 받았다. 현직 유명 SQL Server 강사이자 컨설턴트인 그에게서 SQL Server를 빼면 뭐가 남을지 궁금하다. 사랑하는 딸에게 뒤늦게 피아노를 배우기 시작했고, 플루트를 배우겠다며 밤새 소리를 찾아 불어대는 그의 모습에, 언제나 배움의 아름다움이 배어 있다. (주)씨퀄로(www.sqlroad.com) 수석 컨설턴트 아이티포럼(www.itforum.co.kr) 전임 교수 웹타임(www.webtime.co.kr) 전임 강사 디비누리 SQLWORLD(www.dbnuri.com) 운영자 MCT(Microsoft Certified Trainer) [활동] SQL Server MVP (2010 ~ 현재) 수상 SQL Server 관련 다양한 강의 및 컨설팅 진행 중 디비누리 SQLWORLD 오픈 스터디 및 세미나 진행 중
펼치기
김연홍 (지은이)    정보 더보기
2021년 3월부터 DKBMC와 함께 하고 있으며, GS건설 세일즈포스 프로젝트 PM과 다수의 프로젝트 및 컨설팅 역할을 수행했으며, 삼성멀티캠퍼스, MS 공인 교육센터 등에서 베테랑 강사로 활동한 이력을 가지고 있다. 그리고 김연홍 이사는 다음과 같이 다수의 책을 집필한 이력을 가지고 있다. - 알기 쉽게 해설한 데이터베이스 모델링 - SQL Server 2005를 위한 데이터베이스 모델링 - 함께하는 SQL Server 2008 개발자 Part 1 - 함께하는 SQL Server 2008 개발자 Part 2 - BPMN 2.0 (번역서) 감수 - SharePoint 2010 Development with Visual Studio 2010(번역서) 감수 - 이장래와 함께하는 SQL Server 2012 감수 - 권태돈과 함께하는 SQL Server 2012 BI 감수 - DKBMC Salesforce User Guide 감수
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책