챗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 327385
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 186687
10084 SQL SERVER 2017 Developer Edition 라이센스에 대해 [1] 이노(inno) 2017.12.13 19246
10083 Merge 문을 활용한 방식으로 바꿔야하는데... missing keyword 에러가 납니다. [1] 초보개발자_도움필요 2017.12.13 18535
10082 MySQL 5.7 프로시저 질문입니다. 신성길 2017.12.12 16994
10081 트리거에 대해 궁금한점.. [3] 떠벙이 2017.12.12 19337
10080 MSSQL 오류 입니다. "ROW-00014: Cannot update row as the data in the database has changed" 듬직한고환 2017.12.11 20745
10079 SQL2008 DB 이전 관련 여쭤봅니다. 김정섭_282794 2017.12.11 14571
10078 프로시저에 관해서 궁금한점이 있습니다. [2] 카루카루 2017.12.11 17597
10077 group by 시에 특정코드 체크 냥냥 2017.12.08 17898
10076 사용자 접속을 막는 방법을 알고 싶습니다. [1] 푸른자전거 2017.12.08 16497
10075 CASE WHEN 에 대해서..? 문상연 2017.12.08 14255
10074 SQL Server DB백업문제입니다. [1] LJstyleS 2017.12.07 14176
10073 매개 변수 오류 [1] 김영훈_281547 2017.12.06 17295
10072 유저 Session_id 관련 질문 Tuban 2017.12.06 13441
10071 DB 축소 관련 문의 드립니다. [2] 꾸꾸파파 2017.12.06 20487
10070 안녕하세요, 다시 한번 도움 요청 드립니다 ㅠ 쿼리 질문드립니다. [4] 브라미 2017.12.05 26661
10069 with rollup 질문 드립니다.. [1] 떠벙이 2017.12.04 15825
10068 안녕하세요, 고수님들~ 쿼리문 작성 질문 드립니다 ㅠ [2] 브라미 2017.12.01 13508
10067 primary key 설정에 대해 질문입니다. [1] LJstyleS 2017.12.01 11676
10066 프로시저가 이상합니다 문상연 2017.12.01 9463
10065 삭제에 관해서..? [2] 문상연 2017.11.30 9030





XE Login