목차
Chapter 1. 건축ㆍ건설 분야의 IT기술 및 관련 데이터베이스의 개념
   Ⅰ. 건축ㆍ건설 분야에서의 IT ... 3
      1. 정보와 Communication은 건축 건설의 핵심 ... 3
      2. 컴퓨터의 도입과 사용 ... 3
      3. 정보기술의 발전의 역사 및 향후 전망 ... 4
      4. 건축ㆍ건설 분야와 타 산업분야와의 차이점 ... 5
      5. IT기술 실무적용 분야 ... 5
      6. 건축ㆍ건설분야의 IT 모델링 기술 현황 ... 6
      7. 디지털 도시구축 ... 7
   Ⅱ. 데이터베이스(DATABASE) ... 8
      1. 데이터(Data)와 정보(Information) ... 8
      2. 데이터베이스(Database)의 정의 ... 9
      3. 데이터베이스(Database)의 특성 ... 9
      4. 데이터베이스(Database)의 구성요소 ... 9
   Ⅲ. 데이터베이스 관리시스템(DBMS) ... 11
      1. 발전 과정 ... 11
      2. DBMS(DataBase Management System)의 정의 ... 12
   Ⅳ. 관계형 데이터베이스(Relational Database) ... 14
      1. 용어 정의 ... 14
      2. Key ... 15
      3. Data Model ... 17
   Ⅴ. 관계 대수(Relational Algebra) ... 18
      1. 관계 대수 ... 18
      2. 일반 집합 연산 ... 19
      3. 특수 관계형 연산 ... 21
Chapter 2. SQL(Structured Query Language)
   Ⅰ. 개요 ... 27
   Ⅱ. 데이터 정의문(DDL: Data Definition Language) ... 27
      1. DOMAIN ... 27
      2. TABLE ... 28
   Ⅲ. 데이터 조작문(DML: Data Manipulation Language) ... 29
      1. SELECT ... 29
      2. UPDATE ... 36
      3. INSERT ... 37
      4. DELETE ... 37
      예제 - SQL 질의 ... 38
Chapter 3. 데이터베이스를 활용한 응용 프로그램 예 - 학생작
   1. 건설현장 임금 산정 프로그램 ... 43
   2. 학교 건물 검색 프로그램 ... 44
   3. 교재/수업 정보 제공 프로그램 ... 45
   4. 도서관리 프로그램 ... 46
   5. 취업정보 프로그램 ... 48
   6. 건축 관련 사이트 정보 관리 프로그램 ... 49
Chapter 4. MS-Access를 이용한 데이터베이스 활용
   Ⅰ. MS-ACCESS의 개요 ... 53
   Ⅱ. MS-ACCESS 2003 환경 ... 53
      1. MS-ACCESS 2003 시작(프로그램 실행) ... 53
      2. MS-Access 구성 개체 ... 56
   Ⅲ. MS-Access 구성 개체 활용 ... 60
      1. 테이블(Table) ... 60
      2. 쿼리(QUERY) ... 67
      3. 폼(FORM) ... 73
Chapter 5. 프로그램 개념 및 Visual Basic(VB) 일반
   Ⅰ. 프로그래밍 ... 85
      1. 프로그래밍의 개념 ... 85
      2. 컴퓨터 프로그램밍적 사고 ... 85
      3. 프로그래밍 언어의 개념 ... 86
      4. 프로그램의 구성과 목적 ... 86
   Ⅱ. Visual Basic(VB)의 특징 ... 87
   Ⅲ. VB 프로그램 구성 ... 88
      1. 개체(Entity) ... 88
      2. 콜렉션(Collection) ... 88
      3. 속성(Propery) ... 89
      4. 메서드(Method) ... 89
      5. 포커스(Focus) ... 90
      6. 이벤트(Event) ... 90
      7. 프로시저와 명령문 ... 91
      8. 폼(Form) ... 93
      9. 콘트롤(Control) ... 94
      10. 변수 ... 95
      11. 연산자 ... 97
      12. 제어문 ... 100
   Ⅳ. VB 프로그래밍 과정 ... 103
   Ⅴ. VB 기본 환경 ... 103
      1. VB 실행 ... 103
      2. VB 화면 구성 ... 104
      3. VB 저장/종료 ... 106
Chapter 6. Visual Basic 활용 1 - 기본 기능
   Ⅰ. 간단한 법규 검토 프로그램 ... 109
      1. 프로그램 구성 내용 ... 109
      2. 프로그램 인터페이스(폼) 디자인 ... 111
      3. 프로그램 코드 작성 ... 128
      4. 프로젝트 저장/실행 ... 131
   Ⅱ. 간단한 점수표 작성 프로그램 ... 135
      1. 프로그램 구성 내용 ... 135
      2. 프로그램 인터페이스(폼) 디자인 ... 136
      3. 프로그램 코드 작성 ... 143
Chapter 7. Visual Basic 활용 2 - 데이터베이스 활용
   Ⅰ. 데이터베이스 기술 ... 149
      1. 로컬 데이터베이스 ... 149
      2. 클라이언트/서버 데이터베이스 ... 149
   Ⅱ. DAO(Data Access Object) ... 150
      1. DAO 라이브러리 등록 ... 150
      2. DAO를 사용한 데이터베이스 연결 과정 ... 150
      3. 데이터베이스 열기 ... 151
   Ⅲ. 건축가정보 관리 프로그램 ... 153
      1. 프로그램 구성 내용 ... 153
      2. 데이터베이스 생성 ... 154
      3. 모듈 선언을 통한 데이터베이스 연결 ... 154
      4. 프로그램 인터페이스(폼) 디자인 ... 157
      5. 프로그램 코드 작성 ... 162
   Ⅳ. 건축가정보 관리 프로그램(프로젝트 정보 포함) ... 173
      1. 프로그램 구성 내용 ... 173
      2. 추가 테이블 생성 ... 174
      3. 모듈 부분 프로그램 코드 추가 ... 175
      4. 「건축가정보(FrmArchitect)」 폼 프로그램 코드 추가 ... 176
      5. 추가 프로그램 인터페이스(폼) 디자인 ... 178
      6. 추가 프로그램 코드 작성 ... 180
Chapter 8. 인터넷의 개요 및 HTML
   Ⅰ. 인터넷의 개요 ... 193
      1. 인터넷의 개념 ... 193
      2. 인터넷 서비스 ... 193
      3. URL(Uniform Resource Location) ... 194
      4. 도메인(Domain) ... 195
   Ⅱ. HTML(HyperText Markup Language) ... 196
      1. 태그(Tag) ... 196
      2. HTML 기본 구조 ... 197
      3. 기본적인 태그의 종류 ... 197
      4. 고급 기능의 태그 종류 ... 201
Chapter 9. 웹 에디터 활용 - 나모 웹에디터
   Ⅰ. 웹 페이지 제작 ... 207
   Ⅱ. 웹 에디터 활용(기본 기능) ... 207
      1. 화면 구성 ... 207
      2. 웹 페이지 기본 문서 작성 ... 209
      3. 하이퍼 링크 ... 214
      4. 표 ... 216
      5. 폼 필드 ... 225
Chapter 10. ASP를 이용한 데이터베이스 활용
   Ⅰ. ASP의 개요 ... 229
      1. ASP의 구동 원리 ... 229
      2. ASP에서의 스크립트 ... 230
      3. 웹 서버 ... 230
      4. 데이터베이스 ... 231
      5. ASP에 내장된 주요 개체 ... 235
   Ⅱ. 건축가정보 관리 프로그램(ASP 활용) ... 237
      1. 프로그램 구성 내용 ... 237
      2. 프로그램 인터페이스 디자인(HTML 기반) ... 241
      3. 프로그램 코드 작성(ASP 기반 - VBSCript 추가) ... 268
닫기