Skip to content

Hanjaemo/DB-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧑🏻‍💻 Database 스터디

🎯 목표

  • 데이터베이스 관련 개념을 깊이 있게 학습합니다.
  • 알고 있는 내용을 논리적으로 설명하는 연습을 합니다.
  • 학습한 개념이 실제 프로젝트에 어떻게 적용될 수 있을지 고민합니다.

🏄🏻 진행 방식

  • 매 주차별 정해진 챕터에 해당하는 내용을 학습 및 정리하여 PR을 올립니다.
  • 학습하다가 모르겠거나 이해가 가지 않는 부분이 생기면 Discussion을 통해 질문하고 답변합니다.
  • 매주 선정된 한명이 학습한 내용을 발표하고, 질의 응답 시간을 갖습니다.

📚 목차

주차 주제 주요 질문
Week 1 데이터베이스란?
SQL
Stored Function, Stored Procedure, Trigger
CHAR vs VARCHAR
Week 2 트랜잭션 트랜잭션 동시성 제어에 나오는 conflict라는 단어는 무엇을 의미할까요?
@Transactional의 readOnly를 true로 설정했을 때 이점은 무엇일까요?
Week 3 Lock, MVCC 2PL과 serializability는 무슨 상관 관계가 있을까요?
Deadlock(교착 상태) 현상을 방지하는 방법에는 무엇이 있을까요?
비관적 락, 낙관적 락이 무엇일까요?
Week 4 이상현상, 정규화 ...
Week 5 인덱스 ...
Week 6 파티셔닝, 샤딩, 레플리케이션
DB Connection Pool
NoSQL
...

About

Database 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •