文章类
软件类
|
网站首页
|
网络编程语言
|
星座情感文章
|
特殊软件下载
|
站长工具天下
|
html入门培训
网站服务器软件
化妆品经典广告词
雅芳化妆品价格
avon化妆品
net 入门培训
房地产销售广告
化妆品广告词
网络工程师
您现在的位置:
学习网
>
网络编程语言
>
Mssql
> 正文
|
网络编程语言首页
|
Dreamweaver
|
Html
|
Asp
|
Jsp
|
Php
|
Asp.net
|
Css
|
Javascript
|
Access
|
Mysql
|
Mssql
|
Oracle
|
Domain
|
Mainframe
|
最 新 热 门
InnoDB 中文参考手册 --- 15 故
SQL Server中发送邮件的新方式
数据挖掘概述
一个将数据导出到EXCEL的存储过
InnoDB 中文参考手册 --- 目录
利用SQL Server的全局临时表防
如何导入指定表?
[HOWTO]SQL Server2000数据库文
用记事本看数据窗的数据/颜色设
让你的应用程序不再对数据库的
频 道 推 荐
SQL Server数据库技术(79)
SQL Server数据库技术(77)
SQL Server数据库技术(75)
SQL Server数据库技术(73)
SQL Server数据库技术(71)
SQL Server数据库技术(53)
SQL Server数据库技术(51)
Sql Server数据库的备份和恢复
维护Sql Server中表的索引
SQL Server数据库技术(102)
SQL Server数据库技术(99)
SQL Server数据库技术(97)
减少SQL日志的三种方法
SQL Server端口更改后的数据库
SQL Server 2000之日志传送功能
使用SQL Server 7.0建立一个安
SQL SERVER应用问题解答13例(
SQL SERVER应用问题解答13例(
精通数据库系列之入门-技巧篇(
SQL SERVER的命名规则
频 道 推 广
Jasmine KBMS系统的实现
★★★
Jasmine KBMS系统的实现
作者:佚名 文章来源:
本站整理
更新时间:2008-9-29 9:42:31
Jasmine KBMS系统的实现
来源:不详 作者 佚名 点击数: 录入时间:07-12-19 21:50:49
Jasmine 系统的实现
用户
数据管理
对象管理
应用软件
知识库
1、Jasmine系统的总体结构
Jasmine是个由数据管理子系统和对象管理子系统组成的层次结构系统。数据管理系统用来有效的存储和访问辅存上的对象。数据管理系统为嵌套关系、元组和页提供操作接口,它是关系数据库的扩展XRDB。而
对象管理系统为这个可扩展的数
据库系统提供对象模型和语言接
口,语言接口包括语言编译器、
执行期支持库、语言解释器。
我这所要介绍的是对象管理
子系统。
2、对象存储结构
在Jasmine中类与实例的存储结构
不相同,对象到关系的转换是通过系统
完成的,有关转换的信息也存储在类中。
(1)、通过利用关系来存储实例
根据元组的实例和域的属性,所有参照类自身的实例存储在关系中。多值属性存储在多值域中,这是最简单的嵌套关系的形式。另一种方法,通过分离关系实现多值属性将引起额外的开销。我们在分离关系中存储一个超类自身的实例和超类的子类的实例。如果我们实例化或释放一个类的自身的实例,我们不必到它的超类或子类中去修改任何地方,从而使我们可以有效率地修改对象。
固定长度的字符串和数字存储在固长域中,变长字符串和数字存储在变长域中。而就参考属性,我们仅将对象标志号(OID)存储在固长域中,这实现了非簇聚化的复杂对象。非簇聚化的复杂对象是CAD应用软件所需要的,在CAD应用软件中复杂对象是自底向上创建的,这样组件对象就可以被重用。当然,用户可以逻辑上对非簇聚化的复杂对象强制实行复杂对象的完整性。具体实现可以通过“after” demon 为整个对象的实例化方法来实例化各个组件对象,也可以增加”befor” demon为整体对象的销毁方法来销毁各组件对象。在属性中,作为关系对象,我们充分使用嵌套关系,将关系对象与内部嵌套关系和他们内部关系域的属性相关联。相应的,关系对象的组件对象不可能脱离他们的整体对象而存在。簇聚化复杂对象通过关系对象来实现,能逻辑上和物理上以单元形式来管理。
OID属性与一个域相关联,但这个类的属性和通用属性不被存储在实例关系中,这是为了增加空间的效率。一个OID由一个知识库ID号、一个类号和一个实例ID号组成,OID能独自地直接传递给知识库和类信息。根据用户说明,系统在队列、B树和哈希关系中选择用来存储实例。
(2)、用关系来存储类
因为class是CLASS的实例,我们将所有的classes存储在一个关系中,这样有助于有效地访问类对象。然而,类有异种结构,所以我们
[1]
[2]
[3]
[4]
下一页
文章录入:admin 责任编辑:admin
上一篇文章:
SQL Server 7.0数据库的六种数据移动方法
下一篇文章:
跟踪标记全攻略
相 关 文 章
Dreamweaver MX 2004 行为之调用JS
Dreamweaver MX 2004 表格设计
Dreamweaver MX 2004 浏览器检测
Dreamweaver MX 2004 类型属性
Dreamweaver MX 2004 CSS背景属性
Dreamweaver MX 2004 CSS扩展属性
Dreamweaver MX 2004 CSS滤镜介绍(1)
Dreamweaver MX 2004 CSS滤镜介绍(2)
Dreamweaver MX 2004 电子相册制作
Dreamweaver MX 2004 打造细线表格(2)
DreamWeaver打造Web查询系统(1)
DreamWeaver打造Web查询系统(2)
DreamWeaver打造Web查询系统(3)
DW中实现flash的透明背景
Dreamweaver制作网页幻灯片效果
Fw与Dw结合:看实例学切片
细品DW MX 2004表格设计
Dreamweaver打造多彩文字链接
Dreamweaver中幂格式文本巧实现
鼠标事件的基础和完美实现
|
设为首页
|
加入收藏
|
投搞邮箱
|
友情链接
|
网站公告
|
版权申明
| |
破天一剑私服
-
冒险岛外挂
-
传奇外挂
-
dnf外挂
-
地下城与勇士外挂
-
dnf外挂
-
传奇外传外挂
-
qq三国外挂
-
天龙八部外挂
-
劲舞团私服
-
劲舞团私服
-
传奇私服
-
传奇私服
-
传奇私服
-
变态传奇私服
-
及时雨外挂
-
热血传奇私服
-
传世私服
-
魔兽世界私服
-
魔兽世界私服
-
完美世界私服
copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号