책 내용 질문하기
정보처리기사 SQL 질문
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
127
조회수
200
작성일
2017-06-14
작성자
탈퇴*원
정보처리기사 2단원 sql 부분질문입니다. 질문이 많은 관계로 파일을 첨부하겠습니다. 감사합니다.
답변
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 (범위값);

으로 기술할 것을 권해드립니다.

오늘도 즐거운 하루 되세요.

  • *
    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 (범위값);

    으로 기술할 것을 권해드립니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.