- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 续数据库逻辑设计.ppt
2依据规范化理论对数据进行规范 规范化理论的一个重要的目标就是将数据分割存储在特定的地方来消除冗余、简化数据库的更新,提高数据库完整性,并且减少存储的要求。用范式来衡量数据规范化的程度。现在已定义出了第1、第2至第5范式,这些范式是嵌套的。也就是满足第2范式时一定满足第1范式。 关系:一个关系是一个二维表。一个表要想成为关系必须满足下列约束。首先,表中的每一格必须是单值的,每一列的所有条目都必须是同一类型的;其次每一列都有唯一的名字,列在表中的顺序并不重要;最后,表中任意两行(元组)不能相同,行在表中的顺序也不重要。 第一范式(1NF):任何符合关系定义的关系可看作第1范式。 第二范式(2NF):如果一个关系的所有非关键字属性都依赖于整个关键字,那么该关系就属于第2范式。所谓关键字是指唯一能标识一个元组的字段(属性)或字段的集合,在职工工资档案表中职工号就可作为关键字,但职工有可能同名,因此,姓名不能做为关键字。 第三范式:一个关系如果在第2范式,且没有传递依赖,则该关系在第3范式中。随着关系的一步步规范化,对其进行插入、删除、更新的异常操作会逐步消除。 注意: 规范化的关系避免了更新异常,似乎更可取,但从其它理由来考虑,有时却不值得。因为当数据必须从两个单独的表中组合起来时,DBMS就要做额外的关系运算。因此非规范化的表可能更易于处理,在有些情况下,数据冗余的缺点并不是很重要,往往在规范化的基础上故意保留少量非规范化的内容,以改进性能和实现的复杂性。一般说来,实际操作中,第三范式已能满足商业化数据库的一致性和完整性约束。 第6节.系统安全设计 随着Intranet/Internet的普及及电子商务活动的开展,网络安全已日益成为人们所关注的话题。在一般的计算机系统中安全措施是逐级设置的。如图所示 确定用户角色及权限 决定系统中的那些用户对这些信息单位拥有什么样的权限(无权、查询、修改、删除、统计、全权),并据此列为表格。依次限定用户集(每个用户、用户组可看成是该集的一个子集)对信息集(每个数据窗口(Datawindows),单行编辑窗(SinglelineEdit),多行编辑窗(MutiLineEdit)等可看成是信息集的子集)的映射(访问权限)。见下图 具体步骤为: 列出机构业务一览表,在该表中行方向表示企业目前所设置的机构,列方向表示具体业务,表中内容 0 表示该部门无此项业务 aij= 1表示此项业务列入MIS 1期开发计划 2表示此项业务列入MIS 2期开发计划 列出U-C矩阵(user 信息使用者,creator 信息创造者)在该矩阵中行方向表示用户,列方向表示信息单位,表中内容 C:产生信息(拥有录入、修改、删除、统计、查询权限) Ci:第I个用户产生的部分信息(汇总量的第I个分量) AIJ= U1:查询信息(拥有整个企业查询权限) U2:查询信息(只拥有本部门查询权限) ū:统计汇总(拥有查询,汇总权限) 某MIS系统权限分配表 动态菜单设置 动态菜单系统设计 为辨别用户的身份,假定规定用户口令的第1、2位代表部门编码,3、4位代表部门内不同岗位编码。这些编码经过一必威体育官网网址算法映射为机构业务一览表或信息权限表的行号。根据此表对菜单、数据窗口等进行动态设置。目前MIS系统菜单常采用下拉式弹出菜单,对下拉式弹出菜单都有enabled 和visible 属性设置。若enabled属性设置为 false 则当显示该菜单时相应项为灰色显示,用户也无法执行该项下的脚本(script)。当某项菜单属性 visible 设置为 false 时该项将不显示。 西4 孙虎 自控 西4 张明 自控 西6 李海 计算机 西6 张明 计算机 宿舍 姓名 系别 用户 DBMS OS DB 用户标识和鉴定 存取控制 OS级安全控制 密码存取 图11-4 网络安全级别 用户集 信息集 访问权 图1 访问权设置 ┇ 1 1 0 1 0 0 企管科 1 0 1 1 1 0 采供科 0 0 1 0 1 0 储运科 1 0 0 0 1 1 生产科 。。。 市场信息 价格管理 仓储管理 合同管理 物资计划 物资申报 业务 部门 * 数据库设计(逻辑设计) 一、概念设计的回顾 根据需求分析的结果确定概念模型。 概念模型是对现实世界的一个真实模型,且能满足用户对数据的处理要求。 概念模型直观形象、容易和用户沟通。 概
文档评论(0)