반응형

db 2

[장고] sql 구문을 사용하지 않는다.

장고는 sql 구문을 사용하지 않아서(스스로 자체에서 컨트롤) 좀 까다롭네. 쿼리 문에 따른 성능적이슈도 없고 잘못된 쿼리로 인한 문제도 없겠지만, sql구문에 익숙한 나에게는 오히려 이게 좀 어색하다... 이것도 뭐 MVC 패턴이라 Model에서 db 컨트롤하는 부분이라 상관은 없는데, db 연결해주려면 config/setting.py(pybo/apps.py 등록)도 건드려야지, pybo/model.py(db 컨트롤 로직 추가)도 건드려야지 python manage.py migrate // 테이블 설치 python manage.py makemigrations // 모델 생성 해당 명령어가 없으면 쿼리는 작동되지 않음. python manage.py sqlmigrate pybo 0001 // 쿼리문 조회..

코딩/Django 2022.02.14

[mySQL] 데이터베이스 정규화 유형별 설명.

책을 읽는데 2차, 3차 정규화에대해서 제대로 설명이 되지 않았다. 정확히는 뭐라하는데, 이해를 못 하겠음. 그래서 구글링하여 찾아본 결과 릴레이션에 속한 모든 속성의 도메인이 원자 값으로만 구성되어 있으면 제1정규형에 속한다. 제1정규형에 속하면서, 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속되면 제2정규형이다. 제 2 정규형에 속하면서, 기본키가 아닌 모든 속성이 기본키에 이행적 함수 종속이 되지 않으면 제 3 정규형이다. https://yaboong.github.io/database/2018/03/09/database-normalization-1/ 데이터베이스 정규화 - 1NF, 2NF, 3NF 개요 데이터베이스 정규화에서 1NF, 2NF, 3NF 에 대해 알아본다. yaboong.githu..

코딩/SQL 2021.07.01
728x90