Browse > Article

A Construction of Pointer-based Model for Main Memory Database Systems  

Bae, Myung-Nam (한국전자통신연구원 컴퓨터시스템연구부 바이오정보 연구팀)
Choi, Wan (한국전자통신연구원 컴퓨터시스템연구부)
Abstract
The main memory database systems (MMDBMS) efficiently supports various database applications that require high performance since it employs main memory rather than disk as a primary storage. Recently, it has been increased needs that have the fast data processing as well as the efficient modeling of application requiring for a complicated structure, and conformity to applications that need the strict dta consistency. In MMDBMS, because all the data is located in the main memory, it can support the usable expression methods of data satisfying their needs without performance overhead. The method has the operation to manipulate the data and the constraint such as referential integrity in more detail. The data model consists of this methods is an essential component to decide the expression power of DBMS. In this paper, we discuss about various requests to provide the communication services and propose the data model that support it. The mainly discussed issues are 1) definition of the relationship between tables using the pointer, 2) navigation of the data using the relationship, 3) support of the referential integrity for pointer, 4) support of the uniform processing time for the join, 5) support of the object-oriented concepts, and 6) sharing of an index on multi-tables. We discuss the pointer-based data model that designed to include these issues to efficiently support complication environments.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 Jan Lindstrm, Tiina Niklander, Pasi Porkka, and Kimmo Raatikainen, A Distributed Real-Time Main-Memory Database for Telecommunication, Databases inTelecommunications, 1999
2 S. I. Jun et al., 'SROS: A DynamicallyScalable Distributed Real-time Operating System for ATM Switching Network,'In Proc. IEEE Global Telecommunications Conference, pp. 2918-2923, 1998
3 P. Bernstein, V. Hadzilacos. and M. Goodman, Concurrency Control and Recovery in Database Systems, Addison Wesley, 1987
4 Y. M. Park, M. N. Bae, W. Choi, and B. S. Lee, 'Design and Implementationof Object-Relational Queries and Data types for the Object-Relational Real-time DBMS(S),' The 8nd Int'l Conf. on Real-Time Computing and Applications, pp.153-157. Keio University, Mita CampusTokyo, Japan, 2002
5 TimesTen Performance Software, In-Memory Data Management Technical White Paper, White paper, TimesTen Performance Software
6 ObjectStore. eXcelon Inc., http:// www.exln.com/
7 Y, I. Yoon et al., "Scalable Distributed Real-time Database Management for Switching System," Int'l Switching SymposiumdSS 97), Toronto, Canada. pp. 539-545, Sep. 1997
8 RDM Database Manager, Mbrane Inchttp: //www. mbrane. corn
9 H. Garcia-Molina and K. Salem. "MainMemory Database Systems: An Overview," IEEE Trans. On Knowledge and Data Engineermg, Vol. 4, No. 6, pp. 509-516, 1992   DOI   ScienceOn
10 GigaBASE, Object-Relational Database Management System, http://www.ispras.ru/-knizhnik/ gigabase.html
11 K. L. Eddie Law, "XML on LDAP network database,'2000 Canadian Conference on Electrical and Computer Engineering, Vol. 1, pp. 469-473. 2000
12 Yong Yuan, 'SMOS : A memory- resident Object Store' master thesis, Univ. ofRhode Island, Kingston, RI, 1997
13 S. W. Kim et al., 'Design and Implementation of the Index Manager in the Main Memory DBMS Tachyon' In Proc. Int'1 Symp. On Database and Applications(DBA2002). 2002
14 Bran Selic, Jim Rumbaugh, 'Using UML for Modeling Complex Real-time System,' uml-rt 1998
15 V.F. Wolfe, J.J. Prichard, L. DiPippo and J. Black, 'Real-Time Database Systems: The RTSORAC Real-Time ObjectOriented Database Prototype,' KluwerAcademic Publishers, pp. 279-303, Dec1997
16 S. W. Kim et al., 'Design and Implementation of the Concurrency Control Manager in the Main Memory DBMS Tachyon." COMSAC, Aug. 2002(to appear)
17 Neal Sample et al., 'Managing Complexand Varied Data with the IndexFabric,'Proc. of the 18th Int'l Conf. On Data Engineering, pp. 492-493, 2002
18 Michael Stonebreaker and Paul Brown. 'Object-Relational DBMSs: Trackingthe Next Great Wave,' San Francisco:Morgan Kaufmann Publishers, 1999
19 Polyhedra Plc.. Bloor Research Overview of Polyhedra, White Paper, Polyhedra Plc
20 Wan Choi et al., 'Tachyon: the Object-Relational Real-time DBMS for Telecommunication systems, The 6th Int'l Conf.on Electronics, Information, and Comm.(ICEIC 2002). Ullaanbaatar. Mongolia,July 2002
21 L. Sha, R. Rajkumar, and J. P. Lehoczky, 'Priority Inheritance Protocols: An Approach to Real-time Synchronization,' IEEE TOC, Vol. 39, No. 9, pp. 1175-1185, 1990
22 Abraham Silberschatz et al., DatabaseSystem Concepts, 3rd Edition, 2001
23 Peter Boncz, Stefan Manegold, MartinKersten, 'Data Architecture Optimizedfor the New Bottleneck: Memory Access,' In Proceeding of VLDB Conference.1999
24 김상욱, 이경태, 김원영, 최완, '주기억장치 DBMS Tachyon을 위한 캐쉬 인덱스 관리자", The 12th Joint Conf. on Comm. and Information(JCCI), April 2002
25 UniSQL, KCC, http://www.unisql. com/
26 Weiyi Meng, Aqueo Kamada, and YuHis Chang, 'Transformation of RelationSchemas to Object-Oriented Schemas,:In Proc. on Computer Software and Application, pp. 356-361, 1995
27 배명남, 최완, 이동춘, '통신환경에서 비정형적구조를 갖는 데이터세트의 효과적인 제어 방법',한국정보처리학회 논문지. 제 9-C권, 1호, pp.31-38. 2002