数据库程序查看源代码讨论查看历史
数据库程序 |
数据库是指长期存储在计算机内有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库程序是指管理数据库,以及对数据进行操作的程序。数据库程序一般可以分为库函数和自定义程序。
简介
数据库程序是指管理数据库,以及对数据进行操作的程序。数据库程序设计方向一般与数据库研究领域有关,不同领域数据库程序实现功能的侧重点不同。数据库程序设计步骤和程序设计步骤差不多:(1) 确定要解决的问题。根据问题所提出的要求,首先弄清要输入、输出的信息。(2)算法设计。选择解决问题的算法,即考虑对数据进行一些什么基本操作及处理这些操作的合适的顺序。(3)框图设计或模块设计。(4)编写程序。根据已选定的算法用某种语言写出实现此算法的完整程序。(5)检验、调试,这个过程要反复进行,直至程序完全正确。(6)编写程序使用说明书。
评价
数据库设计的主要任务是在DBMS的支持下,按照应用的要求,为某一部门或组织设计一个结构合理、使用方便、效率较高的数据库及其应用系统。其中主要的研究方向包括数据库设计方法、设计工具和设计理论的研究,数据模型和数据建模的研究,计算机辅助数据库设计方法及其软件系统的研究,数据库设计规范和标准的研究等数据库理论的研究主要集中于关系的规范化理论、关系数据理论等。近年来,随着人工智能与数据库理论的结合及并行计算机的发展,数据库逻辑演绎和知识推理、并行算法等理论研究,以及演绎数据库系统、知识库系统和数据仓库的研制都已成为新的研究方向。[1]