IT/컴퓨터활용능력

컴퓨터활용능력 1급 실기 준비 (22-01-26)

오로시 2022. 1. 29. 14:02

모의고사 4회 (데이터베이스)

 

문제 1 : DB구축

 

  • 입력 마스크 설정 : (>: 대문자 , <: 소문자)
      필수 선택
    숫자 0 9
    문자 L ?
    문자 + 숫자 A a
    모든 문자 + 공백 & C
  • 기본 값 뜻 : 새 항목에 대해 이 필드에 자동으로 입력되는 값
  • 시,분,초 모두 포함
  • 조건 쓸 때 업데이트와 마찬가지로 등호를 안 쓴다. ("Y")
  • 필드를 콤보상자의 형태로 바꾸려면 --> 행원본설정을 변경해야 한다. 
  • 콤보상자의 목록 중복되지 않게 하기 : 1. 쿼리작성기 -> 속성 -> 고유값(yes) 2. SQL문 Select Distnict ~~  입력
  • 기본날짜 데이터 형식  : '년-월-일 시:분:초'

문제 2 : 입력 및 수정 기능 구현

 

  • 속성 -> 컨트롤 팁 텍스트 설정 -> "원하는 문구 입력
  • DSUM 함수 : D함수 ( "[계산 하고자 하는 필드]" , " 테이블 " , "조건") 

      EX ) =DSUM("[금액]" , "판매상세", "[상품코드] = [TXT상품코드]")

 

문제 3: 조회 및 출력 기능 구현

  • 매크로 구현시 조건 작성법 : "상품코드 = '"&TXT상품코드&"'"  --> 어떨 때는 이렇고 어떨 때는 저렇고 참 나 알 수 가 없어~~

모의고사 5회 (데이터베이스)

 

문제 2 : 입력 및 수정 기능 구현

 

  • 폼에서 레코드 삭제할 수 없도록 설정하는 법 : [폼] - 삭제가능 - 예/아니오
  • 명령 단추 자동으로 생성하시오? : 명령 단추 마법사 이용하라는 것

문제 3 : 조회 및 출력 기능 구현

  • 보고서 작성 시 특정 필드 기준으로 정렬 하는 법 : 밑에 그룹 정렬 및 요약이 있음
    그룹, 정렬 및 요약
  • DCOUNT 함수 : 컨트롤 원본에 작성한다. DCOUTN("*","테이블","조건")

실전 모의고사 5회 (데이터베이스)

 

문제 2 : 입력 및 수정 기능 구현

  • 테이블 속성 설정법 : 테이블 바깥에 우클릭 하면 테이블 속성 설정하게 나온다.
  • 와일드 카드 문자 사용 : ( * : 0개 이상의 임의의 문자 , ?: 임의의 한 문자 , # : 한자리의 숫자)
  • Select Case 문과  order by 사용 하는 법 
  • Select Case 컨트롤
    	case 1
        	Me.Orderby = "~"
        case 2
        	Me.Orderby = "~~"
        case 3
        	Me.Orderby = "~~~"
    End Select
    
    Me.OrderByOn =True
  • Instr 함수 : 문자열 속 문자 위치 찾기

문제 3 : 조회 및 출력 기능 구현

 

  • 페이지가 바뀌면 새 페이지로 바뀌도록 설정 : 페이지 바꿈 - 구역 후
  • 인쇄 미리 보기 이벤트 프로시저 문법
DoCmd.OpenReport "보고서명", acViewPreview,, "조건" 

이 때 조건 쓸 때 어떤 컨드롤에 입력된 값과 같은 필드만 출력하려면

DoCmd.OpenReport "보고서명", acViewPreview,, "과정코드 = '" & txt과정코드 & "' "

 

문제 4 : 처리 기능 구현

  • 매개변수 받아서 특정 값을 포함하는 필드 출력하기 : Like "*" & [매개변수] & "*"
  • 두 테이블 중 어느 한쪽이 없는 데이터만 출력하기 : 1. 쿼리 마법사 이용 (불일치 검색 쿼리 마법사) 2. 조인 이용 3. 두 테이블 공통 되는 필드 조건을 Is Null로 맞추면 된다.
  • 크로스탭 쿼리 이용시 두개의 테이블을 사용하면 쿼리 마법사 사용불가하다.