Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how.

ms엑세스 SQL 사용할줄 아는사람 내용은 길지만 물을건 짧음 [2]

일병 sg다3 | 14-06-08 03:43:55 | 조회 : 2101 | 추천 : -


우선 저는 과제를 하는중입니다.


과제내용을 첨부해봅니다


★그냥 내용만 첨부할뿐이고 묻고싶은건 맨 아래에 쓰겠습니다.★


개요:
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개를 만들었고 만들때 사용하던것은 남겨두었습니다
그리고 생성다음에있는 삭제,변경 두개를 하려고 만들때 사용하였던 곳에 명령어를 썼는데 현재 다른사용자나 처리과정중에있다고 못한다고하는데
대체 어떻게 하는건가요 ..제발 알려주십시오
SNS로 공유하기
  • 일병 sg다311년 전 | 신고

    릴레이션삭제랑 릴레이션 속성변경어떻게하는거임? 그니까 그 명령어를 치는건 아는데 내가 릴레이션 생성할때 썼던곳에다가 치는건가? 아는사람 
  • 일병 sg다311년 전 | 신고

    그리고자꾸현재다른사용자나처리과정에사용중이라고하는데 이거뭐임대체?
< 1 2 3 4 5 >