목차
1편 데이터베이스 기본 개념
01 데이터베이스 개요
1. 데이터베이스의 개념 = 12
2. 데이터베이스의 목적 및 특징 = 12
3. 데이터베이스의 기본 구성요소 = 13
(1) 속성(attribute)의 개념 = 13
(2) 개체(Entity)의 개념 = 14
(3) 관계(relation)의 개념 = 15
4. 데이터베이스 구조(database tructure)의 종류 = 15
(1) 논리적 구조(logical structure)의 개념 = 15
(2) 물리적 구조(physical structure)의 개념 = 16
5. 데이터베이스 관리 시스템(DBMS) = 16
(1) DBMS의 개념 = 16
(2) DBMS의 기능 = 16
(3) DBMS의 역할 = 17
6. 데이터베이스 시스템의 구성요소 = 17
(1) 3단계와 스키마(Schema) = 17
(2) 데이터베이스 언어(Database Language) = 18
(3) 사용자(user) = 19
(4) 데이터베이스 관리시스템(DBMS) = 20
(5) 데이터베이스 컴퓨터(Database Computer) = 21
제1장 〈연습문제:객관식〉 = 22
제2장 〈연습문제:주관식〉 = 30
02 데이터베이스 3가지 모델
(1) 계층 구조 데이터베이스 모델 = 32
(2) 망 구조 데이터베이스 모델 = 33
(3) 관계 구조 데이터베이스 모델 = 34
제2장 〈연습문제:객관식〉 = 36
제2장 〈연습문제:주관식〉 = 39
03 관계 구조 데이터베이스 모델과 SQL언어
1. 관계 구조 데이터베이스 모델 = 40
(1) 속성이란? = 40
(2) 도메인이란? = 40
(3) 릴레이션의 개념 = 41
(4) 릴레이션의 특징 = 41
2. 관계 구조 데이터베이스 모델에서 키(KEY)의 종류 = 42
(1) 후보 키(Candidate Key) = 42
(2) 기본 키(Primary Key) = 43
(3) 대체 키(Alternative Key) = 43
(4) 외래 키(Foreign Key) = 43
3. 관계 구조 데이터베이스 모델의 제약조건 = 44
(1) 무결성(Integrity)의 개념 = 44
(2) 무결성 제약조건(Integrity Constraint)의 종류 = 44
4. SQL이란? = 45
(1) SQL(Structured Query Language)의 개념 = 45
(2) SQL의 종류 = 45
(2) SQL데이터 조작문(DML) = 48
제3장 〈연습문제:객관식〉 = 55
제3장 〈연습문제:주관식〉 = 62
2편 한글 액세스 2003
01 한글 액세스 2003 시작하기
1. 한글 액세스 2003 개념 = 64
2. 한글 액세스 2003 기동 및 종료 = 64
(1) 한글 액세스 2003 기동 = 64
(2) 한글 액세스 2003 종료 = 66
(3) 한글 액세스 2003의 주메뉴 = 67
3. 'Northwind'예제 데이터베이스를 사용하는 이유와 설치 방법 = 70
4. 'Northwind'예제 데이터베이스 = 71
(1) 테이블 개체(table object) = 73
(2) 쿼리 개체(query object) = 75
(3) 폼 개체(form object) = 78
(4) 보고서 개체(report object) = 81
(5) 페이지 개체(page object) = 83
(6) 매크로 개체(macro object) = 84
(7) 모듈 개체(module object) = 85
5. '마법사를 이용한 공용설비이용관리'데이터베이스 파일 작성 = 87
(1) '공용설비이용관리' 데이터베이스 파일 개체들에 대하여 = 94
6. '새 액세스 데이터베이스'작성하기 = 101
7. '비디오대여관리시스템'데이터베이스 파일 설계 및 작성 = 103
(1) '고객' 테이블 구조 및 입력 데이터 = 103
(2) '대여' 테이블 구조 및 입력 데이터 = 104
(3) '비디오' 테이블 구조 및 입력 데이터 = 105
(4) '비디오대여관리시스템' 데이터베이스 파일 작성하기 = 106
(5) '고객' 테이블 작성 및 수정 = 108
(6) '대여' 테이블 작성 및 수정 = 113
(7) '비디오' 테이블 작성 및 수정 = 117
(8) 테이블 구조 작성시 알아두어 할 사항 = 122
02 테이블(Table)이란?
1. 테이블 분석 및 설계 = 130
2. 테이블 작성 방법 3가지 = 131
(1) '디자인 보기에서 새 테이블 만들기'로 테이블을 작성하는 방법 = 131
(2) '마법사를 사용하여 테이블 만들기'로 테이블을 작성하는 방법 = 133
(3) '데이터를 입력하여 테이블 만들기'로 테이블을 작성하는 방법 = 137
3. 테이블 조작 = 139
(1) 테이블 보기 = 139
(2) 테이블 복사 = 142
(3) 다른 데이터베이스 파일에 있는 테이블을 복사할 경우 = 146
(4) 정렬(Sort) = 148
(5) 열 삽입 = 149
(6) 열 삭제 = 152
(7) 레코드 삭제 = 153
(8) 원하는 레코드 찾기 = 154
(9) 필드 내용 바꾸기 = 155
4. 테이블 구조 변경 = 157
03 정렬(Sort)과 필터링(Filtering)
1. 정렬(Sort) = 182
2. 필터링(Filtering) = 183
(1) 선택 필터(Select filter) = 183
(2) 선택 사항을 제외한 필터 = 186
(3) 필터 대상을 이용한 필터 = 187
(4) 폼 필터 = 188
(5) 고급 필터 = 191
04 테이블 관계 설정
1. 관계 설정이란? = 193
2. 관계를 설정하는 방법 = 194
05 쿼리(query)란?
1. 하나의 테이블을 이용하여 쿼리를 작성하는 방법 = 199
(1) '단순 쿼리 마법사'로 쿼리 작성하는 방법 = 200
(2) '단순 쿼리 마법사'로 작성된 쿼리를 수정하는 방법 = 204
(3) '크로스탭 쿼리 마법사'로 쿼리 작성하는 방법 = 205
(4) '중복 데이터 검색 쿼리 마법사'로 쿼리 작성하는 방법 = 210
(5) '디자인 보기'로 쿼리 작성하는 방법 = 217
2. 두 개의 테이블을 연결하여 쿼리를 작성하는 방법 = 227
3. 세 개의 테이블을 연결하여 쿼리를 작성하는 방법 = 230
4. 작성된 쿼리를 수정하는 방법 = 233
5. 업데이트 쿼리 = 236
6. 추가쿼리 = 237
7. 매개변수 쿼리 = 241
06 폼(form)이란?
1. 폼 개념 = 258
2. 폼을 작성하는 방법 = 258
(1) '폼 마법사'로 폼 작성하는 방법 = 258
(2) '폼 마법사'로 작성한 폼 열기 = 262
(3) '자동 폼 : 컬럼형식'으로 폼 작성 및 수정 방법 = 264
(4) '자동 폼 : 탭 형식'으로 폼 작성 및 수정 방법 = 266
(5) '자동 폼 : 데이터시트'로 폼 작성 및 수정 방법 = 268
(6) '차트 마법사'로 폼 작성 하는 방법 = 269
(7) '차트 마법사'로 작성한 폼을 수정하는 방법 = 273
(8) '피벗 테이블 마법사'로 폼 작성하는 방법 = 276
(9) '디자인 보기'로 폼 작성하는 방법 = 280
07 보고서(report)란?
1. 보고서 개념 = 305
2. 보고서를 작성하는 방법 = 305
(1) '보고서 마법사'로 보고서 작성하는 방법 = 305
(2) '보고서 마법사'로 작성한 보고서 미리보기 = 311
(3) '보고서 마법사'로 작성한 보고서 디자인 수정하기 = 312
(4) '자동 보고서 : 컬럼형식'으로 보고서 작성 및 수정 방법 = 313
(5) '자동 보고서 : 탭 형식'으로 폼 작성 및 수정 방법 = 315
(6) '차트마법사'로 보고서 작성 하는 방법 = 316
(7) '차트마법사'로 작성한 보고서를 수정하는 방법 = 320
(8) '주소 레이블 마법사'로 보고서 작성하는 방법 = 322
(9) '우편 엽서 마법사'로 보고서 작성하는 방법 = 327
(10) '디자인 보기'로 보고서를 작성하는 방법 = 331
08 페이지(page)란?
1. 페이지 개념 = 340
2. 페이지를 작성하는 방법 = 340
(1) '페이지 마법사'를 사용하여 페이지 작성하는 방법 = 341
(2) '페이지 마법사'로 작성한 페이지 열기 및 수정 = 345
(3) '자동페이지' 컬럼형식을 사용하여 페이지 작성 및 수정 방법 = 349
(4) '디자인 보기'로 페이지를 작성하는 방법 = 351
(5) 인터넷 주소지정 및 수정하기 = 353
09 매크로(macro)란?
1. 매크로 개념 = 356
2. 매크로를 작성 및 수정하는 방법 = 356
3. FindRecord 레코드 함수 명령 작성 및 실행하는 방법 = 364
4. msgbox 매크로 함수 작성 및 실행하는 방법 = 367
5. 매크로 그룹 = 372
6. 폼(form) 개체에서'닫기'매크로(macro) 함수 사용하는 방법 = 375
7. 조건 매크로 = 379
(1) 조건 매크로 작성 방법 = 380
10 폼에서 스위치보드(Switch board) 작성
제1장 〈연습문제:주관식〉 = 395
제2장 〈연습문제:주관식〉 = 397
제3장 〈연습문제:주관식〉 = 401
제4장 〈연습문제:주관식〉 = 402
제5장 〈연습문제:주관식〉 = 403
제6장 〈연습문제:주관식〉 = 405
제7장 〈연습문제:주관식〉 = 408
제9장 〈연습문제:주관식〉 = 411
제10장 〈연습문제:주관식〉 = 413
3편 액세스 응용프로그램 및 여러 가지 상태의 자료 활용 방법
01 학생성적관리 응용 프로그램
1. '학생성적관리' 응용프로그램 = 416
(1) 성적 테이블 분석 및 설계하기 = 417
(2) 성적 테이블 구조 작성하기 = 417
(3) 성적 입력 폼 화면 작성하기 = 420
(4) 성적 입력 프로그램 작성하기 = 426
(5) 성적 입력 폼 실행하기 = 428
02 꽃주문관리 응용프로그램
1. 꽃주문관리 응용프로그램 = 434
(1) '주문' 테이블 분석 및 설계하기 = 435
(2) '주문' 테이블 구조 작성하기 = 435
(3) '꽃' 테이블 분석 및 설계하기 = 438
(4) '꽃' 테이블 구조 작성하기 = 438
(5) '주문확인' 폼 화면 작성하기 = 441
(6) '주문확인' 폼 입력 프로그램 작성하기 = 445
(7) '주문확인' 폼 실행하기 = 447
03 동아리회원관리 응용프로그램
1. 동아리회원관리 응용프로그램 = 451
(1) '동아리' 테이블 분석 및 설계하기 = 452
(2) '동아리' 테이블 구조 작성하기 = 452
(3) '동아리전체관리' 폼 디자인 작성하기 = 455
(4) '동아리전체관리' 프로그램 작성하기 = 459
(5) '동아리전체관리' 폼 실행하기 = 462
04 여러 가지 상태의 자료 활용 방법
1. 액세스 2003 데이터를 한글 2005 데이터로 변환할 경우 = 467
2. 한글 2005 데이터를 액세스 2003으로 변환할 경우 = 474
3. 액세스 2003 데이터를 엑셀 2003으로 변환할 경우 = 481
4. 엑셀 2003 데이터를 액세스 2003으로 변환할 경우 = 486