앞서 작성한 ER 다이어그램을 토대로 실제로 MySQL을 사용해 데이터베이스를 구축하고, 자바와 연동을 해보았다.
이전에 작성한 ER 다이어그램은 다음과 같다.
본문일부/목차
위의 ER 모델을 곧바로 SQL문으로 옮기기에는 무리라고 판단하였고, 실제로 데이터베이스를 사용하기보다는 sample을 만든다는 취지로 만들었기 때문에 많은 attribute를 줄이고 수정하기로 하였다.
tuple 역시 테이블당 몇 개씩만 만들어서 DB가 잘 작동되는지 테스트만 가능하도록 하였고, 이 보고서를 보는 사람을 배려하는 차원에서 유명한 팀과 선수 등만을 몇 개씩 넣었으며 한글을 많이 사용하도록 하였다.
위와 같이 테이블에 ‘맨유’와 ‘첼시’ 두팀의 정보를 삽입하였다.
(2) Sponsors
이 부분도 ER모델을 비슷하게 스키마를 정의하였고, 계약 만료(expiration) attribute를 추가하였다. 팀당 하나의 스폰서만 가지므로 팀명, 기업명을 PRIMARY KEY로 팀명을 FOREIGN KEY로 설정하였다.
Sponsors(tname: string, brand: string, funds: string, expiration: string)
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시 환불(재충전) 해드립니다.
(단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.
저작권안내
보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다. 저작권침해신고 바로가기