컴퓨터활용능력 1급 필기데이터베이스 일반유효성 검사 규칙난이도 2MCQ

컴퓨터활용능력 1급 필기 유효성 검사 규칙 기출문제 #15860

문제

[직원] 테이블의 '급여' 필드는 데이터 형식이 숫자이고, 필드 크기가 정수(Long)로 설정되어 있다. 다음 중 '급여' 필드에 입력 가능한 숫자를 백만원 이상, 오백만원 이하로 설정하기 위한 유효성 검사 규칙으로 옳은 것은?

<= 1000000 Or <= 5000000>= 1000000 And <= 5000000>= 1000000, <= 5000,0001,000,000 <= And <= 5,000,000

정답

2

해설

정답: 2. '백만원 이상 그리고 오백만원 이하'는 두 조건을 모두 만족해야 하므로 And로 연결한다. 숫자에는 천 단위 쉼표를 넣지 않으므로 >= 1000000 And <= 5000000이 옳다.

오답 풀이

  • 1번: Or로 연결하면 두 조건 중 하나만 만족해도 되어 범위 제한이 안 되고, 조건도 잘못되어 틀리다.
  • 2번: And로 두 조건을 모두 만족시키고 쉼표 없는 숫자를 써 옳다.
  • 3번: 조건 사이를 쉼표로 구분하고 숫자에 쉼표를 넣어 잘못된 구문이라 틀리다.
  • 4번: 숫자에 천 단위 쉼표가 들어가고 식 형식이 잘못되어 틀리다.

보충 개념 유효성 검사 규칙에서 범위는 비교 연산자(>=, <=, >, <, =, <>)와 논리 연산자(And, Or, Not)로 작성한다. 'A 이상 B 이하'는 >= A And <= B 형태이며 숫자에는 쉼표를 쓰지 않는다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급 필기] 유효성 검사 규칙 데이터베이스 일반 기출 #15860 | 문어CBT