| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- MySQL
- LLM
- 설정
- Linux
- Windows
- elasticsearch
- error
- app
- 구글
- gemini
- Python
- AWS
- ChatGPT
- FLUTTER
- nodejs
- JavaScript
- 유니티
- JS
- Kibana
- 분석
- API
- 주식
- MSSQL
- unity
- 바보
- docker
- 재테크
- 투자
- Ai
- Today
- Total
목록2024/07 (2)
가끔 보자, 하늘.
fastAPI를 주로 사용하기에 Django를 거의 보지 않았는데 여기저기서 많이 쓰길래 한번 살펴보았다. 거기에 ORM도 많이들 사용하기에 그냥 odbc와 sp로 만들지 왜 속도도 좋지 않은데 이걸 왜 쓸까하는 마음에 같이 살펴보았다.더보기쓰지마! 좀 귀찮아도 RDBMS 좀 배우고 SQL 배워. 개발자라면 크게 어렵지 않아. ORM을 쓰던 ORM 할아버지를 쓰던 DB관리는 필요하고 관리가 힘들면 SaaS써. 요즘 다 Cloud 하나쯤은 쓰잖아(-_-;). DB 관리툴들도 요즘 너무 편하고 좋아. 그냥 간단한 툴 하나 배우는거랑 다르지 않아. ORM을 쓰던 SQL로 직접 만들던 쿼리, 인덱스, 뷰 개념 알아야 제대로 된 서비스 만들 수 있어. DB 관리자 있고 최적화 잘 해준다고?? 그럼 ORM을 왜 쓰..
인터넷이나 책에 DB 정규화를 찾아보면 이런 식으로 정리된 내용을 볼 수 있습니다. 그나마 좀 쉽게 정리된 내용을 찾은 건데 익숙하지가 않네요. 한국어인데 뭔지 이해가 잘 안되는 단어들이 여럿 있습니다.(저.. 저만 그런가요 -0-?)더보기제 1 정규화 : 모든 속성이 원자값을 가져야 합니다. 즉, 각 속성은 더 이상 분해할 수 없는 값을 가져야 합니다.제 2 정규화 : 기본키의 일부가 아닌 속성은 기본키 전체에 종속적이어야 합니다. 부분적 종속성을 제거합니다.제 3 정규화 : 기본키에 종속되지 않은 속성들 간의 이행적 종속성을 제거합니다. 즉, 기본키가 아닌 속성이 다른 기본키가 아닌 속성에 종속되지 않아야 합니다.BCNF : 3NF를 강화한 형태로, 대부분의 실용적인 데이터베이스 설계에서 중요한 정규..