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

第2章--数据库.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  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章--数据库

内容简介 Access是一个功能强大的关系数据库系统,可以组织、存储并管理任何类型和任意数量的信息,为了了解和掌握Access组织和存储信息的方法, 本章将详细介绍数据库的创建步骤、方法和数据库的维护管理等基本操作。 教学目标 理解数据库的设计原则,掌握数据库的设计步骤和方法。 掌握数据库的打开关闭等基本操作 数据库的备份、转换、压缩和修复等维护管理操作 2.1 设计数据库 2.1.1设计原则 2.1.2设计步骤 2.1.1 设计原则 (1)关系数据库的设计应遵从概念单一化的原则。 (2)避免在表之间出现重复字段。 (3)表中的字段必须是原始数据和基本数据元素。 (4)用外部关键字来实现有关联的表之间联系。 2.1.2 设计步骤 在使用Access建立数据库的表、窗体和其他对象之前,设计数据库是很重要的工作,合理的设计是创建高效、准确、及时完成所需功能的数据库的基础。 数据库设计的一般步骤如下图所示。 1.确定创建数据库的目的 设计数据库的第一个步骤是确定数据库的目的以及如何使用。用户需要明确希望从数据库得到什么信息,由此可以确定需要什么主题来保存有关事件(表)和需要什么事件来保存每一个主题(表中的字段)。 例如:创建“学生成绩管理系统”数据库的目的是实现学生成绩管理的自动化。 2.确定数据库中需要的表 可按以下设计原则对信息进行分类: (1)所含主题信息的独立性。 例如,将学生信息和教师信息分开,保存在不同的表中。 (2)表内、表间信息的唯一性。 例如,要在一个表中每个学生的籍贯和出生日期等信息只保存一次,不能重复。 根据已确定的“学生成绩管理系统”数据库的任务及信息分类原则,将数据分别存放在教师、学生、课程、学生课程成绩和教师授课课程等5个表中,如右图所示。 3.确定表中需要的字段 设计表的结构,每个表中都包含关于同一主题的信息,并且表中的每个字段包含关于该主题的各个事件。 Access规定,一个表中不能有两个重名的字段。 4.确定记录中的主关键字 为了使存放在不同表中的数据之间建立联系,表中的记录必须有一个字段或多个字段集来唯一的标识,这个字段(或多个字段集)就是主关键字。 (1)主关键字可以是单字段,也可以是组合字段(字段集来)。 (2)主关键字字段值具有唯一性,不允许输入空值和重复值。 5.确定表之间的关系 确立了表和相应得主关键字字段后,需要通过某种方式将相关信息(表之间的联系)重新结合到一起。 6.优化设计 设计完需要的表、字段和关系后,应该检查该设计可能存在的缺陷和需要改进的地方,这些缺陷可能会使数据难以使用和维护。而且从工作量和效果上看,改变数据库的设计要比更改已经填满数据的表容易得多。 第一范式(1NF) 1.1NF的定义:表中任意字段的值必须是不可分的,即每个记录的每个字段只能包含一个数据。 2.应用 第二范式(2NF) 1.2NF的定义 关系模式R满足第一范式,R中所有非主键字段完全依赖于主键字段 ,则称关系R属于第二范式。 2.应用 解决方法: 第三范式(3NF) 1.3NF的定义 满足第二范式的前提下,一个表的所有非主键字段均不传递依赖于主键。 传递依赖:设表中有A(主键)、B、C三个字段,若B依赖于A,而C依赖于B,称字段C传递依赖于主键字段A。 2.2 创建数据库 常用的创建数据库的方法有两种: 第一种是用户手工建立空数据库,然后分别定义数据库中的每一个对象,是较灵活的创建数据库方法; 第二种利用系统自动创建特定类型的数据库,即使用“数据库向导”,选择系统提供的数据库模板后,一次性创建所需的表、窗体、报表,是创建数据库最简单的方法。 2.2.1 建立一个空数据库 创建空数据库通常有两种方法: 启动Access时创建和启动Access后用“新建”菜单命令创建。 1.启动Access时创建空数据库 在第一次启动Access时,将自动显示“Microsoft Access”对话框,选择“新建数据库”或“打开已有文件”选项。 2.启动Access后使用“新建”菜单命令创建数据库 如果已经打开了数据库或当打开时显示的“Microsoft Access”对话框已经关闭,此时。使用“新建”菜单命令创建空数据库 2.2.2 利用向导创建数据库 利用向导创建数据库通常也有两种方法: 1.启动Access时利用向导创建数据库 如图1-2-7所示,选择“常用”选项 2.启动Access后用“新建”菜单命令利用向导创建数据库 启动Access后,单击“新建”按钮 ,弹出“新建”对话框,如右图所示,选择“数据库”选项。 2.3 数据库的基本操作 2.3.1 数据库的打开 2.3.2

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档