




已阅读5页,还剩69页未读, 继续免费阅读
(计算机科学与技术专业论文)基于uml和关系模型的时态数据库设计方法研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉理一l = 大学硕士学位论文 摘要 数据库技术的广泛应用使得数据库应用系统中对时态信息处理的要求越来 越高,越来越多的应用系统需要存储和管理相关的时态信息。为了描述时态信 息,提出了时态数据库的概念。时态数据库中记录了对象的历史、现在和将来, 从而真实的反映现实世界的发展变化。目前还没有商品化的时态数据库产品出 现,因此研究基于主流的商品化数据库管理系统的时态数据库设计方法具有重 要的实际意义。 论文首先对时态数据库的基本概念进行了分析和介绍,对国内外研究现状进 行了归纳和分析,通过分析时态数据库设计中对时态信息进行概念建模的需求, 对u m l 类图进行扩展,提出了支持双时态信息概念建模的时态数据库概念模型 u t c m 。u t c m 是一个独立于实现平台的时态数据库概念模型,它能够支持不同应 用领域的时态信息概念建模,同时又与应用系统具体实现时选用的数据库平台 无关。u t c m 能够支持双时态数据库的概念建模,并易于向关系数据模型转换。 文中介绍了u t c m 的性质和设计原则,详细介绍了u t c m 的基本模型构件,讨论 了基于u t c m 模型的时态数据库概念设计方法,并结合工资政策管理系统对u t c m 的建模方法进行了实例分析。 论文讨论了时态数据库的逻辑设计过程。文中提出了一组将u t c m 的模型 构件转换为关系数据库模式的映射规则,并结合工资政策管理系统的u t c m 模 型转换到关系数据库模式的过程进行了实例分析。 论文最后讨论了对存储在关系数据库上的时态数据库进行管理的方法,包 括时态数据的更新和查询。本文提出了对存储在关系数据库上的时态数据进行 插入、删除和更新的算法,给出了一些典型的时态查询的实现方法,并用这些 方法实现了一个工资政策管理系统。 关键词:时态数据库,概念模型,u t c m ,u m l ,模型转换 武汉理工人学硕士学位论文 a b s t r a c t a st h ew i d e s p r e a du s eo fd 撕b a s et e c h n o l o g y ,i ti sb e c o m i n gm a l l d a t o 巧t o p r o c e s st e m p o r a ld a t ai i li n f o r m a t i o ns y s t e m i no r d e rt od e s c r i b em et e m p o r a ld a t a , t h ec o n c e p to ft e m p o r a ld a t a b a s ei sp r o p o s e d t h eh i s t o r y ,p r e s e n ta i l df u t u r eo f o b j e c t sa r er e c o r d e di i lt e m p o r a ld a t a b a s ew h i c hr e n e c t st l l ed e v e l o p m e mo fr e a l w o r l d a st h e r ei sn oc o m m e r c i a lt e m p o r a ld a t a b a s em 锄a g e m e n ts y s t e m ,t h er e s e a r c h o n t e m p o r a l d a l a b a s e d e s i g nm e m o d o l o g y b a s e do nm a i n s 仃i :枷d a t a b a s e m a i l a g e m e ms y s t e mh a sp r a c t i c a ls i g i l i f i c a n c e t h eb a s i cc o n c e p t s 嬲、e u 嬲l es i t u a t i o no fr e s e a r c ho f t e m p o r a ld 缸b a s ea r e i m r o d u c e da i l da n a l y z e di n “st h e s i s b a s e do nm ee x i s t i n gr e s e a r c h ,an e wt e m p o r a j c o n c e p t u a lm o d e lu t c m i si n t r o d u c e di nt l l i st l l e s i sb ye x t 肌d i n gt h ec l a s sd i a g r 锄 o fu m l ,d l i c hc a l lr e c o r db i - t e m p o r a li r 怕m a t i o n u t c mi si n d e p e n d e n to ft h e i m p l e m e 眦l t i o np l a t f o n l l u t c mc a ns u p p o r tt l l ec o n c e p t l l a lm o d e l i n go fa l lk i n d so f a p p l i c a t i o na f e aw h i l ei n d e p e n d e n to f t l l ei m p l e m e n t a t i o np l a t f o 肌o fd a t a b a s e t h e b i t e m p o m li n f o m a t i o nc 锄b er e c o r d e di nu t c m a i l di ti sc o n v e i l i e n tt om 印a u t c mc o n c e p t u a lm o d e lt 0r e l a t i o n a ld a _ t a b a s es c h e m a b o t ht h ed e s i g np r i n c i p l ea n d b a s i cc o m p o n e n t so fu t c ma r ei n t r o d u c e di nt h i sm e s i s 1 kc o n c e p t u a ld e s i 朗 m e t h o d o l o g yo ft e m p o r a ld a t a b a s eb a s e do nu t c m i si n t r o 血l c e dw i t ht h ee x 锄p l eo f i 州f o n n a t i o ns y s t e mo fw a g ep o l i c y n e l o g i c a ld e s 啦o ft e m p o r a ld a 切b 嬲ei sd i s c u s s e di nt h i s t l l e s i s i nt h ed e s 啦 m e t l l o d o l o g yo ft e m p o r a ld a t a b a s eb a s e do nu t c m ,t h el o g i c a ld e s i g l lp r o c e s si s e q u a lt 0m 印p i n gau t c mm o d e lt or e l a t i o n a ld a t a b a s es c h e m a as e to fm a p p i n g m l e sa r ei n t r o d u c e d 、访mm ee x 锄p l eo fi i l f o m a t i o ns y s t e mo fw a g e p o l i c y t h eu p d a t e 锄dq u e d ro ft e m p o r a l 出她l b a s ew 陆c hi si m p l e m e n t e di l lar e l a t i o n m d a t a b 嬲ea r ed i s c u s s e di i l 廿l i s 也e s i s t h ea l g o 枷姐o fi n s c r t ,d e l e t e ,u p d a t ei s i 1 1 _ 仃) d i l c e da l s o 埘t l lt l l ee x a m p l eo fi l l f o n n a t i o ns y s t e mo fw a g ep o l i c y k e yw o r d s :t e m p o m ld 稚如a s e ,c o n c e p 觚dm o d e l ,u t c m , im 。,m o d e l 1 协f 0 锄a t i o n 独创性声明 本人声明,所呈交的论文是我个人在导师指导下进行的研究 工作及取得的研究成果。尽我所知,除了文中特别加以标注和致 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果, 也不包含为获得武汉理工大学或其它教育机构的学位或证书而使 用过的材料。与我一同工作的同志对本研究所做的任何贡献均已 在论文中作了明确的说明并表示了谢意。 签名:奎煎日期:趔里:茎:兰圣 学位论文使用授权书 本人完全了解武汉理工大学有关保留、使用学位论文的规定, 即:学校有权保留并向国家有关部门或机构送交论文的复印件和 电子版,允许论文被查阅和借阅。本人授权武汉理工大学可以将 本学位论文的全部内容编入有关数据库进行检索,可以采用影印、 缩印或其他复制手段保存或汇编本学位论文。同时授权经武汉理 工大学认可的国家有关机构或论文数据库使用或收录本学位论 文,并向社会公众提供信息服务。 ( 保密的论文在解密后应遵守此规定) 研究生( 签名) :奎构 导师( 签名) :“怍渺日期沙怫岁五2 1 武汉理工人学硕士学位论文 1 1 研究背景 第1 章绪论 时间是自然界的客观属性,现实世界中的许多事物都是随着时问的变化而 变化。因此作为现实世界信息在计算机中的真实表示,数据库系统应当支持对 时态信息的存储、处理和操作i l 】。随着数据库系统所处理的应用环境越来越复杂, 大多数数据库应用系统都具有时态的特性。比如:天气监测预报系统、项目管 理系统、人事工资管理系统等等【2 1 。 传统的数据库管理系统中,时间数据都是作为一个字段的值进行存储和管 理,只能反映对象在某一时刻或当前时刻的信息和状态,无法将对象的历史、 现在和将来作为一个发展过程来看待,无法反映事物的发展趋势【3 1 。因此,为了 描述这些过去和将来的信息,提出了时态数据库( t e m p o r a ld a t a b a s e ,t d b ) 的概 念。时态数据库中记录了对象的历史、过去和将来,从而真实的反映现实世界 的发展变化。 时态数据库的研究已经有超过二十年的历史,在数据模型、数据库设计理 论以及实现技术等方面取得了大量成剁4 1 。目前市场上主流的数据库管理系统软 件都是基于关系模型的,对关系模型进行一定的扩展,使其能支持时态性,有 利于时态数据库的实现和产品化,因此当前大多数的时态数据模型都是基于关 系模型。 u m l 作为一种统一建模语言,已经得到了业界的普遍认同。u m l 中的类图 作为一种概念模型对关系模型也具有很好的支持,所以通过扩展u m l 类图来定 义时态数据库概念模型具有实用意义【3 】。使用u m l 提供的p r o f i l e 标准扩展机制, 可以方便地定义概念模型来适应时态数据库概念建模的需要,并且同其它相关 工具在转换、整合等方面都可以实现良好的连接【3 】。 在时态数据库的实现方面,有几种可行的方法【5 j ,比如:1 ) 对d b m s 内部 创建时态支持,实现一个时态数据库管理系统t d b m s 。这种实现方法称为完全 时态应用模式,如图1 1 ( a ) 所示。2 ) 在现有的d b m s 和用户之间建立一个中间 件,用它来接受用户应用的时态需求,将时态查询语句转换成d b m s 所支持的 查询语句( 如s q l 语句) 。这种实现方法称为嵌入式时态应用模式,如图l l ( b ) 武汉理工大学硕士学位论文 所示。3 ) 将时态概念模型映射到传统d b m s 中实现,在应用系统中实现对时态 属性的支持。这种实现方法称为混合式时态应用模式,如图1 1 ( c ) 所示。 l 混合式时态应用系统 ( a ) 完全时态应用模式( b ) 嵌入式时态应用模式( c ) 混合式时态应用模式 图1 1 时态数据库实现方法 时态数据库的一个典型应用是企业工资政策管理系统,企业工资政策管理 系统的开发目的是将人事部门从繁琐的工资调整工作中解放出来,使工程管理 规范化1 6 j 。在该系统中,受时间影响的人员信息有学历、职务晋升、工资标准、 考核成绩、考勤记录等。这些时态信息都会影响到人员工资的确定。工资政策 同样具有时态性,每一条工资政策只在某个特定的时期里才是正确的【7 1 。 1 2 国内外研究现状 时态数据库的研究已经有二十多年的历史,在时态数据库模型、数据库设 计理论以及实现技术等方面取得了大量的成果。 1 2 1 主要的时态数据模型 数据库设计离不开具体的数据模型,经过多年研究,目前学者们已经提出 了几十种时态数据模型,其中大部分模型都是基于关系模型,少数模型是对面 向对象模型进行扩展。这些模型经过演化,逐渐归并为以下1 3 种,见表1 1 。这 1 3 种时态数据模型从不同的角度出发,建立了各自独立的概念、术语和理论体 系【8 】o 2 武汉理工大学硕士学位论文 表1 1主要的时态数据模型 模型名称设计者 t i m er e l a l i o n a lm o d e l j b e nz v i h i s t o r i c a lr e l a t i o m lm o d e l j c 1 i f r o r d t e m p s q l s h a r s h i k g a d i a & s n a r i i x r m ( i n t e i v a l - e x t e n d e dr e l a t i o n a lm o d e l ) n i k o sa 1 0 r e n t z o s t i 讣i ( t e m p o r a lr e l a t i o n a lm o d e l ) s b n a r a t h e h s q l ( h i s t o r i c a lq u e 巧l a n g u a g e ) n l s a r d a t q u e l r t s n o d g r a s s t r c ( t e m p o r a lr e l a t i o n a lc a l c u l u s )a b d u l l a h 协l s e l t e e r ( t e m p o m lq u e 巧l a i l g u a g ef ;阿e 1 1 h a n c e d r e 1 m a s r i e n t i t ) ,r e l a t i o n a lm o d e l ) t d m ( t e m p o r a ld a t am o d e lb a s e do nt i m e a d es e g e v & a 血s h o s h a i s e q u e n c e ) o o d a p l e x ( o b j e c to r i e m e da p l e x )u d a y a l o b j e c th i s t o r ys g i n s b u 略& c j 1 h g t e m p o r a ld e d u c t i v ed a t a b a s e s m a r i 锄eb a n d i n e t 1 2 2 时态e r 模型的研究概况 e r 模型做为一个成熟的概念模型,既可以作为分析工具也可以作为设计工 具。对e r 模型进行时态扩展,使其能够支持时态信息概念建模已经成为研究热 点之一。目前已经出现多个e r 模型的时态扩展版本及十余种时态e r 模型【9 j 。 如e i l l l 锄c e de n t 埘r e l a t i o n s h j pm o d e 、t e m p o r a le n t i t ) rr e l a t i o i l s l l i pm o d e l 、 t e m p o m le e rm o d e l 、t e m p o r a le rm o d e l 、m o t a r 、t e r c + 等【1 0 1 。由于缺乏对 时态数据依赖的刻画能力,目前提出的这些时态e r 模型都无法和时态规范化理 论相结合,因此还没有形成一个完整的时态数据库设计方法f i 。 1 2 3 时态数据库研究中存在的问题 经过二十多年的发展,时态数据库研究取得了大量的成果,但是也存在很 多不足: 武汉理工大学硕士学位论文 ( 1 ) 在时态数据模型研究方面,时态数据模型很多,但由于这些模型还不够 成熟,较完整的国际标准还没有形成。时态数据运算体系不完备,时态关系演 算缺乏系统和有力的数学理论支剁屹】【1 3 】。大部分的时态数据查询语言也只是对 当前的查询语言进行扩展,如s q l 或q u e l ,查询功能有限且效率比较低下。由 于上述原因,数据库厂商很难下决心选用t d b 技术用于产品。 ( 2 ) 在应用方面,由于目前还没有成熟的时态数据库产品,大多数与时态相 关的应用,都只是借鉴当前一些时态数据模型,在实现中仍然只能采用传统技 术,在关系数据库产品上实现,数据库本身无法进行时态部分的解释,只能由 应用程序来完成【1 4 j 【1 5 j 。 ( 3 ) 时态数据库的研究,包括概念模型,逻辑模型,查询语言等,主要集中 在1 9 8 0 年到1 9 9 0 年,出现了一大批理论成果和研究原型,但缺乏广为接受的 标准、通用的产品和定义良好的设计方法【坫】f 1 7 】。另一方面,应用中需要建立时 态数据库;特别是:需要基于那些最新主流r d b 产品( 如s q ls e r v e r2 0 0 8 ) 建 立时态数据库和时态应用,但在这些方面,缺乏系统的方法指导。 1 3 本文的研究内容及意义 1 3 1 本文的研究目标 本课题的研究目的是通过对时态数据库的理论及框架结构进行分析和研 究,提出一套基于u m l 和关系数据模型的系统化且独立于应用需求和实现平台 的时态数据库( t e m p 0 同d 跳l b a s e ,t d b ) 设计方法体系,该体系包括t d b 的 需求分析、概念设计、逻辑设计和物理设计方法,以及t d b 的应用方法。 本课题提出的方法能支持t d b 的设计实现的全过程,运用本方法中基于 u m l 类图的概念模型可以对现实中的时态信息进行概念建模,并提供从时态数 据库概念模型到时态数据库逻辑模型的转换规则,在得到1 i ) b 的逻辑模型后, 研究t d b 的物理设计方法,即在关系数据库上布署实现t d b 的方法。本课题 最后研究了如何对存储在关系数据库上的t d b 进行管理,包括时态数据的更新 和查询。 1 3 2 本文的研究内容 本课题提出的方法希望能支持) b 的设计实现的全过程,如图l 一2 所示: 4 武汉理工大学硕士学位论文 图1 2 t d b 设计实现方法 本课题的具体研究内容包括以下六点: ( 1 ) 对u m l 类图进行扩展,提出一种基于u m l 的时态数据库概念模型 ( u m lb a s e dt e m p o r a lc o n c e p n l a jm o d e l ,u t c m ) ,该概念模型能支持对 时态信息进行概念建模,并易于向关系模型转换。 ( 2 ) 研究基于u t c m 的时态数据库的概念设计方法。运用该方法可以用 u t c m 来对实际需求中的时态信息进行概念建模,从而完成t d b 的概 念设计。 ( 3 ) 研究时态数据库的逻辑设计方法。该方法包括将t d b 的概念模型转换 为在关系数据模型上的t d b 逻辑模式的转换算法。 ( 4 ) 研究基于关系数据库的t d b 物理设计方法。该方法支持在关系数据库 上布署实现t d b 。 ( 5 ) 研究对存储在关系数据库中的时态数据进行管理,查询以及操作的方 法。 ( 6 ) 运用上述提出的设计实现t d b 的方法,结合企业工资管理决策的实际 需求,实现一个企业工资政策管理系统。所实现的系统能支持工资管理 决策中对时态信息的存储、管理和查询。 1 3 3 本文的研究意义 在理论上,本课题将针对如何对时态信息进行概念建模进行分析和研究, 在u m l 类图的基础上提出一个支持时态信息概念建模的概念模型,并提出了一 个系统化的支持t d b 设计实现的方法体系,该方法体系可以应用到对时态数据 进行存储管理的实际需求中,并且独立于应用需求与实现平台,因此本课题具 有理论研究意义。 武汉理工大学硕士学位论文 在实际应用中,随着数据库技术的广泛应用,利用数据库技术来对时态信 息进行存储管理的要求越来越迫切。在开发支持时态信息存储及管理的软件系 统时,人们更愿意选择成熟的商品化数据库产品,这样的产品更加可靠,然而 目前还没有商品化的时态数据库产品的出现,因此研究如何用主流的商品化数 据库管理系统来存储和管理时态数据具有重要的实际意义。在本课题提出的方 法中,t d b 的布署实现将是在m i c r o s o f t 公司最新的关系数据库产品s q ls e r v e r 2 0 0 8 上进行实现;本方法包括如何对布署在关系数据库上的t d b 进行时态查询 和数据更新:在本课题的研究中,针对工资政策管理这样一个实际的需求,应 用本课题提出的方法,建立一个支持工资政策管理的t d b ,并实现对t d b 的时 态查询和数据更新;因此本课题同时具有实用意义。 1 4 论文组织 本文后面的内容安排如下:第2 章介绍了时态数据库的基本概念,包括时 态基本元素模型,三种基本时间及时态数据库分类,这些是全文研究的基础。 第3 章对u t c m 模型及其设计方法进行了介绍,介绍了u t c m 的性质,设计原 则及基于u t c m 的时态数据库设计方法。第4 章介绍了u t c m 模型的主要几个 模型构件。对这些模型构件的使用及约束进行了讨论,并针对工资政策管理系 统的需求建立了一个u t c m 模型。第5 章介绍了t d b 的逻辑设计过程,即如何 从t d b 的概念模型u t c m 转换为i m b 模式。第6 章以工资政策管理系统为例, 介绍了如何在s q ls e n ,e r 2 0 0 8 上实现t d b ,以及如何在关系数据库中对t d b 进行查询和数据更新。第7 章对本文的研究工作进行了总结,分析了问题并阐 述了下一步的研究计划。 6 武汉理工大学硕士学位论文 第2 章时态数据库基本概念 本章主要介绍时态数据库的一些基本概念,首先介绍时态基本元素模型, 然后介绍时态数据库中所涉及的三种基本时问,最后根据对基本时间支持的不 同介绍了四种时态数据库,包括它们的基本概念以及优缺点。 2 1 时态基本元素模型 2 1 1 时间基本元素单位和表示形式 时问元素( t i m ee 1 e m e n t ) 指的是表示时间属性值的元素。时间元素有许多具 体的形式,有的是连续的时间区间,有的是离散的时间点,还有的是更为复杂 的形式:集合形式【1 8 】【1 9 1 【2 0 】。 基于点的时间元素称为时间点,这种描述方法是将时间看作一个个离散孤 立的时间点【2 1 1 。为了描述这些时间点的间隔的大小,我f 门引入了时间粒度的概 念,表示在该时态系统中所支持的最小的且不可分割的时间间隔【2 2 1 。 基于点的时间元素的表示形式可以表示为:i _ p :9 ,其中p = p l ,p 2 ,p 。) 为时间点的有限集合。其中妄表示p 上的时序,p i p i + l 表示p i 不会出现在p i + l 之 后,即p i 发生在p + 1 之前或跟p i + l 同时发生【2 3 l 。 基于区间的时间元素中,时间的基本单位为时间区间或者时间段,时间区 间是通过时间段的起始点和终止点来进行描述的【2 4 1 。例如2 0 0 9 2 0 1 0 年就是一个 时间区间。时间区间的表示方法根据两端时间点是否封闭分为4 种,如表2 1 所 示。 表2 1 基于时间区间的时间描述方法 4 种区间区间含义图例 ( 1 )( p l ,p 2 )p l t p 2 o ( 2 )( p l ,p 2 】p l t 卸2 ( 3 )【p l ,p 2 )p l g p 2 ( 4 ) 晒l ,嘲p l , 1 2 1 9 ” m o f1ru m lr d b u t c m 图3 1o m g 的m o f 元数据结构 m 0 层为实例层,它为一个实例所在的层次。例如在一个时态信息管理系 统中,个员工号为o o l 的员工j a c k 在2 0 0 0 年1 0 月到2 0 0 3 年5 月之间的月薪 为2 0 0 0 元。 m 1 层为系统的模型,例如时态数据系统的u t c m 模型。在m l 层的概念都 是将m o 层的实例进行了归类。也就是说m o 层的元素都是m 1 层的元素的 实例。例如我们可以在m 1 层构建一个时态数据库的概念模型。 m 2 层为模型的模型,也称为元模型。m 1 层的元素为m 2 层类的实例,m 2 层的元素规定了m l 层的元素。m 2 层同样也包含了用来描述m l 层概念的概念。 例如在u t c m 中,m 2 层就定义了一些用来描述时态信息的时态类和时态属性 的元模型。 m 3 层为m 2 层的模型,也称为元一元模型。m 2 层的元素为可以看成是m 3 层的实例。m 3 层的每个元素可以看是的对m 2 层的元素的归类。在o m g 中,m 3 层有一种标准的语言m o f ,所有的建模语言都可以看成是m o f 的实例【3 刀。 1 5 武汉理工大学硕十学位论文 3 1 2t d b 概念模型设计方法 本文提出了一种新的t d b 概念模型u t c m 及其相应的t d b 设计方法。该 方法以m d a 作为设计的指导思想。u t c m 设计方法强调模型及模型之间的转 换,区分为t d b 概念模型和t d b 逻辑模型,它们都是设计的起点和结果,分 别属于平台无关模型( p i m ) 和平台相关模型( p s m ) p 8 1 。这里的平台指的是t d b 设计平台。图3 2 说明了这些内容。 p l m p s m 模型转换元模型转换 模型层( m 1 )元模型层( m 2 ) 图3 2u t c m 方法中的模型和模型转换 图中有两类转换。我们主要关心的是m l 层的转换,本文的重点为t d b 概 念模型的定义及其设计方法。 3 2 时态数据库概念模型u t c m 3 2 1u t c m 简介 眦作为一种统一的建模语言,已经得到了业界的普遍接受,他们的产品 也大都支持切儿,所以对u m l 类图进行扩展定义的时态数据库概念模型和其 它相关工具在整合、转换等方面都可以实现良好的连接【3 9 】。u t c m 是一种基于 u m l 的时态数据库概念模型( u m lb 弱e dt e n l p o r a lc o n c 印t l l a lm o d e l ,u t c m ) 。 u t c m 针对时态数据库建模的特殊需求,在u m l 类图的基础上增加了几个相关 的重要概念。一般模型是由数据结构、数据操作和完整性约束三个部分构成, 但u t c m 主要考虑的是时态数据库的静态特征,因此模型中的数据操作不在本 文的考虑范围之内。 在概念模型中添加时态信息表示有两种方式,一种方法是在类,联系和属 性中添加时间戳。这样,属性的值就具有有效期,即在时间戳描述的时间点或 1 6 武汉理工大学硕七学位论文 时间区间内,该属性值才是有效的,类和联系的生命周期也被记录了下来,时 间戳记录了所描述的类和联系被创建、修改及删除的时间点。第二种在概念模 型中添加时态信息的方法是关注现实中事件的发生顺序,考虑对象的相对时间 顺序,对应用中对象间的动态关系进行建模【4 2 1 。比如:一个对象是由另一个对 象创建的,某个对象是另一个对象的一个时间快照。在对自然现象或人类活动 等方面的应用进行概念建模时,这种建模方法是十分有用的。 u t c m 主要是对与时态相关的信息系统进行概念建模,因此u t c m 中对时 态信息建模的支持遵循下列原则: ( 1 ) u t c m 支持双时态,即同时支持有效时间及事务时间,讨论中主要关注 有效时间,但很容易将相关讨论扩展到事务时间上。 ( 2 ) u t c m 同时支持时态信息和非时态信息建模。 ( 3 ) u t c m 同时支持瞬时事件和时间跨度较长的事件建模。 ( 4 ) u t c m 能支持类、属性和联系相关的时态信息表示。 ( 5 ) 一致性规则保证了时态语义的正确性。 u t c m 中,我们采用的是离散线性的时间表示方法,即将整个时间轴看成 一个时间点组成的序列,这些时间点被称为时刻。u t c m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 平行线教育初中数学试卷
- 陶瓷养护系统用户需求分析报告
- 陇县九年级数学试卷
- 南通海门高中期末数学试卷
- 历届的小升初数学试卷
- 临化小升初数学试卷
- 2025年氯化聚乙烯混炼胶项目建议书
- 漯河2024小升初数学试卷
- 梅县区小升初数学试卷
- 医疗器械生产效率优化分析报告
- 2022年广东人力资源和社会保障厅事业单位笔试试题及答案
- 深圳福田狮岭小学谢非FRANKTHERAT
- 工程勘察服务成本要素信息(2022版)
- 多重耐药菌感染的预防与控制优秀课件
- 商铺销售基础知识培训.(太全了)
- SH/T 0316-1998石油密度计技术条件
- GA 1301-2016火灾原因认定规则
- 质量控制计划
- TTT培训师培训课件(-)
- 学校学生健康体检知识培训课件
- 常用分析质量控制图课件
评论
0/150
提交评论