티스토리 뷰
입력마스크
____ ; 저장여부 ; 기본값
★ 기호를 저장할 시 0
★ 기호를 저장하지 않을 시 1
숫자 | 0 | 필수 | 공백❌ 기호❌ |
9 | 선택 | 공백⭕ 기호❌ | |
# | 선택 | 공백⭕ 기호⭕ | |
영문자 · 한글 | L | 필수 | |
? | 선택 | ||
영문자 · 한글 · 숫자 | A | 필수 | |
a | 선택 | ||
모든 문자 · 공백 | & | 필수 | |
C | 선택 | ||
크기 비교 | > | 영어 대문자 | |
< | 영어 소문자 |
▶ 000-0000 같은 형태로, 숫자 입력은 0-9까지의 숫자와 공백을 입력할 수 있도록 설정할 것
(답) 999-9999
▶ 제품코드 필드는 A12-B34 처럼 영문대문자 2개와 0-9 까지의 숫자 4개를 반드시 포함하여 입력되도록 입력 마스크를 설정하시오. 기본값으로 #이 나오도록 할 것
(답) >L00-L00;#
▶ 새 레코드를 추가할 경우 오늘 날짜가 표시되도록 설정하시오 (DATE 이용)
(답) 기본값 DATE()
정렬
▶ 로드할 때 기관명을 기준으로 정렬하시오
(답) 테이블 디자인 > 속성 시트 > 로드할때 정렬: 예 / 정렬기준: 기관명
만약 기관명을 기준으로 내림차순 정렬이라면 기관명 desc, 오름차순 정렬이라면 기관명 asc
▶ 폼 필터 기능을 이용해 주소가 경기도로 시작하는 항목들만 필터하시오
디자인 모드 해제 > 홈의 폼필터 > 주소 Like "경기도*" > 홈의 폼필터 > 필터 적용
유효성 검사규칙
▶ 기관코드는 4글자 이상이 입력될 수 있도록 유효성 검사기능을 설정하시오
(답) Len([기관코드])>=4
▶ 이메일 필드는 @ 앞 뒤로 1개 이상의 문자가 포함되도록 유효성검사규칙을 설정하라
(답) Like "?*@?*"
속성
컨트롤표시 > 콤보상자 > 행원본 [...] 클릭 > 쿼리작성기에서 가져올 테이블 더블클릭 > 가져올 필드 더블클릭 > 저장 > [X]
가져올 필드만큼 열 개수 및 열 너비 수정
▶ 음식테이블의 '양식'과 '한식'을 가져와서 콤보상자 형태로 나타나도록 하시오
▶ 목록상에는 '양식'이 보이지 않고 '한식'이 중복없이 보이도록 하시오
- 중복없이 보이도록 하는 것은 조회속성에서 해결할 수 없다. '고유값'을 '예'로 변경해준다
▶ '한식'이 저장되도록 하고 목록은 10개가 보이도록 설정하시오
▶ 열 이름을 표시하고, 목록너비는 8cm로 설정하시오
< 컨트롤 표시: 콤보상자
< 행 원본 유형: 테이블/쿼리
< 행 원본: 다른 테이블에서 가져올 시 쿼리작성기로 제작
< 저장할 열의 위치. select 양식.음식, 양식.한식 from ~ 식에서 한식이 저장되라고 했으니 2번
< 열 이름을 표시하고 → 예
< 목록에는 첫 번째 값인 '양식'을 보이지 않게 하라고 했으니 0cm;8cm
< 목록이 10개가 보이도록 설정하시오 → 행 수: 10
< 8cm
▶ 성별에서 YES는 남, NO는 여로 바뀌어 화면에 나타나도록 [일반]-[형식]과 [조회]-[컨트롤표시]를 설정하시오(24_01)
(정답) 형식을 직접 입력하는 경우 맨 앞칸은 비운다
[조회]-[컨트롤표시]: 텍스트상자
[일반]-[형식]: ;남;여
▶ 사진/문서/동영상 등을 여러 개 첨부할 수 있는 비고 필드를 추가하시오(24_01)
(정답) 데이터형식: 첨부파일
▶ '과목코드'를 콤보상자 형태로 변환하고 과목 테이블의 과목코드와 과목명이 중복없이 목록으로 나오도록 하시오(24_02)
(정답) 쿼리구문 만드는 과정에서 하늘색 배경 우클릭 > 속성 > 다시 클릭 > 고유값: 예
▶ 수강과목 테이블의 과목을 콤보상자 형태로 변경하시오. 목록으로 국어, 영어, 수학이 나오도록 하시오.
컨트롤 표시: 콤보상자
행 원본 유형: 값 목록
행 원본: 국어;영어;수학
데이터베이스 구축
· 필드 이름을 변경하지 않고, '피자'로 표시되도록 설정: 캡션에 '피자'입력
· 피자, 치킨, 파스타만 입력되도록 설정: In ("피자", "치킨", "파스타")
· '포장'이 반드시 포함되도록 설정: like "*포장*"
데이터형식
· 필드에 255 이하 숫자가 입력되도록 설정: 데이터형식을 숫자, 필드크기를 바이트
· 필드에 100 글자 정도가 입력되도록 설정: 데이터형식을 짧은 텍스트, 직접 100을 쓴다
· 필드에 256자 이상을 입력할 수 있는 데이터 형식 설정: 데이터형식을 긴 텍스트
원본 데이터 가져와서 테이블 만들기
· 현재 데이터베이스의 새 테이블로 원본 데이터 가져오기
· 다음 테이블에 레코드 복사본 추가
· 연결 테이블을 만들어 데이터 원본에 연결
텍스트 상자 (조회-컨트롤표시)
▶ 성별에서 YES는 남, NO는 바뀌어 화면에 나타나도록 하시오
· 조회 - 컨트롤 표시 - 텍스트상자
· 일반 - 형식 - (공백);남;여
폼 필터 기능
▶ 폼 필터 기능을 이용하여 주소가 경기도로 시작되는 항목
· 디자인모드 해제 > 홈 > 고급 > 폼 필터 > 주소 > Like "경기도*" > 필터
조회속성
▶ 과목 테이블의 과목코드와 과목명이 중복없이 목록으로 나오도록 하시오
쿼라만들기 > 쿼리 밖 하늘색 배경 우클릭 > 다시 배경 재클릭 > 고유값 > 예
탭 키로는 해당 컨트롤에 포커스가 배치되이 않게 설정하시오
▶ 탭 정지
관계
일대다 관계에서 '관계는 동일한 데이터 형식을 가진 같은 수의 필드에 있어야 합니다'라는 오류메시지가 나온다면
평소에는 1쪽의 데이터 형식과 같게 한다. 그러나 만일 1쪽의 데이터 형식이 일련번호일 경우 다쪽은 숫자로 변경한다.
쿼리만들기
(24_03) 학교명단의 비고 필드를 업데이트하는 우선지원대상 쿼리 작성 후 업데이트하시오. 학교명단의 학교ID에는 기재되어있지만, 방과후학교의 학교ID에는 기재되지 않은 항목들을 대상으로 하시오 (IS 이용) 지원금액이 0인 항목의 비고를 2024 지원으로 업데이트 하시오
불일치쿼리마법사+업데이트 형식: 학교ID, 지원금액, 비고
학교ID | 지원금액 | 비고 | |
방과후학교 | 학교명단 | 학교명단 | |
업데이트 | "2024 지원" | ||
조건 | Is Null | 0 |
'컴퓨터활용능력 1급(실기) > 엑세스' 카테고리의 다른 글
[엑세스] 문제4. 처리기능 (쿼리 만들기) (0) | 2025.03.06 |
---|---|
[엑세스] 문제3. 조회 및 출력 기능 구현 (0) | 2025.03.04 |
[엑세스] 문제2. 입력 및 수정 기능 구현 (0) | 2025.03.03 |