소개글
데이터베이스 설계 및 구현,
과제하면서 엄청 힘들었던 기억이 있네요
만점받은 과제인 만큼 참고하셔서 좋은 점수 받으세요~~
목차
1. 문1) MySQL 워크벤치를 사용하여 ER 다이어그램을 작성한다.(모델링 화면 캡처)
2. 문2) MySQL 워크벤치의 forward engineering 기능을 이용하여 스키마를 생성하고 MySQL Server에 적용한다. (review the SQL script, forward engineer process, 내비게이터 스키마 부분 화면 캡쳐)
3. 문3) 각 테이블에 5개 이상의 예제 레코드를 삽입하는 SQL문을 작성한다. (SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
4. 문4) 직원의 연봉이 인상됨에 따라 연봉 데이터 값을 변경하는 SQL문을 작성한다. 단, 연봉 인상액은 임의의 값으로 작성자가 결정한다. (SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
5. 문5) 지점의 매출금액 칼럼을 삭제하는 SQL문을 작성한다. (SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
6. 문6) 자동차의 판매가격 칼럼을 판매금액으로 변경하는 SQL문을 작성한다. (SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
7. 문7) 다음 정보를 출력하기 위한 SQL문을 작성한다. (SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
본문내용
<자동차 회사의 데이터베이스 구축을 위한 요구 사항>
자동차 회사의 판매 사업을 위한 데이터베이스를 구축하고자 한다. 전국에 1,000개의 지점을 운영하고 있으며 20,000여명의 직원이 근무하고 있다. 각 직원은 하나의 지점에서만 근무할 수 있으며, 한 지점에는 여러 직원이 근무한다. 자동차 회사는 직원과 지점을 관리하기 위하여 직원에 대해서는 직원번호, 이름, 나이, 주소, 전화번호, 연봉을 관리하며 지점에 대해서는 지점코드, 지점명, 주소, 전화번호, 매출금액, 수익률을 관리한다. 각 지점에서는 다양한 종류의 자동차가 판매되며, 각 자동차는 여러 지점에서 판매된다. 판매되는 자동차에 대해서는 차종코드, 자동차명, 제조일자, 판매가격, 재고수량, 생산지를 관리한다.
<중 략>
문3) 각 테이블에 5개 이상의 예제 레코드를 삽입하는 SQL문을 작성한다.
(SQL문 제출 및 SQL 쿼리 패널 적용 화면 캡쳐)
* 지점
SQL문)
INSERT INTO 지점 VALUES('DK1000', '지점1호', '서울시 강남구 역삼동 20번지', '02-6685-9966', 6800000, 35.5);
INSERT INTO 지점 VALUES('DK2000', '지점2호', '서울시 서초구 서초동 11번지', '02-625-2268', 5800000, 33.2);
INSERT INTO 지점 VALUES('DK3000', '지점3호', '경기도 성남시 분당구 70-1번지', '031-715-1305', 470000, 30.8);
INSERT INTO 지점 VALUES('DK4000', '지점4호', '경기도 수원시 권선구 182번지', '031-226-4408', 6000000, 35.0);
INSERT INTO 지점 VALUES('DK5000', '지점5호', '서울시 강서구 화곡1동 347번지', '02-2606-8800', 4200000, 29.7);
INSERT INTO 지점 VALUES('DK6000', '지점6호', '경기도 남양주시 별내동 801번지', '031-5665-7422', 3000000, 19.0);
참고 자료
없음