| 000 | 00720namccc200253 k 4500 | |
| 001 | 000000664463 | |
| 005 | 20100806020119 | |
| 007 | ta | |
| 008 | 000512s2000 ulka 001a kor | |
| 020 | ▼a 8988723104 ▼g 93560 : ▼c \18000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111157316 |
| 082 | 0 4 | ▼a 005.7575 ▼2 21 |
| 090 | ▼a 005.7575 ▼b 2000 | |
| 100 | 1 | ▼a 김형주 ▼0 AUTH(211009)101833 |
| 245 | 2 0 | ▼a (서울대 객체지향 DBMS)SOP 구축 이야기 / ▼d 김형주 ; ▼e SOP팀 [공]지음. |
| 260 | ▼a 서울 : ▼b 마이트Press , ▼c 2000. | |
| 300 | ▼a 229 p. : ▼b 삽도 ; ▼c 26 cm + ▼e CD-ROM 1매. | |
| 490 | 0 0 | ▼a 객체지향 시리즈 Rdbms |
| 500 | ▼a 색인 및 부록 포함 | |
| 710 | ▼a SOP팀 | |
| 740 | ▼a SNU OODBMS Platform | |
| 950 | 0 | ▼b \18000 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/교육보존A/1 | 청구기호 005.7575 2000 | 등록번호 111157316 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
SOP(SUN OODBMS PLATFORM)는 서울대 OOPSLA 연구실에서 지난 1994년에 버전 1.0이 발표된 이후로 꾸준히 개선되어 온, ODMG 표준을 만족하는 국내 최초의 순수 국산 객체 지향 데이터베이스이다. 순수 국산 DBMS 기술을 정립하려는 시도가 꾸준히 있어 왔으나, SOP가 거의 유일하다고 할 수 있다.
이 책에는 객체 지향 DBMS에 관한 소개글 및 SOP 개발 배경과 발전 방향을 비롯, SOP 개발 노트의 축약본, 그리고 사용자 매뉴얼이 담겨 있다. 아울러 부록에서는 SOP를 이용해 실제로 수행 가능한 여러가지 프로젝트의 예제들을 다루고 있다.
정보제공 :
저자소개
목차
목차 제1장 객체 지향 데이터베이스의 역사 제1절 객체 지향 데이터베이스 이전의 데이터베이스 = 14 제2절 새로운 데이터베이스의 응용 = 16 제3절 객체 지향 데이터베이스 관리 시스템의 개발 = 17 제2장 SOP 발전 과정 제1절 Soprano 버전 1.0 = 22 제2절 Soprano 버전 2.0 = 24 제3절 Soprano 버전 3.0 = 25 제4절 Soprano 버전 3.2 = 27 제3장 SOP 발전 계획 제1절 웹 응용 서버와 SOP와의 연동 = 30 제2절 XML 저장 구조로서의 SOP = 32 제3절 관련 연구 및 요약 = 34 제4장 Soprano 구현 노트 제1절 클라이언트 - 서버구조 = 36 제2절 Objectbase = 37 Objectbase Open Table = 38 디스크에서의 페이지 관리 = 39 세그먼트 그룹에서 페이지 할당 = 41 제3절 페이지 캐시 = 41 PageCache 클래스 = 42 PCGClock 클래스 = 43 Latch 44 ClientPageCache = 44 제4절 페이지 클래스 계층 구조 = 46 Page 클래스 = 47 StructPage 클래스 = 47 DataPage 클래스 = 47 IndexPage 클래스 = 50 InternalPage 클래스 = 50 LeafPage 클래스 = 51 BTreelntlPage 클래스 = 52 BTreeleafPage 클래스 = 52 OvflPage 클래스 = 53 LODirPage 클래스 = 54 제5절 OBase = 54 제6절 객체 캐시 = 55 제7절 지속성 객체 = 56 은닉된 포인터의 기능과 문제점 = 57 제8절 객체 식별자 및 스위즐링 = 62 제9절 객체 핸들러 = 65 제10절 순차 파일 클래스 = 66 VarSizeSeqFile = 67 제11절 인덱스 클래스 = 68 CFUNC 클래스 = 68 제12절 B+Tree 인텍스 클래스 = 69 제13절 디렉토리 클래스 = 69 제14절 LargeObj = 70 제15절 ARIES 고장 회복 = 72 래치와 잠금장치 = 72 버퍼 관리 기법 = 75 ARIES 를 위한 자료 구조 = 77 정상 작동 = 79 재가동 고장 회복 = 82 제16절 트랜잭션 관리자 = 84 제17절 로그 관리자 = 84 로그 페이지 = 85 로그 레코드 = 86 제18절 로그 관리자 = 87 LockMode = 87 로크 해쉬 테이블 = 88 제19절 스키마 관리자 = 88 SchemaStore 구조체 = 89 SchemaManager 클래스 = 89 MEMBER 클래스 = 90 MEMBERFUNC 클래스 = 90 Class 클래스 = 90 제20절 임포트 툴에서의 매쏘드 지원 = 91 arg_node 클래스 = 91 member_information 클래스 = 92 제5장 Import 툴 구현 노트 제1절 Import tool의 작동 원리 = 94 헤더의 분석, 스키마 등록과 소스의 생성 = 95 가상 함수 테이블을 위한 조작 = 96 컴파일과 동적 라이브러리 관리 = 97 제6장 SOPOQLES 구현노트 제1절 시스템 구성 = 101 제2절 Type 시스템 = 102 제3절 OQL_VALUE 클래스 = 104 제4절 OQL_Op 클래스 = 106 논리적 연산자 그래프 = 108 질의 최적화 = 109 물리적 연산자 그래프 = 110 제5절 질의 내 메쏘드 처리 부분 = 112 질의 내 메쏘드 피싱 = 113 OQL_Arg 클래스 = 114 OQL_Mat 클래스 = 114 Assemble 클래스 = 115 제6절 OQL 클래스 = 116 제7절 OQL 처리 함수의 실제적인 내용 = 117 제7장 SOP 사용자 메뉴얼 제1절 SOP 디렉토리 구조 = 122 제2절 SOP의 사용 순서 = 123 데이터베이스 볼륨 초기화 = 123 SOP 서버의 수행 = 125 스키마 등록 = 126 응용 프로그램의 켐파일 및 링크 = 128 클라이언트의 수행 = 128 서버의 종료 = 129 제3절 SOP를 이용한 간단한 프로그래밍 예제 = 131 데이터베이스에서 RECORD 타입의 객체들을 추출하는 예제 = 131 데이터베이스에 RECORD 타입의 객체를 저장하는 예제 = 134 제4절 OBase = 137 OBase 클래스 = 138 ObjectBase 클래스 = 140 OBase 클래스와 ObjectBase 클래스의 사용 예 = 141 제5절 지속성 객체 = 142 은닉된 포인터의 기능과 문제점 = 143 PObject 클래스 = 145 제6절 객체 핸들러 = 148 RefAny 클래스 = 148 Ref클래스 = 150 d_Ref 클래스 = 151 지속성 객체의 사용 = 153 제7절 콜렉션 = 154 Collection 클래스 = 155 Set 클래스 = 156 제8절 B+Tree 인덱스 클래스 = 157 BTreeindex 클래스 = 157 BTreeindex 클래스의 사용 예 = 161 제9절 LargeObj = 161 LargeObj 클래스 = 162 LargeObj 클래스의 사용 예 = 165 제10절 인덱스 클래스 = 166 CFUNC 클래스 = 166 멤버 함수 = 166 제11절 순차 파일 클래스 = 167 SequentialFile 클래스 = 168 FixeSizeqFile 클래스 = 170 VarSizeSeqFile 클래스 = 170 SequenyialFile 클래스 = 170 제12절 SOPOQLES 질의어 처리기 = 171 OQL의 입력과 출력의 예 = 172 Object indentity = 173 OQL 언어 명세 = 173 OQL 언어를 구성하는 각 구성 요소의 명세와 사용 예 = 175 대화형 OQL 처리기 사용 예 = 178 제13절 C++ 바인딩에서의 OQL 함수의 사용 예 = 182 소스 코드 = 182 실행 예 = 183 제8장 툴 리뷰 제1절 주석 기반 비디오 검색 시스템 = 186 주석 기반 비디오 검색 시스템의 각 사용자 도구 = 187 제2절 내용 기반 비디오 검색 시스템 = 190 제3절 덱스트 검색 시스템 = 193 전체적인 구조와 구현 = 194 제4절 OOER MODELER = 196 ODELER의 기능 = 197 제5절 RAMO = 198 RAMO의 구조 = 198 SMTool = 199 제6절 OSE: Unix 버전 = 199 시스템의 특징 = 200 시스템 개관 = 200 제7절 VOQL: Unix 버전 = 201 VOQL의 특징 = 201 시스템 구성 = 202 질의 작성의 예 = 202 제8절 OSE & VOQL: Unix & Windows 버전 = 203 그래픽 질의 시스템 = 205 부록 부록 A CD 수록 내용 = 210 1. 부록 CD의 구성 = 210 2. SOP = 210 부록 B SOP 를 이용한 프로젝트의 사례들 = 213 1. SOP 상에서의 비디오 질의 시스템의 설계 및 구현 = 213 2. SOP C++ 바인딩 싱에 Retationship Semantics 확장 = 215 3. SOP를 위한 CLOS 바인딩의 구현 = 217 4. SOP Java Binding = 219 5. SGML 저장 장치로의 SOP 확장= 220 6. CAS 툴 / 모델링 툴의 자료 관리 도구로서의 SOP 활용 = 222 7. 가상 쇼핑몰의 구현 = 223 부록 C SOP 관련 신문 기사 = 226
