oracle数据库在土地登记管理系统中的应用研究

oracle数据库在土地登记管理系统中的应用研究

ID:22348261

大小:81.25 KB

页数:6页

时间:2018-10-28

oracle数据库在土地登记管理系统中的应用研究_第1页
oracle数据库在土地登记管理系统中的应用研究_第2页
oracle数据库在土地登记管理系统中的应用研究_第3页
oracle数据库在土地登记管理系统中的应用研究_第4页
oracle数据库在土地登记管理系统中的应用研究_第5页
资源描述:

《oracle数据库在土地登记管理系统中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Oracle数据库在土地登记管理系统中的应用研究本数据库的使用环境是VB,利用VB中相应的数据库设计工具联结控件和数据库字段,数据的通讯则利用ADO实现,VB软件中的内嵌水晶报表控件则用于打印。【关键词】Oracle数据库土地登记管理系统应用土地部门业务流程的处理效率快慢很大程度上取决于一个数据库的好坏。因此,土地数据库的设计是开发土地管理信息系统的关键所在。1系统结构设计在设计数据库结构的时候本文选择了ER方法,该方法主要用于对抽象事物的实现,在实现具体的计算机系统和DBMS过程中没有作用,但是在ER方法能够比较轻松的实现各种DBMS所支持的数据模型。总结使用该方法设计数据库

2、结构的基本步骤为:(1)实体类型的确定。(2)联系类型的确定。(3)属性确定。⑷(5)ERER的优化,确定关系数据模型(6)设计记录格式。1.1确定实体类型几属性在划分各个子数据库的实体类形时对照土地管理部门业务处理的流程进行,接下来以其中的几个数据库为例:(1)建设用地(建设用地项目供地方案,个人建房用地审批,建设用地项目呈报,建设用地预审报告,农用地转用方案)。(2)规划用地(土地利用总计规划,农村民用地规划,土地开发复垦整理规划)。(3)地籍管理(土地登记,地籍调查,土地变更)。(4)监察信息(土地行政处罚,土地案件调查,土地行政案件立案,土地执法监察,土地管理公文送达)

3、。1.2确定联系类型一对一、一对多、多对多是实体间存在的三种联系,通过非各实体的详细分析,最后系统确定出其相互之间的联系及其联系类型。1.3作ERER图的绘制主要依据的是各实体及其之间的相关联系,其规则为:实体用矩形框表示,实体联系用菱形表示,菱形框中的文字为相关的联系名,实体和联系之间用直线连接,连线上标示出联系类型,如果有相关的值集合,则用小椭圆加以表示。1.4由ER图导出关系数据模型根据上文可知各个实体和联系,ER图绘制出来过后,将二者分别转换成关系模式中的一个关系就得到了关系数据模型。根据关系模型中存在的各个关系对具体的数据库结构进行进一步的设计,一个数据表中的主关键字

4、和外键起着重要作用,因此需要特别指出。在数据库的开发过程中难免出现对图形或是超长字段等数据,该问题的解决方法一般是:形数据就将其设置为BLOB类型,LongRaw亦可,超长字段数据存取方法可见于程序设计。2数据库安全设计成熟完善的安全机制能够保障数据的完整、保密性,防止被人为破坏情况的发生。完善的安全机制能够有效防止误操作或是人为的破坏。Oracle数据库具备功能强大的安全管理工具,Oracle数据库中的每一个用户都由系统分配相应的权限,因此,用户只有具备对相关数据进行访问或是处理的相关权限才能够做进一步的操作,这为数据的安全性提供了保障。此外,Oracle安全管理工具能够对用

5、户角色进行相关的增、删、除、改等操作,甚至可以为用户配置特权。2.1角色的规划与建立基于土地管理部门的特点,系统用户划分为4大类:(1)数据库管理人员。(2)局长、科长等。(3)内部普通员工。(1)外部人员。数据库管理人员的主要职责在于开、关数据库,对数据进行备份、恢复以及维护工作,用户的安全管理也在其工作范围内。科长、局长类似于数据库的超级用户,他们具有对签字、批准等特权。对于内部工作人员,他们具有的权限即按照相应要求对数据进行录入或是修改等操作。而外部人员一般是通过验证注册身份得以浏览部分数据。2.2角色特权配置Orac1e数据库提供三种标准的角色:CONNECT、RESO

6、URCE和DBA。CONNECT即为链接角色,其特权为相关用户对某些表仅具有查询权力,一般是第四类用户;RESOURC表示可靠的数据库用户,第二、三类用户属于这个范畴,他们能够创建相关的数据表、序列和引索等;DBA拥有所有的系统权限,拥有该角色特权的用户行使对整个数据库的更新维护以及数据备份工作,其他用户拥有的权限也由DBA用户赋予,上述各类用户中的系统管理员被赋予DBA特权。除了Oracle本身的安全设置机制,登录用户和用户密码的验证也让系统的安全性得到进一步的保障。3运行开发环境3.1服务器端(1)操作系统:window2000以上操作系统。(1)关系数据库管理系统:Ora

7、cle企业版。3.2客户端(1)操作系统:window2000以上操作系统。(2)关系数据库管理系统:Oracle客户端。(3)开发环境和工具:VisualBasic、ADO(ActiveX控件)、报表生成工具(Oracledeveploper)。4关键技术的实现4.1界面控件与数据表的联接VB环境下,利用数据库设计工具将窗体控件与数据表中对应的字段绑定。然后清空ADO的ConnectionString和RecordSource属性。4.2报表的打印功能用水晶报表软件设计报表,将CRYSTA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。