- 7
- JAVA
- 조회 수 477
[궁금증] DB 책을 읽다가 보니 문득 DB설계가 엑셀이랑 비슷하다는 생각을 하게 되었습니다.
혹시?
![image.png](/files/attach/images/12280/515/257/970255e2c1c8ef7598861ba0ccd9f731.png)
엑셀로 작업을 해서 DB를 설계할 수 있는 방법이 있을까요?
엑셀에서 spl 방식으로 출력을 할 수 있으면 정말 좋을거 같은데...뭔가 방법이 있지않을까하는 궁금증이 생겨서요ㅎㅎ
댓글 7
![profile image](/files/member_extra_info/profile_image/145/220/220145.jpg?t=1603012768)
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.13. 19:02
![profile image](/files/member_extra_info/profile_image/900/244/244900.png?t=1509196381)
mySQL도 GUI 프로그램이 지원이 되나요?
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.13. 19:36
![profile image](/files/member_extra_info/profile_image/145/220/220145.jpg?t=1603012768)
HeidiSQL이 대표적인 MySQL GUI 프로그램 입니다.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.13. 19:46
![title : 은메달 title: 은메달](https://sfuhost.com/./files/iconshop/8009ac0418a7f727a30d9a6685aa3ce6.gif)
가능은 합니다. 실제로 제 친구와 자바를 사용하여 엑셀로 되어 있는 셀들을 MySQL에 Insert 해본 경험이 있네요
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.13. 19:07
![profile image](/files/member_extra_info/profile_image/640/096/96640.gif?t=1548527149)
+1
엑셀을 cvs 파일로 변환해서 sql에 삽입이 될겁니다. (확실하지 않지만요.)
그리고 엑셀 기반으로 DB 작업 할 수 있는 툴이 있습니다. Access 라는 프로그램이요.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.13. 20:54
![profile image](/files/member_extra_info/profile_image/900/244/244900.png?t=1509196381)
아하! Access가 그런 프로그램이군요ㅎㅎ 저는 왜 쓸모도 없는게 MS 프로그램에 포함되어있나 했는데...역시 쓰는 곳이 있나보네요.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
2017.11.14. 10:17
권한이 없습니다.
설계는 엑셀로 하시면 됩니다.
그러나 엑셀구조를 SQL로 바로 변경하는 건 좋지 않은 생각입니다.
엑셀에서는 데이터값의 제한이나 PRIMARY, UNIQUE등의 설정이 불가능하며, 가능하다고 해도 굳이 엑셀을 사용할 필요가 없죠.
SQL문이 어려우시면 GUI 프로그램을 사용하시면 됩니다.