基于元数据的数据逻辑独立性方法研究与应用

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:guohl_sh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据逻辑独立性是数据库管理系统的重要特征,是应用系统独立于数据实体的重要保证,对于应用系统的发展具有十分重要的意义。然而现有的数据逻辑独立性解决方案都不够充分,以外模式-模式映射为基础的数据逻辑独立性解决方法由于外模式在应用上的局限性,导致数据逻辑独立性得不到充分的保证。另外,由于数据库管理系统中与业务逻辑和信息显示有关的信息的缺失,很多这类信息要通过应用程序实现。以上两点对于应用系统的开发和维护效率会造成较大的影响。  本文针对上述两个问题,采用元数据技术,提出了以元数据描述信息作为中间层,并在元数据中增加了与业务逻辑和信息显示有关的信息描述,结合应用程序开发技术,实现对数据逻辑独立性的有效保证。本文进行的研究工作具体包括:  (1)对数据逻辑独立性现有解决方法进行深入研究,总结现有解决方案中存在的问题。分析数据逻辑独立性对于应用系统开发和维护的重要意义,阐明了数据逻辑独立性研究对于应用领域的目的和意义。  (2)提出了以元数据作为数据库管理系统和应用系统中间层的基于元数据的数据逻辑独立性设计思想;针对数据库管理系统中数据实体的特点及应用程序端业务逻辑和信息显示的需要,分别从数据表和字段、数据视图、存储过程和数据报表等几个方面给出了元数据设计结果。  (3)利用DDL触发器,提出了一种元数据自动获取的方法,该方法可以在数据逻辑结构发生变化时,实现对元数据的自动修改。  (4)将元数据与应用程序开发技术相结合,设计并实现了基于元数据的控件集成接口。  (5)将基于元数据的控件集成接口应用到一个实际应用系统的开发过程中,验证了本方法在保证数据逻辑独立性,提高应用系统开发和维护效率方面的有效性。
其他文献
以Internet为基础的全球互联网对人们的生活产生了巨大的影响,随着互联网的发展,其开放性、共享性和互联程度不断扩大,网络的重要性和对社会的影响也越来越大。而网络安全问
随着云计算、数据中心、虚拟化逐渐深入并影响着信息化进程,高端容错计算机扮演着越来越重要的角色,高端容错计算机系统对可用性有很高的要求,因此对评测高端容错计算机可用
本文提出了一个能同时分析文档主题和作者兴趣的概率图模型Asymmetric-prior Author Latent Dirichlet Allocation (AALDA)。互联网技术的发展给文本分析提出了很大的挑战。
伴随着互联网的飞速发展和普及,网络资源的需求也迅速增加;与此同时网络中也包含着大量的网络攻击,其对网络性能的影响也越来越大。网络攻击的直接表现是网络流量异常,这就要求必
随着石油化工行业的快速发展,市场竞争愈发激烈,控制油品的收发损耗,加强油品的精细化管理成为提升市场竞争力的有效手段。然而只有计量准确才能有力地提升油品损耗的管理水
传感器技术、微机电系统(Micro-Electro-Mechanism,MEMS)、现代网络和无线通信等技术的进步,推动了无线传感器网络(WSN)的产生和发展。无线传感器网络是由大量的传感器节点组成
随着医学成像技术的发展和医院信息网络的普及,可供临床、教学及研究使用的医学图像正在迅速膨胀,基于内容的医学图像检索(Content-based Medical Image Retrieval, CBMIR)系
无线网络技术的发展日新月异,各种802.11x标准不断被更新,新的无线网络架构和技术也不断被提出。正当无线局域网WLAN的发展方兴未艾时,一种新的无线Mesh网络又出现了。无线Mesh
在煤矿安全事故中,巷道的冒顶片帮是最常见的事故之一。许多矿区都采用数字视频监控系统对巷道进行监控,通过人工观测监控图像的方式分析巷道的安全状况。但对于巷道表面岩体形
随着网络通信和Internet的发展,电子商务的发展势头迅猛。由于电子商务具有经济、便捷、不受时空限制等特性,故其发展潜力巨大。与此同时网络交易环境的匿名性和虚拟性,使得