우선 저는 과제를 하는중입니다.
과제내용을 첨부해봅니다
★그냥 내용만 첨부할뿐이고 묻고싶은건 맨 아래에 쓰겠습니다.★
개요:
l 릴레이션 생성
CREATE TABLE 선박
(선박번호 int, 선박명 VARCHAR(20), 선박색상 CHAR(6), PRIMARY KEY (선
박번호));
CREATE TABLE 선원
(선원번호 integer, 선원명 CHAR(10), 등급 int, 나이 real, PRIMARY KEY
(선원번호));
CREATE TABLE 예약
(선원번호 int, 선박번호 int, 예약일 DATE, PRIMARY KEY (선원번호, 선박번
호, 예약일));
l 릴레이션 삭제(생성된 릴레이션을 복사하여 사용) - 선박사본 릴레이션을 삭제하시오. l 릴레이션 속성 변경
- 선원사본에서 등급 속성을 삭제
- 선원사본에서 나이 속성 데이터형식을 정수형으로 변경
- 선원사본에서 나이 속성 데이터형식을 정수형으로 변경
l 다음의 테이블에 데이터를 입력하고 검색을 수행
- 2 -
- 모든 선원을 검색하시오. - 모든 선원의 이름과 나이를 검색하시오. - 선원의 등급이 7등급 이상인 선원을 검색하고 등급순으로 오름차순 정렬하시오. - 103번 선박을 예약한 선원의 이름을 검색하시오. l 튜플삽입
- 선박사본 테이블에 새로운 튜플 선박번호=105, 선박명=‘강릉호’, 선박색상=‘흰
색’을 삽입하시오. - 선박 테이블을 복사하여 빨강선박으로 하고 구조만 복사한다. 선박 테이블로부
터 선박색상이 빨강인 선박을 검색하여 빨강선박 테이블에 한꺼번에 삽입한다. l 튜플 삭제
- 선원사본 테이블에서 등급이 8등급 이상인 선원을 삭제하시오. l 튜플 갱신
- 선원사본 테이블에서 등급인 3등급인 사원의 나이를 10살 감소시키시오.
★우선 저는 이런 과제를 하고있습니다★
여기서 저는 엑세스에서 만들기탭-쿼리 디자인-뭐 이상한거 뜨는데 ESC 눌러서 가볍게무시하고 탭쪽에서 SQL보기를 누르면 뭐 입력어 치는 창이뜨더라구요 그래서 제가 릴레이션 생성 하는거 써서 생성까지는 선원,선박,예약 3개를 만들었고 만들때 사용하던것은 남겨두었습니다
그리고 생성다음에있는 삭제,변경 두개를 하려고 만들때 사용하였던 곳에 명령어를 썼는데 현재 다른사용자나 처리과정중에있다고 못한다고하는데
대체 어떻게 하는건가요 ..제발 알려주십시오