내 퀴즈
학습
탐색
로그인
회원가입
QUIZ · 문제 풀이
컴활 1급 실기 데이터베이스 (Access 쿼리·SQL·폼·보고서 객관식)
자격증
·
총 10문제
·
낱말카드
←
세트로
1 / 10문제
0:00
Q1.
텍스트 상자의 "컨트롤 원본(Control Source)" 에 다음과 같이 입력했을 때 의미로 옳은 것은? =[단가]*[수량]
1
단가 또는 수량을 입력받는 매개 변수
2
단가와 수량 중 최대값
3
단가 × 수량 계산 결과를 표시하는 계산 컨트롤
4
단가와 수량 필드의 합계
정답 처리
(₩)
복습 큐
💡 해설
컨트롤 원본을 "=식" 으로 시작하면 계산 컨트롤이 되어 식의 결과를 보여준다. 단순 필드명만 적으면 바운드 컨트롤이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
Access 매크로 동작 중 "폼을 여는" 명령으로 옳은 것은?
1
RunForm
2
LoadForm
3
OpenForm
4
ShowForm
정답 처리
(₩)
복습 큐
💡 해설
OpenForm 동작은 지정한 폼을 보기·디자인·인쇄 미리 보기 등 다양한 모드로 열며, 폼 이름·필터·조건 등 인수를 받는다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
SQL 문 "SELECT * FROM 사원 WHERE 부서 IN ("영업부", "개발팀");" 의 의미로 옳은 것은?
1
부서가 \"영업부\" 또는 \"개발팀\" 인 사원
2
부서가 첫 번째 일치하는 사원만
3
부서가 둘 다 아닌 사원
4
부서가 \"영업부\" 이면서 \"개발팀\" 인 사원
정답 처리
(₩)
복습 큐
💡 해설
IN (값1, 값2, ...) 는 OR 의 축약 표현이며, NOT IN 으로 부정 조건을 만들 수 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
Access 에서 외부 데이터를 "연결(Linking)" 한 경우와 "가져오기(Import)" 한 경우의 차이로 옳은 것은?
1
가져오기는 원본을 참조한다
2
연결은 데이터를 복사한다
3
둘은 동일하다
4
연결은 원본을 참조해 항상 최신 데이터를 보여주고, 가져오기는 시점 복사본을 만든다
정답 처리
(₩)
복습 큐
💡 해설
연결 테이블은 원본 파일의 변화가 즉시 반영되지만 원본 위치가 바뀌면 오류가 난다. 가져오기는 그 시점의 데이터를 Access 내부에 복사하므로 이후 원본 변경과는 무관하다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
보고서에서 페이지마다 반복 인쇄되는 영역으로 옳은 것은?
1
그룹 머리글 / 그룹 바닥글
2
페이지 머리글 / 페이지 바닥글
3
본문
4
보고서 머리글 / 보고서 바닥글
정답 처리
(₩)
복습 큐
💡 해설
페이지 머리글·바닥글은 매 페이지 상단·하단에 인쇄되며 페이지 번호·날짜·제목 등을 표시한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
관계 설정에서 "참조 무결성(Referential Integrity)" 을 적용했을 때의 효과로 옳은 것은?
1
부모 테이블 레코드를 자유롭게 삭제 가능
2
외래키 값은 부모 테이블에 존재하는 기본키 값만 입력 가능
3
외래키에 어떤 값도 입력 가능
4
두 테이블이 자동으로 병합된다
정답 처리
(₩)
복습 큐
💡 해설
참조 무결성은 자식 테이블 외래키가 부모 테이블의 기본키에 "존재하는 값만" 가질 수 있도록 강제하며, 함께 "관련 필드 연쇄 업데이트/삭제" 옵션도 지정 가능하다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
폼 컨트롤의 분류 중 "필드와 직접 연결되어 값이 저장되는" 컨트롤로 옳은 것은?
1
바운드 컨트롤
2
계산 컨트롤
3
명령 단추
4
언바운드 컨트롤
정답 처리
(₩)
복습 큐
💡 해설
바운드 컨트롤은 원본 필드와 묶여 값을 표시·저장한다. 언바운드 컨트롤은 데이터 원본이 없고, 계산 컨트롤은 식의 결과만 표시한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
SQL 문 "SELECT 부서, AVG(급여) FROM 사원 GROUP BY 부서 HAVING AVG(급여) >= 4000;" 에서 HAVING 절의 역할로 옳은 것은?
1
정렬 기준 지정
2
GROUP BY 로 묶인 그룹 중 조건을 만족하는 것만 선택
3
결과 행 수를 제한
4
행 단위 필터링
정답 처리
(₩)
복습 큐
💡 해설
WHERE 는 그룹화 이전 행 필터, HAVING 은 그룹화 이후 그룹 단위 필터이다. 집계 함수 조건은 HAVING 에 적어야 한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
SQL 문 "UPDATE 사원 SET 급여 = 급여 * 1.1 WHERE 부서 = "영업부";" 의 실행 결과로 옳은 것은?
1
영업부 사원들의 급여가 10% 인상된다
2
모든 사원의 급여가 10% 인상된다
3
영업부 사원들이 삭제된다
4
영업부 사원이 신규로 추가된다
정답 처리
(₩)
복습 큐
💡 해설
UPDATE 는 WHERE 조건에 맞는 행의 컬럼 값을 변경한다. 영업부 행에 대해 급여 = 급여 × 1.1 이 적용된다. WHERE 를 빼면 전체 행이 갱신되므로 주의.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
테이블 관계 중 가장 흔한 "일대다(1:N)" 관계의 예로 옳은 것은?
1
한 부서에 여러 사원이 소속
2
한 회사가 한 사장을 가짐
3
한 사원이 한 사번을 가짐
4
한 학생이 여러 학생증을 가짐
정답 처리
(₩)
복습 큐
💡 해설
1:N 은 부모 한 행이 자식 여러 행과 연결되는 관계이다. 부서:사원, 고객:주문, 작성자:게시글이 전형적 예시이다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
학습
라이브러리
프로필
전체 메뉴
✕
학습
홈
탐색
공식자료
회원가입
로그인