- 왜 관계형 데이터베이스가 필요한가를 알아야 합니다. 중복되는 데이터는 따로 분리할 수 있고, 이를 관계형으로 연관지어 줄 수 있습니다. 또한, 이를 통해 유지, 보수를 편리하게 할 수 있습니다.
- RENAME TABLE topic TO topic_backup; 를 입력하여 table의 이름을 변경할 수 있습니다.
그리고 DROP TABLE topic; 를 입력하여 topic이라는 table을 삭제할 수 있습니다.
- JOIN을 통해 분리된 table을 읽을 때, 하나의 table을 읽는 것처럼 할 수 있습니다.
- 테이블을 분리하면, JOIN을 통해 관계를 맺게 할 수 있습니다. 이를 통해 하나가 변경되면 다른 곳도 모두 바뀌게 할 수 있습니다.
- Client와 Server는 인터넷을 이해하는 핵심적인 열쇠입니다.
- 명령어 기반의 MySQL monitor를 비롯한 많은 mySQL client가 있고, MySQL Workbench는 gui기반의 mySQL client입니다. 각각의 장단점이 있으며, 둘 다 사용할 줄 알아야 합니다.
- 지금까지 배운 것을 먼저 단단하게 해야 합니다. 그 이후 index기능, modeling(정규화, 비정규화, 역정규화), backup(mysqldump, binary log...), cloud서비스(AWS RDS, Google Cloud SQL for MySQL, AZURE Database for MySQL), Programming(Python mysql api, PHP mysql api, Java mysql api)에 대해 알아보면 됩니다.
'Database & Network > MySQL' 카테고리의 다른 글
[MySQL] 생활코딩 8~14 (0) | 2021.02.22 |
---|---|
[MySQL] 생활코딩 1~7 (0) | 2021.02.22 |