| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000716165 | |
| 005 | 20170531095728 | |
| 007 | ta | |
| 008 | 010907s2001 ulka 001c kor | |
| 020 | ▼a 8976278208 ▼g 98000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 049 | 1 | ▼l 111193835 ▼f 개가 |
| 082 | 0 4 | ▼a 005.117 ▼2 21 |
| 085 | ▼a 005.117 ▼2 DDCK | |
| 090 | ▼a 005.117 ▼b 2001 | |
| 100 | 1 | ▼a Sceppa, David, ▼d 1972- |
| 245 | 1 0 | ▼a Programming ADO / ▼d David Sceppa 저 ; ▼e 정연대 편역 |
| 246 | 0 9 | ▼a Programming ADO |
| 260 | ▼a 서울 : ▼b 정보문화사, ▼c 2001 | |
| 300 | ▼a 431 p. : ▼b 삽화 ; ▼c 24 cm + ▼e 전자 광디스크 (CD-ROM) 1매 | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 부록: 1. ADOX와 JRO, 2. 동반된 CD의 예제 코드 | |
| 650 | ▼a Database design | |
| 650 | 0 | ▼a Object oriented programming (Computer science) |
| 700 | 1 | ▼a 정연대, ▼e 역 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.117 2001 | 등록번호 151121216 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
이 책은 ADO (Microsoft ActiveX Data Object)에 대한 전문적 지식을 제공함으로써 보다 간단한 코드로 빠르게 데이터 액세스 애플리케이션을 생성할 수 있게 설명하는 책이다. 기본 클라이언트/서버 애플리케이션이나 웹 기반 솔루션 개발자들이 좀더 빠르게 데이터 액세스 애플리케이션을 개발할 수 있도록 전문적이며 깊이 있는 정보를 제공한다.
ADO에서 Universal Data Access를 이용할 수 있는 실용적인 문제 해결 방법을 제시하며, ADO 내부적으로 이루어지는 작업 과정에 대해 자세하게 설명함으로써 코드 작성시 발생할 수 있는 문제들을 미리 방지할 수 있다.
또한, Microsoft 개발자인 저자는 ADO 객체 모델에서 특히 ADO 프로그래머들이 어려움을 겪는 속성과 메소드 그리고 이벤트에 관한 전문적인 내용을 설명하였다. 이 책을 통하여 ADO Cursor Engine을 보다 효과적으로 사용 할 수 있는 방법을 익힐 수 있다.
이 책에서 설명하는 내용은 다음과 같다.
Connection, Command, Recordset 객체와 ADO 2.5에 새롭게 등장한 Record 및 Stream 객체에 대해서 설명한다. 프로그래머들은 이러한 객체들을 이용한 프로그래밍을 통하여 전통적인 데이터베이스와 인터넷 애플리케이션에 있는 데이터에 액세스할 수 있다.
또한 데이터베이스 업데이트 기술에 대해서 제시하였다. 개발 시간, 실행 시간, 유용성, 컨트롤 등에 대한 장단점을 이해할 수 있다. 커서 형식에 대해서는 Microsoft SQL 서버, Microsoft Access, Oracle 등의 특정 데이터베이스의 성능과 확장성에 영향을 주는 커서 형식을 선택하는 방법에 대해서 배운다.
ADO Cursor Engine의 강력한 RAD 라이브러리에 대해서 업데이트와 유지관리가 편리하며 데이터베이스에 독립적인 코드를 생성하는 방법을 알아본다. 또한 다중 사용자 애플리케이션에서 트랜잭션을 관리하고, 충돌을 발견하며 해결하는 ADO의 기능도 설명하였다.
그 밖에 COM을 이용하여 객체들간의 내부 프로세스 통신을 처리하는 작업을 수행하는 과정, Remote Data Service(RDS)를 사용하여 데이터베이스 애플리케이션을 웹에 전개하는 과정을 알아본다.
정보제공 :
목차
목차 추천의 글 머리말 감사의 글 부록 CD 사용법 Part Ⅰ 객체, 커서, 그리고 갱신 기술 Chapter 1 서문 우리는 어디에 있으며, 어떻게 여기까지 오게 되었을까? = 17 이 책은 여러분을 위해 무엇을 해줄 것인가? = 21 코드는 어디에 있나? = 24 Chapter 2 ADO 객체 모델 개요 ADO 객체 모델 = 27 동적 속성 = 29 고장에 의한 혼란 = 30 ADO 2.5의 새로운 객체들 = 41 중요한 질문들 = 42 Chapter 3 ADO Connection 객체 ADO Connection 객체 속성과 컬렉션 = 43 ADection 객체의 함수와 메소드 = 51 ADO Connection 객체 이벤트 = 58 연결 문자열(connection string)의 분석 = 65 트랜잭션 관리하기 = 70 컴포넌트 서비스(Component service)와 분산 트랜잭션 코디네이터(Distributed Transaction Coordinator) = 74 중요한 질문들 = 76 Chapter 4 ADO Recordset과 Field 객체 ADO Recordset 객체 속성과 컬렉션 = 77 ADO Recordset 객체의 함수와 메소드 = 101 ADO Recordset 객체 이벤트 = 130 ADO Fields 컬렉션 = 139 ADO Field 객체 메소드 = 149 중요한 질문들 = 153 Chapter 5 ADO Command와 Parameter 객체 ADO Command 객체 속성과 컬렉션 = 155 ADO Parameters 컬렉션 = 166 ADO Parameter 객체 속성과 컬렉션 = 167 ADO Parameter 객체 메소드 = 171 중요한 질문들 = 172 Chapter 6 ADO Record와 Stream 객체 어떤 OLE DB 공급자가 ADO Record 객체를 지원하는가? = 175 ADO Record 객체 = 176 ADO Record 객체 속성과 컬렉션 = 178 ADO Record 객체 함수와 메소드 = 182 ADO Stream 객체 = 188 ADO Stream 객체 속성 = 190 ADO Stream 객체 함수와 메소드 = 193 중요한 질문들 = 200 Chapter 7 커서 커서란 무엇인가? = 202 커서 유형의 정의 = 202 데이터베이스 전용 커서 이해하기 = 212 원하는 모든 것을 항상 갖게 될 수는 없다. = 216 RecordCount와 BookMarks = 217 중요한 질문들 = 220 Chapter 8 데이터베이스 갱신 갱신을 스스로 구현하기 = 222 갱신 가능한 Recordset 사용하기 = 233 중요한 질문들 = 237 Part Ⅱ ADO 커서 엔진으로 작업하기 Chapter 9 ADO 커서 엔진 개요 데이터 저장 용기로서의 Recordset = 241 갱신 : 단순 갱신과 일괄 갱신 = 245 Update Resync = 246 단절된 Recordset = 246 공유 갱신 충돌(Optimistic Update Conflict) 처리하기 = 248 데이터 저장하기 = 248 계층적 Recordset = 249 프로세스 영역 밖으로 Recordset 전달하기 = 250 원격 데이터 서비스(Remote Data Service) = 250 ADO 커서 엔진 사용의 장점 = 251 ADO 커서 엔진 사용의 단점 = 252 중요한 질문들 = 255 Chapter 10 ADO 커서 엔진이 데이터베이스를 갱신하는 방법 ADO가 메타데이터(MetaData)를 모으는 방법 = 258 동시성 제어(Concurrency Control) = 262 갱신을 시도한 후에는 무엇이 일어나는가? = 267 조인(Joins) = 268 중요한 질문들 = 276 Chapter 11 Update Resync 단순한 액션 쿼리만으로는 부족한 경우 = 279 Update Resync = 280 중요한 질문들 = 291 Chapter 12 충돌(Conflicts) 이제 무엇을 해야 할까? = 292 에러 처리하기와 테스트하기 = 294 ADO로부터 정보 모으기 = 295 발생 가능성 있는 충돌 구별하기 = 301 갱신의 실패 : 충동이 아닌 다른 이유로 인한 실패 = 304 처음 시도에 성공하지 못했다면, 반복해서 다시 시도하라. = 305 중요한 질문들 = 308 Chapter 13 Recordset 영속성 ADO에서 영속성의 역사 = 311 영속성에 대해 알아야 할 사항 = 312 중요한 질문들 = 315 Chapter 14 계층적 Recordset 데이터 셰이프 공급자 사용하기 = 318 데이터 셰이프 공급자의 작동 방법 = 320 MSDataShape가 어떻게 데이터를 저장하고 계층을 유지할까? = 322 기능(Functionality)과 구문(Syntax) = 327 중요한 질문들 = 334 Chapter 15 Recordset을 프로세스 영역 밖으로 전달하기 COM이 프로세스간 통신을 간단히 하는 방법 = 336 ADO가 프로세스간 통신을 더 간단히 해주는 방법 = 339 ADO가 클라이언트 측 Recordset을 마샬링하는 방법 = 343 클라이언트 측 Recordset과 함께 마샬링되는 데이터의 종류 = 344 중요한 질문들 = 346 Chapter 16 원격 데이터 서비스(RDS : Remote Data Service) RDS란 무엇인가? = 348 RDS DataControl 객체 = 350 RDS DataSpace 객체 = 361 RDSServer DataFactory 객체 = 362 RDS 처리기(RDS Handler) = 365 Microsoft OLE DB Remoting 공급자 = 367 중요한 질문들 = 369 Part Ⅲ 부록 Appendix A ADOX와 JRO ADOX = 373 ADOX 보안 예제 = 384 JRO = 387 중요한 질문들 = 397 Appendix B 동반된 CD의 예제 코드 What's My Constant? = 400 커서(Cursors) = 401 Detecting Conflict = 405 Huge Hierarchy = 407 Identity in Hierarch = 410 No Chunks = 414 My Web Site = 416 Make Northwind = 417 Replication = 418 저자소개 : David Sceppa = 420 Index = 421
