책 내용 질문하기
질문입니다
도서
2021 시나공 정보처리기능사 실기
페이지
252
조회수
425
작성일
2021-06-11
작성자
탈퇴*원
첨부파일

정보처리기능사 실기 교재에서

 

252쪽 문제5  i로 시작

248쪽 문제5  int  i로 시작

다르게 쓰는 이유가 궁금합니다

(248쪽에는 i가 정수형으로 선언이 안되어 있어서 그런건가요?)

 

415쪽 문제17 DISTINCT와

414쪽 문제15 UNIQUE의 차이가 궁금합니다

 

 

 

 

답변
2021-06-14 09:36:08

안녕하세요 길벗수험서 운영팀입니다.

 

예, for 문 내에 int i가 적힌 것은 이전에 i가 선언된 적이 없기 때문이며,

이와 같이 선언되어 사용될 경우 for문이 종료되면 i도 함께 사라집니다.

 

--------------

 

unique는 일반적으로 생성시 필드 또는 인덱스의 속성 옵션으로 사용됩니다.

이 필드 또는 인덱스는 중복된 값을 지닐 수 없도록 만들겠다는 말이죠.

 

반면 distinct는 조회시 동일한 값들은 표시하지 말라는 의미가 됩니다.

<학생> 테이블의 '학년' 필드 같은 경우 동일한 값들이 중복될 수밖에 없는 데 이러한 필드에서 값들이 어떻게 구성되어 있는지 살펴보고 싶을 때 distinct를 사용합니다.

 

행복한 하루되세요 :)

  • 관리자
    2021-06-14 09:36:08

    안녕하세요 길벗수험서 운영팀입니다.

     

    예, for 문 내에 int i가 적힌 것은 이전에 i가 선언된 적이 없기 때문이며,

    이와 같이 선언되어 사용될 경우 for문이 종료되면 i도 함께 사라집니다.

     

    --------------

     

    unique는 일반적으로 생성시 필드 또는 인덱스의 속성 옵션으로 사용됩니다.

    이 필드 또는 인덱스는 중복된 값을 지닐 수 없도록 만들겠다는 말이죠.

     

    반면 distinct는 조회시 동일한 값들은 표시하지 말라는 의미가 됩니다.

    <학생> 테이블의 '학년' 필드 같은 경우 동일한 값들이 중복될 수밖에 없는 데 이러한 필드에서 값들이 어떻게 구성되어 있는지 살펴보고 싶을 때 distinct를 사용합니다.

     

    행복한 하루되세요 :)

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