节点文献
基于对象技术的多媒体数据支撑环境
【作者】 林晓;
【导师】 陈雄斌;
【作者基本信息】 华侨大学 , 计算机应用技术, 2001, 硕士
【摘要】 本文描述了基于对象技术的多媒体数据支撑环境e-Support的设计及其实现技术。在当前企业数据规模不断扩大的形势下,传统的关系数据库已经不能胜任复杂数据的处理,企业应用及开发人员迫切需要一种能够支持传统数据及多媒体数据的数据库管理系统,并且由于其结构的复杂性,传统的开发方法已经无法满足这种系统的开发需求,必须采用更好的方法来进行开发,所幸的是面向对象的数据模型能够为我们提供新的开发思路。 e-Support以大型对象关系数据库SQL Server作为底层DBMS,在设计过程中应用了Client/Server和Browser/Server技术结构,程序结构基于组件对象模型,包含多个实用程序模块,为用户提供多方面的应用需求。 该系统是以面向对象技术为理论基础,在这套系统中体现了面向对象技术的多种特性,例如面向对象数据模型、对象的表示、继承机制、对象标识、对象引用、传输等,为用户提供一个面向对象的数据环境。将面向对象理论应用于本系统开发实践,是本系统的特点之一。 由于e-Support采用大型对象关系数据库SQL Server作为底层DBMS,所以这就涉及到数据模型到模式的映射问题,在本文的第四章将对此详细阐述。e-Support的一个很大优势在于支持多媒体数据的处理,在这个数据环境中,内置了图像、视频、音频、RTF文本等复杂数据类型及其相关操作,这是对关系数据库在数据类型方面的重大扩展,为用户提供更加丰富的数据类型,直接满足多媒体数据处理的需求。 由于多媒体数据在存储结构、表达方式上的特殊性,决定了其在查询处理、数据表达上与传统的结构化数据具有明显的不同。为使用户能够以一种直观的方式来处理数据查询,本人在SQL的基础上自行设计了一种能够支持对象查询的语言OQL。OQL兼容SQL的语法规则,并且具有自身的特点,如支持多媒体数据类型、支持对象引用等,这是对SQL在应用方面的扩展。本文第六章详细阐述了OQL的语法规则以及解析问题。 e-Support采用COM技术结合MTS来设计三层应用程序体系结构,并且该系统将面向对象的数据处理能力应用于对象传输领域,支持对象在网络环境中的流动。本文的第七章及第八章将详细描述这两方面的内容。 e-Support是对传统的关系数据库的扩展,它结合面向对象及多媒体技术,其优越的性能使其能够应用于多媒体数据库、数据仓库、数据传输等行业和领域。
【Abstract】 In this paper, I will describe the main characteristics of e-Support , the Multimedia Data Support Environment Based on Object-Oriented Theory. In the trend of broadening the scope of Database , more and more users find that the traditional Relational Database cannot meet the needs of multimedia data . So we develop the software, e-Support , to meet the needs mentioned above.e-Support is a database management system based on the theory of Object Oriented. It contains the architecture of Client!Server and Browser! Server. Most of the characteristics of Object Oriented are embodied in the system , such as the Data Model of 00 , Expression of Object , Mechanism oflnherit, OlD , Object Reference, Object Transmission, etc . To the best of out ability , We apply the theory of 00 into the design of e-Support.For the reason of high Performance and Scaleness , we use SQL Server as the back-end database . So it deals with the projection from Data Model to Data Pattern. One strongpoint of e-Support is that it support the most common multimedia data type, such as Image , Video , Sound , RTF Text . User can manipulate the multimedia data freely in the environment of e-Support . We will describe how to solve the problem of processing the multimedia in this paper detailedly.The Structure Query Language(SQL) can query out the records we need, and it is well accepted in database application . But we know that the resultset of SQL is expressed in two-dimension table , so it can be used in expressing the nonstructure data, such as multimedia data . We develop the Object Query Language (OQL) based on SQL . It is compatible with SQL, and has its own grammar. The resolution of OQL is described in chapter 7.We apply the Component Object Model in the design of three tiers Application Architecture, and it support the object transmission within the environment of network. In Chapter 8 and 9 we will give the description of these two parts in detail.The Enterprise Data Support Environment Based on Multimedia, e-Support, is the expansion of tradition relational database management system , It is based on the theory of Object Oriented, and supports Multimedia Data .We can apply it in many fields of computer science, such as Multimedia Database , Office Automation , Data Transmission, etc . It has a vast range of prospects.
- 【网络出版投稿人】 华侨大学 【网络出版年期】2002年 01期
- 【分类号】TP311.52
- 【下载频次】63