关系数据库在装备管理中的应用

2017-02-25 02:52湖北工业大学赖大亮
湖北农机化 2017年5期
关键词:数据库系统装备数据库

湖北工业大学 赖大亮

关系数据库在装备管理中的应用

湖北工业大学 赖大亮

本文论述了如何在装备管理中运用主动数据库,设计和实施数据库在装备管理系统的技术过程,将计算机数据库技术运用到部队装备管理中,实现了部队装备管理的信息化、网络化,具有方便快捷的信息查询、统计和报表功能,实现了网络环境下人员信息管理,装备的使用、修理、审批,器材请领,综合查询,统计等多种业务,实现了装备管理的规范管理和装甲装备使用的动态管理。

数据库;装备管理

装备管理工作是企业管理工作中的重要组成部分。装备管理是对装备从规划、设计、选型、制造、购置、安装、使用、维护、修理、改造、更新直至报废全过程进行科学的综合管理。在设备管理的整个过程中有大量设备资料需要保存,有大量的设备信息需要记录。为了科学、规范、高效地做好设备的全过程管理工作,利用计算机作为设备管理的工具,将计算机Windows系统必带的办公软件组件之一的MicrosoftAccess数据库作为装备管理数据库应用软件,利用该软件进行设备信息管理,是经济、简便、实用、易行的方法。

数据:实际上就是描述事物的符号记录。

数据的特点:有一定的结构,有型与值之分,如整型、实型、字符型等。而数据的值给出了符合定型的值,如整型值15。

数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。

数据库存放数据是按数据所提供的数据模式存放的,具有集成与共享的特点。

数据库管理系统:一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。

数据库管理系统功能:

(1)数据模式定义:即为数据库构建其数据框架。

(2)数据存取的物理构建:为数据模式的物理存取与构建提供有效的存取方法与手段。

(3)数据操纵:为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算及统计。

(4)数据的完整性、安全性定义与检查。

(5)数据库的并发控制与故障恢复。

(6)数据的服务:如拷贝、转存、重组、性能监测、分析等。

为完成以上6个功能,数据库管理系统提供以下的数据语言:

(1)数据定义语言:负责数据的模式定义与数据的物理存取构建。

(2)数据操纵语言:负责数据的操纵,如查询与增、删、改等。

(3)数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。计算机系统都有这个问题,在数据库系统中大量数据集中存放,为许多用户共享,使安全问题更为突出。

在一般的计算机系统中,安全措施是一级一级设置的。

在DB存储这一级可采用密码技术,当物理存储设备失窃后,它起到保密作用。在数据库系统这一级中提供2种控制:用户标识和鉴定,数据存取控制。在ORACLE多用户数据库系统中,在安全机制下作下列工作:防止非授权的数据库存取;控制磁盘使用;防止非授权的模式对象的存取;控制系统资源使用;审计用户动作。

装备是军事顺利开展的基础,是军队物资保障的重要环节之一。装备负责存储、保管、发放各种装备、器材和零部件等,在军队装备建设中起着重要作用。大部分装备存储的物资种类繁杂、数量庞大,装备的管理不仅仅是收与发,还包括保管、保养等许多工作,管理工作也很繁琐。传统的人工管理耗时、耗力且容易出错。计算机的普及和数据库技术的应用使得装备的管理日趋简便。传统的关系数据库系统数据的创建、检索、修改以及删除操作只有在用户或应用程序显式地提交命令后才被执行,要求装备管理人员要具有一定的数据库管理和维护的知识。而军队人员流动性大,熟练的管理人员往往因各种原因而离开工作岗位,给装备的管理工作造成很大的不便,而且管理人员所学的专业也各不相同,熟悉管理的人员可能不熟悉数据库系统,造成数据库系统的使用和维护困难。因此需要一种操作简便,具有一定自我维护功能的数据库系统。

在Access状态下点击[文件]→[新建]→[空数据库],一个空数据库很容易地就建成了。

Access数据库的数据存储方法是以许多的二维数据表的形式存放的。每个表中的每一行为一个记录,每一列为一个字段,每个记录对应一对象且只能对应一个。

主动数据库要求把主动性功能用统一的方法与原有数据库集成在同一数据库系统中。它除了强调"主动服务"之外,更强调用"统一机制"来实现,这种"统一机制"就是规则机制。

本文论述了主动数据库在装备管理中的应用的构想和简单的示例,要将主动数据库完全应用于装备的管理中,还需做大量的调查和研究工作。近年来,随着军队对人员和机构的不断精减调整,装备的管理和维护人员也逐渐减少,但工作量并没有减少,甚至较以前有所增加。减少装备的管理工作量、尽量避免在日常工作中出现失误成为当前急需解决的问题。主动数据库系统的应用可以使得装备的日常管理变得方便而简便,管理人员进行管理的应用程序操作培训和数据库基础知识的简单学习就可胜任管理工作,保证了装备在人员减少、工作量不变甚至增加的情况下依然可以较好地完成日常工作。

[1]Date,C.J.数据库系统概念.机械工业出版社,2000,10.

[2]姜跃平,汪卫,施伯乐.ECA规则的模型和行为特定理论软件学报.1997.

[3]杨泽雪,韩中元,魏兴,郭红微.主动数据库系统的研究.哈尔滨师范大学自然科学学报Vol.21,No.22005.

2017-09-10)

猜你喜欢
数据库系统装备数据库
这些精锐与装备驰援泸定
港警新装备
防晒装备折起来
Oracle数据库系统的性能优化研究
微细铣削工艺数据库系统设计与开发
江苏省ETC数据库系统改造升级方案探讨
数据库
数据库
数据库
数据库