채점프로그램으로 채점을 했는데 이해가 안되는 부분이 있습니다.
파일로 첨부하였습니다.
기출유형08.
[문제1 디비구축]
1-5번 문제. 구매금액 입력
오답이유가
유효성^검사^규칙^속성의^값('')이^정답('[구매금액]=[구매수량]*[단가]')과^다릅니다.
라고 나왔는데 저는
[구매금액]=[구매수량] * [단가] 라고 입력했거든요.
혹시* 표시 양 옆에 띄어쓰기해서 틀린건가요?
만약 그렇다면 띄어쓰기 하면 안되나요? 혹시 다른 부분에서...?
[문제 2. 입력 및 수정기능 구현]
2번. 콤보상자에 대한 조회속성 설정
오답이유가
cmb제품번호^컨트롤의^열^너비^속성('1.501cm;2cm;2.501cm')이^정답('1.504cm;2cm;2.501cm')과^다릅니다
라고 나오는데 0.003cm 차이가 어디서 발생하는건가요? 그리고 해답에는 1.505cm라고 나오는데
채점프로그램과 해설 둘다 답의 차이가 있습니다. 어느 것이 정답인가요?
이런 미세한 차이도 정답에 영향을 미치나요?
[문제3. 조회 및 출력기능 구현]
1-4번. 구매수량과 구매금액의 평균을 구하시오
오답이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 이건 다른 문제의 정답 같은데 왜 해당 문제의 정답으로 나오는지 모르겠습니다.
2번. 오름차순/내림차순
오답 이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 오름차순버튼과 내림차순 버튼 둘다 이렇게 나옵니다. 그리고 전 해설과 동일하게 썼는데
왜 이렇게 나오는 건가요?
[문제 4. 처리기능구현]
1번. 크로스탭 쿼리 작성
오답이유가
부서별근무년수별인원수^쿼리('TRANSFORM^Count^(^Q_부서별근무년수.사번^)^AS^사번의개수^SELECT^Q_부서근무년수.부서이름^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.부서이름^PIVOT^Q_부서별근무년.무년수;^')가^정답('TRANSFORM^Count^(^Q_부서별근무년수.[사번]^)^AS^사번의개수^SELECT^Q_부서별근무년.부서이름]^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.[부서이름]^PIVOT^Q_부서별근무년수.[근무수];^')과^다릅니다.
라고 나오는데 어디가 잘못됐다는지 모르겠어요. 해설과 동일하게 썼습니다.
안녕하세요.
[문제1 디비구축]
1-5번 문제. 구매금액 입력
오답이유가
유효성^검사^규칙^속성의^값('')이^정답('[구매금액]=[구매수량]*[단가]')과^다릅니다.
라고 나왔는데 저는
[구매금액]=[구매수량] * [단가] 라고 입력했거든요.
혹시* 표시 양 옆에 띄어쓰기해서 틀린건가요?
만약 그렇다면 띄어쓰기 하면 안되나요? 혹시 다른 부분에서...?
-> 구매금액 필드의 유효성 검사 규칙에 [구매금액] = [구매수량] * [단가]을 입력하는 것이 아니라 해당 테이블의 테이블 속성의 유효성 검사 규칙에 작성해야 합니다. 교재 335쪽에 보면 설명되어 있으니 참고하세요.
[문제 2. 입력 및 수정기능 구현]
2번. 콤보상자에 대한 조회속성 설정
오답이유가
cmb제품번호^컨트롤의^열^너비^속성('1.501cm;2cm;2.501cm')이^정답('1.504cm;2cm;2.501cm')과^다릅니다
라고 나오는데 0.003cm 차이가 어디서 발생하는건가요? 그리고 해답에는 1.505cm라고 나오는데
채점프로그램과 해설 둘다 답의 차이가 있습니다. 어느 것이 정답인가요?
이런 미세한 차이도 정답에 영향을 미치나요?
-> 소수점 이하의 값은 프로그램에서 자동으로 지정하는 값인데, 프로그램의 버전에 따라 다르게 지정됩니다. 이것은 프로그램상의 문제로 발생하는 것으로 무시하시면 됩니다.
[문제3. 조회 및 출력기능 구현]
1-4번. 구매수량과 구매금액의 평균을 구하시오
오답이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 이건 다른 문제의 정답 같은데 왜 해당 문제의 정답으로 나오는지 모르겠습니다.
2번. 오름차순/내림차순
오답 이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 오름차순버튼과 내림차순 버튼 둘다 이렇게 나옵니다. 그리고 전 해설과 동일하게 썼는데
왜 이렇게 나오는 건가요?
-> 위에 두 경우는 채점 프로그램 상의 문제인듯 합니다. 확인하여 업데이트 하도록 하겠습니다.
[문제 4. 처리기능구현]
1번. 크로스탭 쿼리 작성
오답이유가
부서별근무년수별인원수^쿼리('TRANSFORM^Count^(^Q_부서별근무년수.사번^)^AS^사번의개수^SELECT^Q_부서근무년수.부서이름^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.부서이름^PIVOT^Q_부서별근무년.무년수;^')가^정답('TRANSFORM^Count^(^Q_부서별근무년수.[사번]^)^AS^사번의개수^SELECT^Q_부서별근무년.부서이름]^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.[부서이름]^PIVOT^Q_부서별근무년수.[근무수];^')과^다릅니다.
-> 정답의 경우는 필드 이름이 []로 묶어 있고, 님이 작성한 것은 없어서 감점된 것입니다. 이것는 프로그램 버전 등이 달라서 생긴 현상으로 결과값이 정답과 동일하게 나왔다면 맞는 것으로 보시고 다음으로 넘어가시면 됩니다.
즐거운 하루 되세요.
-
*2016-03-09 09:51:27
안녕하세요.
[문제1 디비구축]
1-5번 문제. 구매금액 입력
오답이유가
유효성^검사^규칙^속성의^값('')이^정답('[구매금액]=[구매수량]*[단가]')과^다릅니다.
라고 나왔는데 저는
[구매금액]=[구매수량] * [단가] 라고 입력했거든요.
혹시* 표시 양 옆에 띄어쓰기해서 틀린건가요?
만약 그렇다면 띄어쓰기 하면 안되나요? 혹시 다른 부분에서...?
-> 구매금액 필드의 유효성 검사 규칙에 [구매금액] = [구매수량] * [단가]을 입력하는 것이 아니라 해당 테이블의 테이블 속성의 유효성 검사 규칙에 작성해야 합니다. 교재 335쪽에 보면 설명되어 있으니 참고하세요.
[문제 2. 입력 및 수정기능 구현]
2번. 콤보상자에 대한 조회속성 설정
오답이유가
cmb제품번호^컨트롤의^열^너비^속성('1.501cm;2cm;2.501cm')이^정답('1.504cm;2cm;2.501cm')과^다릅니다
라고 나오는데 0.003cm 차이가 어디서 발생하는건가요? 그리고 해답에는 1.505cm라고 나오는데
채점프로그램과 해설 둘다 답의 차이가 있습니다. 어느 것이 정답인가요?
이런 미세한 차이도 정답에 영향을 미치나요?
-> 소수점 이하의 값은 프로그램에서 자동으로 지정하는 값인데, 프로그램의 버전에 따라 다르게 지정됩니다. 이것은 프로그램상의 문제로 발생하는 것으로 무시하시면 됩니다.
[문제3. 조회 및 출력기능 구현]
1-4번. 구매수량과 구매금액의 평균을 구하시오
오답이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 이건 다른 문제의 정답 같은데 왜 해당 문제의 정답으로 나오는지 모르겠습니다.
2번. 오름차순/내림차순
오답 이유가
정렬^기준^속성의^값('')이^정답('구매금액^DESC')과^다릅니다.
라고 나오는데 오름차순버튼과 내림차순 버튼 둘다 이렇게 나옵니다. 그리고 전 해설과 동일하게 썼는데
왜 이렇게 나오는 건가요?
-> 위에 두 경우는 채점 프로그램 상의 문제인듯 합니다. 확인하여 업데이트 하도록 하겠습니다.
[문제 4. 처리기능구현]
1번. 크로스탭 쿼리 작성
오답이유가
부서별근무년수별인원수^쿼리('TRANSFORM^Count^(^Q_부서별근무년수.사번^)^AS^사번의개수^SELECT^Q_부서근무년수.부서이름^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.부서이름^PIVOT^Q_부서별근무년.무년수;^')가^정답('TRANSFORM^Count^(^Q_부서별근무년수.[사번]^)^AS^사번의개수^SELECT^Q_부서별근무년.부서이름]^FROM^Q_부서별근무년수^GROUP^BY^Q_부서별근무년수.[부서이름]^PIVOT^Q_부서별근무년수.[근무수];^')과^다릅니다.
-> 정답의 경우는 필드 이름이 []로 묶어 있고, 님이 작성한 것은 없어서 감점된 것입니다. 이것는 프로그램 버전 등이 달라서 생긴 현상으로 결과값이 정답과 동일하게 나왔다면 맞는 것으로 보시고 다음으로 넘어가시면 됩니다.
즐거운 하루 되세요.