第五章 建立和操作数据库.ppt

上传人:创****公 文档编号:1594398 上传时间:2019-10-19 格式:PPT 页数:19 大小:138KB
返回 下载 相关 举报
第五章 建立和操作数据库.ppt_第1页
第1页 / 共19页
第五章 建立和操作数据库.ppt_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《第五章 建立和操作数据库.ppt》由会员分享,可在线阅读,更多相关《第五章 建立和操作数据库.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第5章 建立和操作数据库,内容提要,数据库的设计 数据库的建立 数据库的基本操作,本章知识点,掌握数据库的设计方法熟悉数据库的建立掌握数据库的基本操作:数据库的打开、关闭、复制以及删除等内容,5.1 数据库的设计方法,5.1.1 数据库的设计原则 设计数据库时应遵循以下原则: 1. 关系数据库的设计应遵从概念单一化的原则。 2. 避免在表之间出现重复的字段。 3. 表中的字段必须是原始数据和基本数据元素。 4. 用关键字来实现有关联的表之间的联系。,5.1.2 数据库的设计步骤,1.确定创建数据库的目的 信息需求对用户的需求进行分析和讨论,确定所建数据库的任务。 处理需求了解现行工作处理过程,

2、明确处理问题的方法和步骤。 安全性和完整性需求所建数据库也必须满足安全性和完整性需求,并能够合理地应用有效资源来处理所要解决的问题。例如:创建“学生信息管理”数据库的目的就是实现学生信息管理的自动化。,2. 确定数据库中需要的数据表 数据表是关系型数据库管理系统的基本存储结构,是关于特定主题的数据集合。在Access中,表是一个记录(行)和字段(列)存储数据的对象,这些数据通常是与特定类别的事物相关的。 实际确定数据表时均应遵从概念单一化的原则,即一个表描述一个实体或实体间的一种联系,并将这些信息分成各种基本实体。如将学生的学号、姓名等信息与学生的成绩分别保存在不同的表中,这样就可以使实体之间

3、具有独立性,针对每一实体信息的维护将会更加方便、有效,并且有助于减少数据录入的错误。,3. 确定表中需要的字段,字段是表中的一个元素,其中包含特定的信息,用于描述特定实体的属性。Access规定,一个表中不能有两个重名的字段。在设计表中字段时,应注意以下几点: 字段内容的直接相关性,即每个字段直接和表的主题相关。 字段数据的原始性,即不包含推导或计算得出的数据,如表达式的计算结果。 字段存储逻辑的最小性,即以最小的逻辑单位作为存储字段,不可随意拆分。 字段的唯一性,即表中的每个字段只能含有惟一类型的数据信息。 字段的无关性,即在不影响其他字段的情况下,必须能够对任意字段进行修改。如“学生信息管

4、理”数据库中各个表所需字段确定见表5.1(p57),4. 确定记录中的主关键字,为了使存放在不同表中的数据之间建立联系,表中的记录必须有一个字段或多个字段作为唯一的标识,这个字段或字段组合就是主关键字段或主键。通过主键值可以惟一地标识表中的每条记录。 主关键字可以是单字段,也可以是组合字段。 主关键字字段值具有惟一性,不允许输入空值和重复值。,5. 确定表之间的关系,数据库中各表之间应该是即独立又相互联系的,不同主题的表在存储上是相互独立的,但它们之间还必须相互联系,以便进行各种信息之间的组合。在“学生信息管理”数据库中“学生信息表”与“成绩表”之间通过公共字段“学号”建立相互联系。“选课表”

5、则通过“课程代码”与“成绩表”之间建立联系。,关系是在两个表的公用字段之间创建的关联性,关系可以是“一对一”、“一对多”或“多对多”的。一般在使用中,对“多对多”的联系分解为“多对一”与“一对多”的形式。两个表可以通过它们公用字段关联起来,这些字段的名称未必相同,但它们的值必须匹配。,6. 优化数据库设计,目的:检查有否遗忘的字段或者冗余的数据等,使得设计合理。设计优化检查通常可以从以下几方面着手: 检查是否存在遗忘字段。 检查是否存在大量空白字段。 检查是否包含相同字段的数据表。 检查表中是否带有大量不属于某实体的字段。 检查是否在某个表中重复输入相同数据。 检查是否为每个表选择了合适的主关

6、键字。 检查是否存在字段很多而记录很少的表。,7. 输入数据并创建其他数据库对象,如果认为表的结构已经符合上述设计原则,就可以向表中输入数据,并创建数据处理操作所需要的查询、窗体、报表、宏和模块等其他数据库对象。,5.2 建立数据库,5.2.1 使用数据库向导建立数据库为方便初学者使用,Access 2003提供了多种标准的模板,使用这些模板可以快速地创建各种类型的数据库,用户只需要正确回答向导对话框的问题,就可以一步一步地创建一个新的数据库,其中包括选定数据库类型所需的表、查询、窗体和报表等。(见p58-61),5.2.2 建立空数据库,虽然数据库向导可以迅速产生各种数据库系统,但往往有些模

7、板并不能满足用户的实际需要,这时则可以创建一个空白数据库,然后在其中添加所需要的数据库对象。 空数据库就是没有任何对象的数据库,建好以后,可以根据实际需要添加表、查询、窗体、报 表、页、宏等对象。这样能够灵活地创建符合实际地针对性较强的数据库应用系统。 (见p61 例5.1),5.3.1 打开数据库 在Access中,数据库是一个文档文件,可以在“资源管理器”或“我的电脑”窗口中双击.mdb文件打开数据库,也可以采用如下两种方法打开。 1.由“文件”菜单打开(见p62 例5.2) 2.使用【任务窗格】打开(见p63) 。,5.3 数据库的基本操作,5.3.2 关闭数据库 关闭数据库的方法有以下

8、四种。 单击数据库窗口右上角的“关闭”按钮。 选择“文件”菜单中的“关闭”命令。 单击窗口左上角的“控制图标”,在弹出的下拉菜单中选择“关闭”,或者直接双击“控制图标”即可关闭该数据库。 按Alt+F4 组合键。,5.3.3 复制数据库,数据库的复制在Windows环境下进行,与一般的文件复制方式相同。而这里所介绍的复制数据库并不是复制数据库文件为一新的文件,它是制作一个数据库的副本,此副本可以与原数据库保持同步更新。 具体操作步骤如下:(1)打开所要创建副本的数据库文件。(2)选择“工具”菜单中的“同步复制”子菜单中的“创建副本”命令,系统弹出询问“关闭数据库且创建副本”的消息框,选择“是”

9、,系统将关闭当前打开的数据库,开始进行创建。,(3)在创建过程中,系统将弹出一个消息框,询问是否将当前数据库备份并进行重命名,单击“是”,则将原数据库转变为“设计母板”。以后对该数据库结构的更改都必须在“设计母板”中进行。 (4)在弹出的“新副本位置”对话框中指定副本存储位置及文件名,单击“确定”按钮。 (5)副本创建完成后,单击“确定”按钮,则显示原数据库的“设计母板”。当“设计母板”中数据库对象的结构发生改变时,就需要同步原数据库。选择“工具”菜单中的“同步复制”子菜单中的“立即同步”命令,就可以与副本同步。,5.3.4 数据库的删除,当一个Access数据库文件不再需要时,可以删除它。一般删除数据库文件和Office 中其他文件的删除基本相同,使用Windows“资源管理器”就可以将其数据库文件删除。,5.4 小结,本章主要介绍了在Access 2003中如何设计和建立数据库以及数据库的打开、关闭、复制以及删除等操作。 其中创建数据库是开发数据库应用系统的第一步。在Access 2003中,一般先建立一个空数据库,然后在其中创建相关的表、 查询、 窗体等对象。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > pptx模板 > 校园应用

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁