안녕하세요.
1)
예, 맞습니다. 보편적으로 실무에서는 With Check Option을 사용하는데, 실제 시험에서는 이와 관련된 조건이 제시되지 않으면 사용하지 않아도 됩니다.
2)
약속된 규칙입니다.
ALTER TABLE에서 속성을 제거할 때만 COLUMN이 함께 사용되어
ALTER TABLE 학생 DROP COLUMN 학년;
과 같이 사용되어야 합니다.
3)
CLUSTER도 옵션이므로 이에 지정된 키에 따라 튜플들을 그룹으로 지정한다는 조건이 지정될 경우에만 사용하면 됩니다.
4)
실무 프로그램에서는 필드명에 [대한 민국]과 같이 공백이 없다면 함수 적용 시 대괄호([])를 붙이지 않아도 자동으로 인식됩니다.
하지만 시험에서는 SQL문을 직접 기술하는 것이므로 필드명에는 대괄호([])를 붙여서 작성하세요.
또한 실제 시험에서 이와 관련된 작성방법이 제시될 수 있으니 이에 맞게 작성하고 필드명 기술에 대한 별도의 지시가 없다면
함수에 사용되는 필드명에는 대괄호([])를 붙여서 작성하세요.
5)
실무 프로그램에서 제약조건명을 생략하면 제약조건명을 임의로 지정해 줍니다.
하지만 실제시험에서는 제약조건명 이 문제에 제시될 수 있으며, 제시된 경우 생략하지 말아야 합니다.
또한 별도의 처리조건이 없는 경우 실제 시험에서는 약식이 아닌 정상적인 기술 방법으로
Constraint 제약조건명 Check (범위값);
으로 기술할 것을 권해드립니다.
오늘도 즐거운 하루 되세요.
-
*2017-06-15 09:37:21
안녕하세요.
1)
예, 맞습니다. 보편적으로 실무에서는 With Check Option을 사용하는데, 실제 시험에서는 이와 관련된 조건이 제시되지 않으면 사용하지 않아도 됩니다.
2)
약속된 규칙입니다.
ALTER TABLE에서 속성을 제거할 때만 COLUMN이 함께 사용되어
ALTER TABLE 학생 DROP COLUMN 학년;
과 같이 사용되어야 합니다.
3)
CLUSTER도 옵션이므로 이에 지정된 키에 따라 튜플들을 그룹으로 지정한다는 조건이 지정될 경우에만 사용하면 됩니다.
4)
실무 프로그램에서는 필드명에 [대한 민국]과 같이 공백이 없다면 함수 적용 시 대괄호([])를 붙이지 않아도 자동으로 인식됩니다.
하지만 시험에서는 SQL문을 직접 기술하는 것이므로 필드명에는 대괄호([])를 붙여서 작성하세요.
또한 실제 시험에서 이와 관련된 작성방법이 제시될 수 있으니 이에 맞게 작성하고 필드명 기술에 대한 별도의 지시가 없다면
함수에 사용되는 필드명에는 대괄호([])를 붙여서 작성하세요.
5)
실무 프로그램에서 제약조건명을 생략하면 제약조건명을 임의로 지정해 줍니다.
하지만 실제시험에서는 제약조건명 이 문제에 제시될 수 있으며, 제시된 경우 생략하지 말아야 합니다.
또한 별도의 처리조건이 없는 경우 실제 시험에서는 약식이 아닌 정상적인 기술 방법으로
Constraint 제약조건명 Check (범위값);
으로 기술할 것을 권해드립니다.
오늘도 즐거운 하루 되세요.