存储过程在数据库设计中的应用研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:zhuxuchen0822
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会,信息是人类宝贵的资源,以数据库为核心的信息系统在人们的生活工作中的作用越来越重要。因此,数据库技术得以成为计算机科学技术中发展最迅速的领域之一,它已成为计算机信息系统与计算机应用系统的基础。而数据库技术与网络技术的结合又使人们对信息技术的利用,突破了时间和空间的限制,使其成为社会信息化的重要支撑。因此,如何正确、高效地使用数据库系统,解决数据库应用中的实际问题正在变得越来越重要。 我们必须看到,数据库应用系统中涉及大量的数据库访问。对数据库系统的合理访问,对提高应用系统的效率,增强系统的安全性,减少系统资源的消耗是非常关键的。存储过程是一种数据库对象,是多个SQL语句和控制语句组成的被封装起来的过程,具有运行速度快、能减少网络流量、安全性高等优点。因此,对存储过程的灵活使用可以有效地提高数据库系统的整体性能,并增强系统的可靠性和安全性。 从软件工程学的角度来看,数据库系统的成败主要取决于系统的设计阶段。本文考虑的是如何在数据库设计阶段,把存储过程作为设计当中的重要环节,充分发挥存储过程的优点,以达到提升数据库系统的可靠性、安全性,减少应用程序的开发难度等目的。另外,存储过程可以帮助你在代码中分离逻辑,这基本上总是有益的。这个分离的好处有:快速创建应用,使用和应用一起改变和改善的数据库模式;数据库模式可以在以后改变而不影响对象,当我们完成应用后,可以重新设计更好的模式;存储过程通过更好的SQL嵌入使得复杂的SQL更容易理解;存储过程可以在任何SQL命令行中测试,这使得调试更加容易。本论文的重要特点在于通过存储过程的数据库应用,与数据库设计结合起来考虑使数据库设计更加安全、高效。 作者以ORACLE数据库管理系统为基础,设计了“油藏经营管理核算与评价系统”的数据库部分,并把以上思想应用到该项目当中,取得了较为满意的效果。
其他文献
随着我国经济持续不断地快速发展,国家在基础设施建设上的投资逐年加大,建设工程交易市场也随之蓬勃发展。作为建设工程交易中心,如何保证建设工程交易的“公平、公正、公开”,确
万维网产生以后,将遍布全球各地的计算机联系到一起,这些计算机中的数据资源组成的规模庞大的数据库,拥有了一台能够联网的计算机,就等于拥有了整个万维网上的所有资源,人们
无线传感器网络(Wireless Sensor Networks,WSNs)具有开放的环境、动态变化的拓扑结构和资源受限的节点,这些独特的网络特征使得其安全问题成为这一领域的研究热点和难点。本文
随着SoC设计规模和复杂性的不断增加,总线结构和互联已成为SoC设计的核心.SoC总线系统连接各个IP形成SoC的结构框架,是SoC能否正常、高效工作的关键因素之一.在众多总线结构
随着社会信息化程度的不断提高,越来越多的信息系统被应用到社会生活和工作的各个方面。这些信息系统需要更多的通信和交互,各系统需要共享相关数据,共同合作来完成特定任务。而
合成孔径雷达干涉测量(InSAR)是于20世纪60年代末发展起来的,它是以合成孔径雷达复数据提取的相位信息为信息源获取地表的三维信息和高程变化信息的一项技术。它将干涉测量技
全球导航卫星系统(GNSS)可以实现全天候、全球性与高精度的连续导航与定位,近些年发展非常迅速。随着GPS系统现代化计划的实施以及其他卫星导航与定位系统的建设与不断完善,
随着电子文档的数目爆炸性增长和互联网技术的发展,电子文档的应用逐渐丰富。这要求一种更加智能化的方式来帮助人们处理大量的电子文档,例如信息提取、检索、格式转换、版面重
面部表情自动分类在智能人机交互中发挥着极为重要的作用,是计算机视觉、图像处理、模式识别等领域的一个热门研究话题。 Gabor函数是唯一能够达到时频测不准关系下界的函
管理信息系统即MIS,在信息化建设不断完善的现代社会中普及程度不断提高。MIS作为现代社会新学科,跨越管理科学、系统科学、运筹学、统计学等,在这些科学的基础上,形成信息搜集和