1 / 8
文档名称:

提高数据库程序的适应性.pdf.pdf

格式:pdf   页数:8
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

提高数据库程序的适应性.pdf.pdf

上传人:薄荷牛奶 2015/3/4 文件大小:0 KB

下载得到文件列表

提高数据库程序的适应性.pdf.pdf

文档介绍

文档介绍:维普资讯
善燕孽誊囊孽蔫耄:
提高数据库程序的适应性
弓胡勇

摘要该文首先指出,提高程序的环境适应性是数据库程序设计中应注意的重要问题;
然后以加强程序的标准化、模块化、结构化为指导思想,从新的角度对敷据库语言的运用进行
了有益的尝试和探讨;最后,文章进行了总站井培出了大量的实用程序
关键词垫塑生普苎唑生
数据库语言等都块,这些模块无须修改即可作为任何数据库管理
具有两种用户界面:交互方式和程序方式在交的基本模块,初步解决了这一问题。下面就设计
互方式下,敷据库操作比较复杂,鞍难为一般用户中遇到的主要问题及解决的方法作一介绍。
所掌握,并且直接进行读写,安全性也不能保证,

、将数据库结构信息调入内存
因此人们普遍采用程序方式来模拟和简化交互方
式下的工作。这就需要我们根据用户的要求设计要使程序与数据库相独立,就必须用变萤代
程序。但是,程序设计之初,用户对计算机缺乏足替具体的操作数据,而数据库语言提供了语句:
够了解和认识,通常很难预先提出完善而准确的
需求。程序设计模型在整个工作过程中不断地被
修改,即使在程序运行维护阶段仍然存在着这种将结构转换为数据库记录,通过数据库操作.
可能。我们知道,程序设计模型规定了数据的类我们就可以把主数据库结构的主要信息存人公共
、长度等,而数据库程序设计却是以一个变量,再以公共变量名代替具体的操作数据,实现
或几个主数据库为中心,整个系统的信息输入、输数据库结构与程序的分离。例如程序可以
出处理都与主数据库的字段名、类型长度等密切根据结构数据库的—字段定义与
相关,一旦主数据库的结构发生变化,几乎整个系主数据库相对应的全局变量并将其清零,以用于
统都要被修改。这样一则增加了程序设计尤其是对该数据库记录的读写修改等。稍加变化后我
设计初期的工作量,二则如果修改不慎,就会发生们也可以根据结构数据库的其它字段形成.
难以预料的错误甚至造成系统瘫痪,无疑这样的子句,运用宏替换调用这些变量即可完成
程序过分依赖数据库的结构,缺乏足够的适应性, 对数据库的输入输出这样,无论数据库的结构
是用户所不能接受的如何变化,有关的程序模块都能自动适应。
要解决这一·问题,仅仅靠提高系统调查的质
二、数据类型的判别
量、减少数据库结构的修改是不够的通过对数
据库程序进行分析和总结,我们发现大部分程序在数据库程序设计中,常常需要我们对不同
都以菜单管理数据库纪录的增删改及打印为基类型的变量作不同的分支处理,如赋值定义等,
本模块,,必须使程序能够自动判别数据类型,而程序
异。因此,提高程序的环境适应性还应该从程序通过灵活使用函数,使我们不必预先
的标准化模块化结构化人手,运用新的软件设规定变量的类型即可实现对变量的清零操作。值
计思想,尽量使程序与数据库相互独立以此为得注意的是函数的值为时,表示该变
指导思想,我们设计了数据库操作的一一些标准模量未定义,使用这一性质可以避免变量的重复定
善· ;:;:燕: ::
, 喜: ※: ※:
维普资讯
霰一;
义及程序的重复运算,如程序和程序五、经验总结