codestates / codestates/ds-TIL
[TIL] 오예은_201119
- Dominant language
- No language data
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
## 키워드
`SQL` `NoSQL` `scheme`
## 배운 것
- SQL: ACID가 필요한 경우, 복잡한 쿼리를 요구하는 경우, 데이터의 급격한 변화나 성장이 없는 경우
- NoSQL: 실시간 데이터, 구조 없이 수많은 데이터 저장, 계속해서 변하는 환경, 클라우드 컴퓨팅 및 저장공간을 최대한 활용할 때
- SQL의 특징: Atomicity, Consistency, Isolation, Durability
- DB 설계와 데이터베이스 정규화 (관련개념): 데이터 중복 최소화, 데이터 무결성, 데이터 이상현상(삽입,갱신,삭제)
## 느낀 점
- 상황이나 데이터 특징에 따라 처음에 데이터베이스를 잘 선택해야 후에 오는 문제들을 줄일 수 있을 것 같다.
- 스키마를 그리는 과정에서 데이터간 관계가 헷갈리는 부분이 있다. 개념정리를 다시 해야겠다.
- 이제서야 조금씩 감이 잡혀서 지난 과제들을 다시 보고 있다. 이번주 내용은 이번주에 소화할 수 있도록 최선을 다해야겠다.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue body is the complete TIL entry about SQL, NoSQL, schemas, and normalization; no file, test, or entry point is mentioned. Start by checking the repository’s contribution structure and whether this entry still needs to be added, with completion meaning the learning note is accepted in the expected location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- sql
- Domain
- databases
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100