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

이기적 영진닷컴
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번 디비 구축
문제를 보도록 하겠습니다 테이블을
완성하기 위해서 왼쪽 기체 테이블에서
도서 판매 내역을 선택하시고 마우스
오른쪽 디자인 보기를 클릭합니다 첫
번째 테이블 테이블이 로드될 때
판매일자 필드를 기준으로 내림차순
정렬되어 표시되도록 설정하시오라고
되어 있습니다 그러면음 현재 필드를
이용해서 속성을 설정하는게 아니라
테이블 디자인에 가셔서 속성 시트를
클릭하신 다음 속성 시트에 우리는
정렬 기준에 어 판매일자 필드를
기준으로 내림차순 하겠습니다라고
입력하시면 되는데요 필드 이름은 판매
일자라서
입력하시고 판매일자 그다음 디센딩
약자를 써서 desc고 입력하시면 되
습니다 첫 번째음 테이블 속성에서
정렬 기준 설정 하셨고요 두 번째
판매 수량 필드를 선택하신 다음에
0을 초과하는 값이 입력될 수 있도록
유효성 검사 규칙에 0보다 큰
데이터를 입력받을 수 있도록
설정하겠습니다라고 어 작성해 주시면
되겠습니다 다음은 두 번째 판매 일자
필드에 대해서는요 어 형식을 설정할
건데요 아래쪽에 오셔서 기본 작성된
형식을 어 월가 m 그러니까 월가 1
요일을 표시할 수 있도록 수정하도록
하겠습니다 그래서음 월을 작성할 때는
mm 월 dd1 요일은 한 글자로
표시하겠습니다라고를 세 번 입력하셔서
형식을 작성해 주시고 어 도서 판매
내역 테이블 작성하셨다면 닫기
저장하시겠습니까 예 이효성 검사 규칙
테스트 하시겠습니까 예 한번 눌러
주시면 되겠습니다 다음은 도서
테이블을 선택하고 디자인 보기
클릭하셔서 도서 코드를 선택하신
다음에 aa01 럼 영어 대문자 두
글자와 숫자 두 글자가 반드시 입력될
수 있도록이라고 되어 있으니까요 입력
마스크에 필수 조건에 해당한 어
기호를 이용하셔서 일단 대문자입니다
크다라고 입력하시
영문
대문자입니다라고을 두 번 입력하시고
숫자 두 글자 0 0을 입력합니다
필수 조건의 기호를 L 0을 이용해서
작성해 주시면
되겠습니다 다음은
출판사 필드 뒤에 어 로고 아 비고라
필드를 추가하고 어 지금 제가 미리
좀 비고 필드를 입력을 해 놓은 거
같고요 비고 필드를 추가하고 데이터
형식을 어 첨부 로 바꾸라고 되어
있습니다
그래서음 지금 제가 도서 테이블이
맞죠 도서 테이블에
출판사 아 제가 비고가 아니네요
문제를 잘 못 읽었어요 어 비고
필드가
아니라 출판사 뒤에다가 출판사 필드
뒤에다가 로고 필드를 추가하라고 되어
있어요 어 저는 지금 출판사 밑에
로고가 작성되어 있다라고 잘못 본 거
같고요 일단음 우리가 행을 하나
삽입하시오 거니까요 그리고 로고라는
어 필드 이름을
입력하시고 그다음 데이터 형식을 첨부
파일로 하겠습니다라고 형식을 첨부
파일로 설정해 주시면 되겠습니다 제가
어 비고 비고를 로고로 잘못 봤 본
거 같아요 그래서 로고 필드 추가하고
데이터 형식 첨부 파일로 수정하신
다음 현재 작성하셨던 도서 테이블
기버 저장하시겠습니까 해 버튼 눌러
주시면
되겠습니다 다음은 두 번째음 도서
판매 내역 테이블을 선택하고 마우스
오른쪽 디자인 보기를 클릭하시고
판매처 코드를 선택하시고 조회 탭에
가셔서 콤보 상자 형태로 표시될 수
있도록 컨트롤 표시를 콤보 상자로
바꾸신 다음 테이블과 쿼리 유형을
이용해서 행 원번 가져오겠습니다
점점점 작성기 판매처 정보 테이블을
추가하시고 판매처 코드와 판매처 명을
추가합니다 두 개 필드를 가져오는데요
첫 번째 필드에 데이터가 저장을 할
거니까 어 바운드 열은 1로 하시면
되고요 열의 개수는 두 개입니다 일단
닫기 버튼 누르시고요 업데이트
하시겠습니까 예 한번
누르겠습니다 아래쪽에 오셔서 바운드
열은 첫 번째 열이고 열의 개수는 두
개 가져 오셨죠 그래서 2라고 입력
하시고 그다음 어 열 너비는 2cm
5cm고 되어 있습니다 아래쪽에 열
너비에 오셔서
2cm 5cm 아고 입력해 주시면
되겠습니다 2cm 5cm 그다음 목록
너비는 전체 너비는 7cm 입력하시면
되겠습니다 그래서 2cm 5cm
그다음에
7cm 그다음에 어 다른 내용은
언급돼 있지 않아요 그래서 어 바운드
열 열의 개수 열너비 목록 너비가
설정해 주시면 되겠습니다 현재 작성된
도서 판매 내역 테이블 오른쪽 닫기
버튼 누르시고요 변경한 내용
저장하시겠습니까 예 눌러 주시면
되겠습니다 다음은 데이터베이스 도구에
가셔서 관계를 클릭하시고 가져오실
테이블은 도서 판매 내역 테이블
가져오실 거고요 도서 테이블을 가져올
겁니다 판매처 정보의 테이블을
가져오겠습니다라고
세 개 테이블을 가져오신 다음에 첫
번째 도서 판매 내역 테이블의 도서
코드는 도서 테이블의 도서 코드
필드를 참조한다 드래그 하시고 두
테이블 간의 관계는 항상 참조
무결성을 유지하라고 되어 있고요
변경할 수 있도록 설정하라고 되어
있으니까 관련 필드 모두 업데이트를
체크하시고 삭제할 수 없다라고 하니까
모두 삭제는 체크하지 않고 만들기를
클릭합니다 다시 한번 도서 판매 내역
테이블에 판매처 코드는 어 판매처
정보 테이블에 판매처 코드 필드를
참조한다 드래그 하시고요 두 테이블
간에는 항상 참조 무결성 유지와 모두
업데이트를 체크하시고 만들기를
클릭합니다 그리고 나서 관계 디자인에
닫기를 클릭하신 다음 저장하시겠습니까
예 눌러 주시면 되겠습니다 그래서
문제 1번에 디비 구축에 어 테이블을
완성하시는 거 조회 속성 관계 설정
문제까지 살펴 보고요 다음은 문제
2번에 입력 및 수정 기능 구현
문제를 보도록 하겠습니다 먼저 왼쪽
개체 폼에 가셔서 도서 판매를
선택하신 다음 마우스 오른쪽 디자인
보기를 클릭합니다 폼 머리에요 그림과
같이 레이블을 생성한 후에 도서 판매
현황이 입력하라고 되어 있는데요 일단
레이블 하나를 추가하기 위해서 양식
디자인에 가시면 세 번째가 가라고
되어 있는 곳에 마우스 갖다 놓으시면
레이블이라고 이름을 확인할 수 있고요
클릭하신 다음 폰 머리글에
드래그하셔서 도서 판매 현황이
입력합니다 도서 판매 현황이
입력하시고 어 레이블을 선택하신 다음
속성 시트를 클릭하셔서 형식에 글꼴을
굴림 채로 하겠습니다라고 이름을 글꼴
이름을 굴림체 직접 입력하시거나
목록에서 찾으셔서 굴림체 글꼴 크기를
11이 아니라 20으로 수정하시고 어
모두에 가셔서 이름을 lbl
제목이라고 수정하도록 하겠습니다
lbl 제목이라고
입력하시고 그다음 문자 색은 형식에
오셔서 문자 색에 대해서는 문제에
나와 있는음 검정 텍스트라고 되어
있습니다 그래서 검정 텍스트를
목록에서 선택하셔서 제목에 대한 서식
을 적용해 주시면
되겠습니다 다음은 두 번째 폼 폼
본문에 삽입된 하이 폼에 대해서
하이폼 선택하시고 어 기타 탭에
가시면 탭 전환 기능이 적용되지
않도록 탭 정지해 아니오로 해 주시면
돼요 그래서 하이폼 my 경계라인을
선택하시고 그리고 나서 기타 탭에
오셔서 탭 정지를 아니오 좀 되어
있네요 다음은 설정된 관계를 참조하여
데이터 탭에 가셔서 기본 필드 연결에
점점점 판매처 코드 판매처 코드
어음 필드를 이용해서 기본 필드와
하이 필드를 설정하겠습니다 기본폼과
하이 폼을
연결하겠습니다라고 어 확인 확인 버튼
눌러 주시면 되겠습니다 그래서 세
문항에 폼을 완성하는 작업을
하셨고요음이어서 판매 도서 판매
내역의 두 번째 문제이어서 성하도록
하겠습니다 아래쪽에 폰 바닥글에
보시면요 txt 총 판매 수량이라고
되어 있고요 총 판매 수량을 선택하신
다음 데이터 탭에 컨트롤
본에 저희는 판매처 코드별 판매
수량에 합계를 표시되도록 설정하시오
되어 있습니다 도서 판매 내역
테이블을
일단음 더블 클릭해서 화면에 표시해
보시면요 어 제시된 도서 판매 내역에
어 우리는 판매 수량의 합계를 구할
거고요 그다음 판매처 코드가 판매처
코드가 판매처 코드 필드가 지금 어
도서 판매에 도서 판매에 txt 어
txt 판 여기 폼 머리글에 있는
txt 판매처 코드와 동일한 문제
대시가 되어 있어요 조건에 사용되는
필드는 판매처 코드라고 되어 있습니다
txt 판매처 코드와 어 동 같은 어
판매처 코드의 판매 수량의 학계를
구해서
표시하겠습니다라고 어 디썸 함수를
통해서 작성하도록 하겠습니다 그래서
txt 총 판매 수량을 선택하고
데이터 탭에 컨트롤 본에 오셔서 등호
입력하시고 조건에 만족한 데이터의
합계를 구하겠습니다 합계는 판매
수량의 합계를 구하겠습니다라고
입력하시고 그다음 표 어 참조하실
테이블은 도서 판매 내역이라도
입력하시고 조건은 아까 판매처 코드가
같습니까 어 txt 판매처 코드와
같습니까고 조건을 작성해 주시면
되겠습니다네
그다음네 일단 작성하신 내용 결과를
살짝 확인해 보시면 보기에 가셔서 폼
보기 클릭하셔서 판매 수량의 합계와
아까 작성하셨던 내용을 확인해 보시면
되겠습니다 도서 판매 오른쪽 닫기
버튼 누르시고요 저장하시겠습니까 예
눌러 주시면
되겠습니다 다음은 세 번째 도서 판매
내역 품을 선택하고 마우스 오른쪽
디자인 보기
어 보고서라고 선택하면 cmd 보고서
이름을 확인할 수 있고요 도서별 판매
현황 보고서를 인쇄 미리보기 형식으로
어 표시하는 매크로를 작성하시오라고
되어 있습니다 네 문제에서 매크로를
따로 어 이름을 제시가 되어 있지
않아요 그러면 이벤트 탭에 클릭했을
때라고 하시고요 점점점 작성기를
이용하셔서 매크로를 이용해서
작성하겠습니다라고 매크로 작성기를
선택하고 확인을 누릅니다 저희는음
보고서를 열겠습니다고 오픈 리포트를
선택하시고요 문제에 나와 있는 도서별
판매 현황을 선택하신 다음에 어 인쇄
미리 보기 하겠습니다라고
선택하겠습니다 이제 미리 보기 단
조건이 있습니다 판매 일자의 연과
월가 조회할 연과 월이 일치하는 것만
표시하시오고 되어 있습니다 그래서 어
판매 일자의 연을 추출하고 판매
일자에 어 월을 추출한 데이터가 현재
폼에 어 txt 연과 그다음에 어
txt 월과 같습니까라고 조건을
작성하도록 하겠습니다 어 외열
조건문에 우리가 조건 식을 작성하도록
하겠는데요 먼저 2열 함수를
통해서 2열 함수를 통해서 어 판매
일자에 어 연도를 추출하였습니다고
판매일자 필드에 연도를 추출한 값이
같습니까 현재 작업하는 어 파일에 어
폼에 가셔서 모든 폼에 지금 폼은
도서 판매 내역 폼입니다 txt 0가
같습니까라고 더블 클릭 했는데요 어
폼과 도서 판매 내역이 입력이 되지
않아요 그러면 직접 써 주셔야 돼요
더블 클릭해서 입력이 되지 않는다면요
어 직접 폼즈 아고
입력하시고
for
폼즈 느낌표 그다음 조금 전에 도서
판매 내역을 입력하시고
느낌표네 그다음 아까 txd 연은
아까 입력하셨습니다 론 더블
클릭하셔도 되고요이 값 갖고
드 마찬가지로 먼스 함수를 통해서 어
월을 추출할 건데 판매 일자의 값이
같습니까 어 마찬가지로
FM 폼즈
입력하시고 그다음 느낌표 도서 판매
내역에 가서 느낌표 현재 txt 월과
같습니까라고 조건을 작성해 주시면
되겠습니다 어 조건 작성하시는 식
작성기 확인 버튼 눌러 주시고요
우리가 따로 매크로 저 이름을
저장하시는게 아니니까 이렇게
작성하시고 오픈 리포트와 인쇄미리보기
조건을 작성하셨다면 현재 매크로
오른쪽 닫기 버튼 눌러 주시면
되겠습니다네 닫기 저장하시겠습니까
업데이트 하시겠습니까 예 눌러 주시면
되겠습니다 그럼 포함된 크 어
매크로라고 표시된 걸 확인할 수
있습니다
네 그래서 현재 작업하셨던 도서 판매
내역 폼 보기에 가셔서 폼 보기에
클릭하시고 여기에다가 어
2025년음 데이터를 어 5월이라
입력하고 우리 아까 보고서 눌렀을 때
매크로를 실행하라고 되어 있잖아요
보고서를 클릭하면 현재 작성하셨던
연과 월에 해당한 데이터가 도서별
판매 현황 보고서가 인쇄 미리 보기
상태로 열리는지 확인해 보시면
되겠습니다 인쇄 미리 보기 닫기 현재
작업하셨던 폼 닫기 버튼 누르시고요
저장하시겠습니까 예 눌러 주시면
되겠습니다 그래서 문제 2번까지 살펴
보셨고 다음은 문제 3번 조회의 출력
기능 구현에 보고서 완성하는 문제
보도록 하겠습니다 첫 번째음 도서별
판매 현황 보고서를 선택하시고요
마우스 오른쪽 디자인 보기를
클릭합니다 페이지 머리 영역에 있는
모든 레이블을 페이지 머리글에 있는
모든 레이블을 보고서 머리글 영역으로
이동한 후에 페이지 머리글 영역의
높이를 영으로 설 변경하라고 되어
있습니다 그러면 보고서 머리글로
이동하기 위해서는요 문제 아 도서명
머리글 영역으로 이동하기 위해서는
아래쪽에 본문을 살짝 경계라인을
이용하셔서 높이를 좀 조절해 주셔서
도서명 머리글에 공간을 좀 만드시고요
페이지 머리글에 있는 모든 컨트롤을
선택하셔서 어 도서명 머리글로
드래그합니다 그다음 도서명 머리글의
경계 라인을 드래그 하셔서요 페이지
머리글의 높이를 0이 될 수 있도록
설정해 주시면 되겠습니다 그래서 첫
번째 이동하는 작업을 하셨고요 두
번째 도서명 머리글 영역에 도서명
머리글 영역에 언바운드 되어 있는
txt 도서명을 선택하시고요 데이터
탭의 컨트롤 원본에 문제에 나와 있는
형식과 같이 작성을 할 건데요 도서명
가루 열고 총 판매 건수 그다음에
계수를 구해서 포맷 함수를 이용해
가지고 건자 붙여서 표시하라고 되어
있습니다 일단 등호 입력하시고
도서명을 어
도서명을 필드를 가져오고
연결하겠습니다 % 연산자 큰 다음편
문 거서 총
총 다음에 한 칸 안 떨어져 있네요
판매 권수라 다 붙여서 입력하시면
되고 한 칸에 스페이스 띄고 한 칸에
스페이스를 다시 떼신 다음에 큰
따옴표 닫아서 이제 포맷 함수를
이용해서 계수를 구 어 구한 값을
형식을 설정하도록 하겠는데요
포맷이라고 입력하시고 카운트를 통해서
계수를
구하겠습니다 그다음에 구하신
값을음 샵 입력하시고 건자 붙여서
표시하겠습니다
가로 닫으시고 포맷에 대한 형식의 큰
따옴표 처리하신 다음 포맷에 대한
가호를 닫고 어 컨트롤 번을 작성해
주시면
되겠습니다 다음은음 도서명 머리
도서명 바닥글에 도서명 바닥글에 현재
언바운드 되어 있는 총 판매 수량
컨트롤에는 다음과 같이 그룹별 판매
수량에 합이 표시되도록 컨트롤 원본
속성을 설정하라고 되어 있습니다
그래서 따로 형식을 설정하지 않고
컨트롤 번에 어 표시하실 형식과
그다음에 값을 구해서 표시할 건데요
그러면 txt 판매 수량에 작성하도록
하겠습니다 커서를 갖다 놓으시고
데이터 탭에 컨트롤 원본에 커서 갖다
놓으시고 일단 확대 축소 창을
표시하도록 하겠는데요 문제 나와 있는
포맷을 이용하셔서 형식을 작성하도록
하겠습니다 썸 함수를 통해서요 우리는
어 판매수량의 합 를 하겠습니다라고
입력하시고 그다음에 신표 형식은 큰
다표 묶어서 문제 제시된 그림을
보니까요 미음 누르고 한자키 눌러서
어 8번에 어 별표를 입력하시고
그다음 총 판매량이
입력하시고 어 총 판매량이 입력하신
다음 총 판매량 뒤에 한 칸의
스페이스 띄우고 그다음 콜 어 콜론을
입력하실 건데 콜론은 텍스트가 아니라
엑셀에서는 구분 기호로 사용이 됩니다
그래서 그냥 콜론을 이렇게 입력하지
않고요 콜론을 어 텍스트로 입력하기
위해서는 큰 다음표를 한 번 두 번
마찬가지로 뒤쪽에서도 한 번 두 번
이용하셔서 구분 기호가 아닌 텍스트로
입력될 수 있도록 작성해 주시고
그리고 나서요 천단위 구분 기호를
표시하겠습니다라고 # 콤마 #샵
0이나 # 마 샵샵샵 둘 중에 하나
입력하시면 돼요 문제에서 특별하게
0에 대한 언급이 없으니까요 그리고
나서 어 개자 입력하신
다음 한 칸의 스페이스 미음 누르고
한자키 눌러서 88번의 특수 문자를
입력하시고 포맷 함수에 대한 가호를
닫아 주시면 되겠습니다 그래서 문제에
나와 있는 형식을 따로 작성하지 않고
컨트롤 원본에 작성하라고 되어
있으니까요 포맷 함수를 이용하되
콜론의 대해서만 좀 주의해 주시면
되겠습니다 그래서 세 번째 총 판매
수량에 대해서 학계를 구한 다음 포맷
함수까지 작성해 보셨고 그다음네 번째
도서명 머리글을 선택하시고 형식 탭에
가셔서요음 매 페이지마다 반복하여
출력될 수 있도록 반복 실행 구역에서
예로 바꿔 주시면 되겠습니다 페이지
바닥글 영역에 현재 언바운드 되어
있는 텍스트 tx 페이지를 선택하
하시고요 데이터 탭에 컨트롤 원본을
이용하셔서 문제 어 나와 있는 형식을
작성하도록
하겠는데요 현재 등호 입력하시고 현재
페이지를 표시하겠습니다라고 작성하신
다음 연결하겠습니다
퍼트 한 칸의 스페이스 띄어서 어
슬래시 한 칸의 스페이스 띄어 주시고
다시
연결하겠습니다 전체 페이지 번호를
연결해서
표시하겠습니다고 작성하시 해 주시면
되겠습니다 입니다 현재 작성하셨던
보고서를 일단 보기에 가셔서 인쇄
미리 보기 하셔서요 우리 첫 번째
작성하셨던 내용들 페이지 머리글
영역을 도서명 머리글 영역으로
이동해서 판매 일자부터 판매 금액이
표시가 되어 있고
그다음 도서 명에 대해서 총 판매
건수 계수를 구한 값 뒤에 권자가
표시가 되어 있습니다 세 번째
아래쪽에 총 판매량 그다음에 합계를
통해서 구한 값 문제 나와 있는
형식처럼 작성이 되어 있고요 그다음
도서명 머리글은 다음 페이지 갔을 때
반복해서 표시가 되 되었고요 아래쪽에
페이지 번호
어를 어 작성이 되어 있는데 페이지
바닥글
영역에 어 페이지 다시 한번 확인해
볼게요음 인쇄 미리 보기 닫기
누르시고요 어 작성되어 있는데
언바운드 안 되어 있네요 다시 한번
볼게요 컨트롤 본에 등 입력하고
페이지라고 입력하겠습니다
연결하겠습니다 어 한 칸의 스페이스
/ 한 칸의 스페이스 전체 페이지를
연결해서
표시하겠습니다라고 입력해
주시고네 그리고 다시 한번 보기에
가서 인쇄 미리보기 하셔서 페이지
번호 확인해 주시면 되겠습니다 인쇄
미리보기 닫기 현재 작업하셨던 도서별
판매 현황 보고서를 닫기 버튼
누르시고 변경한 내용 저장하시겠습니까
예 눌러 주시면 되겠습니다 그래서
보고서를 완성하는 문제 같이 살펴
보셨고 다음은 두 번째 도서 판매
내역 폼을 선택하시고 마우스 오른쪽
디자인 보기를
클릭합니다 그다음 cmd 조회를
선택하셔서 클릭하면 다음과 같이
레코드를 조회하는데 이벤트 탭에
가셔서 클릭하면 이벤트 프로시저를
구현하시오라고 되어 있으니까 이벤트
프로시저 선택하시고 점점점 작성기를
클릭하시면 되겠습니다 txt 연도의
컨트롤과 txt 월에 컨트롤에 입력된
연월 아니 연과 월에 해당한 레코드만
조회되고 하시오 필터와 필터 1
속성을 이용하라고 되어 있는데요
아까음 우리 어 왼쪽에서 인쇄 미리
보기에 매크로 작성하셨던 거와 좀
비슷하게 작성하시면 돼요 현재 폼에서
미라고 입력하시고 고요 필터 속성을
이용하라고 되어 있으니까 필터를
이용하신 다음에 필터 다음에는 등호가
필요합니다 그다음 2열 함수를 통해서
판매 일자에 연도를 추출한 값이
같습니까라고 비교할 건데요 같습니까
어 txt 연과 같습니까라고 비교할
거고요 드 그다음 먼스 함수를 통해서
판매
일자에 월을 추출한 값이 txt 월과
같습니까라고 어 조건을 작성하실
건데요 일단 좀 수정할 부분이
있습니다 txd 연과 월은 큰 다표
안에 들어갈 수 없으니까 앞에서 등호
다음에서 어 큰 다음표를 닫으실
거고요 txt 0과 월은 숫자가 따로
문자 처리하지 않을 거고요 연결하에서
% 연산자 마찬가지로 tx
연두요리 큰 다음표를 닫고
연결하겠습니다 % 연산자에서 %
연산자는 큰 따옴표 열어서 작성해
주시면 되겠습니다 그래서 어 컨트롤에
연과 월은음 큰 다표 안에 들어가지
않도록 % 연산자를 이용해서 연결
작업을 해 주시고요 필터 1 속성을
추로 작성해 주시면 되겠습니다 현재
폼에서 필터 1의 속성을
실행하겠습니다라고 루라고 작성해
주시면 되겠습니다 오른쪽 닫기 버튼
누르시고요 그리고 나서 보기에 폰보기
가셔서 여기에 2025 아고 입력하고
월을 5라고 입력하고 조회를
클릭하시면 해당된 연도와 월에 해당한
정보가 표시가 되어 있는지 확인해
보시면 되겠습니다 도서 판매 내역 폼
닫기 버튼 누르시고요 저장하시겠습니까
예 한번 눌러 주시면
되겠습니다 문제 3번에 조회및 출력
기능 구현 문제 두 문항 같이 살펴
오셨고요 다음은 문제 4번 처리 기능
구현 문제 쿼리 문제를 보도록
하겠습니다 첫 번째 쿼리를 작성하기
위해서 만들기 가시고 커리 디자인을
클릭합니다 가져오실 테이블은 커리에
가셔서 도서 판매 현황 커리를
이용하라고 되어 있습니다 추가를
하시고요 커리를 이용하여 담과 같은
기능을 수행하는 판매일자 조회 쿼리로
작성하라고 하니까요 아예 저장을
할까요 판매 일자 조회 라고 저장을
하시고요 확인 버튼 그다음 그림과
같이 조회 날짜를 매개 변수를
입력받아서 해당 기간에 해당한
레코드만 표시되도록 조건을
작성하시오라고 되어 있습니다 일단
필요한 필드를 갖다 놓고 조건을
작성하도록 하겠는데요 판매처 명이 첫
번째 표시가 되어 있네요 판매 일자가
표시가 되어 있고요 그다음 판매
수량이 표시가 되어 있고요 그다음
판매 단가 그다음에 판매 금액이
표시가 되어 있습니다
조건은 조건은 판매 일자에 조건을
작성하도록 하겠는데요 매교 변수를
통해서 조회 시작 날짜부터 조회 종료
날짜에 해당한 데이터만 조회하고자
합니다라고 어 조건을 작성하도록
하겠습니다 크거나 같습니까 매개변수를
통해서 조회 시장 날짜를 입력받은
값보다 조회 시장 날짜를 입력받은
값보다 크거나 같고 드 작거나
같습니까 조회
어 종료 날짜보다 작거나 같습니까라고
조건을
작성하시고 그다음 판매 일자 필드를
가지고 오름차순 하라고 되어 있습니다
정렬해서 오름차순 선택하신 다음 일단
실행을 한번 해 볼까요 데이터시트
보기에 가셔서 조회 시작 날짜를
2025년 3월 1일이라고 입력하고
마찬가지로 종료 날짜를 2025년
3월 31일이라고 입력하고 확인 버튼
누르면
판매 처명
판매일자 판매 수량부터 판매 금액까지
문제 제시된 내용과 같이 표시가 되어
있는지 확인해 보시면 되겠습니다 전체
레코드 일곱 개
맞고요음네 맞게 작성이 되어 있죠
어네 오른쪽 닫기 버튼 누르시고요
변경한 내용은 저장해 주시면
되겠습니다 첫 번째 커리 문제를 같이
살펴 보셨고 다음은 두 번째 문제를
보도록 하겠습니다 만들기 가셔서 어
크로스탭 커리를 작성하시는데 어
가져오실 테이블이 하나가 아니네요
그럼 커리 디자인 이용해서 크로스텍
커리를 작성하도록 하겠습니다 도서
테이블 가져오실 거고요 도서 판매
내역 테이블 가져오실 거고요 판매처
정보 테이블을 가져오겠습니다 커리
디자인에 가셔서 크로스탭 커리를
작성하는데 어 판매처 별이라고 되어
있으니까요 판매처 명을 가져오셔서 핵
머리글로 표시할 거고요 판매처별
도서명 도서명을 가져와서 열 머리글로
표시하겠습니다라고
작성하시고 판매 수량의 합계는 판매
수량을 가지고 값으로 표시할 건데
합계를
표시하겠습니다라고 함수를 어 수정해
주시면 됩니다 물론 판매수량을 한 번
더 가져오셔서 행머리글
합계로 표시할 건데 어 필드명을
앞에다가 수량 합계 수정을 할 까요
수량 합계 표시하실 필드명을 입력해
주시면
되겠습니다
다음은음 판매 수량은 100 이상이고
아는 조건이 있습니다 그럼 판매수량의
데이터를 가져 와서요 우리는 어
조건을 작성할 건데요 조건이 어 문제
정렬이 아니라 아래쪽에
조건에 100 이상이다 하니까 크거나
같다 100이라고
입력하시고 다시 한번 어 레프트
함수와인 연산자를 사용해서요 도서
코드가 S으로 시작한다고 되어
있습니다 그러면 도서 코드를 가져올
건데요 레프트 함수를 통해서 도서
코드를
가져오겠습니다라고 레프트 어 도서
테이블에
가서 도서 코드를
가져오겠습니다라고 작성을 하시고요 한
글자를 가져오겠습니다라고 1이라고
입력하겠습니다
마찬가지로 조건입니다 현재 작성하시는
내용 은 조건 이고요 문제에 나와
있는음인 연산자를 사용해서 S 또는
m이라고 조건을 작성하겠습니다 그래서
인이라고 입력하시고 S 또 어인
연산자 S 또는 m이라고 입력해
주시면 되겠습니다 그래서 어 조건에
S 또는 M이라는 조건을 작성해
주시고요 현재 제가 어 작성된 내용에
입력한 식에 가로 대가호 수식이
없습니다라고 되어
있는데요
어네 S 또는 M음 다시 한번
작성할까요
지우고 지금 아까 입력하면서 오류가
좀 있었던 거 같아요 그래서 인이라고
입력하고 가로 열고 S 또는 m이라고
입력하겠습니다라고 작성해 주시면
되겠습니다 아까 인을 잘못 입력해서
오류가 메시지가 가 표시가 된 거
같습니다 그래서 어 판매 수량이
100 이상이고 레프트 함수를 통해서
왼쪽에 한 글자를 추출한 값이 S
또는 M 시작한다고 조건을
작성하셨습니다 이제 작성하신 내용
결과를 한번 볼까요 커리 디자인에
가셔서 보기에 데이터 시트 보기
클릭하시면 어 판매 처명 그다음에
수량의 합계 그다음에 도서 명이 어
문제 제시된 내용과 같이 표시가
되었는지 전체 레코드 개수가 11개
맞게 작성이 되어 있는지 확인해
보시면 되겠습니다 어 오른쪽 닫기
버튼 누르시고요 작성한 내용
저장하시겠습니까 얘 눌러서 판매처별
판매 수량이라고 입력하겠습니다
판매처별 판매 수량이라고 입력하시고
확인 버튼 눌러 주시면
되겠습니다 다음은 세 번째 쿼리를
작성하도록 하겠는데요 만들기 가셔서
커리 디자인 가주실 테이블 은 어
테이블에 가셔서 판매처 정보와 도서
판매 내역을 추가해 주시고요 그다음음
판매처에
대한
내용은 판매처 명 필드를 가지고
와서요 판매처 명 필드를 가져와서
문고를 서점으로 변경하라고 되어
있네요 그러면 문제 제시된 리플레이스
함수를 이용해서 판매처 아고 표시할
필드명을 입력하시고 리플레이스 입력
하신 다음에 저희는 판매처 명에
가서 문고를
찾아서 신표 서점으로 바꿔서
표시하겠습니다라고 작성해
주시고 그다음 판매 수량을 가지고
와서요 판매수량에 어 합계가 표시가
되어 있습니다 요약을 클릭하셔서
합계를 선택을 하는데
어음 필드명은 판매수량 계라고 일단
명을 좀
수정하시고 판매 수량 합계
수정하시고 정렬을 내림차순 해
주시고요
내림차순음
그다음 문제에서 합계 상이 다섯 개만
판매처를 조회한다 되어 있으니까요
위쪽에 쿼리 디자인의 반환해 숫자
5라고 입력하셔도 되고요 또는 속성
시트에 가셔서 속성 시트의 회색 부분
테이블이 추가된 영역의 상위값 을
확인해 주셔도 됩니다 상위값 5라고
입력해 주셔도 됩니다 작성하신 내용
결과를 데이터시트 보기에
클릭하셔서 판매처 그다음 판매 수량
합계 450 329 아지 표시가
되셨다면 닫기 버튼 누르시고요
저장하시겠습니까
판매처 순위라고 저장하도록
하겠습니다 다음은네 번째 문제를
보도록 하겠는데요 어 어 만들기
가셔서 커리 디자인을 클릭하시고
가져오실 테이블은 도서 판매
내역과도 도서 테이블을 추가합니다
그다음 판매 일자 필드가 필요하고요
도서 명이 필요하고요 수량 합계가
필요합니다 수량 합계 어 수량
합계는음 수량을 가지고 판매 수량을
따로 어네 판매 수량을 가지고 와서요
합계를 구한 다음에 어 필드명을 수량
합계 라고 수정을 하시면 될 거
같습니다 그래서 수 판매 수량
가져오신 다음 요약을
클릭하셔서 합계를
구하겠습니다라고 하시고 필드명을 수량
합계
수정하겠습니다 붙여져 있죠 수량
합계라고
입력하시고
그다음음 판매 일자가 주말에 해당한
자료를 조회하고 조건을 작성하셔야 될
거 같은데요 판매 일자 필드 에
대해서 주말에 해당한다고 하면 문제
제시된 어 위크데이 함수를
통해서음 날짜에 요일에 해당한 숫자를
구하도록 하겠습니다 위크 데이라고
입력하시고 가로 열고 판매 일자에
가서 어 월요일부터 숫자 1 2 3을
표현할 수 있는 리턴 타입을 2로
입력하신 다음 저희는 어 조건을
작성하실 겁니다 조건이 이라고 어
선택하시고 그다음 물론 조건이라고 안
쓰셔도 상관은 없어요 근데 쓰셔도
되고요 조건에
오셔서음 비트인 연산자를 사용하라고
되어 있으니까
bwe 토요일과 일요일은 6 토요일이
6이고 드 일요일이 7입니다 그래서
6 앤드 7이라고
작성하시고 일단 결과를 볼까요 데이터
시트 보기에 가셨을 때 판매일자 도선
수량 합계 전체 레코드가 25 개고
어 제시된 내용과 같이 어 주말에
해당한 자료가 조회가 되었는지 확인해
보시고 맞다면 오른쪽 닫기 버튼
누르신 다음에 어 저장하시겠습니까
예 현재 작성하신 커리는 주말 판매
수량이라고 입력하겠습니다
주말 판매 수량이라고 입력해 주시면
되겠습니다네 번째 리까지 작성을
하셨고요 다음은음 다섯 번째 쿼리를
작성하도록 하겠는데요 도서 아고 도서
판매 내역 테이블을 이용해서요 어
도서 건수가음 도서 건수가 10
이상인 도서의 비고 필드 값을 인기
도서로 변경하는 인기 도서 처리
업데이트 쿼리를 작성하라고 되어
있습니다 만들기 가셔서 쿼리 만들기
그다음 커리 디자인하신 다음음
업데이트에 가셔서 우리는 도서
테이블에 비고 필드의 값을 비고
필드의 값을 업데이트 하겠습니다라고
작성하는데요 한글 차음에 미음을
누르고 한자키 눌러서 하트 모양을
찾으시고 그다음에 붙여서 인기
도서라고
입력하시고 인기 도서 뒤에다가 미음
누르고 한짝 히 눌러서 하트를 입력해
주시면 되겠습니다 그래서 비고 필드에
인기 도서라고 표시 할 건데요
문제에서 이제 조건을 좀 작성하셔야
되겠죠 어떤 조건이면 어 계수를
구했을 때 어 계수가 10
이상이라는음
데이터의음 조건에 만족한 필 비고
필드에 업데이트 하겠습니다라고 조건을
작성할 건데요 데이터베이스 도구에
관계에 가셔서요 현재 도서 테이블과
도서 판매 내역은 도서 코드로 관계가
설정이 되어 있습니다 그러면 가져
필드는 도서 코드를 추가하시고
아래쪽에 조건에 어 해당된 데이터인
연산자와 하이 커리를 이용해서 조건을
작성하도록 하겠습니다
그래서 우리는 도서 판매 내역에
가서요 판매 내역에 가서음 도서
건수가 도서 건수가 10 이상인
도서라고 되어 있습니다 그래서 도서
코드를 가지고 어 그룹을 작성하고 그
도서 코드의 계수가 10보다 크거나
갔습니까 그럼 해당된 도서 코드를
가져와서 그 해당된 도서 코드에
데이터에 대해서 비고 필드를 업데이트
하겠습니다라고 조건을 작성할 건데요
해당된다고인 연산자 가져오신 도서
코드에 해당이 된 내용인 연산자
입력하시고 하이 코리를 작성하기 해서
셀렉트 도서 코드를 가져오겠습니다
어디에서 프롬 도서 판매 내역에 가서
가져오겠습니다라고 작성하시고
그다음 우리는 그룹을 작성하셔서 gr
그룹바이 도서 코드를 가지고 그룹을
작성을 하실 거고요 같은 도서 코드에
대해서 어 계수를 구한 다음에 그
값이 10보다 크거나 같습 아 크거나
같습니까라고 조건을 주실 겁니다
해빙이 입력하시고 카운트를 통해서
해당 그룹에 어 계수를 구한 값이
크거나 같습니까 10이라는 조건보다
크거나 같습니까 조건을 작성해 주시면
되겠습니다 그리고 나서 일단 작성하신
쿼리는 저장을 클릭하셔서 현재 쿼리는
인기 도서 처리라고 저장을 할게요
인기 도서 처리라고 입력하시고 확인
버튼 쿼리 디자인에 가셔서 실행을
클릭하시면 총 다섯 개 행을 업데이트
어 새로 고침 합니다라고 설명을 보실
수가 있고요 얘 한번 눌러 주시면
도서 테이블에 가셨을 때 요 비골
안에 어 해당된 도서 코드 계수가 개
이상인 데이터에 인기 도서라고 표시된
걸 확인할 수가 있습니다 도서 테이블
닫아 닫아 주시고 인기 도서 처리
커리도 오른쪽 닫기 버튼 눌러 주시면
되겠습니다 문제 4번에 처리 기능
구현 문제까지 살펴보셨습니다
