챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트)

안녕하세요. SQLER.com의 코난 김대우입니다. 이번에 소개해드릴 내용은 SQL 개발자를 위한 SQL Server 무료강좌입니다.

이 강좌는 시리즈 강좌로 제공되며, SQL Server를 활용한 데이터베이스 개발 과정을 진행합니다.

 

이 강좌는 누구를 대상으로 하나요?

SQLER에서 제공하는 시리즈 강좌는, 

- 처음 데이터베이스를 배우는 학생

- IT / 프로그래밍 비전공자

- 다른 데이터베이스를 공부했다가 포기하신 분

- 머신러닝 / 인공지능 / 데이터 과학 분야를 공부해 보려는 개발자

- SQLD 자격증을 준비하는 취준생

대상으로 준비했습니다.

 

특히, 실제로 진행한 다양한 개발 프로젝트에서 경험했던 여러 시행착오도 함께 강좌에 소개해 드리니, 많은 도움 되시길 바랍니다.

 

Coding4Change - Youtube 영상 강좌 제공

모든 강좌는 Youtube 영상 강좌가 함께 제공됩니다. 유튜브 코드로 변화를 만드는 비영리단체 유튜브채널 Code4Change에서 제공됩니다.

Coding4Change Youtube 채널은 비전공자와 학생들을 대상으로 코딩 교육을 진행하고 있는 비영리단체가 운영하고 있습니다. Coding4Change 채널에서 코딩의 기초를 배우고 이해할 수 있는 교육환경을 제공하여 모든 사람들이 디지털 시대에서 스스로를 변화를 이끌어 낼 수 있도록 지원하고 있습니다.

 

 

SQL 강좌 목차

강좌는 2023년 9월부터 유튜브 영상과 함께 매일 공개됩니다. 일별로 공개되니 왼쪽 [공개완료]를 참고하세요.

 

[공개완료] 1-1. 왜 SQL을 공부해야 하는가
[공개완료] 1-2. 왜 데이터베이스를 만들었으며 왜 사용하는가?
[공개완료] 1-3. SQL Server 2022이 나오기까지
[공개완료] 1-4. SQL Server 설치 전 점검사항
[공개완료] 1-5. SQL클라우드와 On-Premise
[공개완료] 1-6. SQL Server 2022 설치 - 윈도
[공개완료] 1-7. SQL Server 2022 설치 - 리눅스
[공개완료] 1-8. SQL Server 2022 설치 - 컨테이너
[공개완료] 1-9. 업그레이드와 설치 제거
[공개완료] 1-10. SQL Server 2022 관리 도구 소개
[공개완료] 1-11. 예제 데이터베이스 설치

 

[공개완료] 2-1. T-SQL SQL Server 언어에 대한 간단한 소개
[공개완료] 2-2. 데이터 검색 - SELECT 구문
[공개완료] 2-3. SELECT - 컬럼선택
[공개완료] 2-4. 데이터형(Data type)과 함수(Function)
[공개완료] 2-5. WHERE절의 조건에 의한 행의 검색
[공개완료] 2-6. DISTINCT 문을 이용한 중복 제거
[공개완료] 2-7. ORDER BY 결과 정렬
[공개완료] 2-8. GROUP BY, ROLLUP, CUBE
[공개완료] 2-9.  JOIN - 테이블 연결
[공개완료] 2-10. 하위 쿼리(Subquery-서브쿼리)
[공개완료] 2-11. SELECT INTO - 쿼리 결과를 테이블로 복사
[공개완료] 2-12. SQL UNION 연산자
[공개완료] 2-13. SELECT 결과셋을 XML, JSON 형식으로 출력
[공개완료] 2-14. SQL 쿼리 자동생성 - 쿼리 디자이너

 

[공개완료] 3-1. 데이터 삽입, 삭제, 수정 - INSERT를 이용한 행 삽입
[공개완료] 3-2. UPDATE - 데이터 수정
[공개완료] 3-3. DELETE를 이용한 로우 삭제
[공개완료] 3-4. TRUNCATE TABLE / 트랜잭션 수행

 

[공개완료] 4-1. SQL Server 데이터베이스와 데이터베이스 개체의 이해
[공개완료] 4-2. 데이터베이스 생성
[공개완료] 4-3. 데이터베이스 크기조절
[공개완료] 4-4. 데이터베이스 옵션
[공개완료] 4-5. 데이터베이스 삭제
[공개완료] 4-6. 데이터베이스의 데이터와 로그
[공개완료] 4-7. 최적의 데이터베이스 구성
[공개완료] 4-8. 시스템 카탈로그 엿보기

 

[공개완료] 5-1. SQL Server 테이블
[공개완료] 5-2. 테이블 생성과 데이터형 선택
[공개완료] 5-3. 테이블 생성
[공개완료] 5-4. 테이블 수정

 

[공개완료] 6-1. 데이터 무결성 - 데이터 무결성 이해
[공개완료] 6-2. 데이터 무결성 - 테이블 컬럼과 NULL 제약
[공개완료] 6-3. 데이터 무결성 - 기본 키(Primary Key) 제약, UNIQUE 제약, 외래 키(Foreign Key) 제약
[공개완료] 6-4. 데이터 무결성 - 체크 제약(CHECK Constraint)
[공개완료] 6-5. 데이터 무결성 - 규칙(RULE)
[공개완료] 6-6. 데이터 무결성 - 기본값(DEFAULT)
[공개완료] 6-7. 데이터 무결성 - 사용자 정의 형식(User-Defined Type - UDT)
[공개완료] 6-8. 데이터 무결성 - 트리거(TRIGGER)
[공개완료] 6-9. 데이터 무결성 - 데이터 무결성 주의사항

 

[공개완료] 7-1. 뷰(VIEW) 소개
[공개완료] 7-2. 뷰 생성
[공개완료] 7-3. 뷰 수정
[공개완료] 7-4. 뷰 삭제
[공개완료] 7-5. 뷰 옵션
[공개완료] 7-6. 뷰에서 뷰 생성
[공개완료] 7-7. 뷰에서 데이터 수정
[공개완료] 7-8. 분할 뷰(Partitioned View)
[공개완료] 7-9. 인덱싱된 뷰(Indexed View)
[공개완료] 7-10. 실무에서 뷰 사용

 

[공개완료] 8-1. 저장 프로시저(Stored Procedure) - 소개
[공개완료] 8-2. 저장 프로시저 - 생성과 실행
[공개완료] 8-3. 저장 프로시저 - 매개변수(파라미터)
[공개완료] 8-4. 저장 프로시저 - 동적 SQL(Dynamic SQL)과 SQL 주입(Injection) 공격
[공개완료] 8-5. 저장 프로시저 - OUTPUT 파라미터
[공개완료] 8-6. 저장 프로시저 - 종속성(Dependency) 확인
[공개완료] 8-7. 저장 프로시저 - 프로시저 캐시와 RECOMPILE

 

[공개완료] 9-1. 커서(CURSOR) - 커서 소개
[공개완료] 9-2. 커서 - 커서 구문
[공개완료] 9-3. 커서 - 현업에서 커서 사용 및 주의사항

 

[공개완료] 10-1. T-SQL 프로그래밍 - 소개
[공개완료] 10-2. T-SQL 프로그래밍 - 일괄처리(Batch)
[공개완료] 10-3. T-SQL 프로그래밍 - 변수, 조건문(IF-ELSE), 반복문(WHILE), CASE 표현식
[공개완료] 10-4. T-SQL 프로그래밍 - 공통 테이블 식(CTE-Common Table Expression)

 

[공개완료] 11-1. 관계형 데이터베이스 이해 - 관계형 모델
[공개완료] 11-2. 관계형 데이터베이스 이해 - 데이터베이스 생명주기
[공개완료] 11-3. 관계형 데이터베이스 이해 - 데이터베이스 설계 단계
[공개완료] 11-4. 관계형 데이터베이스 이해 - 데이터베이스 설계 목표와 고려사항
[공개완료] 11-5. 관계형 데이터베이스 이해 - 데이터베이스 설계 요구사항(Requirements) 분석과 개념적 설계
[공개완료] 11-6. 관계형 데이터베이스 이해 - 데이터베이스 논리적 설계
[공개완료] 11-7. 관계형 데이터베이스 이해 - 데이터베이스 물리적 설계
[공개완료] 11-8. 관계형 데이터베이스 이해 - 데이터베이스 구현

 

[공개완료] 12-1. 인덱스 생성과 관리 - 인덱스(Index) 소개
[공개완료] 12-2. 인덱스 생성과 관리 - 인덱스 종류
[공개완료] 12-3. 인덱스 생성과 관리 - 인덱스 생성
[공개완료] 12-4. 인덱스 생성과 관리 - 클러스터형 인덱스
[공개완료] 12-5. 인덱스 생성과 관리 - 비클러스터형 인덱스
[공개완료] 12-6. 인덱스 생성과 관리 - 클러스터형 vs 비클러스터형 인덱스
[공개완료] 12-7. 인덱스 생성과 관리 - 인덱스 옵션
[공개완료] 12-8. 인덱스 생성과 관리 - 인덱스 재구성/재구축
[공개완료] 12-9. 인덱스 생성과 관리 - DTA(데이터베이스 엔진 튜닝 관리자)

 

[공개완료] 13-1. 백업과 복원 - 백업과 복원 이해
[공개완료] 13-2. 백업과 복원 - 백업과 복원 전략
[공개완료] 13-3. 백업과 복원 - 백업과 복원 전략 실행
[공개완료] 13-4. 백업과 복원 - 유지 관리 계획 수립
[공개완료] 13-5. 백업과 복원 - 로그 전달, Always On 고가용성과 재해 복구 구현

 

[공개완료] 14-1. 트랜잭션과 잠금처리 - 트랜잭션 이해
[공개완료] 14-2. 트랜잭션과 잠금처리 - 트랜잭션 종류
[공개완료] 14-3. 트랜잭션과 잠금처리 - 트랜잭션과 체크포인트
[공개완료] 14-4. 트랜잭션과 잠금처리 - 잠금(Lock)과 블로킹
[공개완료] 14-5. 트랜잭션과 잠금처리 - 잠금과 트랜잭션 격리 수준
[공개완료] 14-6. 트랜잭션과 잠금처리 - 잠금 관리
[공개완료] 14-7. 트랜잭션과 잠금처리 - 교착상태(데드락-DeadLock) 관리

 

SQL 강좌 책 구매

강좌가 도움이 되셨다면, 책으로 구매 가능합니다. 책 판매 수익금은 전액 기부되며, 아래 링크에서 구매하시면 더 많은 금액이 기부됩니다. 

 

책구매 링크: 챗GPT와 함께하는 마이크로소프트 SQL Server 2022 

책구매링크.png

 

강좌 관련 문의와 질문

강좌와 관련된 질문은 SQLER - 데이터베이스 질문과 답변 게시판에 올려주시면, 저와 SQLER의 다른 전문가 분들이 답변 드릴겁니다. 궁금하신 사항은 언제든지 문의주세요.

 

No. Subject Author Date Views
» SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 187610
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 75489
2094 SQL Linux에서 기본 백업 디렉토리 변경 jevida(강성욱) 2017.09.13 4177
2093 Linux에서 DISK I/O 사용량 확인 jevida(강성욱) 2017.09.13 4000
2092 Linux에서 CPU 사용량 확인 jevida(강성욱) 2017.09.13 2376
2091 SQL Linux에서 SQL Server 시작, 중지, 활성, 비활성 jevida(강성욱) 2017.09.13 1605
2090 SQL Server DBA 체크리스트 jevida(강성욱) 2017.05.31 8425
2089 SQL Server 데이터베이스 백업이 성공적인지 확인하는 방법 jevida(강성욱) 2017.05.31 3950
2088 트리거가 적용된 메모리 최적화 테이블에서 alter table 실패 jevida(강성욱) 2017.05.31 3566
2087 메모리 최적화 테이블 변수 및 예상 행수 jevida(강성욱) 2017.05.31 3190
2086 백업 파일 복원과 3241 오류 (Microsoft® SQL Server® Backup to Microsoft Azure®Tool 사용) jevida(강성욱) 2017.05.31 3345
2085 In-Memory OLTP를 사용할 때 체크포인트 파일이 너무 많아 지는 이유 jevida(강성욱) 2017.05.31 2862
2084 메모리 최적화 테이블변수와 701 오류 (loop 사용으로 인한 메모리 부족 오류) jevida(강성욱) 2017.05.31 3528
2083 메모리 최적화 테이블에서 해시 인덱스 사용시 버킷 카운트의 중요성 jevida(강성욱) 2017.05.31 3167
2082 인덱스 리빌드시 병렬로 실행계획이 생성되지 않는 이유 jevida(강성욱) 2017.03.13 5146
2081 SQL Server 833오류 (15 Sec Slow IO Detected) jevida(강성욱) 2017.03.13 4585
2080 SQL Server nonpreemptive 모드에서Long Sync IO 오류 jevida(강성욱) 2017.03.13 3438
2079 SQL Server DTC Transaction의 SPID = -2 반환 jevida(강성욱) 2017.03.13 2540
2078 SQL Server Read/Writer 동기화 작동 원리 jevida(강성욱) 2017.03.13 2896
2077 SQL Server가 논리 및 물리 프로세서를 결정하는 방법 jevida(강성욱) 2017.03.13 3020
2076 데이터베이스에서 사용자 삭제 오류 jevida(강성욱) 2017.03.13 3006
2075 SQL Server ODBC Driver 및 Command package Tool 설치 jevida(강성욱) 2017.01.11 4921





XE Login