728x90
반응형
- [ 프로젝트/[팀] 겸상 - 혼밥 매칭 ][팀] 겸상 - 5주차 전체미팅: 데이터베이스 설계(220605)2022-06-06 18:15:29| 데이터베이스 설계 진행 과정 부트캠프에서는 구글 워크시트를 이용해 데이터베이스 설계를 진행했었다. 그런데 우리 팀장이 ERDCloud라는 서비스를 사용할 것을 제안하여 이번에 처음으로 사용해 보았고, 서비스 경험은 매우 좋았다. 그 이유는 크게 세 가지인데 다음과 같다. 테이블명과 컬럼명을 실제 DBMS에서 사용하는 이름과 별개로 한글로 알아보기 좋게 기입할 수 있다. 협업이 가능하다는 점이다. 작업 후 sql 내보내기가 가능하다. sql 뿐만 아니라 png, xlsx로도 내보낼 수 있다. 1번과 2번의 작업은 엑셀 워크시트에서도 가능하다. 하지만 3번은 MySQL에서 다시 작업해야 한다. ERDCloud를 사용함으로써 단번에 1, 2, 3번이 가능해졌으니 사용하지 않을 이유가 없었다. 사용방법도 직..
- [ 영광의 시대!/2022 개발자의 품격 부트캠프 1기 ][개발자의품격][부트캠프][1기][27차시] MySQL #1 | 테이블 생성, ERD2022-03-30 18:21:5127차시에서는 데이터베이스에 대한 기본 개념과 MySQL에서의 테이블, ERD 생성 실습을 진행하였다. 이에 대한 주요 내용을 다음과 같이 정리하였다. 1. 테이블 생성 Column Name은 소문자 스네이크 표기법을 사용한다. Primary Key의 경우 [그림 1]과 같이 Column 플래그를 PK, NN, UN, AI를 선택한다. (UN은 양수만 사용한다.) ※ Column 플래그(https://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html) PK: PRIMARY KEY NN: NOT NULL UQ: UNIQUE INDEX BIN: BINARY UN: UNSIGNED ZF: ZEROFILL AI: AUTO_INCREMENT G: G..
728x90
반응형