책 내용 질문하기
엑세스 관련 질문들이에요~
도서
[2009] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
244
작성일
2011-08-14
작성자
첨부파일

P.260 기본모의고사 문제1 - 1 - 3

's-0001'에서 's-0010'사의의 값이 입력되도록 설정하르는 문제지의 요구사항에서 문제의 풀이에서는

between "s-0001" and "s-0010"으로 해설을 제시 했습니다.

저는 >="s-0001" 뭉 <="s-0010"으로 했는데 결과 값은 같았습니다 이런 경우 값만 같다면 과정을 달라도

상관 없는지요??

p.302 기본모의고사 문제1 - 1- 3

한번에 10장까지 구매하라는 지시사항에 풀이상에는 between 1 and 10, 하지만 제가 작성 할 때는

<=10으로 작성했습니다. 이것 역시 결과값은 같았고 어떤 경우로 답을 작성해야 할까요?

p. 381 실전모의고사C 문제1 - 3

쿼리작성기에서 제품 테이블에 제품코드, 제품명, 판매단가를 하단으로 목록에 사용되게 끌어다 놓았고,

조회탭에서 열너비를 제품코드랑 제품명만 지정하여서 판매단가는 표시하지 않는 풀이였는데

저는 쿼리 작성기상에 판매단가를 끌어 놓은 아래부분에 표시에 체크박스를 풀어놓아서 표시가 되지 않게

하였는데 이것도 정답으로 인정되는지요??

p.400 실전모의고사E 문제1 - 1 - 2

720을 입력하면 720만원으로 표시되게 하는 문제였는데 000"만원"으로 저는 답안 작성을 하였는데

풀이 상에는 0"만원"입니다. 결과상으로도 역시 같아보이는데 차이가 있다면요?

p.250 문제2 - 1 - 3

컨트롤 원본에 =count(*) & "개"로 풀이는 되어 있지만 저는 =count(*)만 작성하고 형식에서 "개"만

추가 하였습니다. 어떤경우가 맞는지?

p.356 4번 해설

DoCmd.Close와 DoCmd.Close acForm, , "폼이름"의 차이가 궁금해요.. 풀이에서 이 상황에서는

그냥 DoCmd.Close만 하면된다는데 차이를 알고 싶습니다.

p.184 문제2 - 1 -5

컴활2급 자격취득자 레코드 수를 구하면 최종합격이나, 최종취득자들의 수를 구하여야 하는게 아닌가요?

자격약칭이 컴활2급인 사람중에서는 필기만합격한 사람도 있는데 풀이에는 이 사람도 포함되어 있습니다.

제가 자격취득자라는 말의 의미를 잘못 이해하고 있는건가요?

그 옆에 3번문제는 취득구분의 관계없이라는 조건이 있길래 질문 올려요

p.348 기본모의고사 문제1 -1 -4

데이터 형식을 예/아니오로 지정하면 문제에서 처럼 값이 -1과, 0으로 입력되죠? 그래서 사용자 서식

지정을 배웠던 엑셀에서의 내용을 토대로 음수;양수;0;문자순이니 우리는 -1부터 서식을 정하니

앞에것(음수)지정안했다는 것을 표시하기 위해서 ;을 제일 먼저 적어서 구분하고 ;[파랑]남;[빨강]여 로

표시한것이 맞나요? 그리고 위의 서식대로라면 예를 들어 '예'를 선택하면 -1값이 나오니 파란색의 남자가

입력된다는게 맞나요? 또, 위의 서식에서 문자부분은 서식이 없는데 0의값뒤에 ;로 안 찍어주고 그냥 둬서

생략하면 되는건가요? 마지막으로 콤보박스냐 목록형태냐 지정해준 것은 없는데 풀이에서는 콤보박스로

풀었는데 왜 그렇죠?

p.236 기본모의고사 1 - 1 - 2

기본값에 0000을 입력되게 하라 했는데 그냥 0000을 적었더니 0이 나왔어요 왜그렇죠?

풀이에는 "0000"이라고 나왔는데 이유를 알고 싶습니다.

p.302 기본모의고사 문제1 - 1- 5

9월 18일 형식 표시를 m월 dd일로 풀이에는 나와 있습니다. 그런데 m월 d일로 해도 필요에 따라서

d가 두자리수로 바뀌는데 제가 작성한 데로 문제를 풀어도 되나요??

가만히 생각해보니 문제지 상에는 따로 08이라고 표시가 되어 있는건 아니지만 2자리로 표기 되어 있으니

그냥 dd로 표기하는게 정답에 가까운 답안 작성일까요?

DB구축 파트전체에서 가져오기를 할때 기본키 설정하라는 말이 없으면 그냥 기본적으로 기본키 없음에

체크를 하는게 맞는가요? 예를 들어 콤보박스에 표시되는 열이 2개라면 열갯수에 지시사항이 없더라도

2로 지정하듯이?

입력및 수정기능 구현에 관련된 질문 인데 필드제목은 함수에 사용 될때 양옆에 ""를 붙이고

예를들어 txt~ <-이런식의 컨트롤들은 []를 붙이고 함수안에서 사용하는게 맞나요?

마지막입니다

p.338 9회 기본모의고사 문제2 - 3

이해가 잘 되지 않아서요. 문제지에 세부지시사항 부분이 풀이를 봐도 문제의 지시사항을 이해하기 힘듬.

알기쉽게 문제 하단에 세부지시사항의 내용을 풀어서 설명 부탁드려도 되나요? 또 OpenForm과

GoToRecord의 매크로에 입력 순서가 이 문제에 정답에 영향을 끼치는지도요.

질문이 너무 많은 것 같아서 죄송한 느낌이네요. 엑셀이나 엑세스 공부하다 보니 책에서 일러 주는 대로

당연하다고 생각하고 암기해 나가다 보니 조금만 변형된 문제만 나와도 오랫동안 생각을 해야 되서

이해를 바탕으로 암기를 하려고 노력중입니다. 질문이 많더라도 답변 꼭 부탁드립니다 ㅜㅠ

답변
2011-08-15 11:46:37

1. 꼭 between 을 사용하라는 말이 없었고 같은 결과라면 상관 없습니다.

2. 한번에 10장 까지 구매하는 것은 만족 할 수 있지만 0이하의 값을 입력 받을 수 있기때문에 오답으로 처리 될 수도 있습니다.

0이나 -1 등이 입력되도 되는지 안되는지에 따라 달라지는 것이죠. 0이 입력되지 않아야 한다면 <=10 은 사용될 수 없습니다.

3. 안됩니다. 무조건 표시 되게 하신 후에 열너비를 조정 하셔야 합니다. 체크해제 하시면 아예 행원본에 포함되지 않습니다.

4. 000만원으로 하시면 720만원은 제대로 나와도 30만원 같은 경우는 030만원 과 같이 표시 됩니다.

즉 유효하지않은 0까지 표시 되므로 3만원이면 003만원 과 같이 표시 되게 되죠.

이렇게 되면 결과가 같지 않으므로 0"만원" 이나 ##0"만원" 과 같이 사용하시는 것이 좋겠네요.

5. 결과가 같다면 상관 없을 것 같네요.

6. 그냥 docmd.colse 의 코드 사용법을 모두 사용한 것입니다. 그냥 그 폼을 닫으신다면 docmd.close 하셔도 관계 없습니다.

7. 이문제에도 취득 구분에 관계 없다는 말이 있어야 할 것 같네요.

8. 네 아시는 대로 양수;음수;0;문자 이므로 양수는 제외하기 위해 ;을 사용해 생략해 준 것입니다.

화면상의 차이를 말씀드리자면 콤보상자는 오른쪽 화살표를 눌러서 나오는 박스에서 선택하는 것이지만 목록 상자는 그냥 화면에 목록 형태로 표시되어 그 곳에서 바로 표시됩니다.

여기서는 그림이 표시 되지 않아 알기어렵지요..

보통은 여러 메뉴중 하나를 선택 할때는 콤보상자를 사용한다 생각 하시면 됩니다.

9. 0000을 하시면 숫자 0으로 표시 됩니다. 그래서 0000을 그대로 표시 하기 위해 "0000"으로 숫자 0이 아닌 문자 0000으로 표시 해 주기 위해서 "0000"으로 사용하는 것이죠.

10. 두자리로 표시 되는 dd가 더 정답에 가깝겠죠..

네 기본키 설정하라는 말이 없으면 기본키 없음을 지정 하시면 됩니다.

11. 아닙니다. 필드명이나 컨트롤 명등은 그냥 사용하시는데 사용하시다 보면 자동으로 []이 붙어서 표시 되게 됩니다.

"" 를 붙여야 하는 경우는 문자이거나

dsum 함수처럼 d가 들어가는 도메인 함수에서 인수를 ""로 묶어서 사용합니다.

dsum("찾을값이있는필드명","테이블/쿼리","조건")

과 같이 각 인수를 항상 ""로 묶어서 표시 하셔야 합니다.

12. 폼이 열리고난 후에 레코드 선택기 위치를 이동해야 하므로 순서에 영향이 있습니다.

폼을 연 후에 레코드를 이동하세요.

좋은 하루되세요.

"
  • *
    2011-08-15 11:46:37

    1. 꼭 between 을 사용하라는 말이 없었고 같은 결과라면 상관 없습니다.

    2. 한번에 10장 까지 구매하는 것은 만족 할 수 있지만 0이하의 값을 입력 받을 수 있기때문에 오답으로 처리 될 수도 있습니다.

    0이나 -1 등이 입력되도 되는지 안되는지에 따라 달라지는 것이죠. 0이 입력되지 않아야 한다면 <=10 은 사용될 수 없습니다.

    3. 안됩니다. 무조건 표시 되게 하신 후에 열너비를 조정 하셔야 합니다. 체크해제 하시면 아예 행원본에 포함되지 않습니다.

    4. 000만원으로 하시면 720만원은 제대로 나와도 30만원 같은 경우는 030만원 과 같이 표시 됩니다.

    즉 유효하지않은 0까지 표시 되므로 3만원이면 003만원 과 같이 표시 되게 되죠.

    이렇게 되면 결과가 같지 않으므로 0"만원" 이나 ##0"만원" 과 같이 사용하시는 것이 좋겠네요.

    5. 결과가 같다면 상관 없을 것 같네요.

    6. 그냥 docmd.colse 의 코드 사용법을 모두 사용한 것입니다. 그냥 그 폼을 닫으신다면 docmd.close 하셔도 관계 없습니다.

    7. 이문제에도 취득 구분에 관계 없다는 말이 있어야 할 것 같네요.

    8. 네 아시는 대로 양수;음수;0;문자 이므로 양수는 제외하기 위해 ;을 사용해 생략해 준 것입니다.

    화면상의 차이를 말씀드리자면 콤보상자는 오른쪽 화살표를 눌러서 나오는 박스에서 선택하는 것이지만 목록 상자는 그냥 화면에 목록 형태로 표시되어 그 곳에서 바로 표시됩니다.

    여기서는 그림이 표시 되지 않아 알기어렵지요..

    보통은 여러 메뉴중 하나를 선택 할때는 콤보상자를 사용한다 생각 하시면 됩니다.

    9. 0000을 하시면 숫자 0으로 표시 됩니다. 그래서 0000을 그대로 표시 하기 위해 "0000"으로 숫자 0이 아닌 문자 0000으로 표시 해 주기 위해서 "0000"으로 사용하는 것이죠.

    10. 두자리로 표시 되는 dd가 더 정답에 가깝겠죠..

    네 기본키 설정하라는 말이 없으면 기본키 없음을 지정 하시면 됩니다.

    11. 아닙니다. 필드명이나 컨트롤 명등은 그냥 사용하시는데 사용하시다 보면 자동으로 []이 붙어서 표시 되게 됩니다.

    "" 를 붙여야 하는 경우는 문자이거나

    dsum 함수처럼 d가 들어가는 도메인 함수에서 인수를 ""로 묶어서 사용합니다.

    dsum("찾을값이있는필드명","테이블/쿼리","조건")

    과 같이 각 인수를 항상 ""로 묶어서 표시 하셔야 합니다.

    12. 폼이 열리고난 후에 레코드 선택기 위치를 이동해야 하므로 순서에 영향이 있습니다.

    폼을 연 후에 레코드를 이동하세요.

    좋은 하루되세요.

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