【AI 자막】 Microsoft SQL Server 데이터베이스 관리 - 완벽 마스터 과정!
Microsoft SQL Server 로 데이터베이스 관리 및 보안 마스터하기
Description
[꼭 읽어주세요] 한글 AI 자막 강의란?
유데미의 한국어 [자동] AI 자막 서비스로 제공되는 강의입니다.
퀴즈와 실전테스트에 대해서는 한글 번역이 제공되지 않습니다.
강의에 대한 질문사항은 Imran 강사님이 확인하실 수 있도록 Q&A 게시판에 영어로 남겨주시기 바랍니다.
마이크로소프트 SQL Server는 세계에서 가장 인기 있는 주요 데이터베이스 중 하나로 계속되고 있습니다. 데이터베이스는 IT의 핵심이며 모든 중요한 데이터와 정보를 저장하는 데 필요합니다.
SQL 데이터베이스 관리자가 되고 싶다면, 이 강의는 여러분을 위한 것입니다. 이 강의는 성공적인 데이터베이스 관리자가 되기 위해 필요한 모든 기술을 제공합니다. "Microsoft SQL Server 데이터베이스 관리 - 완벽 마스터 과정!"은 Microsoft SQL Server 를 사용하여 데이터베이스 관리에 대한 포괄적인 이해를 제공하도록 설계되었습니다. 이 강의는 IT 전문가, 데이터베이스 관리자 및 SQL Server 인프라에 대해 배우고 싶은 모든 분에게 이상적입니다. 이 강의에서는 SQL Server 데이터베이스의 설치, 구성, 유지 관리, 보안 및 성능 튜닝과 같은 주요 측면을 다룹니다.
다음은 강의 개요입니다:
섹션 1 - 강의 소개
데이터베이스 소개
RDBMS (관계형 데이터베이스 관리 시스템)
SQL이란 무엇인가요?
상위 5개 RDBMS
MS SQL Server 소개
MS SQL의 다양한 에디션
섹션 2 - Windows 다운로드, 설치 및 구성
MS SQL Server 사전 요구 사항
실습 환경 설정
가상화란 무엇인가요?
VMWare Workstation Player 다운로드 및 설치
선택 사항 - Oracle Virtualbox 다운로드 및 설치
가상 머신 생성
Windows Server 다운로드 및 설치
가상 머신 관리
섹션 3 - MS SQL Server 다운로드, 설치 및 구성
MSSQL 설치 전 요구 사항
MSSQL 및 SQL Server Management Studio 다운로드
MSSQL 설치 및 구성
SQL Server Management Studio 설치
AdventureWorks 데이터베이스 다운로드 및 설치
섹션 4 - 데이터베이스 기초 및 설계
데이터와 데이터베이스란 무엇인가요?
데이터는 어떻게 저장되나요?
테이블, 열, 행이란 무엇인가요?
키란 무엇인가요? 기본 키, 외래 키, 고유키 등이 무엇인가요?
관계형 데이터베이스와 관계형 데이터베이스 관리 시스템(RDBMS)이 무엇인가요?
트랜잭션이 무엇이며 ACID 속성은 무엇인가요?
데이터베이스 정규화와 데이터베이스 정규화의 다양한 형태
첫 번째 데이터베이스, 테이블 생성 및 데이터로 테이블 채우기
섹션 5 - SQL 명령어 소개
기본 SQL 명령어에 오신 것을 환영합니다
SQL 문장과 SQL 문장의 종류
예제를 포함한 DML 문장
예제를 포함한 DDL 문장
예제를 포함한 DCL 문장
예제를 포함한 TCL 문장
섹션 6 - SQL을 사용한 데이터 쿼리 및 조작
테이블 및 임시 테이블 생성
뷰(View)란 무엇인가요?
자세한 SELECT 문
연산자, 표현식 및 조건
WHERE 절, ORDER BY, HAVING BY, GROUP BY 절
두 개의 테이블에서 선택 – 조인
다양한 종류의 조인
서브쿼리란 무엇인가요?
INSERT, UPDATE, DELETE 및 Truncate 문장
저장 프로시저란 무엇인가요?
함수, 트리거, 그리고 인덱스
클러스터형, 비클러스터형 인덱스 및 인덱스 설계 고려 사항
인덱스 단편화 및 인덱스를 위한 실험실
섹션 7 - Microsoft SQL 데이터베이스 관리
MSSQL 관리 도구 개요
SQL Server Management Studio (SSMS) 탐색
SQL Server 구성 관리자 탐색
MSSQL 시스템 데이터베이스, 시스템 데이터베이스의 권장 사항과 권장하지 않는 사항
master, tempdb, msdb 및 다른 시스템 데이터베이스란 무엇인가요?
섹션 8 - MSSQL 작동의 심층 탐구
페이지, 익스텐트, 페이지 구조 및 PFS는 무엇인가요?
MSSQL 아키텍처
MSSQL 데이터베이스 아키텍처
트랜잭션 로그의 동작과 작동
사용자 데이터베이스 구성
사용자 데이터베이스를 생성할 때의 모범 사례
섹션 9 - MSSQL 백업 및 복원
데이터베이스의 백업, DBA의 중요성 및 백업에 사용되는 다양한 미디어
MSSQL의 복구 모델과 백업 및 복원에 미치는 영향
전체 백업과 차등 백업
트랜잭션 로그 백업, 로그 백업 체인 및 테일 로그 백업
전체, 차등, 트랜잭션 로그 백업을 위한 실험실
복원 및 복구 개요
전체, 차등 및 트랜잭션 로그 데이터베이스 복원
데이터베이스의 시점 복원
전체 백업, 복원 및 시점 복원 실험실
MS SQL Server의 DBCC CHECKDB 명령
전체 백업을 사용한 페이지 수준 복원/복구
유지보수 계획 백업/재색인 생성
섹션 10 - MSSQL 사용자 관리
MSSQL 보안 모델
MSSQL 서버 인증 모드
서버 로그인
서버 역할
데이터베이스 사용자
데이터베이스 역할
권한 (GRANT, DENY, REVOKE)
섹션 11 - MSSQL Server 에이전트 관리
SQL Server 에이전트 소개
SQL Server 에이전트 작업과 일정
에이전트 경고
운영자
데이터베이스 메일
활동 모니터
섹션 12 - 고급 SQL Server 관리 주제
고가용성 및 그 종류
복제와 트랜잭션 복제
트랜잭션 복제 설정 (실습)
로그 배송 및 로그 배송 구성
SQL Server 암호화 및 암호화 유형
투명 데이터 암호화(TDE) 및 구성
섹션 13 - 강의 요약
우리가 배운 명령어
What You Will Learn!
- 이 강의를 마치면 전문적인 SQL 데이터베이스 관리자가 되어 SQL 관련 직무에 지원할 수 있게 됩니다.
- Microsoft Windows 를 통한 SQL 데이터베이스 관리
- 150개 이상의 SQL 쿼리를 배우게 됩니다.
- 일상적인 SQL 관련 문제를 해결할 수 있게 됩니다.
- 기업 환경에서 SQL 서버를 관리할 수 있게 됩니다.
- 기본부터 고급까지의 SQL 쿼리를 작성할 수 있게 됩니다.
- 매일 발생하는 SQL 데이터베이스 관련 문제를 해결할 수 있게 됩니다.
- SQL의 집계 함수를 사용하여 특정 비즈니스 질문에 답변하는 방법을 알게 됩니다.
- 경영진을 위해 보고서를 작성하여 재정 결정을 내릴 수 있게 됩니다.
Who Should Attend!
- SQL 데이터베이스 관리에서 경력을 시작하고자 하는 모든 분
- IT 취업을 위해 완벽한 SQL 데이터베이스 교육을 받고 싶은 모든 분
- 자신의 커리어를 발전시키고 싶은 모든 분
- SQL 커맨드라인 스킬을 숙달하고 싶은 모든 분
- 대학생
- IT 전문가
- 선생님, 강사