안녕하세요. 답변하는 사람이 모르는 사람이라고 당황하지 마세요 ^^
DB 설계에 관한 책을 추천해 달라고 하셨는데..
이론,실습서를 찾으셨지요? 이론과 실습이 같이 들어있는 국내 책은 좋은 것이 없다고 생각합니다. 저 역시 DB설계에 대해 공부를 해 보아서 알지요.
일단 님의 지식이 어느 정도 인지를 모르기 때문에 가장 무난하고 폭넓은 책을 권해 드립니다.
제가 추천하고 싶은 책은 '데이터베이스시스템(Database System Concept)'입니다. 출판사는 '사이텍 미디어' 저자는 : 외국인 번역: 석상기 입니다.
이 책은 제가 가지고 있는 것으로는 개정3판이구요, 영문판, 한글판 모두 있습니다. 물론 제가 이책으로 공부를 해서지요. 가장 무난하고 기초부터 확실히 해 줍니다. 책 내용이 이해하기 힘들지도 모르지만 2번 정도 정독하니 이해가 되더라구요. 그리고 제가 이 책을 공부하고 나름대로 쉽게 이해하도록 정리한 문서가 있는데여 원하시면 보내드리겠습니다. 이책은 ER부터 트랜잭션까지 있습니다 중간 언어에 대한 것은 보실 필요 없는 것 같구요 (1,2,3장 하고 트랜잭션, 객체 부분만 을 보시면 될 것 같습니다. 이책은 정규화에 대해 좀 약한 편입니다.)
2번째로 추천하는 책은 정규화에 관한 책인데여
책 이름은 'NON-STOP데이터 모델링' 입니다. 저자는 '문송천' 출판사는 집현전 입니다. 지금 이책은 제목이 약간 바뀐 것으로 알고 있습니다. 제가 가지고 있는 것은 옛날 것인데여, 하지만 내용은 똑같습니다.
(그저 돈 더 받으려구 그런 것 같습니다.)
이 책은 정규화에 대해 중점적으로 나온 책으로 뒷쪽에 구축한 예도 있습니다. 하지만 이책은 반드시 2번째로 보시라는 것이구요 이책을 먼저 보시면 이해 않됩니다. 먼저 최소한 ER에 대해서라도 확실히 알고 계셔야 합니다.
결론 적으로 제가 추천한 책들은 보시는 순서가 있구여 당근 먼저 추천한 책을 먼저 보셔야죠. 그외 DB에 관한 책은 참 많은데여, 대용량 솔루션 기타 등등...
이런 것들은 전문가 들이 보는 것이구여 일단 기초부터 해야죠.
그리구 마직막으로 설계는 100번 책을 보는 것 보다 자신이 한 번 해보는 것이 중요합니다, (단순한 학사관리라도 말이죠 ^^)
그럼 좋은 정보 됬으면 좋겠습니다.
|