본문 바로가기

Study and Tip/Study

컴퓨터 활용능력 1급 합격 후기 / 엑세스 암기할 것 정리요약

  드디어 컴퓨터활용능력 1급 시험 쳤던 것에 대한 시험 결과가 나왔습니다.


컴퓨터 활용능력 1급 합격 후기 / 엑세스 암기할 것 정리요약



  컴퓨터 활용능력 1급 실기는 필기와 다르게 발표까지 2주정도 시간이 걸립니다. 저번에 시험 쳤을 때 합격할 것이라는 느낌은 강하게 받았었는데, 실제로도 합격하게 되니 기분이 좋네요.

  저번 글에서 합격요령에 관해서는 어느정도 포스팅을 했었습니다.



  자격증 신청은 합격발표 후에 바로 신청이 가능합니다. 수수료는 배송비 포함 5000원 정도이네요. 합격했는데 당연히 자격증은 받아봐야겠죠.


  이번 포스팅에서는 제가 엑세스 공부하면서 정리해놓았던 것이 있는데 이것을 공개하려고 합니다. 결국 외워야 할 것은 많지 않더군요. 정리를 하고 보니깐요.. 시험 전에 한번 읽어보시면 도움이 될겁니다.






1. 입력마스크

  입력마스크는 데이터베이스에 들어갈 것을 직접적으로 제어합니다. 필수인 것은 넣지 않으면 값이 입력되지 않습니다.


0 - 숫자(필수)

9 - 공백 허용(선택)

# - 덧뺄셈 기호 사용 가능(선택)


L - 영문자

>L - 대문자

<L - 소문자

? - L과 동일하지만 선택


A - 영문자+숫자 (필수)

a - 영문자+숫자 (선택)

\ - 이스케이프(escape)문자. \뒤에 문자열이 오면 그 문자열은 실제로 표시가 됩니다.


주민등록번호 입력 마스크 예시

000000-0000000;0;_

세미콜론 기점으로 맨 앞이 입력마스크, 중간이 0이면 -기호도 저장이 됨(생략시 저장안함), 마지막 _는 실제 사용자가 입력하기 전에 공백자리에 보게될 기호. 이 경우에 사용자 입력전에 ______-_______으로 보인다.



2. Format

  다양한 예시를 알고 있는게 좋음

yy-mm-dd

#,##0

[파랑]#,##0;[빨강](#,##0);-

@;없음

!"컴활-"@

"CP-"0000


#와 0차이: 0은 데이터 없는 자리에도 0을 표시, #는 데이터 없으면 생략

a;b;c형식: a:양수일 때, b: 음수일 떄, c: 0일때 출력할 것을 지정

@: 그대로 출력한다는 뜻. @;없음 으로 지정하면 데이터가 없을 때 없음으로 표시



3. 유효성 검사규칙

  실제 시험에 나오는 것은 몇개 되지 않음. 입력마스크를 통과하여 입력된 것도 유효성검사규칙을 통과하지 못하면 입력이 되지 않음. 역시 다양한 예시를 알고 있는게 좋음


In("A", "B")

Between 0 And 100

<>0

>=0 And <=1000

Between #2014-01-01# And #2014-12-31#

Len([상품코드]) = 5

Is null

Not In (Select 교번 from 추가된명단)



4. 자주 쓰는 함수

  알면 쉽다. 무조건 외워야함.


DSum("[인정학점]", "자격취득정보", "[학번]='" & [txt학번] & "'")

Dcount("*", "자격증", "[자격약칭]='컴2'")

Sum([테이블 필드])

Count(*)

Avg([테이블 필드])

IIf((Sum([A]-[B])>0), 0, 1)

Format(Now(), "yyyy-mm-dd")



5. 필터 사용

  기본적으로 SQL질의문의 Where절을 컨트롤한다고 보면 됨. Recordsource는 직접적으로 SQL질의를 함.


Me.Filter = "부서번호='" & cmd조회 & "'"

Me.FilterOn = true


Me.Recordsource = "Select * from 요금명 where 요금코드='" & txt코드 & "'"


Me.RecordsetClone.FindFirst "프로그램명='" & cmb조회 & "'"

Me.Bookmark = Me.RecordsetClone.Bookmark



6. 쿼리

  다양한 쿼리작성을 해야봐야함. 시험 전에 쿼리부분만 쭉 풀어보는 것도 추천


Not In (select 전화번호 from 대여) : 다른 테이블 참조하여 중복된 것 가져오지 않는 조건