[컴활1급실기] 54 액세스 상시 공략 문제 4회

이기적 영진닷컴
21 팔로워
2024. 9. 27.
이 동영상은 [이기적 컴퓨터활용능력 1급 올인원] 도서 내용을 바탕으로 제작되었습니다.
🔹 도서 자세히 보기 : https://www.yes24.com/Product/Goods/133676115
🔹 이 동영상이 포함된 재생목록 : https://www.youtube.com/playlist?list=PL6i7rGeEmTvrlkfXko96FBrqiD7VhB3sh&playnext=1&index=1
🔹 모르는 문제? [이기적 스터디 카페] 질문하기 : https://cafe.naver.com/yjbooks
🔹 이기적 홈페이지 : https://license.youngjin.com
🔹 인스타그램 : https://www.instagram.com/license.youngjin_official/
상시 문제를 같이 실습하도록
하겠는데요 문제 1번에 디비구축 문제
실습하도록 하겠습니다 첫 번째
테이블을 완성하는 문제를 실습하기
위해서 왼쪽 개체의 테이블에 가셔서
첫 번째 매출 테이블을 선택하시고
마우스 오른쪽 디자인 보기를
클릭합니다 첫 번째 매출 1 필드 두
번째 있는 두 번째에 있는 매출일
필드를
선택하시고요 아래쪽에 속성의 형식에가
커서를 갖다 놓으시고 문제에 나와
있는 형태로 표시될 수 있도록 속성을
어 이용해서 형식을 설정하라고 되어
있습니다 일단 월이 두 글자로 표시가
되어 있습니다 월의 약자 쓴 mm 두
번 입력하시고 월 DD 데이도 두
글자로 표시가 되어 있습니다 요일을
a 세 번 입력하시면 요일이 한
글자로 표시가 되는데 어 수요일이라고
요일이라 글자가 표시가 되어
있으니까요 를네 번
입력하시고음 형식을 설정해 주시면
되겠습니다 첫 번째 매출 테이블에
대해서
작성하셨다면 누르시고요
저장하시겠습니까 예 눌러 주시면
되겠습니다 다음은 거래처 테이블을
선택하시고요 마우스 오른쪽 디자인
보기를
클릭합니다 거래처 테이블에 거래처
번호 필드를 선택하시고요 0부터
255자 사이에 숫자가 입력되도록 어
속성을 설정하시오고 되어 있는데요
아래쪽에 오셔서 거래처 번호의 어
필드
크기를음 255자까지 입력할 수
있다라고 하면요 어 필드의 크기를
바이트로 설정해 주시면 돼요 다음
두음 세 번째 거래처명 필드에 대해서
거래처명 필드를 선택하시고요 거래처명
필드에 대해서는 유효성 검사 규칙을
이용해서 아래쪽 효성 검사 규칙을
선택하시고요 여섯 글자 내만 입력할
수 있도록 설정하라고 되어 있는데요
글자수를 세는 함수 레이라는 함수를
사용하셔서 거래처 명의 글자수를
세어서 여섯 글자보다 작거나 같다라고
설정해 주시면
되겠습니다 다음은 전화번호 필드를
선택하시는데요 전화번호 필드가 기본
키가 아니면서 중복된 값을 갖지
않도록 아래쪽에 오셔서 인덱스에서
중복 가능이 아니라 중복 불가능을
선택하시면 되겠
홈페이지 필드를 맨 마지막에 추가하고
맨 아래쪽에 오셔서 홈페이지라고
입력하시고 홈페이지라고 입력하신
다음 어 저희는음 맨 마지막에
추가하겠습니다 어 홈페이지
입력하셨던 형식을 하이퍼 링크라고
선택합니다 하이퍼링크
선택하시고요네 작성을 다하셨으면
오른쪽 닫기 버튼 저장하시겠습니까 예
한번 눌러 눌러주시면 되겠습니다 어
데이터 일부가 손실될 수 있습니다라는
메시지가 표시되네요 우리가 아까 어
거래처 번호에 필드 크기를 바이트로
수정하셔서 표시가 되고요 얘 한번
눌러 주시고요 유효성 검사 규칙을
설정하셨으면 테스트 하시겠습니까 예
한번 눌러 주시면
되겠습니다 다음은 제품 테이블을
선택하시고요 마우스 오른쪽 어 제품
테이블 디자인 보기를 클릭합니다 입고
요의를 선택 하시고요 조회 속성이
아래쪽에 조회 조회 탭을 클릭하시고
현재 텍스 상자라고 되어 있는데
문제에서 콤보 상자로 변경하라고 되어
있습니다 그다음 월하 수목 금의 값이
입력될 수 있도록요 어 테이블과
쿼리를 이용하지 않고요 값을
이용하셔서 어 행 원본을 설정하실
겁니다 그래서 갑 목록을
선택하시고요 아래쪽에 오셔서 행
원본에 저희는 어 수목 금이라고
입력하겠습니다
월 세미콜론 하수 목 금이라고
입력하실 월하 수목 금을
입력하시고 목록에 있는 감만
입력하겠습니다라고 목록 감만 입력될
수 있도록 예로 설정해 주시면
되겠습니다 제품 테이블릿 입고 요일에
대해서 조회속성 설정하신 내용
작성하셨습니다 닫기 버튼 누르시고요
저장하시겠습니까 예 눌러 주시면
되겠습니다 다음은 세 번째
데이터베이스 도구의 관계를 클릭하시고
기존에 설정되어 있는 관계는 그냥
두시 제품 테이블 추가하실 건데
있어요 그러면 거래처 테이블 없네요
그러면 테이블 추가 누르셔서 거래처
테이블을 추가합니다 그다음 거래처
테이블에 거래처 번호를 제품 테이블의
거래처 번호 필드가 참조한다고 되어
있으니까요 드래그 하신 다음 테이블
간에는 항상 참조 결성을
유지하겠습니다 변경되면음 업데이트
하겠습니다라고 값도 변경될 수 있도록
설정하시고 삭제할 수 없다라고 하니까
관련 레코드 모두 삭제는 선택하지
않고요 만들기 누르셔서 관계를 설정해
주시면 되겠습니다 관계 디자인 창에서
닫기 버튼 누르셔서 현재 어 수정하신
내용은 저장하시겠습니까 예 한번 눌러
주시면 되겠습니다 문제 1번에
디비구축 문제를 살펴보 고요 다음은
문제 2번에 입력 및 수정 기능
구현에서 첫 번째 개체 폼에 매출
내역을 선택하시고 마우스 오른쪽
디자인 보기를
클릭합니다 txt 오늘 날짜라고 되어
있는 폰 머리글에 있는 언바운드 텍스
상자를 선택하고요 양식 디자인의 속성
시트를 표시한 다음에 시스템의 현재
어 컨트롤에 현재 시스템의 날짜를
표시하라고 되어 있습니다 데이터 탭에
가셔서 컨트롤 본에 작성을 하실
건데요 포맷 함수를 이용해서
작성하라고 되어 있습니다 그러면 등호
입력하시고 포맷이라고 입력하시고
날짜를 입력 표시하겠습니다라고 데이트
함수 입력합니다 문제에 나와 있는
형식을 입력할 건데요 연도는네 자리로
표시할 거고요 뒤에 월과 1은 샵샵
표시하겠습니다 그러니까 월과 1을
표시되지 않도록 샵샵 기호를 이용해서
표시하겠습니다라고 입력해 주시면
되겠습니다 그래서 포맷 함수와 데이터
함수를 이용해서 오늘 날짜에 대해서
컨트롤 원본을 설정해 주셨고요
다음은음 거래처 명에 따른음 전화번호
컨트롤을 표시하시오라고 되어 있습니다
전화번호 필드 언바운드 되어 있는
txd 전화번호를 표시할 건데요 어이
전화번호는음 거래처 테이블에 가셔서
전화번호 어 필드를 가져올 겁니다
가져올 건데요 현재 폼에서
제품에서 txt 거래처 명에 해당한
txt 거래처 명에 해당한 거래처
테이블에 거래처명을 찾고요 그 찾은
거래처 명의 전화번호를 우리는 매출
내역 폼에 txt 전화번호에가
표시하겠습니다라고 작성을 하도록
하겠습니다 작성하실 때 사용한 할
함수는 룩업 함수를 사용하라고 되어
있고요 데이터 탭에 컨트롤 원본에
커서를 두시 d 룩이라고 입력하시
고요 우리는음 전화번호 필드를 가져올
겁니다 전화번호라고 입력하시고 신표
거래처 테이블에서 가져오겠습니다 어
어 거래처 명이 같습니까라고 조건을
주실 거고요 현재 거래처 명이
갔습니까 txt 거래처 명의 컨트롤에
있는 거래처 명과
같습니까라고 조건을 작성할 겁니다
그래서 현재 포맷 tx 거래처 명과
거래처 테이블의 거래처 명이 같다면
우리는 전 번호 필드에 있는 값을
가져오겠습니다라고
작성하셨거나
폼 바닥에 언바운드 되어 있는 txt
재고량 합계를 선택하시고 그다음 어
재고량이 합계가 되도록 컨트롤 봉과
형식을 설정하라고 되어 있습니다 일단
어 컨트롤 본에는 합계를 구하겠습니다
썸이라고 입력하시고 재고량이
입력합니다 그다음 어 형식에 가셔서
형식 게 문제 나와 있는 형식과 같이
앞뒤에음 별표와 그다음 재고량 합계
천단위 구분 기호를 표시하도록
하겠는데요 먼저음 미움 누르고 한짝
히 누르시고요 별표를 표시할 거고요
재고량 합계 아고 표시하실 거고요 큰
타운 표 어 닫아 주시고 # 콤마
샵샵 0을 입력하신 다음 다시 계자를
붙여서 미움 누르고 한자키 눌러서
별표를 입력해서 표시하게 라고 형식을
작성해 주시면 되겠습니다 작성하신 세
문항의 폼 완성 문제 일단 저장 한번
하시고요 보기에 가셔서 폰 보기
클릭하시면 오늘 날짜 여러분이 실습한
날짜 확인해 보시면 될 거 같고요
전화번호가 맞게 표시가 되었는지
아래쪽에 재고량 합계가 문제 제시한
형식과 같이 작성이 되어 있는지
확인하시면 되겠습니다 매출 현품
오른쪽 닫기 버튼 눌러 주시고 다음은
음 문제 2번에 두 번째 매출 내역
폼을 선택하시고요 매출 내역 폼 다시
마우스 오른쪽 디자인 보기를
클릭합니다 어 txt 단가라 되어
있는데요 t txt 단가가 본문에
있습니다 선택하시고요 어 tx 단가
컨트롤에 포커스가 이동되면 이벤트
탑에 오셔서 갓
포커스라이트 프로시저를 작성하겠습니다
라고요 어 이벤트 프로시저 선택하시고
점점 작성기를
누릅니다 단가가 6만 원
이상입니까라고 부문을 이용해서
작성하라고 되어
있는데요음 먼저 프
만약에 txt 단가가 크거나 같습니까
6만 원이라고 입력하실 거고요 된
그렇다면 문제에서 고액 물품이라고
메시지 박스를 표시하라고 되어
있습니다 메시지 박스를 표시하는데
고액 물품이라고 표시할 거고요
vbok 온니는 생략이 가능하시고
넣으셔도 되고요 그다음 신표 타이틀에
봤을 때요 어 타이틀에 상품 분이라고
되어 있습니다 상품 분이라고
입력하시고 어 첫 번째 조건에
만족하면 우리는 고액 물품이라고
표시할 거고요 그렇지 않다면 구문을
컨트롤 c 컨트롤 V에서 수정해서
쓰도록 하겠는데요 그렇지 않다면 다시
스 if 어 조건 만족하지 않은
데이터를 가지고 다시 한번 두 번째
조건으로요 어 2만 원 이하입니다라고
숫자를 4 6만이 아니라 2만으로
수정하고 그렇다면 적정 물품이라고
표시하겠습니다라고 고행 물품 대신에
적정 물품이라고
수정하겠습니다 어 그다음 그림과 같이
메시지 박스를 표시하라고 되어
있고요네 나머지에 대해서는 언급돼
있지 않으니까에 대해서는 따로
입력하지 않고요 입로 구을 닫아
주시면
되겠습니다네 그리고 오른쪽 닫기 한번
누르시고요 어 저장 한번 하신 다음
보기에 가셔서 폼보기 클릭하시고
단가에서 아까 6만 원 이상을
클릭하시면 고액 물품 그다음 6만 원
어 아 2만 원 이하에 가셨을 때
클릭하면 적정 물품 이렇게 표시된 걸
확인할 수가
있습니다 다시 보기에 가셔서 디자인
보기 클릭하시고 매출 내역 폼에 폼
머리글을 더블 클릭하면 폼 머리글을
더블 클릭하면 모든 데이터를 표시하고
일단음 이벤트에 가셔서 더블 클릭이
되어 있으니까 두 번째 더블 클릭에
이벤트 프로시저를 작성하겠습니다
점점점 작성기를 클릭합니다 어 더블
클릭하면 모든 데이터를 표시하라고
되어 있습니다 필터 원 속성을
이용하라고 되어 있으니까요 현재
작업하는 폼에 필터 원속 성을 스라고
하면 모든 데이터를 표시할 수가
있습니다 그리고 나서 메시지 박스를
표시하라고 되어 있는데요 메시지
박스에서 예라고 클릭하면이라고 되어
있습니다 변수를 만들어서 사용하셔도
되고 직접 안에다가 메시지 박스를
입력하신 다음 그
값이입니까라고 조건을 주셔도 됩니다
if 메시지 박스를 표시합니다
box 표시하실 메시지 박스의 타
제목 내용은 제프
이름을
조회
하시겠습니까라고
입력하시고 입력하신
다음 현재 예 노가 있습니다 그러면
VB 예스 노로 작성해 주시고요
타이틀은 뭐 기본 값이니 따로
넣어지고 될 거 같고요 메시지
박스에서 어 제품 이름을 조회하시고
메시지가 보였어요 예 아니면 노를
선택하겠죠 이때 VB 예를 선택했다면
단이라고
입력하시고
저희는음를 클릭하면 txd 조회
컨트롤에 컨트롤을 초기화 하고라 되어
있습니다 txt 조해 컨트롤의 값을
초기 하겠다 큰 따옴표 열고 닫고
처리하시면 되겠고요 그다음 txt
컨트롤로 포커스를 이동하는 프로시저를
작성하라고 되어 있습니다 그래서 문제
어 고트 컨트롤이라고 되어 있는데요
일단 두 커맨드
입력하시고 고트 컨트롤이라고
입력하시고 두 커맨드
점 점고 to 컨트롤이라고 입력하시고
가실 컨트롤의 이름은 txt 조회하고
입력하겠습니다 프 구문을 사용하셨으니
드 이프로 구문을 닫아
주시고요네 그래서 프로시저 내용을
작성하셨다면 오른쪽 닫기 버튼 저장
한번 하시고요 보기에 가셔서 폼 보기
어 폼 머리글을 더블 클릭 더블
클릭하시면 메시지가 표시가 되고요
제품 이름을 조회하시기 얘를
클릭하시면네 기존에 데이터가 입력된게
있었다면 초기하 하고 어 커서가
깜빡깜빡하는 수가 있습니다 오른쪽
닫기 버튼 눌러주 눌러 주시고 다음은
문제 3번 문제를 보도록 하겠습니다
문제 3번에서는 조회및 출력 기능
구현에 첫 번째 보고서를 완성하시는
문제입니다 먼저 매출 현황 보고서를
선택하시고요 디자인 보기를 클릭합니다
제품 이름 머리글에 제품 이름
머리글에 txt 어 제품 이름이라고
되어 있는 언바운드 텍스트를
선택하시고요 데이터 탭에 컨트롤 본에
문제에 나와 있는 형식과 같이 제품
이름과 그다음에 거래처명을 표시하라고
되어 있습니다 그럼 먼저 음 제품
명이 제품 이름이 표시가 되어
있으니까요 제품 이름 필드를 가져와서
연결하겠습니다 가로 열고요 한 칸에
스페이스 띄고 가로 열고 한 칸에
스페이스를 띄고요 거래처라
입력하시고 필요에 따라서 어 한 칸의
스페이스 띄어 주시고요 다시
연결하겠습니다 거래처명을
연결하겠습니다 % 연산자 이용하셔서
어 가로도 한 칸에 스페이스 띄고
가로 닫고 예 큰 운표 닫아 주시면
되겠습니다 그럼 첫 번째
보고서의음 내용음 제목을 표시하는 거
제품 이름을 표시하는 내용을 같이
실습해 보셨고 두
번째 본문에 매출 시간이 오후 12시
이전이면 본문의 모든 컨트롤이 그요
본문에 있는 모든 컨트롤을
선택하시고요 그다음음 서식에 가시면
조건부 서식을 클릭합니다 새 규칙을
클릭하셔서 우리는 어 식을 사용하셔서
조건을 작성할 건데요 조건은 어 매출
시간이 12시 이전입니다라고 조건을
작성할 겁니다 매출 시간이 이전입니다
작거나 같습니까 시간 데이터가 샵을
이용하셔서 12시에 해당한 어
데이터를 입력해 주시고요이 조건에
만족하면음
저희는 만족하면
진난 바다색으로 배경 색깔을 채우라고
되어 있습니다네 시간이 오후라고 되어
있으니까 우리 문제 나와 있는 오후
12시라고 조건을 작성해 주시고
그다음 체육에 가셔서 진난 바다색이
문제 표시가 되어 있습니다 진난
바다색을
선택하시고 그래서 채유기 색깔을 모든
컨트롤에 진난 바다색을 배경색으로
설정할 수 있도록 작성해 주시고
그리고 나서 확인 버튼 누르시고요
다시 한번 확인 버튼
누릅니다 다음은 동일한 제품 이름
내에서는 매출 일과 매출 시간 순으로
오름차순 정렬되어 표시될 수 있도록
제품 이름 아래쪽에 정렬을 추가하는데
어 매출 1을 추가하시고 다시 정렬을
추가하는데 매출 시간을 추가하셔서 둘
다 오름차순 될 수 있도록 설정해
주시면
되겠습니다
본문에음 첫 번째 있는 언바운드 되어
있는 txd 순번을
선택하시고요 그룹별로 일년 번호가
표시될 수 있도록 작성하라고 되어
있으니까 컨트롤 번에 가는 숫자 1로
시작을 하고요 누적 합계에서 그룹이
되어 있는지 확인해 주시면 되겠습니다
폼 머리 어 구룹 머리글의 배경 색깔
구룹 머리 걸이라고 하면 제품 이름
머리글을 말하는 거고요 제품 머리글에
있는 배경 색깔 형식에 가셔서 배경
색깔을 컨트롤 c 하시고요 그다음 그
그룹 바닥글 배경 색깔에 현재 그룹
바닥글이 표시가 안 되어 있습니다
그래서 제품 이름에 가셔서 자세히를
클릭하시고 바닥글 구역 표시를 하신
다음에 어 제품 이름 바닥글에 배경
색깔에 오셔서 조금 전에 복사하다
내용을 컨트롤 V 합니다 그래서 같은
색깔로 배경색을 설정하실 거고요
그다음 그룹 바닥글의 높이를 형식에서
높이에서 문제 1cm 하라고 되어
있습니다 그래서 숫자 1을 입력해
주시면
되겠습니다 그래서 다섯 문항의
보고서를 완성하는 문제를
작성하셨을 저장 한번 하시고요 우리
보고서 디자인에 가셔서 보기에 가셔서
인쇄 미리 모기 하신 다음 첫 번째
txt 제품 이름 맞게 표시가 되어
있는가 두 번째 조건부 서식이 맞게
되어 있는가 txt 순번이 1 2 3
4 번호가 어 그룹별로 1년 번호가
표시가 가 되어 있는가 그다음
어 제품 이름 내에서는 매출 일과
그다음 매출 시간으로 되어 있는가
같은 데이터가 있다면 좀 비교가 될
거 같고요 그다음에 어 그룹 머리글과
그룹 바닥글에 적용하던 어 색상
확인해 보시면
되겠습니다 네서 보고서 다섯 문항
살펴 보셨고 오른쪽 닫기 버튼 눌러
주시면 되겠습니다 다음은음 매출
내역을 선택하시고요 마우 오른쪽
디자인 보기를 클릭합니다 매출 내역
폼에 오셔서 어 txt 조회 컨트롤
에다가 어 제품이 이름의 일부를
입력하고 오른쪽에 어 cmd 조회
단추를 클릭했을 때 어 입력된 제품
이름의 일부와 일치하는 레코드 정보를
조회하는 이벤트 프로시저를 작성하라고
되어 있습니다 클릭했을 때라고 하니까
이벤트에 오셔서 원 클릭에 이벤트
프로시저를 작성하겠습니다라고
선택하고요 점점점 작성기 클릭합니다
어 입력된 제품에이 이름에 입력된
제품 이름에 해당 정보를 표시하고
입력된 제품 이름에 자료가 없으면
메시지 박스를 나타내시오라고 되어
있습니다 일단 어 txt 조회에
입력된 값을 입력된 데이터를 포함하는
내용을 어 조회하는 작업을 먼저
작성하고 그다음 메시지 박스
작성하도록 하겠습니다 현재 폼에서
필터 하겠습니다 그다음 어 갔습니까고
작성하는데요 제품 이름이 같습니까라고
만약에 동일한 값을 비교하실 때는
등호를 입력하시고 txt 조회와
같습니까고 비교하시면 되는데요 지금은
앞뒤에 다른 글자가 있더라도음 해당된
데이터 일부를 포함한다고 되어
있으니까요 저희는 등호가 아니라
라이크 연산자로 라이크로 수정해
주십니다 단 txt 조에 입력된 제품
이름은 어 문자가 아니 숫자가 아니라
문자이기 때문에 어 작은 따옴표
이용하셔서 어 문자 처리해 주시고요
또한 틱스 조의 컨트롤 값은 큰 다운
표 안에 입력되지 않도록요 분리
작업으로 큰 다운 표 바로 앞에서 다
놔 주고 % 연산자 뒤쪽에서도
마찬가지로 % 연산자 큰 따옴표
열어서 뒤쪽에 어 만능 문자 어
별표와 그다음음 작은 따옴표 처리해
주시면 되 습니다 조금 전에 작성하신
조건에 만족한 데이터를
필터하는 속성을 추로 설정해
주시고요 그리고 나서 입력된 제품
이름에 해당 정보를 일단 표시하시고
입력된 제품 이름의 자료가 없다면
메시지 박스를 나타내시오라고 되어
있습니다 그래서 하고 스를 사용하라고
되어 있는데요 if
만약에요
이즈입니까 어 조금 전에 어 제품
이름의 값이입니까 라고요 제품 이름의
값이
폴스이라면 어 만약에 없습니까고
하면요 어 우리는 조회하실 제품
이름은 없습니다라고 메시지를 표시할
건데 하고 문을 사용하 하라고 되어
있기 때문에 먼저 트루가 아니라
스라고 작성하시고 그다음 스일 때는
그냥 어 문제가 되지 않으니까 빼시고
일 때 그렇지 않다면 어 제품 이름이
비 이널 비어 있습니까 그러면 메시지
박스를 표시하겠습니다라고
작성하는데요
조회하신 제품 이름을 이름은
없습니다라고 어 작성해 주시면
되겠습니다 그리고 나서 어 vbok
온니는 생략이 가능하시고요 입력하셔도
되고요 어 제목에 조해 없음이라고
되어 있으니까요 조회 없음이라고
입력하시고 프 구문을 사용하라고 어
되어 있으니까 프 구문을 사용하셨으니
드 이프로 구문을 닫아 주시면
됩니다를 사용하라고 되어 있기 때문에
화면과 같이 어 이벤트 프로시저
내용을 작성해 주시면
되겠습니다네 오른쪽 닫기 버튼 눌러
주시고요 저장 한번 하시고요 어
우리는 제품 이름의 일부를 입력할
겁니다 그러면 제품에 대한 정보를 좀
보시고요 제품 이름에 가서 뭐 내용을
보신 다음에 없는 내용을 어
입력하시면 될 거
같은데요 매출 내역에 오셔서 보기에
가셔서 폰 보기 우리가 어 예를
들어서 포크라 입력을 하면요 포크
포트라고 입력하면 포트가 입력된
데이터를 조회하였습니다라고 하면
생각보다 포트가 많네요 그러면
음음 젓가락 젓가락이라고 해 볼까요
젓가락이라고
입력하고 그다음에 조회를 클릭하면
젓가락에 있는 데이터만 지금 조회가
되었습니다 근데 만약에 여기 없는
데이터
나이프음 또는 어떤 데이터가 없을까요
예를
들어서음
그냥 포크 포 포트 말고 포크라 한번
입력해 볼까요 포크라 입력하고 포크에
대해서
조회하였습니다라고 조회 버튼 눌렀더니
조회하신 제품 이름은 없습니다라고
표시된 걸 확인할 수가 있습니다 품
이름을 입력한 내용을 찾을 수 없다면
어
이제 우리는 메시지 장자를
표시하겠습니다라고 작성하신 내용네
오른쪽 닫기 버튼 눌러서 확인하신
내용 닫아 주시면
되겠습니다 다음은음 문제 4번에 처리
기능 구현 문제를 보도록
하겠는데요 첫 번째 쿼리를 작성하기
위해서 만들기 가시고 만들기에 쿼리
디자인을 클릭합니다 첫 번째 고객
고객과 매출 테이블을 이용해서 작성할
거라서요 고객 매 매출 테이블 두
개를
가져오시고 그다음 문제에서 고객과
매출 테이블을 이용하여 담과 같은
기능을 수행하는 매출이 없는 고객 어
커리를 작성하시오 매출이 없는 고객
번호와 고객 번호와 이름과 그다음에
연락처 그다음에 주소를 조회하고 되어
있는데요네 현재 두 개 고객과 매출
테이블은 관계가 설정이 되어
있습니다네 관계 설정을 더블
클릭하시면 현재는 두 테이블에 조인된
필드가 일치하는 행만을 포함하겠다고
되어 있는데요 우리는음 문제에서 어
매출이 없는 고객 정보를 보고자
합니다 그러면 고객 테이블에서는 모든
레코드를 가져오고 매출 테이블에서는
어 조인된 필드가 일치한 레코드만 포
포함하겠다고 조인 속성을 수정하시고
확인하시고요 그리고 나서 어 매출
테이블에음
우리는데 필드를 하나 가져오실 어
가져오지 않고 아
아인인 예약어를 사용하라고 되어
있으니까요 아래쪽에 조건을 작성하도록
하겠습니다 인이라고 입력하시고
저희가음 매출 테이블에 가서 어 고객
번호를 가져올 가져왔는데 없는 것만
우리는 표시하겠습니다라고 조건을
작성하기 위해서 셀렉트 고객 보호 를
가져오겠습니다 프롬 어 매출 테이블에
가서 고객 번호를 가져왔는데 현재
고객 테이블에 없다면 우리는 어 조회
하겠습니다라고 조건을
작성하셨을 보기 클릭하시면 고객의
정보는 모든데 모든 데이터를
가져오겠다고 작성을 해 놨기 때문에
어 매출 테이블에 가서 없는 고객
번호는 현재 두 건의 레코드가
있습니다라고 조회 걸 확인할 수가
있습니다 작성하신 내용 오른쪽 닫기
버튼 누르시고요 어 문제 제시된
내용으로 저장하기 위해서이 한번
누르신 다음 매출이
없는 고객이라고 저장해 주시면
되겠습니다 확인 버튼 눌러 주시고
다음 두 번째 문제를 보게 보도록
하겠는데요 두 번째는 크로스탭 커리를
작성하라고 되어 있고 세 개 테이블을
이용해서 크로스탭 커리를 작성하라고
되어 있습니다 만들기 가셔서 커리
디자인을 클릭하시고 제품 테이블
추가하시고 그다음 매출 내역을
추가하시고 매출 테이블을 추가합니다네
세 개 테이블을 추가하신 다음 제시된
그림을 보셔서 행가 열에음 필요한
필드를 배치하도록 하겠습니다 쿼리
디자인에 가시면 크로스 탭을
클릭하셔서음 행가 열 필드를
설정하도록 하겠는데요 첫 번째 제품
이름을 가져 와서요 행에
표시하겠습니다 행머리글 두 번째 6월
7월 8월은 어 매출 1에 가서 월을
추출하였습니다 라고요 매출 1에 가서
월을 추출한 다음에 먼스 아고
입력하시고 매출 일에 가서 월을
추출한 다음에 월을 붙여서
표시하겠습니다라고 월자 입력하시면
되겠는데요 조건이 있습니다 6월부터
8월이라 되어 있습니다 아래쪽에
조건에 6월부터 8월이라 조건을
작성할 건데요 크 연산자를 이용해서
6월에서 터 8월까지 뒤쪽에 어 월자
올 수도 있잖아요 그래서 만능 문자
별표 입력해 주시면
되겠습니다이 데이터는 열머리 글로
표시하겠습니다라고
작성하시고 그다음 수량의 합이 수량의
합을 우리는 값에다가
표시하겠습니다라고 값에다가 합을
표시하겠습니다라고 합계를 선택하시면
되는데요 수량의 합이 0보다 크면
수량의 합계를 0보다 크지 않으면
별표로 표시하라고 되어 있습니다
그러면 합계를 구해서 어 표시하는게
아니라 식을이 이용해서 우리는 값을
작성하도록 하겠습니다 위쪽에 거서
갖다 놓으시고요 iif 입력하신 다음
썸의 합계 썸을 통해서 수량의 합계를
구하는데요 그 값이 0보다 큽니까
그러면 썸을 통해서 수량의 합계를
표시할 거고요 그렇지 않다면 별표로
표시하겠습니다라고 아 F 함수를
이용하셔서 수식을 통해서음 값을
표시하겠습니다라고 작성해 주시면
되겠고요 일단 작성하신 내용 보기에
가셔서 데이터시트 보기 클릭하시면
제품 이름 6월 7월 8월에 해당한
값들이 표시된 걸 확인할 수가
있습니다 오른쪽 닫기 버튼 누르시고요
저장하시겠습니까 얘 한번 누르신 다음
6월부터 8월
조회하고 8월 조회하고 입력하시고
그리고 확인 버튼 눌러 주시면
되겠습니다 그래서 커리 문제 두 번째
문제까지 살펴 보셨고 다음은 세 번째
문제를 보도록 하겠는데요 세 번째
문제는 업데이트 쿼리를 작성하라고
되어 있습니다 그래서 만들기 가셔서
쿼리를 쿼리 디자인을 클릭하시고
업데이트 쿼리를 작성하겠습니다라고
선택하신 다음 첫 번째 어 제품 단가
인상 테이블을 이용해서음
인상률을 매개 변수를 입력받아서
단가를 조정하도록 계산하시오 되어
있습니다 단가 단가 인상음 필드는
문제 나와 있는 시과 같이 작성할
업데이트를 할 건데요 단가 인상
필드를 추가하시고 업데이트 하실
내용은요 어 첫 번째
단가에 단가
필드에음 곱하기 곱하기 가로 열고 1
빼기 인상입니다 인상률 은 매개
변수를 통해서 입력받는 값을 어
더해서 계산하도록 하겠습니다 임상
인상률을 입력 하세요라고 작성해
주시고요 그다음음 1 더하기 하셨을
때 가로 열었던 거 괄로 닫아 주시고
그럼 인상률을 입력을 받아야 되잖아요
그래서 매개변수를 통해서 입력 받으실
인상률을
입력하세요라고 입력하시고이 내용을
여기에 대입을 하겠죠 조건에서 입력을
받겠습니다라고
입력받을
인상률을
입력하세요라고 매 매개 변수의
조건으로 입력받은 값을 어 대입해서
업데이트 하겠습니다라고 작성해
주시고요 그리고 나서 일단 저장을
한번 하신 다음 현재 작성하시는
쿼리는 단가 조정이라고 입력하시고
확인 그리고 실행하겠습니다라고
하시면요 음 테이블을
사용해서네 어 실행하겠습니다 아고
입력하시고 인상률을 입력하세요 0.
1이라고
입력하시고 그리고
나서 확인 버튼 누르시면 2개 행을
새로 고칩니다 아는 메시지가 표시가
되고요 얘 한번 눌러 보시고 제품
단가 인상 테이블을 더블 클릭하시면
단가 인상이 문제 제시된 금액과 같이
바뀌어 있는지 확인해 보시면
되겠습니다 오른쪽 닫기 버튼음
저장하시겠습니까 예 단가 조종 커리도
닫기 버튼 눌러서 종료해 주시면
되겠습니다 다음은네 번째 쿼리를
작성하도록 하겠는데요 만들기 가셔서
쿼리 디자인을
클릭하시고 그다음 어네 번째 문제는
테이블을 생성하라 되어 있네요 그러면
테이블 만들기를 클릭하시고 만드실
테이블의 이름을 문제에 나와 있는
매출
월 조해
25일 이후라고 입력하시고 확인 버튼
물론 나중에 이거를 테이블 만들기
작성하셔도 되는데 문제 읽다 보니까
먼저 어 생성하겠습니다 작성을 해
주시고요 가주실 테이블들은 제품과
매출 레어가 그다음에 매출과 고객
테이블을 가져오겠습니다라고 작성하시고
가져오신 테이블들을 이용하셔서 필요한
필드를 이름과 매출 1시라고 되어
있는데요 일시는 지금 따로 어 필드가
있지 않고요 문제 보니까 매출 일가
매출 일가 그다음 매출 시간을
이용해서 매출 일시 데이트를 만들라고
되어 있습니다 물론 오름차순 정렬하라
되어 있고요 어 만드실 때 사용하실
함수는 C 데이트 함수를 이용하셔서
% 연산자와 연결해서 매출 1과 매출
시간을 연결해 가지고 어 일시를
표시하라고 되어 있습니다 두 번째에
커서를 갖다 놓으시고요 우리 는
표시할 때 매출 1시라고 표시할
건데요 C 데이트 함수를 이용하셔서
어 매출 1의 데이터를 가져오고
연결해서 매출 시간의데 데이터를
가져와서 연결해 가지고 데이터 형식
표시하겠습니다
그리고 정렬을 오름 차순 하라고 되어
있습니다 다음은음 제품 이름을
가져오겠습니다 그다음에 수량을
가져오겠습니다라고 필요하신 필드를
가져오시면 되는데요
어 그다음 매출 1 중에서 조건이
있네요음 대의 함수를 통해서 매출
1의 어 날짜를 추출하였습니다라고
데이라고 입력하시고 매출 1에 가서
2을 추출한 값이 문제에서 우리는
화면에 표시하지 않을 거니까 체크는
해제하시고 그다음 조건에 25일
이후라고 되어 있으니까 크거나 같다
25라 조건을 입력하겠습니다
그다음 조 계 변수를 통해서 조회할
월을 입력하라고 되어
있는데요 마찬가지로 어 먼 사을
통해서 월자 구해 놓으시고요 원수
함수를 통해서 매출 일의 월을 구하신
다음 매개변수를 통해서 입력받은 월과
같은 데이터
조회할 매출 월을
입력하세요라고 어 매교 변수를 통해서
입력받은 데이터 해당된 월에 대해서
25일에 이후의 데이터를 테이블을
만들겠습니다라고 작성하시면 되겠고요
일단 작성을 하셨고 저장을 한번
할게요 현재 작성하시는 쿼리는
25일
이후 매출 고객이라고 입력하시고 확인
버튼 누릅니다 그리고 나서 일단
실행을 한번 해 보시고요 조회할 매출
월을 입력하세요 문제에 나와 있는 거
같이 월을 입력하 고요 확인 버튼
누르시면 여섯 개 행을 붙여 넣습니다
설명을 보실 수 있고요 얘 누르시면
왼쪽에 테이블 하나가 만들어지는데
매추 조회하고 표시가 되어 있고 더블
클릭하시면 어 현재 어 매출 일시에
보셨을 때 6월 25일 이후에
데이터만 가지고 이름과 매출 일시와
제품 이름과 수량이 표시된 걸 확인할
수 있습니다 오른쪽 닫기 버튼 그다음
현재 작성하셨던 리도 오른쪽 닫기
버튼 눌러 주시면
되겠습니다 다음은음 다섯 번째 쿼리를
작성하도록
하겠는데요 커리를 작성하기 위해서
만들기 클릭하시고 커리 디자인을
클릭합니다 가주실 테이블은 제품
테이블 가져오실 거고요 매출 레어
테이블 가져오실 거고요 매출 테이블을
가져오겠습니다라고 테이블을 추가하신
다음에 어 10월 매출 수량에 가장
많은 상이 다섯 개 제품이라고 되어
있습니다 일단 가져오실 제품 번호
가져 오시고요 제품 이름 가져
오시고요 매출 수량이라고 되어
있습니다 어 매출
수량은 수량을 더블 클릭하셔서 10월
매출 수량이라고 되어 있는데 일단
매출 수량을 더블 수량을 더블
클릭하시고 그리고 나서 10월이라
조건을 작성하기 위해서 매출 1을
가져오겠습니다 조건에 10월이라
조건을 작성하기 위해서 어 우리는
매출 월에 매출 일에 데이터에서 월을
추출하는 함수 먼스 함수를 통해서 어
매출 일에 월을 추출하고 그다음
화면에는 지금 어 월에 대한 데이터는
표시하지 않을 거니까 체크를 해제
하시고요 숫자 10이라고
입력하겠습니다
다음은음 매출 수량이 가장 많은 상의
다섯 개의 제품을 표시할 거라서요
일단음 매출 수량에 대해서 정 열이
내림차순 되어 있어야 하고요 내림차순
되어 있어야 위에서부터 다섯 개
항목을
반환하겠다고 바나나실 값을 5라고
입력하시면 되고 또는 속성 시트에
가셔서 상위값 다섯 개만
표시하겠습니다라고 작성을 하셔도
됩니다 그리고 나서요 어 10월 매출
수량이 가장 많은 상위 다섯 개
제품에 대하여 조회하는 10월 상위
5위 어 커리를 작성하고 실행하 라고
되어 있습니다 그러면 수량에 대해서
우리는 어 요약을 클릭하셔 갖고요
합계를 구하신 다음에 앞에다가 문제
나와 있는 매출 수량이라고 수정해서
표시하실 어 매출 수량이라고 표시하실
필드명으로 수정해
주시고요 그리고
나서음 일단 결과를 한번 볼까요
보기에 가셔서 데이터시트 보기
클릭하시면
제품번호 음의 제품 이름 매출 수량이
큰 숫자부터 다섯 개 항목인데 5라는
숫자가 세 개가 있어서 총 여섯 개
데이터가 조회된 걸 확인할 수가
있습니다네 오른쪽 닫기 버튼 누르시고
현재 작성하신 쿼리를 10월 상위
5위라고 되어
있습니다 입력하시고 확인 버튼 눌러
주시면 되겠습니다 그래서 문제 4번의
처리 기능 구현 문제까지 같이
살펴보셨습니다
