codestates / codestates/ds-TIL
[TIL] 문승태 201120
Open
DSFT01
- Dominant language
- No language data
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Month 3 - 여정의 시작
# SQL, # NoSQL, # ACID
오늘 배운 것:
1. ACID
- Atomicity(원자성): 트렌젝션이 전체적으로 성공필요
- Consistency(일관성): 데이터 상태는 트랜젝션과 관계없이 유효
- Isolation(고립성): 각 트랜잭션이 독립적
- Durability(지속성): 로그가 남아야한다.
2. SQL
- AUTOINCREMENT를 쓰면 sqlite_sequence가 생긴다.
- N:N 관계
앞으로의 과제:
- SQL 데이터베이스를 관리하는데 있어서 ACID를 잘 고려해야겠다.
그 외 느낀 점:
- AUTOINCREMENT를 사용할 때 새로운 테이블이 생기는 것에 주의해야겠다.
- N:N 관계는 양쪽이 다수의 옵션을 가질 수 있어야 한다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.