728x90
1. 테이블 생성 및 필드 설정
문제
학생 정보를 저장할 ‘학생정보’ 테이블을 생성하고, 다음과 같은 필드를 만드세요:
- 학번: 숫자형 (Primary Key)
- 이름: 단문 텍스트 (최대 50자)
- 나이: 숫자형
- 입학일: 날짜/시간
- 연락처: 단문 텍스트 (최대 20자)
풀이 방법
- **[만들기] → [테이블 디자인]**을 클릭합니다.
- 아래와 같이 필드와 데이터 형식을 입력합니다.
필드 이름 | 데이터 형식 | 설명 |
학번 | 숫자 | 기본 키 지정 |
이름 | 단문 텍스트 | 크기: 50 |
나이 | 숫자 | 정수형 |
입학일 | 날짜/시간 | - |
연락처 | 단문 텍스트 | 크기: 20 |
- ‘학번’ 필드를 마우스 오른쪽 버튼으로 클릭해 **기본 키(Primary Key)**로 설정합니다.
- 테이블을 저장합니다. 이름은 **‘학생정보’**로 지정합니다.
2. 테이블 필드 수정
문제
이미 만들어진 ‘학생정보’ 테이블에 ‘주소’ 필드를 추가하고, 데이터 형식을 **‘장문 텍스트’**로 지정하세요.
풀이 방법
- 탐색 창에서 ‘학생정보’ 테이블을 마우스 오른쪽 버튼으로 클릭하고 디자인 보기로 엽니다.
- 새로운 필드로 **‘주소’**를 추가합니다.
- 필드 이름: 주소
- 데이터 형식: 장문 텍스트
- 저장 후 닫습니다.
3. 기본 키 설정 및 변경
문제
기존의 ‘학생정보’ 테이블에서 기본 키를 ‘학번’에서 ‘이름’ 필드로 변경하세요.
풀이 방법
- ‘학생정보’ 테이블을 디자인 보기로 엽니다.
- 기본 키로 설정된 학번 필드를 클릭한 뒤 기본 키 해제(Ctrl + 1)를 합니다.
- ‘이름’ 필드를 클릭한 후, 기본 키를 설정합니다.
- 저장하고 닫습니다.
4. 데이터 유효성 검사 설정
문제
‘나이’ 필드의 값이 15세 이상 25세 이하로 입력되도록 유효성 검사를 설정하세요.
풀이 방법
- ‘학생정보’ 테이블을 디자인 보기로 엽니다.
- ‘나이’ 필드를 선택한 후, 하단의 **‘유효성 검사 규칙’**에 다음 식을 입력합니다:
※ >= 15 AND <= 25
- 유효성 검사 텍스트에는 다음과 같이 입력합니다:
※ 나이는 15세 이상 25세 이하만 입력 가능합니다.
- 저장 후 닫습니다.
5. 필수 필드 설정 및 입력 마스크 사용
문제
‘연락처’ 필드를 필수 입력 필드로 설정하고, 입력 마스크를 통해 전화번호 형식을 ‘000-0000-0000’으로 지정하세요.
풀이 방법
- ‘학생정보’ 테이블을 디자인 보기로 엽니다.
- ‘연락처’ 필드를 선택하고, 하단의 ‘필수’ 옵션을 **‘예’**로 변경합니다.
- 입력 마스크에 다음 형식을 지정합니다:
※ 000\-0000\-0000;0;_
- 저장 후 닫습니다.
6. 테이블 삭제 및 이름 변경
문제
기존에 생성된 ‘학생정보’ 테이블의 이름을 **‘학생관리’**로 변경하고, 다른 테이블인 **‘수업정보’**를 삭제하세요.
풀이 방법
- 탐색 창에서 ‘학생정보’ 테이블을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택합니다.
- 새 이름: 학생관리
- ‘수업정보’ 테이블을 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
7. 데이터 입력 및 수정
문제
다음과 같은 데이터를 ‘학생정보’ 테이블에 추가하세요:
학번 | 이름 | 나이 | 입학일 | 연락처 |
1 | 김민수 | 20 | 2022-03-01 | 010-1234-5678 |
2 | 이영희 | 22 | 2023-03-01 | 010-9876-5432 |
풀이 방법
- ‘학생정보’ 테이블을 데이터시트 보기로 엽니다.
- 데이터를 다음과 같이 입력합니다:
- 첫 번째 행: 학번 1, 이름 김민수, 나이 20, 입학일 2022-03-01, 연락처 010-1234-5678
- 두 번째 행: 학번 2, 이름 이영희, 나이 22, 입학일 2023-03-01, 연락처 010-9876-5432
- 입력 후 저장합니다.
8. 관계 설정 (테이블 간 관계 설정)
문제
‘학생정보’ 테이블과 ‘수업정보’ 테이블 사이에 1
관계를 설정하세요.
- 학생정보: 학번
- 수업정보: 학생 학번 (외래 키)
풀이 방법
- **[데이터베이스 도구] → [관계]**를 클릭합니다.
- ‘학생정보’와 ‘수업정보’ 테이블을 추가합니다.
- ‘학생정보’의 학번 필드를 ‘수업정보’의 학생 학번 필드로 드래그합니다.
- 참조 무결성을 체크하고 연쇄 삭제 및 연쇄 업데이트 옵션을 선택합니다.
- 저장 후 닫습니다.
9. 기본 키 중복 입력 방지
문제
‘학생정보’ 테이블에서 기본 키인 학번에 중복된 값이 입력되지 않도록 설정하세요.
풀이 방법
- 기본적으로 기본 키로 지정된 필드에는 중복된 값을 입력할 수 없습니다. 학번 필드를 기본 키로 유지하면 엑세스가 자동으로 중복된 학번 입력을 방지합니다.
10. 자동 번호 필드 설정
문제
‘학생정보’ 테이블의 ‘학번’ 필드를 자동 번호로 변경하세요.
풀이 방법
- ‘학생정보’ 테이블을 디자인 보기로 엽니다.
- ‘학번’ 필드의 데이터 형식을 자동 번호로 변경합니다.
- 저장 후 닫습니다.
728x90
'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글
ITQ 액세스 시험 (선택 쿼리) 예제 (0) | 2024.11.04 |
---|---|
ITQ 액세스 시험 (선택 쿼리) (4) | 2024.11.04 |
ITQ 액세스 시험 (테이블 생성 및 관리) (0) | 2024.11.03 |
컴퓨터활용능력 필기 시험 [컴퓨터 일반] 용어 정리 예시 문제 (2) | 2024.11.02 |
컴퓨터활용능력 필기 시험 [컴퓨터 일반] 용어 정리 (3) | 2024.11.02 |