먼지 쌓인 키보드
SQLD 공부 계획 (GPT로 시작해보기) 본문
반응형
(GPT와 함께 만든 게시글입니다)
30회차 SQLD 학습 계획
각 회차는 이론과 실습 문제를 포함하며, 하루에 30~60분 정도 소요될 것입니다.
1~5회차: 데이터 모델링 기초
- 1회차: 데이터베이스 기본 개념
- 데이터베이스와 DBMS의 정의 및 개념 이해
- 데이터베이스의 역할과 중요성
- 2회차: 데이터 모델링 개요
- 데이터 모델링의 필요성과 과정
- 엔터티(Entity)와 속성(Attribute) 개념
- 3회차: 관계(Relationship)와 식별자(Identifier)
- 관계(Relationship) 종류와 특성
- 기본키(Primary Key)와 외래키(Foreign Key)의 개념
- 4회차: ERD(Entity-Relationship Diagram) 작성법
- ERD의 구성 요소
- 간단한 ERD 작성 실습
- 5회차: 데이터 정규화(1차 정규화)
- 데이터 정규화의 목적과 1차 정규화 과정
6~10회차: SQL 기본
- 6회차: SQL 소개 및 기본 문법
- SQL의 기본 구조 (SELECT, FROM, WHERE)
- 간단한 SELECT 문 작성
- 7회차: WHERE 절과 조건문
- WHERE 절의 활용법
- 논리 연산자 (AND, OR, NOT)
- 8회차: 함수 및 연산자
- 집계 함수 (COUNT, SUM, AVG 등)
- 산술 및 문자열 연산자
- 9회차: 데이터 정렬 및 제한
- ORDER BY와 LIMIT 절
- 데이터 정렬 실습
- 10회차: 조인(Join) 기본
- INNER JOIN과 OUTER JOIN의 개념
- 조인의 활용법 및 실습
11~15회차: 고급 SQL
- 11회차: 서브쿼리(Subquery)
- 서브쿼리의 개념과 활용 예제
- 12회차: 그룹화 및 집계 (GROUP BY, HAVING)
- GROUP BY와 HAVING 절의 사용법
- 13회차: 테이블 생성 및 데이터 삽입
- CREATE TABLE 및 INSERT INTO 문법
- 14회차: 테이블 수정 및 삭제
- UPDATE, DELETE 문법과 실습
- 15회차: 뷰(View)와 인덱스(Index) 소개
- 뷰와 인덱스의 개념과 필요성
16~20회차: 데이터베이스 성능 최적화
- 16회차: 데이터베이스 성능 개요
- 성능 최적화의 필요성과 기본 개념
- 17회차: 인덱스의 원리와 활용
- 인덱스의 동작 원리와 활용 예제
- 18회차: 데이터 정규화 심화
- 2차, 3차 정규화 과정과 실습
- 19회차: 트랜잭션(Transaction) 관리
- 트랜잭션의 개념과 ACID 특성
- 20회차: 잠금(Locking)과 동시성 제어
- 잠금 기법과 동시성 제어의 중요성
21~25회차: 실전 문제 풀이
- 21회차: 데이터 모델링 실전 문제 풀이
- 모델링 이론을 적용한 문제 풀이
- 22회차: SQL 기초 문제 풀이
- 기초 SQL 문법 문제 풀이
- 23회차: SQL 중급 문제 풀이
- 중급 SQL 쿼리 문제 풀이
- 24회차: SQL 최적화 문제 풀이
- 성능 최적화 관련 문제 풀이
- 25회차: 종합 문제 풀이
- 데이터 모델링 및 SQL 종합 문제 풀이
26~30회차: 모의고사 및 최종 복습
- 26회차: 모의고사 1
- 실제 시험 형식의 모의고사 풀기
- 27회차: 모의고사 1 해설 및 복습
- 오답 풀이와 개념 복습
- 28회차: 모의고사 2
- 두 번째 모의고사 풀기
- 29회차: 모의고사 2 해설 및 복습
- 오답 풀이와 최종 개념 정리
- 30회차: 최종 정리 및 시험 대비 팁
- 주요 개념 정리 및 시험 대비 전략
반응형
'공부 관련 > SQLD 공부(feat.GPT)' 카테고리의 다른 글
SQLD 요약정리 및 문제 (5회차) (1) | 2024.09.13 |
---|---|
SQLD 요약정리 및 문제 (4회차) (2) | 2024.09.07 |
SQLD 요약정리 및 문제 (3회차) (0) | 2024.09.01 |
SQLD 요약정리 및 문제 (1~2회차) (2) | 2024.08.30 |
Comments