Access-2010数据库应用:根据概念结构和逻辑结构设计图书管理系统中数据库的物理结构.pptx

Access-2010数据库应用:根据概念结构和逻辑结构设计图书管理系统中数据库的物理结构.pptx

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

单元9分析与设计Access数据库

单元9分析与设计Access数据库9.4数据库的物理结构设计2

【任务描述】3【任务9-4】根据概念结构和逻辑结构设计图书管理系统中数据库的物理结构根据前面设计的概念结构和逻辑结构,设计图书管理数据库的物理结构。

【任务实施】4(1)选用数据库管理系统这里选用Access2010数据库管理系统。

5(2)确定数据库文件和数据表的名称及其组成。首先确定数据库文件的名称为“Book9.accdb”,扩展名为“accdb”。其次确定该数据库所包括的数据表及其名称,“Book9.accdb”数据库主要包括的数据表分别为:图书馆信息表、图书类型表、读者类型表、出版社表、图书存放位置、图书信息表、藏书信息表、图书入库表、图书借阅表、出库图书表、图书归还表、图书罚款表、图书征订表、库存盘点表、借书证表、读者信息表、管理员表、部门表等。

6(3)确定各个数据表应包括的字段以及所有字段的名称、数据类型和大小。确定数据表的字段应考虑以下问题:①每个字段直接和数据表的主题相关。必须确保一个数据表中的每一个字段直接描述该表的主题,描述另一个主题的字段应属于另一个数据表。②不要包含可推导得到或通过计算可以得到的字段。例如,在“读者信息”表不包含“年龄”字段。在“图书信息”表中不包含“金额”字段。③以最小的逻辑单元存储信息。应尽量把信息分解为比较小的逻辑单元,不要在一个字段中结合了多种信息,以后要获取独立的信息就比较困难。

7(4)确定关键字。主关键字,又称主键,它是一个或多个字段的集合,是数据表中存储的每一条记录的惟一标识,即通过主关键字,就可以惟一确定数据表中的每一条记录。例如,“图书信息”表中的“图书编号”是惟一的,但“图书名称”可能有相同,所以“图书名称”不能作为主关键字。关系型数据库管理系统能够利用主关键字迅速查找在多个数据表中的数据,并把这些数据组合在一起。

8确定主关键字时应注意以下几点:①不允许在主关键字中出现重复值或Null值。所以,不能选择包含有这类值的字段作为主关键字。②因为要利用主关键字的值来查找记录,所以它不能太长,便于记忆和输入。③主关键字的长度直接影响数据库的操作速度,因此,在创建主关键字时,该字段值最好使用能满足存储要求的最小长度。

9(5)确定数据库的各个数据表之间的关系。在Access2010数据库中,每一个数据表都是一个独立的对象实体,本身具有完整的结构和功能。但是每个数据表不是孤立的,它与数据库中的其他表之间又存在联系。关系就是指连接在数据表之间的纽带,使数据的处理和表达有更大的灵活性。例如与“图书信息”相关的表有“出版社”表。

快乐学习、高效学习

文档评论(0)

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

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

1亿VIP精品文档

相关文档