网站大量收购闲置独家精品文档,联系QQ:2885784924

图书馆管理系统(1).pdfVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

.

图书馆管理系统

某一事物不同属性在不同表中的存放位置。

(2)确定单一的父子关系结构

所谓确定单一的父系关系结构就是要在所建立的各种表中消除多对多(以下用M:N来表示)

的现象,即设法使得所有表中记录之间的关系呈树状结构(只能由一个主干发出若干条分支,

而不能有若干条主干交错发出若干条分支状况)。所谓的“父系”就是指表的上一级关系表。

消除多对多关系可以借助于E-R图的方法来解决,也可以在系统分析时予以注意,避免这

种情况的发生。

消除这种M:N情况的办法也很简单,只需在二表之间增加一个表,则原来M:N的关系就改

成了M:1,1:N的关系了。

确定数据资源的安全保密属性:

一般DBMS都提供给我们自己定义数据安全保密性的功能。系统所提供的安全保密功能一

般有8个等级(0-7级),4种不同方式(只读、只写、删除、修改),而且允许用户利用这8个

等级的4种方式对每一个表自由地进行定义。

定义安全保密性的方法一般有如下几种:

a.原则上所有文件都定义为4级,个别优先级特别高的办公室(终端或微机的入网账号)可

定义高于4级的级别,反之则定义为低于4的级别。

b.统计文件(表)和数据录入文件一般只对本工作站定义为只写方式,对其它工作站则定义

为只读方式。

c.财务等保密文件一般只对中工作站(如财务科等)定义为可写、可改、可删除方式,对其

它工作站则定义为只读方式,而且不是每个人都能读,只有级别相同和高级别者才能读。

2.1.2数据库设计范式分析

建立起一个良好的数据指标体系,是建立数据结构和数据库的最重要的一环。一个良好的数

据指标体系是建立DB的必要条件,但不是充分条件。我们完全可以认为所建指标体系中的

一个指标类就是关系数据库中的一个基本表,而这个指标类下面的一个个具体指标就是这个

基本表中的一个字段。但如果直接按照这种方式建库显然还不能算最佳。对于指标体系中数

据的结构在建库前还必须进行规范化的重新组织。

a.数据组织的规范化形式

在数据的规范化表达中,一般将一组相互关联的数据称为一个关系(relation),而在这个关系

下的每个数据指标项则被称为数据元素(dataelement),这种关系落实到具体数据库上就是基

本表,而数据元素就是基本表中的一个字段(field)。规范化表达还规定在每一个基本表中必

须定义一个数据元素为关键字(key),它可以唯一地标识出该表中其它相关的数据元素。在

规范化理论中表是二维的,它有如下四个性质:

l在表中的任意一列上,数据项应属于同一个属性(如图中每一列都存放着不同合同记录的

同一属性数据)。

l表中所有行都是不相同的,不允许有重复组项出现(如图中每一行都是一个不同的合同记

录)。

l在表中,行的顺序无关紧要(如图中每行存的都是合同记录,至于先放哪一个合同都没关

系)。

l在表中,列的顺序无关紧要,但不能重复(如图中合同号和合同名谁先谁后都没关系,但

二者不可重复或同名)。

在对表的形式进行了规范化定义后,数据结构还有五种规范化定义,定名为规范化模式,称

为范式。在这五种范式中,一般只用前三种,对于常用系统就足够了。而且这五种范式是“向

提供中小学全科课件、教案、论文、中高考试题、新课标资源、电子图书搜索与下载服务。

.

上兼容”的,即满足第五范式的数据结构自动满足一、二、三、四范式,满足第四范式的数

据结构自动满足第一、二、三范式,……,依此类推。

第一范式(firstnormalform,简称1stNF)就是指在同一表中没有重复项出现,如果有则应将重

复项去掉。这个去掉重复项的过程就称之为规范化处理。在本文所讨论的开发方法里,1stNF

实际上是没有什么意义的。因为我们按规范化建立的指标体系和表的过程都自动保证了所有

表都满足1stNF。

第二范式(secondnormalform,简称2ndNF)是指每个表必须有一个(而且仅一个)数据元素为主

关键字(primarykey),其它数据元素与主关键字一一对应。例如,在图l9.7中如果我们将合

同号定义为主关键字(其它数据元素中的记录数据都有可能重名,故不能作为主关键字),故

只要知道了一个合同记录的合同号,就可以唯一地在同一行中找到该合同的任何一项具体信

息。通常我们称这种关系为函数依赖(functionaldepEndence)关系。即表中其它数据元素都依

赖于主关键字,或称该数据元素唯一地被主关键字所标识。

第三范式(thirdnormalform,简称

您可能关注的文档

文档评论(0)

150****1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档