MIS第09章数据库设计解读.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MIS第09章数据库设计解读

第9章 编码与数据库设计 在管理信息系统中,数据存储主要通过数据库实现,数据库决定了数据存储的组织形式,以及数据处理的速度和效率,因此,文件和数据库设计是整个系统设计的重要组成部分。数据库设计属于管理信息系统设计阶段的工作内容,由于数据库设计有其自身的特点,本章专门对数据库设计进行分析。另外资源的编码与数据库设计关系较为密切,本章也将对资源的编码设计进行分析。 第9章 编码与数据库设计 本章内容: 第1节 编 码 设 计 第2节 条形码应用技术 第3节 数据库概述 第4节 数据库设计的步骤 第5节 数据库管理系统的类型及选用 第6节 数据安全与保密 第7节 编写数据库设计说明书 第1节 编 码 设 计-1 代码的定义:代码是代表事物名称、属性、状态等的符号。 代码的作用: (1)用字母或数字表示复杂的汉字或英语单词,使得输入简单,提高了输入速度和准确性。 (2)用编码表示实体或属性,编码成为识别对象的惟一标识,消除了数据含义的不确定性,保证了数据的惟一性,不会出现重复输入现象,也便于反映数据之间的逻辑关系。 第1节 编 码 设 计-2 代码的作用(续): (3)编码是进行信息的分类、校核、检索、统计的键,利用编码这一键可以识别数据库文件中的每一条记录,进行分类和校核,提高处理速度,减少错误,节省存储空间。 (4)利用编码可以识别不同的数据,在企业各部门间传递数据时,通过编码可以保证数据的正确性 。 (5)企业只有建立一个完善、可行的编码体系,才可能实现三化(系统化、标准化、通用化),才可能实现管理信息系统的运用。 第1节 编 码 设 计-3 代码设计的若干原则: 1)代码应唯一标志它所代表的事物或属性(唯一确定性); 2)结构应与处理的方法相一致。例如,有时可利用代码的结构直接进行记录的统计; 3)代码设计要预留足够的位置,以适应不断变化的需要(可扩充性)。 4)不要使用易于混淆的字符。 5)要注意尽量采用不易出错的代码结构。 第1节 编 码 设 计-4 代码的种类 1)顺序码。顺序码是一种用连续数字代表编码对象的码, 2)区间码。区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。 3)助忆码。例如,用TV-B-12代表12寸黑白电视机,用TV-C-20代表20寸彩色电视机。 第1节 编 码 设 计-5 区间码又可分为以下多种类型: 1)多面码。例如,对于机制螺钉,可作如下表那样的规定。代码2342 表示材料为黄铜的φ1.5mm方形头镀铬螺钉。 2)上下关联区间码。例如,会计核算方面,用最左位代表核算种类,下一位代表会计核算项目。 3)十进位码。例如,图书分类中的十进位分类码。 第1节 编 码 设 计-6 代码结构中的校验位 为了保证正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。 第1节 编 码 设 计-7 有多种确定校验位值的方法 算术级数法 原代码 1 2 3 4 5 各乘以权 6 5 4 3 2 乘积之和 6+10+12+12+10=50 以11为模去除乘积之和(若余数是10, 则按0处 理),把得出的余数作为校验码:50/11=4……6,因此代码为123456。 几何级数法: 原理同上,但把所乘权数改为32 16 842等。 质数法: 原理同上,但把所乘权数改为质数系列,如17 13 7 5 3等。 第1节 编 码 设 计-8 编码设计的步骤 编码的设计步骤如下。 (1)确定编码对象、明确编码的目的 (2)设计编码结构 (3)设计编码校验 (4)编制编码表 (5)编写编码设计书 第1节 编 码 设 计-9 管理信息系统中编号长度一般是6—12位,使用阿拉伯数字0—9、英文字母A—Z及下划线、小数点的组合。若可能,就全部采用数字,以提高输入速度,最好不使用其他的特殊字符和汉字。 第2节  条形码应用技术-1 1.条形码概述 条形码由粗细不同的“条”和“空”相间组合而成,内含特定信息的一组符号,可以由扫描器之类的光学识别装置来读取并输入计算机进行处理。 第2节 条形码应用技术-2 2.条形码分类 目前条形码的主要编码方式有两种:宽度调节法和模块组配法。宽度调节法是指条形码中条、空的宽窄

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档