이장래 강사의 SQL Server 2016 데이터베이스 운영

기술분야 Microsoft
교육일정 교육 기간 5 일
교육 금액 0원 쿠폰등록시 0매
접수파일
이벤트&프로모션
과정 설명
기업의 핵심 비즈니스를 지원하기 위해 운영되는 SQL Server의 중요성은 점점 커지고 있습니다. SQL Server는 처음에는 배우기 쉽지만, 공부하고 경험할수록 어려워지는 경향이 있습니다. 하지만 체계적인 이론 학습과 실습을 병행한다면 안정적으로 SQL Server 운영할 수 있는 전문가가 되는 것이 그렇게 어려운 것 만은 아닙니다. 본 과정은 SQL Server 관리 기능을 단순히 나열한 기존 과정들과는 전혀 다릅니다. 십여 년 간의 강의와 컨설팅, 집필, 커뮤니티 활동을 통해 진정으로 현장에서 필요한 지식이 무엇인지 확인할 수 있었으며, 그러한 기반 위해 본 과정을 준비하였습니다. 초보자부터 실제 서버 운영 경험이 있는 모든 분에게 실질적인 도움이 되는 내용으로 강의를 진행합니다. 현장에서 경험한 다양한 상황들을 간접 경험하며, 미래에 발생할 수 있는 문제점들을 미리 파악하고, 실전에서 대처할 수 있는 능력을 갖추는데 탄탄한 디딤돌이 되는 과정이 될 것입니다.

- SQL Server를 설치하고, 관리 도구를 사용해 SQL Server를 관리할 수 있습니다.
- 안정성과 성능을 고려한 데이터베이스를 만들 수 있습니다.
- 다양한 상황에서 데이터베이스에 대한 적절한 관리를 수행할 수 있습니다.
- 다양한 백업 방법을 이해해, 기업에 맞는 최적의 백업 전략을 수립할 수 있습니다.
- 데이터베이스를 백업하고, 문제 상황에서 백업 파일을 사용해 복원할 수 있습니다.
- 정보 유출을 막기 위해 접근을 통제하고, 데이터를 암호화할 수 있습니다.
- 감사를 구성해 중요 데이터에 대한 접근을 감시할 수 있습니다.
- 이 기종 간 데이터 전송을 통해 현업의 업무를 적극 지원할 수 있습니다.
- 중요 관리 업무를 자동화해서 효율적으로 SQL Server를 관리할 수 있습니다.
- 복제, AlwaysOn 고가용성 그룹 등을 사용해 고가용성을 확보할 수 있습니다.
수강 대상
- 초/중급 SQL Server 데이터베이스 개발자
- 초/중급 SQL Server 데이터베이스 관리자
과정 소개
DAY11. SQL Server 소개와 설치
- SQL Server 소개
- 설치 전에 알아 두어야 할 중요 내용
- SQL Server 설치

2. SQL Server 관리 도구
- SQL Server 구성 관리자
- SQL Server Management Studio
- SQLCMD
- SQL Server 프로파일러

3. 데이터베이스
- 데이터베이스 구조
- 데이터베이스 만들기
- 파일 그룹(File Groups)
- 데이터베이스 관리  DAY24. 백업과 복원
- 백업에 대한 이해데이
- 터베이스 백업 방법
- 복원에 대한 이해
- 데이터베이스 복원

5. 권한 관리
- 보안에 대한 이해
- 서버 로그인 계정 관리
- 데이터베이스 사용자 관리
- 개체에 대한 권한 설정  DAY36. 암호화와 감사
- 데이터 암호화(Data Encryption)
- 데이터베이스 암호화
- SQL Server 감사(SQL Server Audits)

7. 데이터 전송
- 데이터 전송
- 가장 쉬운 데이터 전송
- 가져오기/내보내기 마법사(Import/Export Wizard)
- 연결된 서버(Linked Servers)  DAY48. 운영 업무
- 자동화(Automations) 소개
- 작업(Jobs)
- 데이터베이스 메일 설정
- 운영자(Operators)
- 경고(Alerts)
- 유지 관리 계획 마법사(Maintenance Plan Wizard)

9. 고가용성
- 고가용성이란?
- 복제(Replications)
- 로그 전달(Log Shipping)
- 데이터베이스 미러링(Database Mirroring)
- AlwaysOn 가용성 그룹(Availability Groups)  DAY510. 알아두면 좋을 낯선 기능들
- 백업 암호화(Backup Encryption)
- 데이터베이스 스냅숏(Database Snapshot)
- 포함된 데이터베이스(Contained Databases)
- 동적 데이터 마스킹(Dynamic Data Masking)
- 데이터 압축(Data Compression)
- 행 수준 보안(Row Level Securities)
- 데이터 계층 응용 프로그램(Data Tier Applications)
교육 장소
온라인 강의