序论:在您撰写数据库系统论文时,参考他人的优秀作品可以开阔视野,小编为您整理的1篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
摘要:在信息管理中,提高计算机数据库系统的运动技术,有利于提高计算机数据库系统在实际信息管理工作中的效率,计算机数据系统的科学性及现代化能够得到充分的发挥作用。本文从计算机数据系统的应用特征出发,分析了目前我国信息管理中计算机数据库系统的运用现状,希望对未来信息管理中的计算机数据库系统的进一步开发具有一定的帮助。
关键词:信息管理;计算机数据库;技术
一、信息管理中计算机数据库系统的概述
二、信息管理下计算机数据库系统的特征
2.1计算机数据库系统的应用范围不断的扩大。目前,在我国计算机数据库系统的应用范围已经涉及到工业、农业及第三产业方面,休息管理的效率得到有效的提升,成为带动行业信息增长的推动力,是生产力水平及技术发展的基础和保障。体现出了计算机数据库系统的良好的市场发展潜力。
2.2计算机数据库系统技术不断更新,安全性得到保证。在使用过程中,质量的好坏主要取决于计算机数据库技术的高低,也对进一步的发展有一定的影响,现代化的数据库系统的经历了不同阶段的发展以后,具备了很强的适用性和操作性,这对在信息管理中的应用提供了强有力的基础保证。
三、信息管理下计算机数据库系统的现状
数据库系统的发展初期是在美国,目前已经发展成为一个国际的经济与科技发展的重要战略手段,成为整个社会化进程的发展的推动力,某种程度上已经演变成一个国家的经济发展与科技进行的重要标杆,计算机数据库系统的发展更是各行各业中的一个必要条件。我国的计算机技术的起步相较于西方社会较晚,但是发展的数据超快,在我国的经济不断发展的情况下,市场的竞争也面临着重大的挑战,信息量的不足不断地暴露,企业对于外界的信息获取处于饥渴状态,不断向外界获取大量的信息源,为此计算机数据库系统的应用范围和领域不断扩大。
四、信息管理下计算机数据库系统应用建议
作者:安波单位:山西林业职业技术学院
1概述
计算机数据系统是计算机系统中的一个重要领域,自从其诞生之日起,对于社会生产与人们的工作生活、学习提供了极大的方便,在信息管理方面发挥了重要作用。对于数据库系统的管理要保证数据库安全,保证能够阻止非法用户跨越权限使用、窃取更改、破坏数据[1]。对于数据库系统管理是信息管理的有效形式,因此加强数据库系统管理对于信息管理具有重要意义。数据库系统像一个巨大的网络,储存着庞大的信息,其中不乏用户个人信息与个人隐私,因此也成为非法分子以获取利益而进行攻击的重点。对于数据库系统在信息管理中的应用有所了解,能够提高用户的安全防范意识,确保计算机整体系统的安全性。
2应用与发展
2.1应用
(1)数据组织性在信息管理中的应用
数据库存储着大量不同类型的数据,对于信息管理不能杂乱无章,否则信息管理起来不方便,因此规范化的数据能够得到用户的欢迎,具有组织性特点的数据库数据文件更容易便于管理。存储的数据存在着一定的秩序与关联,即使对于同一个数据,数据文件也存在紧密的关系。在统一的数据库中,有很多具有共同点的数据存在,在一定组织形式的情况下,能够从整体上发现组织结构。
(2)数据共享性在信息管理中的应用
数据库对于数据的存储与备份,就是为了实现共享数据,共享性是其主要特点,如果由一个人使用数据,建立数据库就失去了其意义。数据库的建立就像一根绳子将几个个体,几个部门机构连接在一起,实现对数据进行共同享用,甚至在全球范围内实现超级共享。
(3)数据独立性在信息管理中的应用
在相同的数据库中,数据之间具有佷强的关联性,对于组织性存在很多相似之处,但并不影响数据独立性作用的发挥。物理独立性、逻辑独立性是其独立性的体现。物理独立性是指计算机系统设备的更换等存储结构的改变,不会对逻辑结构造成影响,不会造成太大的改动。
(4)数据冗余度可控性在信息管理中的应用
(5)数据灵活性在信息管理中的应用
灵活性是指可适应性特点在数据管理操作上的体现。数据的灵活性对于数据库系统化更像是一个电子仓库,对数据进行分门别类,这样能够使用户快速获取有利用价值的数据,具有输入输出、修改更新等功能,用户可以根据需要,筛选出需要的数据,并进行特殊化的管理。
2.2发展趋势
2.2.1系列化的加强
数据库技术在社会中得到了广泛应用,在更新变化的同时,也促使新技术应运而生,扩大了新技术的应用范围。随着计算机技术的普及,数据库将会在数据存储方面更加发挥不可替代的作用,功能将会向着多元化发展,满足不同用户之间不同的需求,形成完善的技术体系。
2.2.2产品向差异化与尖端化发展
信息技术的发展将会促进数据库系统应用范围更加广泛,其产品也会越来越丰富,越来越体现出差异,正是不同产品之间存在巨大差异,使信息市场的发展更加繁荣,满足不同用户的多元化需求。
3结语
作者:程鹏贾成军杨博洋单位:新疆生产建设兵团第六师医院
1故障案例库系统设计
民航发动机故障案例数据库是故障分析诊断时所需知识库的重要组成部分,是基于案例推理技术的直接知识源,它不仅能提供大量的与待检测新故障类似的旧案例以加快故障的准确定位,更重要的是能够给出类似故障的解决方案,便于维修工作的进行。故障案例库在设计时,除了要遵从一般的数据库设计原则和规范外,还要考虑以下内容:①能准确有效地表示和存储故障案例;②保证故障案例信息的完整性,能真实反映案例情况;③故障案例信息规范化,以保证案例库具有统一的数据结构;④案例库应与检索匹配模块相独立,保证在案例库内案例发生变化时不会对检索匹配模块产生影响;⑤案例库一定要有足够的稳定性和可扩充性,以便于自身的维护和更新。
1.1案例库系统的体系结构
民航发动机故障案例数据库系统采用3层Browser/Server体系结构,如图1所示。用户采用浏览器直接就可以访问系统资源;应用层使用IIS作为Web服务器,同时系统以ASP.NET作为开发环境,开发Web应用程序,该层主要分为案例检索和案例库系统维护两大模块;数据库层使用SQLServer作为后台服务器,存储着大量发动机的故障案例以及用户信息,通过ADO.NET技术与应用层连接,以实现用户对后台数据库的管理和操纵。
1.2案例库系统功能
2故障案例库系统的查询检索功能
2.1故障案例的表示
案例表示是整个数据库系统的基础,其格式不仅直接影响到数据库的结构,而且对案例检索的方法也有很大影响。相对于传统的知识表示法,面向对象表示法更符合人们认识问题和分析问题的习惯思维方式。采用面向对象技术对故障案例进行表示,可将案例定义为一个三元组,即C=<D.S.M>[3],其中,D为故障案例的描述性信息,主要包括案例的编号、发生故障的机型、故障部位所属系统、故障日期、故障现象等;S为故障的特征属性,该属性是案例匹配的关键词;M为故障的处理方案,包括采取的排故措施以及处理后取得的效果。
2.2案例库的组织结构
良好的组织结构是实现案例存储和快速查询的基础。考虑到发动机系统、分系统、部件及子部件之间的隶属关系,故障案例库适宜采用层次结构来进行组织。层次结构模型实质上是一种有根结点的定向有序树,可实现对面向对象的知识表示的有效组织。故障案例库系统中的案例可以按照故障系统分类,本文设计的民航发动机故障案例库层次结构如图2所示。由图2可以明显地看出,故障案例库系统是以历史故障案例作为层次结构的底结点,不仅包括故障案例的特征属性,同时也包括了排故解决方案。此层次结构为后续的案例检索提供了自顶向下的快速索引方式。
2.3案例的查询检索技术
3系统的开发及应用
3.1开发工具和平台的选择
SQLServer数据库作为当前流行的数据库技术具有许多显著的优点,包括易用性、适合分布式组织的可伸缩性、良好的编程基础等[4],故本系统采用了SQLServer作为数据库开发工具。C#作为一种面向对象的高级语言,其语言简洁、自由、执行效率高,因此系统采用C#作为应用程序开发语言。为了保证本系统的先进性,系统基于VisualStudio2010平台进行开发[5]。
3.2系统的呈现与应用
本案例库系统的核心组成主要包括用户/管理员信息管理、故障案例库的管理、案例的检索3部分,其中案例库的管理与维护是保证案例检索功能实现的前提。民航发动机故障案例库管理界面如图4所示。符合权限要求的管理员通过访问该界面可以完成对故障案例的管理工作,通过下拉列表选择或文本框输入可以查看案例库中已有的案例,按照数据库中案例存储的统一格式添加新的故障案例,通过编辑和删除按钮可以完成对历史案例的更新和删除操作,及时对案例库进行管理和维护以实现案例库的不断更新和扩充。故障案例检索界面如图5所示。通过图5的界面进行案例检索时,首先要选择机型,因为往往不同的机型所安装的发动机型号也有所不同;其次可以通过选择ATA章节给待检测故障一个大致的定位,若不能判断待检测故障所属的系统可以对该项不予选择;最后通过手动输入故障特征关键字进行检索工作,最终系统按相似度从大到小将检索出的案例呈现在数据表中,维修人员可以参照数据表中与待检测故障相同或相似故障案例进行维修工作。
4结论
建立了一种基于.NET框架的民航发动机故障案例数据库系统,该系统使用ADO.NET技术实现对后台数据库的连接与操纵。系统界面简洁友好,易于操作,利用改进后的向量空间模型可以较好地实现案例的检索功能,具有较大的实用价值。故障案例库系统的建立为案例的查询和重用提供了方便,减轻了工程技术人员的工作量并提高了工作效率。
作者:李书明单位:中国民航大学
2信息管理中计算机数据库系统的特点
2.1数据资源具有共享性
信息的共享是计算机数据库系统的一大特点,数据库的建立就是为了实现信息的共享。数据库系统是面向整个计算机系统的,因此,数据库系统里的数据可以被多个程序和用户同时使用[3]。数据的共享可以节约更多的存储空间,实现数据的兼容,因此,很合适信息管理工作使用。
2.2数据资源的整体性高
本来计算机中的数据是分散的,虽然经过整理之后会有一定的规律,但是数据与数据之间并没有建立起有效的联系,而通过计算机数据库系统却可以实现数据的整合,建立起数据之间的联系,提高数据的整体性水平。
2.3数据具有较强的独立性
数据库系统中数据的独立性主要表现在两个方面:一是数据的逻辑独立性。指的是数据库结构上产生的变化,即要对原来的信息进行变更,在不改变原来程序的情况下就可以实现。二是数据的物理独立性。即数据的物理结构的变化不会对原本数据库的逻辑结构和应用程序产生影响。
2.4数据库的安全性不断加强
计算机数据库系统在信息管理中具有巨大的应用价值。在科学技术飞速发展的支持下,数据库系统的安全性得到了不断的加强,而且各国网络管制力度的加大也保证了计算机数据库系统的安全。
3加强信息管理中计算机数据库系统有效运用的措施
计算机数据库系统在信息管理中的运用已经成为不可阻挡的潮流,未来数据库系统的广泛运用必定会成为信息管理的功臣。虽然计算机数据库技术在不断的发展,使用范围也在急速的扩大,但是我们还是能从其中发现许多的不足。因此,我们要采取有效的措施加强数据库系统的有效运用,提高信息管理的水平。
3.1加强计算机数据库系统安全性建设
3.2提高计算机数据库系统的规范性
计算机数据库系统在信息管理中有共享性、独立性等诸多的优点,使得我们的信息管理工作能更有效的进行,但是在数据库系统的实际运用中,各种信息仍然缺乏相应的规范性。所以我们应对数据库系统进行统一的规范,建立统一的标准,这样不仅有利于信息的有效使用,提高信息管理的效率,还有利于计算机数据库系统的进一步开发,为数据库技术的发展提供更多的可能。
3.3加强计算机数据库系统的整合能力
现在我们处在一个信息充斥的时代,各种信息在成倍的增多。面对各种各样的信息,信息用户往往不知该如何取舍,在使用的时候显得力不从心,因此工作效率大大降低。所以,我们必须要提高计算机数据库系统的信息整合能力,减少信息的重复冗余,以方便信息管理者能更好的进行信息的管理,信息用户能更快的从数据库中提取自己需要的信息,实现信息价值的最大化。
3.4不断增强数据的完整性
在数据库系统中,数据的完整是数据运用的基本要求,数据信息的完整程度,直接关系到数据库系统应用的效果和信息管理质量的高低。所以,在发展数据库技术的时候,必须要考虑到数据库的完整性,才能保证数据库系统的有效运用。用户在信息使用的时候要求信息尽量完整,我们在数据库系统建设的时候也要增强数据信息的完整,这样的数据库才有更高的价值。
4结语
计算机数据库系统在信息管理中的科学运用,提高了信息管理的水平,改变了人们的生产生活方式。计算机数据库系统在信息管理中具有广阔的发展前景,我们应加强计算机数据库系统的研究,将先进的数据库技术用于信息的管理,为信息管理的规范、科学、安全提供更多的源动力。
作者:李晓静单位:焦作市职业技术学校
1数据库系统开发
2数据库系统模块介绍
2.1区域施工管理模块
2.2系统施工管理模块
2.3阀门安装管理模块
3结论和应用
作者:邱志刚单位:中广核工程有限公司
1绪论
本文分析了项目实施的可行性,并提出了系统实施的框架性方案。从目前研究的现状来看,系统实施具备了充分的可行性。技术方案的初步设定,充分考虑了开发的实际需要和MIS系统开发的实际流程。
通篇全文主要是通过系统的构建,实现固定资产的验收、增加、处置、变动、调剂、借用、分布、清查、统计、分析、帐表、上报数据等全过程的计算机自动化或半自动化的处理,从而提高国有资产管理部门的业务效率和管理水平,规范高校固定资产管理的程序,同时解决有关人员在进行固定资产登记和报帐时多次往返于多校区、多部门之间的烦琐过程,及其财务部门和国有资产管理部门之间的帐帐不符等问题。
高校资产信息化管理思路不只是对各资产业务系统的简单集中和利用,而是一项复杂、细致的系统工程,需要通过自顶向下规划和自底向上设计的方法来完成。只有这样,才能在最初就尽可能避免系统的重复建设与资源的浪费,保证资源配置最优化、经济效益最大化、信息管理最佳化。高校国有资产信息化管理建议按以下思路进行:
1.了解现状,分析需求。在对高校国有资产管理实施信息化建设前,必须先深入了解现状,分析需求,熟悉各资产业务办理流程,再认真挖掘并整理各类资产和各项业务之间内在关系。
2.统筹规划,分步实施。由于高校国有资产管理内容、范围都比较广,应当根据高校实际情况,做到统筹规划,分步实施。即在统一的规划下,分步建设各类资产管理系统,而后才能集中到一个统一平台上。
3.制定标准,信息整合。在充分掌握需求的基础上,有针对性地制定相应信息标准,确保搭建高校国有资产信息化管理平台时能有统一的数据标准、完全共享的数据、协调一致的界面风格。
4.完善数据,规范管理。实现信息化管理后,很多基础数据需要进一步完善,以达到通过信息化管理平台能搜索到各类固定资产的准确信息。例如每栋楼宇都绘制带有准确数据的平面图、一件仪器设备所放置的地点需要与房屋信息中的房间号对应、每件仪器设备或家具要求都有领用人信息、共享的大型仪器设备信息等。
高校只有充分认识到当前国有资产管理的现状及其在信息化建设中出现的问题,采用合理的解决方案及思路,才能实现国有资产信息化管理改革的成功,使国有资产信息化管理水平得到大幅度提高,进一步促进国有资产的合理购置、有效配置、科学管理、规范处置。
2高校固定资产管理系统
2.1高校固定资产管理系统的特点
高等学校固定资产管理系统是根据管理的要求,综合利用现代信息技术对高校固定资产管理业务进行重塑和再造,在整个业务流程的各个环节中都有独特的设计和创新。
一、全面性。本系统通过创新性设计,将物质属性不同的十六大类资产纳入到同一系统来管理,既可以在同一窗口处理不同类别资产的增加业务,又能记录和反映不同类别资产的不同属性。将十六大类固定资产均纳入本系统中进行管理,不仅方便了用户的操作,而且还能生成反映十六大类固定资产全貌的帐表体系,可以全面、正确地反映学校固定资产的总量、结构及变化趋势等。
通过校园网,让全校所有的资产管理部门和资产使用部门、所有的资产使用人员与管理人员利用同一套软件系统参与到固定资产管理中来,系统对全部管理环节进行有效管理和控制,彻底解决了原来不同部门之间管理脱节和对帐困难的难题。
二、高效性。对高校固定资产管理模式全面革新,通过校园网实施业务管理活动,提高了工作效率。用同一套软件,管理物质属性各不相同的十六大类资产,系统支持教育部十六大类与财政部十大类、六大类资产代码的自动转换。系统以教育部的十六大类为基础实现与财政部的十大类、六大类资产分类的自动转换,使得固定资产管理的使用部门、归口管理部门以及财务部门的固定资产帐表之间实时保持一致,从而彻底解决了高校资产管理部门与财务部门之间对帐难的问题。
三、严密性。根据“人人都管物,物物有人管”的要求,建立严密的帐、表、卡体系,将职责、权限落实到每一个单位和人员;从业务流程到管理范围,从权限分配到数据库管理,都建立了严格的内控制度。
学校可以根据管理的需要设置用户操作权限、数据管理权限以及管理部门权限等多种类型的权限管理,对操作人员、系统管理人员以及各管理部门的操作权限和管理范围都可以作具体细致的控制,以满足单位内部的管理岗位分工、实施内部控制的需要。
系统设置的权限相斥功能,即一个用户如果具有增加资产的权限就不能再有审核的权限等等,系统中不会有包揽一切业务的超级用户。同时通过系统的流程控制在资产管理部门之间形成了权力制约关系。系统一旦得到规范的应用,学校中就不再有绝对的权力部门,即使是实行统一管理的国有资产管理处也无法在其他管理部门不知情的情况下完成一项从采购、验收、登记到入账业务的全过程。可以有效地控制滥用职权、营私舞弊的行为,防止国有资产流失。
2.2高校固定资产管理系统主要问题
高校固定资产是教学、科研、管理等必不可少的物质基础,在高校变迁频繁、科技发展飞速的情况下,高校固定资产的管理变得十分困难,如何实现快速有效的管理当务之急。作者在文中分析了当前高校固定资产管理中存在的主要问题,提出了一些解决方法,并指出高校固定资产信息化管理是解决高校固定资产管理问题的关键,论文最后以电脑设备等为例就高校固定资产信息化管理做了详细说明。是保证学校正常教学、科研、管理等工作顺利进行的物质基础,是衡量高校办学综合实力及其规模的重要标准。近年来,高校办学规模日益扩大,“一校多区型”高校发展迅速,高校固定资产管理工作面临着固定资产规模扩大、办学层次提升、校区数量增加、学科布局调整等新情况、新问题,传统的管理理念和手工、半手工操作的管理方式已经无法适应高校教育现代化的要求,借助网络平台,实现固定资产信息网络化管理已是当务之急。
固定资产管理意识淡薄,缺乏统一协调的管理机制目前,大多数高校在资产管理方面实行的是账务分管的原则以及资产分类归口管理的多头管理模式。设备管理部门管理教学、科研设备;后勤部门管理土地、房屋、建筑物、一般设备;图书馆管理图书、杂志;财务部门负责固定资产价值账的核算。各资产管理部门、职能部门各有自己的资产管理系统。各职能部门分别由不同校领导分管,学校的固定资产管理缺乏统一领导,没有一个综合协调的部门对固定资产统筹负责。由于缺乏科学、有效的管理体制,固定资产管理松懈与无序,导致数据出现遗漏或重复申报时不易发现、数据分散、难以统一,有些资产被交叉管理或无人管理,甚至资产发生问题时有职能部门相互推诿的现象。
2.3高校固定资产管理应对措施
2.3.1建立科学的资产管理机制。
建立高校资产管理的目标、任务和原则,对资产管理机构及职责、产权登记、资产使用、处置、非转经、报告制度等做出了明确规定。根据目前高校资产管理状况抓住固定资产管理这个重点,解决非转经管理这个难点,突破无形资产管理这个盲点。提出高校固定资产管理具体目标:即综合运用现代信息技术,在校园网上实现固定资产全部管理活动,整合固定资产管理力量,再造固定资产管理业务流程,对固定资产实行全息、多维、实时监控;提高工作效率,改善服务质量,创建科学的固定资产管理新体系,实现高校固定资产管理工作的规范化、信息化和科学化;促进固定资产管理制度建设,严格落实固定资产管理责任,推进固定资产的合理配置和有效利用。各高校认真贯彻落实两厅的统一部署,采取切实有效的措施,理顺管理体制,整合管理力量,建立健全资产管理制度,规范管理活动,建立起了顺畅、高效的资产管理运行机制。
二是密切配合协作,实行多维控制。在不同的部门设计不同的账簿体系,账簿体系之间形成严格的钩稽关系,相互牵制并以清查表、增加凭单和处置单等原始凭证为依据协同于资产管理活动全过程。对每一种固定资产的几乎全部物质属性和社会属性信息记录在案,形成丰富的信息资源,对固定资产实行多维控制,全方位提供实时动态信息,保证在任意时点提供的资产信息都是真实、准确的。根据需要与使用状态科学配置,提高使用效益,避免投资浪费。
三是建立激励机制,规范日常管理。在建立部门台账基础上,将固定资产占用情况纳入学校经费预算,准确评价各部门绩效,建立更加科学、合理的激励机制,使开源节流、增收节支成为各部门的自觉行动。建立科学的维修养护制度,努力延长资产的使用寿命。建立正常的清查盘点制度,对固定资产的安全完整情况、管理使用情况定期、不定期进行清点、核实、检查。建立严肃的奖惩制度,对丢失、损毁行为要求经济赔偿和予以行政处分。
2.3.2建立强大的资产管理信息系统
(一)全面性。本系统通过创新性设计,将物质属性不同的十六大类资产纳入到同一系统来管理,既可以在同一窗口处理不同类别资产的增加业务,又能记录和反映不同类别资产的不同属性,不仅方便了用户的操作,而且还能生成反映十六大类固定资产全貌的账表体系,可以全面、正确地反映学校固定资产的总量、结构及变化趋势等。
(二)高效性。对高校固定资产管理模式全面革新,通过校园网实施业务管理活动,提高了工作效率。用同一套软件,管理物质属性各不相同的十六大类资产,系统同时支持教育部十六大类与财政部十大类、六大类资产代码,使得固定资产管理的使用部门、归口管理部门以及财务部门的固定资产账表之间实时保持一致,从而彻底解决了高校资产管理部门与财务部门之间对账难的问题。
(三)严密性。根据“人人都管物、物物有人管’,的要求,建立严密的账、表、卡体系,将职责、权限落实到每一个单位和人员;从业务流程到管理范围,从权限分配到数据库管理,都建立了严格的内控制度。系统设有全面、规范的数据库安全管理措施,使数据库更为安全可靠,杜绝了任意修改数据库的不规范操作。学校可以根据管理的需要设置用户操作权限、数据管理权限以及管理部门权限等多种类型的权限管理,对操作人员、系统管理人员以及各管理部门的操作权限和管理范围都可以作具体细致的控制,以满足单位内部的管理岗位分工、实施内部控制的需要,可以有效控制滥用职权、营私舞弊行为,防止国有资产流失。
(四)实时性。对每一件固定资产从采购、验收直到处置的整个生命周期进行全程跟踪管理,实时记录管理活动,反映每一件固定资产状态。
(五)规范性。严格遵照国家有关财务管理与仪器设备管理制度要求,制定了规范的体系结构、业务流程、管理信息项。系统设计出规范的网上管理流程,一项资产增(减)业务须由多个管理部门参与完成,如使用(购置)单位在任意一个终端提交验收单后,归口管理部门即可进行审核,然后财务审核或资产处审核,这些操作都在网上实时进行,实现了事中的实时控制和事前的前馈控制功能,这是传统管理无法做到的。系统还提供了一整套规范的管理账、表、卡,无论在哪一个管理环节上都可以随时弹出规范的业务处理表格,如:验收单、变动单、处置单、资产卡片等,填制完毕或提交审核或随时打印,所见即所得,非常方便。
(六)先进性。系统设计的技术定位是充分利用校园网进行固定资产管理,辅助以条形码识读技术、图像采集技术等其他先进技术,通过网上管理使过去集中在归口管理部门的资产增加、变动、处置等大部分基础性录入操作,分散到各院(系、室)乃至具体使(领)用人去做,使得管理重心下移,原来繁重的归口管理工作变得轻松、简单。系统将条码技术应用于固定资产管理与清查,使资产清查工作节省大量的人力、物力和财力,有效地提高工作效率,降低劳动强度和管理成本,促进管理水平的提高。系统还对常用操作作了智能化处理,有效地提高了输入速度。另外,还有批量处理以及连续追加等功能,使繁琐复杂的基础数据录入工作在瞬间点击几下鼠标即可完成。
目前,大部分高校全部安装使用了该系统,而且全国其他普通高校也基本全部安装了该系统。在去年进行的全国行政事业单位国有资产清查过程中,该系统发挥了重要作用。
2.3.3取得的主要成效
我国高校固定资产管理工作取得的成绩主要表现在以下方面:
实现了对固定资产的安全有效监控。通过制定严格的程序和履行严密的管理手续,将每一件资产的具体管理责任都逐层逐级落实到了具体部门和人员。彻底改变了原来那种责任不清、情况不明、账实不符、管理混乱的状况,有效地杜绝了资产流失现象。
各项基础业务环节都得到了全面规范。从固定资产购建立项到可行性论证、招标、验收、技术测试、使用、保管、维修、养护、借用、出租、出借、清查、处置、建档等各个管理环节都有具体明确的要求和管理规范。
自觉有效利用的机制开始形成。由过去的以管住、不流失为目的,转变为既要管住,更要管好、管活,把充分发挥固定资产在学校教学、科研和行政运行中的使用效益作为固定资产管理工作的出发点和落脚点,通过科学管理,进一步优化了资源配置,有效地提高了存量资产使用效益。
充分利用系统中的大量信息为学校管理决策提供客观、准确、实时的依据,有力地支持了预算编制、资产购置、学科建设、重点实验室建设等管理活动的顺利实施。
有力地保障了校区搬迁、院系调整、学科建设、本科教学评估等一系列重大活动的事实,适应了学校快速发展、改革深化和资产规模急剧膨胀的管理需求,实现了高校固定资产管理模式的根本性突破。
一项改革的推进通常会遇到各种阻力,规范和加强资产管理因触及各方面的利益更是如此。但我们运用现代信息技术加强高校固定资产管理,却收到了“三满意”的效果:一是校长满意。因为不仅摸清了家底、保障了资产的安全完整,更为重要的是在校长的管理决策中随时可以得到管理信息系统的决策信息支持。二是教职工满意。不仅学校内的每一个员工都平等对待,无论是校长还是一般教员都要对所使用的资产承担责任,增强了全体员工的公平感,而且根据公布在校园网上的资产信息,教授们可以充分利用学校各种开放的资源开展教学、科研活动和创业。三是管理人员满意。管理系统的运用不仅提高了工作效率和工作水平,而且还可以利用系统积极进行管理创新,这又进一步激发了广大资产管理人员内在的工作热情和激情。
2.3.4几点体会
认真贯彻落实科学发展观,牢固树立责任意识和效益意识是做好资产管理工作的前提。“十一五”以来,我国教育发展模式已经由规模扩张转向内涵发展,我国教育系统面临着改进管理方式,提高管理效率,降低行政成本,形成行为规范、运行协调高效的新型管理体制的任务。这要求我们,搞好资产管理工作必须认真贯彻落实科学发展观,牢固树立责任意识和效益意识,通过我们扎实有效的工作,不断提高资产管理工作质量和精细化水平,努力做好资产构建前期论证的科学性、准确性,减少教育资源的损失浪费和跑冒滴漏,努力办好人民满意的教育事业。
完善资产管理体制,构建协调流畅的管理运行机制是做好资产管理工作的根本保证。我们按照“统一领导、归口管理、分级负责、责任到人”原则,逐步理顺了高等学校的资产管理体制,保障了学校各项资产管理工作的统一、协调和正常实施。学校成立资产管理工作领导小组,统一领导学校固定资产管理工作。绝大多数学校成立了资产处,具体负责全校资产管理工作的组织和协调;根据业务特点和部门优势,进行合理分工,科学划分归口管理范围和职责分工;按照“谁使用、谁负责”的原则,将具体资产的具体管理和维护任务进一步分解到基层使用单位;根据管理需要,合理设置工作岗位,明确岗位职责,选配精干人员。我国高校已经形成了上下联动、左右协调、用管结合、运转流畅的资产管理新机制,保证了各项管理活动的有效开展。
制度创新是实现资产管理工作规范化的基础。各高校遵循科学合理、权威有效、规范严谨、易于操作的原则,从学校固定资产管理办法,到具体的资产购建立项、可行性论证、招标投标、验收与技术测试、使用、保管、维修、养护、借用、出租、出借、清查、处置、建档;从资产管理岗位责任制,到工作考核、监督、检查、责任追究、赔偿、奖励等各个环节,建立了一整套的规章体系,覆盖了固定资产管理工作的方方面面和业务流程的各个细节,较好地保障了固定资产管理活动的规范、有序施行。
树立资源共享理念是实现资产优化配置的关健。把资产管住不流失仅仅是资产管理工作的一个方面,把资产管好管活,实现资源的优化配置,不断提高现有资产利用率,提高资金使用效益,才是资产管理工作的主要目的。我们要求各高校充分利用固定资产管理系统,积极推进资源共享和资源优化配置工作,把资产管理与预算管理、学科建设、实验室建设紧密结合,避免重复建设、重复购置,不仅促进了现有资源的有效利用,有效节约了学校建设经费,而且使勤俭办学理念进一步深入人心。
充分运用现代信息技术是实现资产管理工作新突破的重要手段。在高校固定资产管理方面,我们综合运用了计算机、校园网、条码识读、数字照相等现代信息技术,将管理思想、管理制度、管理规范固化为数字化的管理程序,改变传统管理模式,创新资产管理体系,有效地提升了管理水平,实现了固定资产管理工作的规范化、科学化、现代化的目标。
3系统分析
知识经济时代的到来,各国逐渐意识到教育在发展本国经济中所具有的重要作用。近些年来“科教兴国”战略提出,国家及各级政府对教育事业投入力度大幅度的提升。尤其是对高等学校教育教学投入的资金飞速增长。高校之间通过扩建、合并等措施,不断的扩大自身的办学规模及创新发展的空间,搞笑的教学设备也呈现出了飞速增长的趋势,这一趋势在促进学校科研水平的提高、改善高校教育教学质量等方面产生了很好的推动作用。
正是由于高校办学规模的扩大、资产总量的增多,使得高校固定资产管理的数据出现了难以及时汇总或汇总不及时等问题,造成资产管理数据在统计、查询等方面难以实现动态化、全过程管理。为促进固定资产管理时效性特点的有效实施,高效利用校园网及互联网等系统,及时的构建起了全校固定资产管理的开放化信息管理体系,这一管理体系的构建,有效地解决了原本人工操作中的繁琐化、不及时等问题,同时有效的保障了固定资产在网络化管理下全程化动态性的管理,有效地提升了资产管理的效率。
3.1模块概要设计
当前,高校中校园网应经实现了一定程度的普及化管理,但是利用网络实现高校固定资产日常管理的还很少,这样花费上百万元建成的校园网本身的功能就没有得到很好的体现,造成了网络资源的极大浪费。依据固定资产管理的实际需求,整个管理系统从功能的分类上划分为用户管理、资产管理以及统计分析三大模块。本文通过对整个网络系统设计体系的深入剖析,结合网络资源在固定资产管理中的实际应用,就网络设计的设计方案以及用户权限等对该数据库的基本构成展开探究。
3.1.1用户管理模块
系统中采用了分级权限、两级审批的固定资产管理模式。用户与用户之间不存在相互隶属的关系,而只是属于某一角色;而角色是一组拥有相同权限的用户变集。部分单位采取了更为严格的管理、审批机制,该模块主要完成用户信息管理的基本功能。这一系统的角色主要分为:
(1)系统超级管理员:
(2)一般经办人;
(3)国资处各科室管理员:
(4)国资处各科室工作人员。
针对以上系统的角色以及用户的权限,用户管理模块就会提供与之相对应的、适用于这一用户的功能,比如用户密码修改、数据的增删改以及用户资料的修改等。在实际应用的过程中,对应于各角色的管理功能也应当更加细化,系统的权限管理功能更加灵活。这些基本的用户管理能够实现用户信息的实时性、动态化管理,有助于固定资产管理做到权、责明晰化管理。
3.1.2资产管理模块
固定资产主要负责的设备的购置、审核、验收以及建账等工作。因此,固定资产管理模块的最主要功能就是实现资产管理的一些最基本化的管理工作。
3.1.2.1仪器设备管理
高效的仪器设备主要是指科研、教学中所使用的单价在800员以上的设备以及行政、后勤所使用的单价在500元以上的仪器设备。仪器设备的管理主要包含了以下四个方面:一是仪器设备的验收。对于购买的仪器设备在建账之前都需要经过审核、验收这一环节,才能够在财务处进行账目的报销。验收是高校固定资产管理最基础的环节,因而,这一环节在有效实施固定资产管理中十分的重要;二是仪器设备的调拨。是指校属行政、教学、科研设备等校内使用单位发生变更或调至校外使用;三是仪器设备的报废。对于无法满足教学、科研管理与生活的仪器设备的资产管理手段,也即对已达到报废条件的仪器设备实施的处理方式;四是仪器设备的丢失。固定资产管理中不可避免的会因为某些原因而造成固定资产的丢失,因而,有关仪器设备的管理就存在设备丢失管理这一方面。
3.1.2.2耐用低值品的管理
耐用低值品指教学、科研使用的单价在200~800元(含200元)的仪器设备和行政、后勤使用的单价在200~500元(含200元)的仪器设备。由于耐用低值品的价值比较低,在实际的资产管理中,实施上述四方面仪器设备的管理时均不需要校领导的签字与审核,因而,有关其管理流程在此不再庸述。
3.1.3统计分析模块
3.2设计思想
高校固定资产管理系统固定资产管理部门通过实施固定资产管理计算机化管理,将计算机管理扩大到固定资产管理业务的各个领域,用计算机最大化的实现取代手工管理固定资产的软件处理系统。一个服务器端平台必须能全天候运转以满足用户的需要,本系统采用B/S结构模式,将应用程序放在介于客户端和数据库服务器之间的Web服务器上,客户端只要能连入校园网或互联网,在不安装任何软件的情况下就能通过浏览器访问该系统。本系统支持异构环境,兼容性好,具有很高的可扩展性,通过在共享数据库中设置相应的标志,最大限度地保护原有的软硬件设施,利用原有的数据信息操作体系实现信息的传递。与电子邮件方式相比,这一系统不仅可以对最新资产数据进行实时的统计和查询,而且降低了客户端的硬件和技术要求,避免了大量的数据传递,提高了效率,节省了数据的存贮空间和带宽。这一管理模式,对于计算机专业、非计算机专业人士而言,均具有较高的合理使用性。同时,这一管理系统降低了操作的困难,有效促使各院系以及各部门管理人员的掌握。
3.3系统功能
资产信息的网络化管理,使得数据处理的周期缩短、固定资产管理总的工作量及工作的分工更趋合理,因而能够明显提升固定资产管理效率的提高。与此同时,就上述有关系统各部门管理体系的设置可以看出,这一管理体系有利于全校教职工参与到资产管理中来,不仅能够促进各级管理人员管理意识的提升,还能够增强管理工作者的使命感与责任感,从而促使资产管理科学化、严格化目标的实现,进而实现高校固定资产管理水平的进一步提升。
3.3.1基础设置
3.3.2资产报增
接到单位提交的新增设备申请后,设备管理部门对该申请进行审核。各资产使用部门通过该功能进行资产数据的录入、修改,资产主管部门审核使用部门输入的报增单,若批准新增设备,则在设备基本信息表中将设备的状态由‘临时状态’改为‘正常状态’;若不批准新增设备,设备基本信息表中该设备的状态仍为‘临时状态’。当有关仪器设备等通过审核后,有关固定资产管理的工作就应及时的转入后台数据库,并在实际的管理中打印报增单。
3.3.3变动管理
该功能是固定资产管理的重要环节,资产使用部门通过系统提交资产变动申请,接到单位提交的设备现状修改申请后,设备管理部门对申请进行审核。审核的内容包含了调拨、报废及报损等有关固定资产管理项目的申请。主管部门根据实际情况进行审批,若批准设备现状修改,则将被申请设备的现状改为新现状,并将修改的详细内容记录到现状修改日志中;若不批准,则对申请设备的现状不修改。
3.3.4查询统计
3.3.5精密仪器
3.3.6报表打印
该功能是固定资产管理的重要环节,为实现系统的数据安全及可靠性管理,资产使用部门通过系统提交资产变动申请,包括调拨、报废及报损等申请,报表的打印分为固定报表打印和自定义报表打印。用户可以根据需要自定义报表的格式,生成各种对外上报或内部管理需要的统计、汇总、分析报表。
3.3.7财务核对
3.3.8系统管理
利用日渐成熟的网络硬件条件对角色权限的分配机制进行一定的划分与管理,同时在固定资产管理过程中对于资产的调配、申请以及报废等流程实施信息化的管理,实现固定资产的购入、入库、调配、闲置、报废等申请及相对应的审批功能,为高校管理人员全面把握固定资产的管理现状提供客观、合理的参考依据。
该模块主要用于完成对用户的权限管理、数据备份、数据恢复等功能。固定资产管理数据库的建立是通过构建完善的权限管理制度,将数据自动的备份为手动与自动两方面备份。如果具体的业务流程发生变化,系统的工作流程难以依据客户需求及时的做出调整,一旦出现数据管理的意外状况,能够将已经备份的、安全的数据以最快的速度恢复到固定资产管理系统中,实现系统安全运行、达到对数据的权力控制及安全访问的目的,使其能够实现更复杂、灵活性更高、动态适应性强的业务过程。
4系统设计
4.1网络结构设计
4.2数据库设计
固定资产信息表属性指的是在用资产信息、报废资产信息、申报资产信息等,这一信息表涵盖了固定资产管理的各个方面:固定资产编号、设备照片、设备名称、制造厂家、规格型号、资产类别、价值、计量单位、数量、购置日期、入帐日期、使用单位、使用状况、仪器负责人、使用日期、使用年限、存放地点、变动记录、备注。
固定资产类别表属性应当包括实现资产管理流程的全部基本功能,实现根据权限控制页面显示的基本功能。主要包括类别编号、类别名称、备注。
4.2.1表的设计
表的设计主要意义是通过构建数据库中的信息分类,实现固定资产管理中的自动化或者是半自动化的数据处理功能,进而实现高校固定资产管理水平的提升以及固定资产管理中账实不符的问题。
在实际的管理中,以上是实施管理的指导性表,有关每一子表还应依据各高校固定资产管理的实际进行深入的细化。完善部门表存储单位内部具体部门信息,实现高校各级管理者对固定资产管理数据的需求。资产申请表存储了资产申请的基本信息,对于固定资产管理的信息予以公示有利于固定资产管理的全过程、透明化管理目标的贯彻与落实。菜单树表存储了构建分类菜单树的基本数据。由上述4.2.1~4.2.11表中所表述的可知,数据库中各表主要是依靠固定资产管理关系以及彼此之间的属性关系进行联系。管理关系的主体是User表,而系统角色的扮演依托Role表中的分类,促进固定资产管理系统中的执行主体在实际固定资产管理时初审人、表中申请人以及终审人等一系列角色的实现。
4.2.2数据库端口设计
数据库系统将数据信息以某种数据模型组织起来进行存储,并通过数据库管理系统实现固定资产管理数据信息的插入、删除、修改、查询等操作,最终保持数据信息的完整性、一致性和安全性。由此可见数据库是信息系统的核心组成部分。而数据库端口是连接数据库各子库的重要管理媒介,因而端口的选取与设计之间影响到整个管理系统的效率。
高校资产管理系统主要编程接口设计是本系统的工作流引擎提供了一些编程接口,在实际应用中,使用这些接口,可以完成对工作流的监控与管理的基本操作。随着对工作流产品需求的不断扩大,许多公司推出了不同的工作流产品。为了更好的实现高校固定资产管理过程建模、分析和实施,应以实现工作流技术的标准化和开放性为主要目的,定义了工作流系统的结构及其与应用、管理工具和其他工作流管理系统之间的应用编程接口。下面按照接口的功能来分,列出了主要接口的名称:
1.工作流管理和监控接口
(1)newProcess():为有效实施管理,在系统内新建一个流程实例。
(2)hcnagesattus():为实现工作流的动态化管理,设置流程实例的状态。
(3)uqerPynedingList():在固定资产的管理与控制中,该接口的作用是列出目前待处理的所有流程实例。在用户任务处理中,这一接口也需要使用到。
(4)notifyEngnie():当管理时,通过这个接口向工作流机发出请求,主要只针对流程实例实施管理请求,由工作流机完成相应的操作。
2.用户任务处理接口
(1)querPyeodinglist():得到某个用户的工作项列表,并依据这一列表实施数据的查询与征集。
(2)pendingDetail():为获取特定的固定资产管理信息而设置的用户任务处理接口。主要得到的是某一指定工作项的详细信息。
(4)notifyEngnie():当用户处理某个任务时,可以通过调用该接口,来检验当前的流程是否处于正确的运行中,主要环节是通知工作流机用户的处理操作,进而实现工组流机对流程的正确导航。
(5)Seatassign():有时用户在处理某一任务时,常常会出现多个符合条件的处理者状况。这一接口就是按照任务分配策略,选择最适合于用户实际需求的处理者。
(1)snitworkFIWEngine():初始化引擎,为实现业务处理的自动化或半自动化,提高固定资产管理的效率,当网络服务器启动的时候调用;
(2)getlnsatnce():得到工作流引擎实例,当用户需要对工作流实例进行实时的监控,进行操作和管理时调用这一接口。
4.3编码设计
基于以上考虑,在本系统中通过确保一个资产编号将唯一确定一条记录,在系统中不会出现两个资产编号相同的记录这一条件,采用按规则自动产生的方法生成资产编码的途径,实现数据库中关键字的唯一性。
4.3小结
在实际的固定资产管理数据库运行中,一个成功的数据库不仅能够极大地提升整个系统的整体化性能,还能够促进系统的升级与扩展,为进一步提升软件开发效率与质量奠定坚实的基础。
因此,确保安全机制数据的有效性,数据库结构对最终用户应保持透明;还应在使用的过程中依据数据检索中遇到的问题及时的对数据库进行合理的维护与修改;为便于数据库结构改进以及数据备份的恢复,数据库结构应注重固定资产管理业务数据的准确化,进一步是新数据库功能的强大。
(1)系统具备较好的可伸缩性。客户端利用B/S访问服务器,便于数据检索和修改,可以使多项应用跨平台使用。通过对数据库进行优化使其具有更强的延展性,这样为用户对硬件及软件使用需求作出更为充分的扩展。
(2)实现用户对远距离通信要求的达成。通过使用Internet/Intranet实现固定资产数据库管理数据的传递,数据库容易使用和维护,进而使固定资产管理的信息库建设实现远距离通信应用的需求。
(3)提升系统维护、移植和升级方面的质量。B/S模式是以服务器为中心的管理的模式,在实际的数据库管理中,不仅能够减少客户端对维护工作的负担,而且还利于管理人员、开发人员将精力集中在合理组织信息库管理体系结构的完善方面,进而为固定资产管理的各项业务提供技术支持。
(5)集成的综合信息系统。提高系统的整体性能,基于Web的管理信息系统把企业中分散的子系统集中到一个相对集中化的管理系统中,以很少的数据库维护工作,较高的管理效率解决企业的各种经营、管理问题。
5系统实施与测试
5.1系统特点
系统开发使用的操作系统为Windows2000Professional,开发工具采用先进的可视化开发语言MicrosoftVisualBasic,MicrosoftVBScript,数据库开发采用目前流行且安全性高的MicrosoftSQLServer2000。
5.2系统功能与程序代码
5.3改进后的特色
5.4系统测试
系统测试分成四个层次按顺序进行,即单元测试、组装测试、确认测试和系统测试。首先是单元测试,对源程序中的每一个程序单元进行测试,验证每个模块是否满足系统设计的要求。组装测试是将已测试过的模块组合成子系统,重点测试各模块之间的接口和联系。确认测试是对整个软件进行验收,考察软件是否满足要求。系统测试是将计算机软件、硬件、网络等系统的各个部分连接起来,对整个系统进行总的功能、性能等方面的测试。
6总结
高校固定资产管理数据库系统基本实现了符合高校固定资产管理流程和规律的资产管理操作。对于高校信息化建设和规范固定资产管理流程提供了一定的参考依据。
系统提供了固定资产管理过程中申请、调配、报废等流程的网络化管理功能。通过角色权限分配机制实现了不同级别用户的权限划分。利用逐步成熟的网络硬件条件,各级资产管理人员可以通过系统实现购入申请、入库申请、调配申请、闲置申请、报废申请及相对应的审批功能。同时,资产财务报表等的实现还为高校管理人员全面了解学校资产情况提供了一定的参考依据。成为固定资产管理领域科学决策的好帮手。
尽管系统为固定资产管理提供了有效的帮助,但结合固定资产管理的实际发展,系统还应在以下几个方面做进一步的改进:
1、引入条形码机制在当前的固定资产管理过程中,条形码已经成为了一项很重要的资产信息。
2、管理功能进一步完善系统中采用了分级权限、两级审批的固定资产管理模式。但在实际应用过程中,还有部分单位采取了更为严格的管理、审批机制。系统的权限管理功能应当更加灵活。对应于各角色的管理功能也应当更加细化。
此外,在高校信息化建设的大背景下,做好系统间的无缝衔接和信息共享也是系统进一步完善过程中需要重点考虑的问题。
1研究背景
2区域化基础教育数据库建设内容和目标
3区域化基础教育数据库建设技术实现
基础教育数据库系统可分为5大部分,分别是数据交换、数据处理、基础库、主题库和集成共享。
3.2数据处理该部分按照数据资源体系标准对数据进行处理,可以实现数据清洗、比对和转码等功能,保证进入基础库中的数据是符合区域数据标准要求的。数据处理是将多个数据源的数据按照一定的逻辑规则进行抽取、转换和并装载到目标数据集。完整的数据处理过程包含三个阶段:(1)设计阶段——分析源和目标数据集的数据结构,定义合理的数据转换逻辑;(2)实施阶段——按照设计阶段制定的逻辑规则进行编码,实现数据的E(Extract)、T(Transform)、L(Loading)过程;(3)维护阶段——对于非一次性数据整合项目(如很多数据仓库项目中的数据整合过程),ETL过程需要重复执行,同时也需要不间断的维护和完善。
3.3基础库该部分分为学生基础库、教师基础库和教学机构基础库三大部分。按照数据标准规范存储最为核心的数据。学生基础库主要包括学生基本信息、学籍异动信息、学生入学注册信息、学生简历信息、学生毕业结业信息、学生家庭成员信息、学生任职情况、学生奖励信息、学生处分信息、学生奖学金信息、学生考评信息、学生困难补助信息、学生技术等级证书信息等数据模型。教师基础库主要包括教师基本信息、家庭成员信息、学习简历信息、工作职务简历信息、专业技术职务信息、语言能力信息、岗位证书信息、社会兼职信息、学术团体兼职信息、开课记录信息、公开课记录信息、论文著作信息等数据模型。教学机构基础库主要包括基础信息、学校辅助信息、学校校区信息、学校班级信息、校内机构信息、教学专业信息(职业学校)、教学课程信息、教学教材信息、教育经费收入情况信息、教育经费支出情况信息、学校房产用地信息、学校房产建筑物信息、学校房产设施信息、社会办学机构基本信息、社会办学机构变更信息、社会办学机构年审信息等数据模型[4]。
作者:翁磊单位:神州数码国信信息技术(苏州)有限公司
1引言
西南空管局气象中心数据库室作为全国民航气象数据传输的结点,主要业务工作为维护位于西南空管局气象中心的民航气象数据库系统(以下称为系统)的正常运行。这套系统在接收由北京下发的全球民航气象资料的同时向西南地区各个机场传输这些资料,同时还为西南地区民航行业用户提供各种数据服务。可见该系统在西南地区民航气象业务运行中的重要性,如何对这套系统做好维护工作则是数据库室日常业务工作的重点和难点。
2业务运行现状及需求
3维护整合方案设计
4维护整合方案实现
5维护整合方案运行效果
6结论和展望
维护整合方案的运行让气象中心数据库室值班员的工作模式从被人告知问题再着手处理的被动模式向主动发现问题并着手解决的主动模式转变,从而进一步保障好气象数据库系统的运行。不过目前对系统历史快照的利用程度不高,下一步的工作重点在于如何从大量的系统快照数据中挖掘出对值班员有用的信息。
作者:张宇单位:民航西南空管局气象中心
摘要:基于网络的数据库访问安全问题,即数据库远程访问安全问题成为研究热点问题,本文针对信息系统中基于广域网的数据库访问带来的非法访问、黑客攻击、数据的截取、篡改等安全问题提供了建立一个安全系统对数据库的访问的思路,并对其中整个系统结构进行分析。
关键词:数据库安全系统结构分析
0引言
随着信息时代的到来,各种信息爆炸式发展并积累着,这涉及到人们日常生活、企事业单位的管理、各种科研活动以至国家的宏观经济调控等等各个方面。采用计算机对各种信息作为数据进行管理成为高效科学的手段,这也促进了计算机数据库的发展。目前,基于计算机网络的系统正得到越来越广泛的应用,计算机网络的开放性和信息的安全性之间的矛盾日益突出。基于网络的数据库访问安全问题,即数据库远程访问安全问题成为研究热点问题[1,2],本文针对信息系统中基于广域网的数据库访问带来的非法访问、黑客攻击、数据的截取、篡改等安全问题提供了建立一个安全系统对数据库的访问的思路,并对其中整个系统结构进行分析。
1数据库安全访问系统结构
为了达到安全访问数据库的目的,在传统的数据库访问方式中加入加密和认证安全技术以及防火墙技术,形成新的数据库访问结构,而新加入的模块以的形式在起作用。
1.1总体系统结构数据库安全访问用来提供用户身份认证和数据库访问服务并提供了网络传输加密服务。所有的客户方的数据库访问请求都通过数据库安全访问进行转发。客户方数据访问用于接收所有的客户应用数据库访问请求(包括数据库客户的连接建立和连接断开请求),并负责向数据库客户传送数据库访问的结果。数据库访问请求是按照协议格式化为数据报提供给数据加密/认证客户端,而数据库访问结果是按照协议格式由数据加密/认证客户端提供。数据加密认证客户端完成客户端的数据加密和认证工作,同服务器端的数据加密/认证服务器一起完成强大的数据加密功能保障数据安全。数据加密/认证服务器接收通过广域网(或者是局域网)传输的客户端发出的数据库访问请求数据报,这个请求是经过数据加密/认证客户端加密的。解密后的数据传递给数据库访问服务器。然后将数据库访问服务器返回的结果加密通过网络回送客户端。
可以看到系统将广域网包含在内部。广域网是数据库访问中的最薄弱环节,容易引起各种安全问题。采用后广域网中传输的是加密后的数据,配合认证签名技术可以保证数据不被窃取篡改,极大的提高了系统的数据安全性。数据库访问服务器主要用于向数据库服务器提出所客户的数据库访问请求,并负责接受应答,执行真正的数据库操作。
1.2安全访问的中间件特点数据库安全访问处在应用和数据库之间,起一个数据库中间件的作用和结构。可以在系统中,对数据库的访问请求进行控制管理,配合数据库的特点,达到发挥最大数据库性能的目的,例如建立数据库连接池。这种模型完全克服了传统的客户/服务器模型的缺点,具有可重用性、灵活性、可管理性、易维护性等一系列优良的特性。远程过程调用中间件(RPC,RemoteProeedureCall)在客户/服务器计算方面,比数据库中间件又迈进了一步。即C的灵活特性使得它有比数据库中间件更广泛的应用,它可以应用在更复杂的客户/服务器计算环境中。
1.3安全访问的作用之所以称为是因为系统接收数据库应用的数据库访问请求,把请求映射到系统对于数据库的访问,而系统不对这些请求进行过于复杂的处理。同其它系统一样,这种具有能够加入安全控制的特点,同时系统对外接收数据库访问请求,而数据库系统可以只接受的访问请求,起到隔离和安全保护作用。另一个重要特点是,可以加入到己经开发应用的信息系统中,极大提高原有系统的安全性能而不需要重新开发。
1.4安全访问的防火墙作用现在网络的一个现状是黑客的攻击广泛存在。攻击后果可以是窃取信息、使系统瘫痪或者造成网络堵塞。数据库安全访问可以起应用级网关类别的防火墙作用,服务器而不是数据库暴露在广域网中,对数据库的访问都是通过服务器来完成。服务器采用防火墙技术对抗黑客的各种攻击,以及配合数据加密和身份认证技术,使系统达到极大的安全要求。数据库和服务器处于一个局域网之中,不会受到广域网用户的访问或者攻击,同时数据库的原有安全措施在起作用。
1.5安全访问系统采用SSL加密认证技术系统中的数据加密和身份认证及签名采用SSL技术来完成。系统中的数据加密和身份认证及签名采用SSL技术来完成。应用程序通常使用IPC(InterporcessCommunicationsFacility)与不同层次的安全协议打交道,在不同传输层协议中工作。最流行的工PC界面是Badsockets和TLI。在Unix系统V命令里可以找到。在Internet中提供安全服务的首先一个想法便是强化它的IPC界面,如BSDSockets等,具体做法包括双端实体的认证,数据加密密钥的交换等。
1.6安全访问系统形成多层结构为了克服由于传统客户/服务器模型的这些缺陷给系统应用带来的影响,一种新的结构出现了,这就是三层(N层)客户/服务器模型。三层客户/服务器结构构建了一种分割式的应用程序。系统对应用程序进行分割后,划分成不同的逻辑组件,主要分为三层:用户服务层,业务处理层,数据服务层。系统中由于安全访问的加入而形成多层结构,安全形成独立的一层,与其它层通过标准的数据库访问接口,这就提供了极大的灵活性,每一层的改变可以不影响其它层。这也很大程度上降低了数据安全访问的设计复杂性。
1.7安全访问系统采用ODBC技术ODBC之所以能够操作众多的数据库,是由于当前绝大部分数据库全部或部分地遵从关系数据库概念,ODBC看待这些数据库时正是着眼了这些共同点。ODBC基本思想是提供独立程序来提取数据信息,并具有向应用程序输入数据的方法。ODBC接口的优势之一为互操作性,程序设计员可以在不指定特定数据源情况下创建ODBC应用程序。从应用程序角度方面,为了使每个驱动程序和数据源都支持相同的ODBC函数调用和SQL语句集,ODBC接口定义了一致性级别,即ODBCAPI一致性和ODBCSRL语法一致性。
1.8安全访问系统对于应用的透明性对于应用的透明性是指对应数据库应用来说,采用或者不采用数据库安全访问,对于数据库的访问方法没有区别。技术的透明性可以达到一个向上继承的作用,这也是很大的优点。对应用的透明性是通过采用标准的数据库访问技术来达到的,数据库应用的每一个数据库访问操作经过访问系统映射为同样的数据库访问实施于数据库,对AP工调用进行一对一的映射,所以原来开发系统不需要改动。也为系统的方案设计提供了灵活性。
1.9安全访问系统中数据的压缩传输数据库安全访问中,数据的传输要通过工nternet来完成。带宽相对于局域网来说要窄的多,造成数据库访问的瓶颈,影响速度。对于使用很广泛的拨号上网方式来说,速度问题更为重要。所以考虑采用数据压缩传输。数据的压缩是作为SSL的一部分存在的,采用的主要压缩技术是Zlib。通常的压缩比可以达到2:1~5:1。
2结语
通过广域网的数据库访问,存在用户的身份认证、黑客的攻击、数据的被窃取、篡改等安全问题,以及广域网带宽窄造成的速度慢问题。为信息系统的开发应用造成了困难。上述问题可以通过数据库安全访问解决。访问具有中间件的特点介于数据应用和数据库之间,形成了一个数据库访问的多层结构。这些结构特点使相对独立,降低系统的复杂度。
首先讨论自主访问控制模型,接着分析改造数据库实现数据库平安,最后探究应用解析。
数据库管理系统(DBMS)是一个非常复杂的系统,检测和评估数据库的平安性,涉及到众多的参数、设置、选项和数据库本身的方方面面。平安评测可以采用专家评测或运行评测系统两种方式,二者各有所长。一方面,专家评测比评测系统具有更强的灵活性,可以充分发挥专家的智能和经验。另一方面,评测系统更适用于数据库系统定期的平安评测。专家评估只是针对被评估时的状态,但是系统是在不断变化的,假如系统状态发生了变化(比如添加了一些新用户,修改了某些用户的权限),也许会出现新的平安漏洞。定期聘请专家评估的成本比较高,平安评测系统则可以在系统状态发生变化后重新进行评测。
一、自主访问控制模型
二、改造数据库实现数据库平安
(一)采用对数据库驱动程序进行平安扩展的方法
(二)采用基于视图的数据库平安模型
SQLServer通用平安模型的特征是将权限赋予表,用户要查询数据、更改数据或对数据库进行其它操作时,直接存取表,用户只要有对表的Select权限,就可以检索表中所有的信息。但是,现实世界中大多数的应用都要求对信息本身划分为不同的保密级别,如军队中对信息的分类就不能简单地划分为公开和保密2类,而是需要更加细致的分类,可能对同一记录内的不同字段都要划分为不同的保密级别。甚至同一字段的不同值之间都要求划分为不同的保密级别。多级保密系统中,对不同数据项赋予不同的保密级别。然后根据数据项的密级,给存取本数据项的操作赋予不同的级别。SQLServer通用平安模式显然不能将不同的字段和同一字段的不同值分为不同的保密级别。这是因为用户直接存取存储数据的数据库表。采用基于视图的数据库平安模型。这个新问题就可迎刃而解。
利用视图限制对表的存取和操作摘要:通过限制表中的某些列来保护数据;限制表中的某些行来保护数据。视图和权限创建一个视图后,必须给视图授予对象权限,用户才能存取和操作视图中的数据,不必给作为视图表的基础表授予权限。
三、应用解析
数据库管理系统(DBMS)是一个非常复杂的系统,检测和评估数据库的安全性,涉及到众多的参数、设置、选项和数据库本身的方方面面。安全评测可以采用专家评测或运行评测系统两种方式,二者各有所长。一方面,专家评测比评测系统具有更强的灵活性,可以充分发挥专家的智能和经验。另一方面,评测系统更适用于数据库系统定期的安全评测。专家评估只是针对被评估时的状态,但是系统是在不断变化的,如果系统状态发生了变化(比如添加了一些新用户,修改了某些用户的权限),也许会出现新的安全漏洞。定期聘请专家评估的成本比较高,安全评测系统则可以在系统状态发生变化后重新进行评测。
二、改造数据库实现数据库安全
(一)采用对数据库驱动程序进行安全扩展的方法
(二)采用基于视图的数据库安全模型
SQLServer通用安全模型的特点是将权限赋予表,用户要查询数据、更改数据或对数据库进行其它操作时,直接存取表,用户只要有对表的Select权限,就可以检索表中所有的信息。但是,现实世界中大多数的应用都要求对信息本身划分为不同的保密级别,如军队中对信息的分类就不能简单地划分为公开和保密2类,而是需要更加细致的分类,可能对同一记录内的不同字段都要划分为不同的保密级别。甚至同一字段的不同值之间都要求划分为不同的保密级别。多级保密系统中,对不同数据项赋予不同的保密级别。然后根据数据项的密级,给存取本数据项的操作赋予不同的级别。SQLServer通用安全模式显然不能将不同的字段和同一字段的不同值分为不同的保密级别。这是因为用户直接存取存储数据的数据库表。采用基于视图的数据库安全模型。这个问题就可迎刃而解。
利用视图限制对表的存取和操作:通过限制表中的某些列来保护数据;限制表中的某些行来保护数据。视图和权限创建一个视图后,必须给视图授予对象权限,用户才能存取和操作视图中的数据,不必给作为视图表的基础表授予权限。
摘要:随着企业规模的不断扩大,各部门所需信息既相互交错,又相对独立。这就要求各部门所用的数据库既能高度自治地工作,又能进行信息共享。本文主要介绍多dm3数据库系统间的信息共享机制。不同dm3数据库系统间的信息共享通过协调器实现。所有这些被协调器连接在一起的数据库系统组成了一个联邦数据库。这样既能较好地满足企业的需要,也能在保证效率的前提下,提高数据的可用性。
关键词:dbms复制联邦数据库
1.引言
随着经济的发展,企业的规模越来越大,其积累的信息也越来越多。存在着各部门所处理的信息多数只对本部门有效,仅有少数信息需给其它某些部门共享的问题。这种信息的分布性和独立性要求对所处理的数据进行分类,使各部门既能独立地处理本部门大多数数据,也使部门间能协调处理跨部门的事务。在这种情况下,对整个企业建立一个完全的紧密耦合的分布式数据库是很困难的,也是没必要的,特别是大型企业,这样的数据库的效率往往是很低的。
为解决这个问题,我们采用以下策略:每个部门使用一套紧密耦合的数据库系统,而在存在跨部门事务处理的数据库系统间用一个协调器联起来。这样就组成了一个横跨整个企业,各部门高度自治的联邦数据库系统。
为弥补以上不足,在dm2的改进版本dm3中增加了协调器,用以联接各个独立的dm3数据库子系统,并协调各子系统间的各种关系,使各子系统既能高度自治地工作,又能进行有效的信息共享。
2.体系结构
本系统可看作多个数据库子系统被协调器联起来的,高度自治的一个联邦数据库系统。其中,每个子系统独立处理本系统内部的事务,而子系统间的信息共享由复制技术提供,副本间的一致性由协调器协调处理,处理所需的信息在初始化时写入协调器的组间数据字典中。当对某子系统中的一份数据副本进行修改时,该子系统会将修改通知协调器,由协调器对该数据的其它副本进行修改,从而保证了所有副本的一致性。
由以上可知,子系统彼此并不直接接触,而是各自都与协调器直接相联,由协调器统一管理子系统间的通信。这样,当子系统对副本进行修改时,不必关心相应的子系统处于何种状态,也不必等待回应消息,以及异常处理,所有这些都由协调器进行管理。因此,既提高了系统运行的效率,也保证了子系统的独立性。其体系结构如下图所示。
协调器主要有三大功能,首先,它对协调器和服务器进行初始化,并将有关信息存入组间字典;其次,它管理不同子系统间的通信,维护副本的一致性;最后,它在子系统出现崩溃时,进行异常管理及恢复工作。
dm3多数据库系统体系结构
3.主要策略
多个dm3系统间的信息共享是通过副本实现的,副本的一致性是由协调器来维持的,是一种弱一致性。通常,多数据库系统间的一致性是通过协调器周期性地访问服务器的日志来完成的。由于副本的更新带有随机性,因此,若采用这种方法,可能数据被修改多次,但其相对应的副本仍未被修改,这样就损害了数据的一致性;也可能数据并未被修改,但协调器已多次访问了服务器的日志了,这样就降低了系统的效率。
为了使协调器正常工作,我们对底层数据库管理系统dm2进行了修改。在基表控制块tv_ctrl_block中增加一项isreplication。建表时,该项初始化为false;当为该表建立一个副本时,该项赋值为true。具体算法如下。
3.1初始化算法。
协调器:
从用户或应用程序接收待连接的两个系统中的服务器名,需复制的表名;
向存有待复制表的服务器发预复制消息;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,从消息中取出待复制表的有关信息,根据这些信息,发一条建表消息给另一个系统的服务器;
若成功,调数据转移程序,进行数据复制;
将有关信息写入组间字典。
退出。
服务器:
当服务器收到预复制消息后,将基表控制块tv_ctrl_block中的isreplication赋为true。同时,取出待复制表的有关信息,组成应答消息发给协调器。
当服务器收到失败的消息后,将基表控制块tv_ctrl_block中的isreplication赋为false。
3.2维护算法。
等待消息;
从某系统的服务器上收到一条修改消息后,通过查找组间字典,确定该消息的目的地,然后将它转发过去;
若失败,定时重发;
转2);
1)等待消息;
2)当收到某客户或应用程序的消息后,检查它是否是修改数据的操作(如delete,update或insert等);
若不是,转7);
若是,检查基表控制块tv_ctrl_block中的isreplication是否为true;
若是,向协调器发修改消息;
继续执行服务器程序的其它部分。
3.3恢复算法。
若协调器所联接的系统中有一个跨掉了,则对副本的修改无法及时地反映到跨掉的系统中来。这时,需要恢复算法来进行处理。
当协调器发现有一个系统已经崩溃后,采取以下步骤。
打开记时器;
若收到的消息是其它系统发出的修改崩溃了的系统上的副本的命令,则依次将这些消息存储起来,转3);
将存储的消息依次发送过去,转9);
4.结论
关键词:高校本科;考试方式;改革;数据库
课程考试是高校本科教育工作中的重要环节,是评价学生、检验学习效果、促进创新人才培养的主要手段。而考试方式又是考试技术环节中的重要问题。面对当前本科生的学习状态、考场上的纪律情况、毕业生的就业及工作状况,作为本科教师不得不深思:我们的考试方式是否能提高学生的学习兴趣?是否能促进适合知识经济时代创新人才的培养?科学合理的考试方式能够引导学生并及时纠正学习方向上的偏差,从根本上调动学生的学习积极性和创造性。如果考试方式不当,一方面会助长高校教育中的某些不良风气,另一方面会挫伤学生的积极性和自尊心,阻碍创新能力的培养。
一、现行高校本科课程考试方式存在的主要问题
目前高校本科大多数课程的考试方式采取课程结束后的一次性闭卷形式。尽管各种开卷、论文、实际操作、大型作业等考试方式越来越多,但所占比例仍不够大,且多限于选修性质的课程。闭卷考试考题比较单一,客观题较多,而论述、分析等主观题较少,理论性知识多,导致学生死记硬背应付考试,难以对学生的分析能力、操作能力、创新思维等进行培养和评价。具体体现在以下几个方面。
(一)考试目的存在误区
考试是高校检查效果、评价教学质量、评定学生成绩和反馈教学信息的重要手段之一。然而大多数教师认为学生学完了自己所教的课程,应该给个结论,因而考试仅仅是为了给学生学了某门课程下个结论而已;对于学生来说,考试就是为了得到较高的分数,取得学分,获得奖、助学金、优先入党、谋取文凭与学位。因此没能对课程进行全面分析,尤其缺乏对学生知识掌握情况,能力形成情况的了解。教师则是在改完试卷得出分数,即认为课程结束,教学任务完成,很少有人对考试结果进行认真分析、做出评鉴,并及时反馈给学生。学生则是为了考试而学习,每天“读死书”。这种墨守成规、不善思考、满足书本、不敢质疑的学习态度与方式,与时代所倡导的创新精神是相背离的。
(二)考试方式单一
目前我国大部分高校本科都存在着考试方式比较单一,主要表现在现行考试习惯于一次性闭卷考试,很少能充分利用多种考试手段。严重存在着闭卷多,开卷少;笔试多、口试、答辩方式少,理论考试多,技能、操作、实践能力考查少;一次考试定论多,数次考试及综合评价少。此考试的弊端在于偶然性大,不能客观、全面的反映学生的真实水平,不仅对教学起不到应有的积极作用,相反会阻碍学生创造力和个性的发展。然而高校教育培养的是复合型、实践性的高级人才,除了要求学生掌握必备的理论知识外,更侧重于学生动手能力、创新能力的培养。
(三)考试内容重知识轻能力
在很多课程的试题中,考试内容基本上是教科书上有的、教师讲过的,且要求学生按标准答案做题,很少有自由发挥的机会。考试前学生要求教师划重点、划考试范围已经是司空见惯的事。试卷上很少有要求学生运用综合知识解决实际问题的试题,忽视了对学生各种能力的培养。重记忆轻创新,也就是说学生把学习的重点放在死记硬背上,缺乏学习的主动性和创造性。逐渐形成了“接受-复制性思维”,遏制了“创造-发散性思维”。
(四)重考试结果
现在的考试在很多时候都是“一锤定音”,只根据学生的期末成绩便对其进行评价。这是极不利于学生成长的,在一定程度上也会增加学生的惰性和一部分学生的心理不平衡。
(五)考试分析反馈不够
二、其他先进国家大学考试方式的借鉴
在国外,大学考试的形式至少在二十多种以上,如无人监考考试、论文、开卷考试、阶段测试、试验和实地考察、答辩、专题讨论、口头演示、同学评价、图片演示、设计、制图或模型、个人研究项目、小组研究项目、自评、以计算机为基础的评价、资料分析、书评、图书馆运用评估项目、课堂表现、作文、实习和社会实践笔记或日记、口试以及闭卷口试等。
三、数据库系统概论课程改革实践
(一)灵活多样的考试方式和评价方法
任何一种单一的考试方法,只能满足某一方面目的的需求。要想通过考试达到测量、评价学生的学习状况和综合素质,单一的考试方式肯定是欠科学的。
在对计算机、信息管理类专业学生所授“数据库系统”课程的教学过程中,我们采取了相对灵活多样的考试方式和评价方法。首先把该课程分为理论教学、实验教学和课程设计三个环节来进行,每个环节上都有不同的考试方式和评价办法。理论教学中的采用笔试考试和课外读书报告方式(通过数据库专题网站进行数据库新技术学习笔记);实验教学中的实验操作演示(含口试)及实验报告考试方式;课程设计中的论文和答辩考试方式等。
相应的评价方法分为五个部分,即作业(含读书笔记)、出勤(含课堂问答)、实验成绩、课程设计答辩、期末笔试成绩。
考试方式的选择应本着具体问题具体分析的原则,即根据不同学科的区别,根据具体考试内容的性质特点和目的要求,选择考试方式,以对学生进行立体式的、多方位、多层面的测查,尽可能全面地获得有关学生素质水平的信息。
(二)过程考试与集中考试相结合,增加平时成绩在总成绩中的比重
数据库系统概论课程中的基本技能的考核通过实验环节采用多次过程化考试方式。该门课程的实验环境采用是:Access+SQLServer,编程语言不限(VB、JAVA、.NET等)。每次实验进行单元能力测试,包括基础模块测试和应用模块的测试。基础模块测试主要考核工具的使用,进行数据库建立、查询及应用等,如Access的使用;应用模块测试主要考核使用SQL命令进行数据库建立、查询及应用(SQLServer)。每次考核若干个技能点,不但要看结果,还要看速度。最后是期末的集中考试方式。
学生在学习过程中的每次过程化考核成绩累加起来,算作学生的平时成绩(包括读书笔记、出勤、每次实验成绩),学生最后成绩的得出,按照平时成绩50%,期末集中考试成绩50%计算。随着考试条件和手段的进一步改善,可加大平时成绩在总成绩中的比重。
这种考试方式强调考试过程化,它把考试作为教学过程的重要组成部分,将考试贯穿于整个教学过程中,就像企业对其产品质量进行全过程监控一样,能够促进学生在平时下功夫,把精力用在对课程内容的掌握上;有利于及时诊断出教与学两个方面存在的问题,以便及时采取措施,调整教与学的努力方向,顺利实现教学目标。
(三)基本技能考试和综合技能的考试相结合
教师在教学过程中一定要注重学生的综合素质培养、知识的综合运用,手段上采用案例教学,同时要注重实践。
前面提到基本技能的考试是通过课程实验进行的,而数据库系统的综合技能的训练是通过课程设计进行。在开课时就给学生布置一些课程设计题目,要求一个学期下来学生能够独立完成一个应用系统。最后采用答辩和论文报告的考试方式进行考核。学生需要经过认真的选题,查阅大量的资料,进行一番精心设计,在调查、设计、编写程序、测试等基础上才能完成。
(四)个体考试与小组考试相结合
数据库基本技能考试与期末集中考试采用的是个体考试方式,而课程设计的综合性考试则采用小组考试方式。教师只对小组评分,小组长将教师的评分进行分配。
由于课程设计采取分组方式,每个小组同一个题目,不同小组的题目不同。因此考试方式是分组答辩方式,每个学生既是答辩人,又是评委。答辩人一边在计算机上演示,一边讲解自己设计的软件的功能,还要讲解增加在软件设计中的“得意之作”以及今后有待改进之处。其他同学再帮他指出设计中的不足,对于答辩人在软件设计中的闪光点,同学们纷纷取经。每组答辩完毕,由学生和教师共同评选出优秀软件。通过答辩,又给同学们提供了一次互动学习、互相交流的机会。
通过对数据库课程的考试改革,我们深深体会到:学生们对该课程的学习兴趣浓厚了,学习热情大大提高了,而且在没有降低考试要求的情况下全部通过了考试,并且优良的比例也有较大的提高。
积极改革高校本科课程考试方式和评价体系,探索平时考核与期末考试相结合、教师考核与学生相互及自我评价相结合,引导学生积极思维,“考”以致“思”,“考”以“创新”,建立灵活多样的课程考试方式和考核评价体系,真正把考试变成学生能力培养的一个重要环节。
摘要在信息技术飞速发展的今天,多媒体数据库(MDB:MultimediaData―base)技术的研究成为热点。本文从多媒体数据库的基本技术,实现的方法,实例及应用4个方面作了介绍,对多媒体数据库的发展做了总结和展望。
关键词数据库技术;多媒体数据库;信息处理
随着信息技术的发展,信息处理成为计算机应用的主要方向。数据量大,内容复杂,而且要解决数据共享、数据保密等问题,推动了数据库系统的产生。20世纪90年代以来,不同的应用领域对数据库的需求及传统数据库的局限性使数据库技术向非传统应用方面,即第三代数据库系统发展,产生了新的智能数据库、知识数据库、多媒体数据库、面向对象数据库和可扩充数据库等。其中多媒体数据库是90年代成为数据库领域的热点的。
媒体是信息的载体,多媒体是指多种媒体,如数字、文本、图形、图像和声音的有机集成,而不是简单的组合。其中数字、字符等称为格式化数据;文本、图形、图像、声音、视频等称为非格式化数据,非格式化数据具有数据量大、处理复杂等特点。多媒体数据库实现对格式化和非格式化的多媒体数据的存储、管理和查询。新型数据模型的发展,特别是扩展的关系模型和面向对象模型,意味着非格式化数据的应用需要更丰富结构表示(如多媒体)的问题将能得到解释。而计算机多媒体技术、Internet技术、网络技术与传统数据库技术相结合,使得多媒体数据库(MDB)能够实现。
1多媒体数据库的基本技术
1)数据模型。建立数据库模型是实现多媒体数据库的关键。目前实现多媒体数据库管理的途径主要有4种:基于关系的模型,基于面向对象的模型,基于超文本模型或超媒体方法,开发全新的数据模型。这些都需要使用与之对应的数据模。其中,基于超文本模型以此来现对多媒体的描述及操纵。在面向对象语言中嵌入数据库功能而形成多媒体数据库的关键是如何在面向对象语言中增加对持久性对象的存储管理。此种方法亦受面向对象方法的限制。开发全新的数据模型从底层实现多媒体数据库系统,该方法首先建立一个包含面向对象数据库核心概念的数据模型,设计相应的语言和相应的面向对象数据库管理系统的核心。这种方式系统结构清晰、效率高,但难度大。
2)数据的压缩与还原。多媒体的数据要占据很大的空司,如一段2mm左右的音乐要占据数十KB至数百KB的存储空间,而一幅图像则根据分辨率和尺寸要占据数MB至数十MB的存储空间。所以,必须在存储时进行数据压缩,重放时进行数据还原。
3)存储管理扣存取方法。动态声音和图像形成的大对象即使进行了压缩,存储量也十分惊人。大对象一般是进行分页面进行管理的。
4)用户界面。由于在多媒体计算机中增加了声音和图像接口,所以多媒体数据库应提供更加友好的用户界面。多媒体宿主语言调用、SQL语言以及虚拟现实技术都将使用户方便地接受和反馈信息。
5)分布式技术。传统的分布式系统在管理多媒体数据时已不能满足要求。我们不仅要解决数据模型和数据压缩等问题,还必须解决多媒体数据集成和异构全局多媒体数据语言查询等问题。同时,多媒体数据对宽带也有要求。
2多媒体数据库的几种实现方法
1)完善面向对象数据库。完善面向对象数据库使之适应多媒体数据处理,以便逐步为用户接受。面向对象数据库模型中的对象、属性、方法、消息及对象类的层次结构和继承等特点使其能够较好地解决多媒体信息管理面临的问题,因此受到人们的重视;
2)从关系数据库模型发展多媒体数据库。传统的关系数据库模型建立在严格的数学基础――关系代数上,它为数据库用户提供了一种高级的、集合式的非过程数据库语言,在常规数据的信息管理中发挥了巨大的作用。发展至今,关系数据库模型已具有了成熟的理论基础、完备的数据库管理技术和广泛的应用领域,但是当它面对应用领域所涉及到的图形、图像、文字、声音、动画时便显得无法适应。因此,传统的关系数据库模型为适应多媒体数据的处理要求,必须从概念和体系结构上作较大的扩展和修改;
3)分布式超媒体数据库。分布式超媒体数据库系统是一种以超媒体信息管理技术为基础的分布式系统。由于多媒体数据具有形象直观、语义丰富和时空关联等特点,并且若是在分布式环境下,则还必须将多媒体信息通过网络予以分布,这将使得多媒体的空间同步或表现建模变得更为复杂,分布式超媒体数据库表现的功能特点能较好地解决这些问题。分布式超媒体数据库用超媒体结点和链分别描述实体和实体之间的联系。它是按主题、节点名和媒体对象做查询对象,基于内容的查询可向用户提供良好的人机交互方式,同时它采用超媒体浏览导航机制,除了具有一般的查询功能以外,还具有浏览过滤功能,能自动确定用户感兴趣的主题,采用宏文献结构来支持大型数据库分布到网上。
4多媒体数据库的实例
1)图像数据库。图像数据库中的图像和图形具有一些不同于常规数据类型的特征,即数据是静态的,尺寸是可变的,数据量有大有小。所有的图像与常规的字符数据平等处理,但图像对象和特征的辨认是不精确的,对图像内容的不精确的描述自然意味着查询的不精确匹配。
3)音频数据库。在音频数据库中,对音频数据如何存放才能方便分析、而且对音频数据的检索是音频数据库成功实现的关键,传统的数据存放和处理方式是无法满足这些要求的。
由于多媒体数据库对数字、字符、文字、图形、图像、语音处理和影视处理与数据库的独立性、安全性等优点的结合,使得多媒体数据库的应用前景十分广泛。
摘要数据库系统担负着存储和管理数据信息的任务,是计算机应用技术的―个重要分支。随着计算机越来越深入地使用,数据库系统的安全问题面临着巨大挑战。本文首先介绍了数据库系统的安全特性,然后介绍了数据库系统的数据备份。
关键词数据库;安全特性;数据备份
数据库,就是若干数据的集合体。这些数据存在于计算机的外存储器上,而且不是杂乱无章地排列的。数据库中数据量庞大,用户访问频繁,有些数据具有保密性,因此数据库要由数据库管理系统进行科学地组织和管理,以确保数据库的安全性和完整性。数据库系统安全,包含两种含义,分别为系统运行安全和系统信息安全。
1数据库系统的安全特性
1.1数据独立性
数据独立于应用程序之外。理论上数据库系统的数据独立性分为两种:1)物理独立性。数据库的物理结构的变化不影响数据库的应用结构其相应的应用程序。这里的物理结构是指数据库的物理位置、物理设备等;2)逻辑独立性。数据库逻辑结构的变化不会影响用户的应用程序,数据类型的修改、增加、改变各表之间的联系都不会导致应用程序的修改。
这两种数据独立性都要靠DBMS来实现。到目前为止*物理独立性已经能基本实现,慢逻辑独立性实现起来非常困难,数据结构一旦发生变化,一般情况,相应的应用程序都要作或多或少的修改。追求这一目标也成为数据库系统结构复杂的一个重要原因。
1.2数据安全性
1.3数据的完整性
数据完整性通常表明数据在可靠性与准确性上是可信赖的,也意味着数据有可能是无效的或不完整的。数据完整性包括数据的正确性、有效性和―致性。
1)正确性。数据在输入时要保证其输入值与定义这个表时相应的域的类型一致。如表中的某个字段为数值型,那么它只能允许用户输入数值型的数据,否则不能保证数据库的正确性;2)有效性。在保证数据正确的前提下,系统还要约束数据的有效性。例如:对于月份字段,若输入值为17,那么这个数据就是无效数据,这种无效输入也称为“垃圾输入”。当然,若数据库输出的数据是无效的,相应的称为“垃圾输出”;3)一致性。当不同的用户使用数据库,应该保证他们取出的数据必须一致。因为数据库系统对数据的使用是集中控制的,因此数据的完整性控制还是比较容易实现的。
1.4并发控制
如果数据库应用要实现多用户共享数据,就可能在同一时刻多个用户要存取数据,这种事件叫做并发事件。书一个用户取出数据进行修改,修改存入数据库之前如有其他用户再取此数据,那么读出的数据就是不正确的。这时就需要对这种并发操作施行控制,排除和避免这种错误的发生,保证数据的正确性。
1.5故障恢复
当数据库系统远行时出现物理或逻辑上的错误时,如何尽快将它恢复正常,这就是数据库系统的故障恢复功能。
2数据库的备份
备份对数据库的安全来说是至关重要的。备份是指在某种介质上,如磁带储数据库或部分数据库的拷贝。
数据库的备份不足实时的,应该什么时候做,用什么方式做,这主要取决于数据库的不同规模和不同的用途。数据库的备份主要考虑以下的几个因素:备份周期;使用冷备份或是热备份:使用增量备份或是全部备份,或者两者同时使用:使用什么介质进行备份,备份到磁盘还是磁带:是人工备份还是设计一个程序定期自动备份等。数据库的备份大致有三种类型:冷备份、热备份和逻辑备份。
2.1冷备份
冷备份是在没有最终用户访问它的情况下关闭数据库,并将其备份。这是保持数据完整性的最好办法,但如果数据库太大,无法在备份窗口中完成对它的备份,该方法就不适用了。
2.2热备份
热备份是在数据库正在被写入的数据更新时进行。热备份严重依赖日志文件。在进行时,日志文件将业务指令“堆起来”,而不真正将任何数据值写入数据库记录。当这些业务被堆起来时,数据库表并没有被更新,因此数据库被完整地备份。
该方法有“些明显的缺点。首先,如果系统在进行备份时崩溃,则推在日志文件中的所有业务都会被丢失,因此也会造成数据的丢失;其次,它要求DBA仔细地监视系统资源,这样日志文件就不会占满所有的存储空间而不得不停止接受业务;最后,日志文件本身在某种程度上也需要被备份以便重建数据。需要考虑另外的文件并使其与数据库文件协调起来,为备份增加了复杂度。
由于数据库的大小和系统可用性的需求,没有对其进行备份的其他办法。在有些情况下,如果日志文件能决定上次备份操作后哪些业务更改了哪些记录的话,对数据库进行增量备份是可行的。
2.3逻辑备份
逻辑备份使用软件技术从数据库提取数据并将结果写入一个输出文件。该输出文件不是一个数据库表,但是表中的所有数据是一个映像。不能对此输出文件进行任何真正的数据库操作。在大多数客户机/服务器数据库中,结构化查询语言就是用来创建输出文件的。该过程有些慢,对大型数据库的全盘备份不实用。尽管如此,当仅想备份那些上次备份之后改变了的数据,即增量备份时,该方法非常好。为了从输出文件恢复数据,必须生成逆SQL语句。该过程也相当耗时,但工作的效果相当好。