HOME > 상세정보

상세정보

데이터베이스 이론과 실전사이 : Oracle 9i 중심

데이터베이스 이론과 실전사이 : Oracle 9i 중심 (4회 대출)

자료유형
단행본
개인저자
심준호
서명 / 저자사항
데이터베이스 이론과 실전사이 : Oracle 9i 중심 / 심준호 저.
발행사항
서울 :   이한 ,   2002.  
형태사항
294 p. : 삽도 ; 26 cm.
ISBN
8982413022
일반주기
Index: p. 286-294  
000 00589camccc200217 k 4500
001 000000825794
005 20100806124559
007 ta
008 030602s2002 ulka 001a kor
020 ▼a 8982413022 ▼g 93000 : ▼c \12000
035 ▼a KRIC08578538
040 ▼a 222001 ▼c 222001 ▼d 211009
049 1 ▼l 111247884
082 0 4 ▼a 005.74 ▼2 21
090 ▼a 005.74 ▼b 2002o
100 1 ▼a 심준호 ▼0 AUTH(211009)89187
245 1 0 ▼a 데이터베이스 이론과 실전사이 : ▼b Oracle 9i 중심 / ▼d 심준호 저.
260 ▼a 서울 : ▼b 이한 , ▼c 2002.
300 ▼a 294 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a Index: p. 286-294

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.74 2002o 등록번호 111247884 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

Oracle 9i를 중심으로 한 데이터베이스 프로그래밍을 소개한다. 자바 환경에서의 JDBC연결, ODBC 세팅, ASP, PHP, ProC/C++등과의 연동에 대해 학습하고, 데이터베이스 유저 관리와 백업에 대한 내용도 함께 학습한다.


정보제공 : Aladin

저자소개

심준호(지은이)

<데이터베이스 이론과 실전사이>

정보제공 : Aladin

목차


목차
PART 1. 활용을 위한 유용한 준비
 Chapter 01. 데이터베이스 설계
  1.1 데이터베이스 설계과정 = 10
  1.2 SQL Create Table 문 = 11
  1.3 Multi-valued 혹은 composite 필드의 처리 = 12
  1.4 데이터 타입 = 15
   1.4.1 CHAR = 15
   1.4.2 VARCHAR = 15
   1.4.3 NUMBER = 15
   1.4.4 DATE = 16
   1.4.5 CLOB(NCLOB) BLOB = 18
   1.4.6 BFILE = 18
  1.5 ERD 릴레이션쉽(relationship)의 변환 = 19
  1.6 제약조건(constraints) = 20
   1.6.1 total/partial participation = 20
   1.6.2 cardinality ratio (unique constraint) = 20
   1.6.3 키 제약조건(key constraint) = 21
  1.7 테이블 변환 예 = 22
 Chapter 02. 오라클 데이터베이스 시스템 인스톨과 셋업
  2.1 Window 98에 설치하기 = 25
   2.1.1 시스템 사양 = 25
   2.1.2 설치 준비 및 유의 사항 = 26
   2.1.3 설치 과정 = 28
   2.1.4 설치 셋업 및 구동 = 36
  2.2 Window NT/2000 server에 설치하기 = 40
   2.2.1 시스템 사양 = 40
   2.2.2 설치 유의 사항 = 41
   2.2.3 설치 과정 = 42
   2.2.4 설치 셋업 및 구동 = 51
  2.3 Solaris 에 설치하기 = 53
   2.3.1 시스템 사양 = 53
   2.3.2 설치 준비 및 유의 사항 = 54
   2.3.3 설치 과정 = 63
   2.3.4 설치 셋업 및 구동 = 65
 Chapter 03. SQLPlus와 SQL*Loader 활용
  3.1 SQL과 SQLPlus = 67
  3.2 Copy Table = 68
  3.3 알아두면 유용한 SQLPlus 명령 = 70
   3.3.1 출력 포맷팅(formatting) = 70
   3.3.2 명령문 에디트/저장/수행 = 75
   3.3.3 SQLPlus 기본 명령 요약 = 77
  3.4 SQL*Loader = 78
   3.4.1 SQL*Loader 사용 예 = 78
   3.4.2 SQL*Loader 수행시키기 및 수행 옵션 = 81
   3.4.3 SQL*Loader 로그 파일 = 82
PART 2. 데이터베이스 커넥션과 프로그래밍
 Chapter 04. JDBC 프로그래밍
  4.1 JDBC 개요 = 86
  4.2 JDBC 드라이버 및 환경 = 87
   4.2.1 오라클 JDBC 드라이버 종류 = 88
   4.2.2 환경 설정 = 88
   4.2.3 데모 JDBC 파일 수행하기 = 90
  4.3 예를 통한 JDBC 프로그래밍 = 91
   4.3.1 getConnection() = 93
   4.3.2 setAutoCommit() = 93
   4.3.3 createStatement() = 93
   4.3.4 executeQuery(), executeUpdate() = 94
   4.3.5 getString(), getFloat(), getDate() = 95
   4.3.6 rset.close() = 96
   4.3.7 conn.rollback() = 96
   4.3.8 conn.close() = 96
  4.4 JDBC와 한글 처리
 Chapter 05. OBDC 세팅
  5.1 ODBC 개요 = 102
  5.2 ODBC 드라이버 및 환경 = 102
   5.2.1 ODBC 드라이버 설치 및 세팅 = 102
   5.2.2 MS 제품을 이용한 ODBC 테스트 = 107
  5.3 ODBC 프로그래밍 = 112
 Chapter 06. ASP 프로그래밍
  6.1 개요 = 113
   6.1.1 HTML 내에서의 ASP 표시 = 116
   6.1.2 ASP와 데이터베이스 연결 = 117
  6.2 기본 예제를 통한 ASP 와 Oracle 프로그래밍 = 118
   6.2.1 데이터베이스로의 연결 = 120
   6.2.2 설명문 만들기 = 122
   6.2.3 커서와 레코드셋(recordset) = 122
   6.2.4 레코드 값 읽기 = 124
   6.2.5 데이터베이스 연결 종료 = 125
  6.3 트랜잭션등을 활용한 ASP 프로그래밍 = 126
   6.3.1 커넥션 객체의 트랜잭션 관리 = 127
   6.3.2 ASP(VB 스크립트) 변수 = 129
   6.3.3 레코드셋(recordset), 레코드(record), 필드컬렉션(fields), 필드(field) = 130
   6.3.4 레코드내의 필드 개수, 레코드셋의 레코드 개수 : Fields 객체의 count 메소드, RecordSet 객체의 RecordCount 속성 = 131
   6.3.5 필드 이름과 데이터 타입 : Field 객체의 name, type, value 속성 = 132
   6.3.6 커서를 이용하지 않은 SQL 문의 수행 : 커넥션(Connection) 객체의 execute 메소드 = 134
  6.4 HTML FORM(Get과 Post)을 이용한 데이터베이스 연결 ASP 프로그래밍 = 135
   6.4.1 개요 및 예제 시나리오 = 135
   6.4.2 HTML 변수의 전달 및 읽기 : request 함수 = 136
 Chapter 07. PHP 프로그래밍
  7.1 개요 = 141
   7.1.1 HTML 내에서의 PHP 표시 = 143
   7.1.2 PHP와 데이터베이스 연결 = 144
  7.2 예제를 통한 PHP와 Oracle 프로그래밍 = 145
   7.2.1 환경 변수(environmental variable) 세팅 = 147
   7.2.2 로그온 = 147
   7.2.3 오토 트랜잭션 off = 148
   7.2.4 PHP 변수와 함수 = 148
   7.2.5 커서의 활용 = 149
   7.2.6 커서와 연관된 유용한 함수 : ora_numcols(), ora_columnname(), ora_columntype(), ora_getcolumn() = 150
   7.2.7 커서를 이용하지 않고 SQL 문의 직접 수행 = 151
   7.2.8 트랜잭션 종료 = 151
   7.2.9 로그 오프 = 151
  7.3 PHP와 HTML 프로그래밍 = 152
   7.3.1 HTML FORM(Get과 Post)을 이용한 데이터베이스 연결 = 152
   7.3.2 HTML의 FORM 이란? = 154
   7.3.3 FORM 변수 = 155
   7.3.4 HTML의 TABLE문 = 157
 Chapter 08. Pro*C/C++ 프로그래밍
  8.1 Pro*C/C++ 개요 = 159
  8.2 MS Visual C++에 통합 사용하기 위한 환경 설정 = 160
   8.2.1 Pro*C 파일 디렉토리의 설정 = 160
   8.2.2 프로젝트 설정 = 161
   8.2.3 .pc 파일을 참조하도록 프로젝트에 추가 = 163
   8.2.4 Proc/C++ 라이브러리를 프로젝트에 추가 = 164
   8.2.5 Custom Build 설정 = 164
   8.2.6 테스트 예 = 166
  8.3 예를 통한 Proc*C 프로그래밍 = 168
   8.3.1 EXEC SQL = 171
   8.3.2 호스트 변수 = 171
   8.3.3 오라클로의 로그인(login) = 172
   8.3.4 커서(cursor) = 174
   8.3.5 에러 핸들링 = 175
   8.3.6 트랜잭션 종료 및 커넥션 종료 = 176
  8.4 예를 통한 Pro*C++ 프로그래밍 = 177
   8.4.1 Pro*C++을 위한 MS Visual C++ 환경 세팅 = 177
   8.4.2 Pro*C++ 프로그램 예 = 178
 Chapter 09. PL/SQL과 트리거 프로그래밍
  9.1 개요 = 184
  9.2 PL/SQL 프로그래밍 = 185
   9.2.1 설명문 = 187
   9.2.2 선언부(declaration section) = 187
   9.2.3 수행부(executable section) = 188
   9.2.4 예외 핸들링 부(exception handing section) = 193
  9.3 트리거(trigger) = 194
   9.3.1 개요 = 194
   9.3.2 요구되는 권한(privileges) 및 트리거 생성을 위한 DBA가 할 일 = 195
   9.3.3 트리거(trigger) 의 종류 = 196
   9.3.4 트리거 구문(trigger syntax) = 201
   9.3.5 Trigger 변환(enable/diable, drop) = 203
  9.4 프로시저(procedure) = 204
  9.5 에러 찾기 = 207
   9.5.1 SQLPlus의 show error = 207
   9.5.2 DBMS_OUTPUT 패키지 = 208
   9.5.3 소스 코드 보기 = 209
  9.6 예외(exception)와 에러 처리 = 210
PART 3. 데이터베이스 시스템 관리
 Chapter 10. 데이터베이스 구동과 정지
  10.1 Windows 환경에서의 Oracle9i Personal Edition 구동 = 214
  10.2 SVRMGRL 프로그램으로 데이터베이스 구동 = 214
   10.2.1 환경 변수(environmental variable) = 214
   10.2.2 SVRMGRL = 216
  10.3 리스터(Listener) 구동 = 217
   10.3.1 리스터(listener)란? = 217
   10.3.2 lsnrctl = 217
   10.3.3 listener.ora 파일 세팅 과 natasst 툴 = 219
 Chapter 11. 데이터베이스 유저 관리
  11.1 유저 생성(User create) = 222
  11.2 유저(User) 패스워드 관리 = 224
  11.3 Grant Roles = 224
  11.4 유저 제거(User drop) = 225
  11.5 유저(User) 정보 보기 및 변경 = 226
   11.5.1 유저(User) 정보 = 226
   11.5.2 유저(User) 내용 변경 = 227
 Chapter 12. 테이블 스페이스 관리
  12.1 테이블 스페이스(Tablespace)란? = 228
  12.2 오라클의 테이블 스페이스 관리 = 233
  12.3 테이블 스페이스 생성(Tablespace create) = 235
   12.3.1 테이블 스페이스와 데이터파일의 예를 통한 이해 = 236
   12.3.2 데이터파일 크기 지정 = 237
  12.4 테이블 스페이스 추가(Tablespace add) = 239
  12.5 롤백 세그먼트(Rollback segment) 생성 = 240
   12.5.1 롤백 세그먼트란? = 240
   12.5.2 롤백 세그먼트 생성과 활용 = 242
  12.6 테이블 스페이스 제거(drop tablespace) = 243
  12.7 테이블 스페이스 변경(Alter tablespace) = 243
   12.7.1 데이터 파일 추가 : add datafile = 243
   12.7.2 ONLINE, OFFLINE = 244
   12.7.3 default storage 변경 = 244
   12.7.4 coalesce = 247
  12.8 데이터베이스 생성과 변경(Create or Alter Database) = 247
   12.8.1 ALTER DATABASE 문 : 데이터베이스 NLS_CHARACTERSET 변경 예 = 248
 Chapter 13. 데이터베이스 백업(Backup)
  13.1 개요 = 252
  13.2 논리적 백업(Logical backup) : IMPORT/EXPORT = 253
   13.2.1 개요 = 253
   13.2.2 exp를 이용한 export = 253
   13.2.3 테이블 스페이스 export = 257
   13.2.4 CONSISTENT 옵션 = 258
   13.2.5 imp를 이용한 import = 259
  13.3 물리적 백업(Physical backup) : ONLINE/OFFLINE 백업 = 262
   13.3.1 OFFLINE 백업 = 262
   13.3.2 ONLINE 백업 = 264
 Chapter 14. 데이터 딕셔너리(Data Dictionaries)
  14.1 데이터 딕셔너리(Data dictionary)란? = 267
  14.2 Oracle Data Dictionary 활용법 = 268
   14.2.1 누가 어떤 정보를 볼수 있나? = 268
   14.2.2 Dict 테이블과 Dict_Columns 테이블 = 268
  14.3 DBA를 위한 유용한 Oracle 주요 데이터 딕셔너리 테이블 = 271
   14.3.1 USER_CATALOG(CAT) = 271
   14.3.2 USER_CONSTRAINTS/USER_CONS_COLUMNS = 271
   14.3.3 USER_TRIGGERS = 272
   14.3.4 USER_SOURCE = 273
   14.3.5 USER_TABLESPACES/USER_TS_QUOTAS = 274
   14.3.6 USER_FREE_SPACE = 275
   14.3.7 USER_USERS = 276
   14.3.8 시스템 통계 테이블 : V$ 동적 성능 테이블(dynamic performance table) = 276
 Chapter 15. Init.ora 파일과 데이터베이스 튜닝
  15.1 Init.ora 파일 이름, 파일 위치와 그 작용 = 277
  15.2 Configuration 파라미터 = 278
   15.2.1 데이터베이스 identification = 279
   15.2.2 SGA = 280
   15.2.3 데이터베이스 파일 : 데이터 파일, 콘트롤 파일, 파일 엑세스 = 282
   15.2.4 로그 파일과 롤백 세그먼트 = 283
   15.2.5 백그라운드 프로세스 및 기타 = 284
INDEX = 286


관련분야 신착자료

Harvard Business Review (2025)