第3章在Access中创建表.ppt

第3章在Access中创建表.ppt

清除表关系版式 如果要清除“关系”视图中的版式,可单击工具栏上的【清除版式】按钮,在弹出的如图所示的提示对话框中单击【是】按钮,“关系”视图窗口将成为空白窗口。 3.5.2 参照完整性的含义 在创建表关系时,可设立一些准则,这些准则会有助于数据库中数据的完整性,例如在主表中输入的数据,在相关表中同名属性的字段也要输入相同的数据。 参照完整性就是在输入或删除记录时,主表和相关表要遵循的规则。 实施参照完整性后,主表和相关表要遵循以下规则: 如果主表中没有相关记录,则不能将记录添加到相关表中。 如果相关表中存在匹配的记录,不能删除主表中的记录。 如果相关表中有相关记录时,不能更改主表中关键字的值。 如果违背参照完整性的规则,系统会自动强制执行参照完整性,拒绝对数据的操作。 操作练习 8 创建表关系 请同学自己完成! 小结与提高 1.创建表结构 本章介绍了在Access数据库中创建表结构的3种方法:使用设计器创建表结构,使用表向导创建表结构,使用数据表创建表结构。 2.设置字段属性 本章介绍了设置字段属性的方法。通过设置字段属性可以方便的输入数据,可以保证输入数据的准确性,可以保证数据的安全。因此,了解字段都有哪些属性可以使用是非常重要的。 3.向表中输入数据 通过本章学习,要掌握快速正确向表中输入数据的方法。要重点掌握创建“查阅向导”字段和“值列表”字段的方法。 4.导入表与数据 通过本章学习,要掌握将其他己有数据导入到数据库中的方法。 5.创建表关系 通过本章学习,要掌握建立表关系的方法,理解参照完整性的含义。 思考题 Access支持哪些类型的数据? Access表中字段有哪两类属性?有哪些常用的属性可以修改? 为什么“教学管理”数据库中应该包含学生、教师、课程、学生选修成绩、教师授课课程5个表,而不是学生、教师、课程3个表? 学生、教师、课程、学生选修成绩、教师授课课程5个表可以具有什么物理结构? 表关系中1对1与1对多的含义是什么? 表关系中“参照完整性”有什么作用? 建立“汇科电脑公司数据库”中物品、配件、电脑、仓库表的表结构,设置其字段属性,并尽可能提供“查阅列”和“值列表”字段,方便用户输入数据,输入一些模拟数据,建立表之间的关系。 分析汇科电脑公司其他实体之间的关系,根据其关系创建表结构。 对“汇科电脑公司数据库”中新创建的表分别设置不同的字段属性。 建立“汇科电脑公司数据库”中表之间的关系,使它们具有参照完整性。 向创建的表中输入一些模拟数据。 上机操作 “物品类别”字段值列表的定义 操作练习 6 创建值列表 请同学自己完成! 3.4 导入表与数据 Access提供了“数据导入”功能,可以将计算机中存在的数据导入到当前的Access数据库中。 数据导入功能即可以简化用户的操作,又可以充分利用已有的数据资源是最快捷的创建表的方法。 3.4.1 可以导入的数据文件 Access可以将Excel、Louts表文件、Dbase、FoxPro等其他数据库管理系统创建的表文件、其他的Access数据库中的表对象,导入到当前数据库中生成表对象。 3.4.2 导入Excel表中的数据 将Excel“电脑外部设备数据编辑与查询子系统”表格导入到当前已打开的Access的数据库中。 选择Excel文件 启动Access,打开数据库。 在主窗口菜单栏上单击【文件】→【获取外部数据】→【导入】命令,打开“导入”对话框。 在“导入”对话框“查找范围”框中,确定导入文件的位置,在“文件类型”框中确定导入文件的类型,这里选择Microsoft Excel,在列表中选择相应的文件(要确保读者使用的计算机中保存有Excel文件),这里选择的是“上机实验1” 。 “导入”对话框 启动“导入数据表向导” 选择导入的表 在“导入”对话框中单击【导入】按钮,将启动“导入数据表向导”。 在“导入数据表向导”对话框中,选择“显示工作表”选项,一般Excel文件中会包含几个表,这里选择“电脑外部设备数据编辑与查询子系统”表,然后单击【下一步】按钮。 在导入数据表向导中选择 导入的表名称 选择是否将原表的第一行作为 数据库表中的列标题 选择列字段及名称 选择设置主键的方式 确定导入到数据库中表的名称 开始导入工作 在接着出现的如图所示的“导入数据表向导”对话框中单击【确定】按钮,向导将自动开始将Excel表格的数据导入到当前数据库 “外设”表中。 导入工作完成后,即可在数据库的表对象中看到导入的“外设”表,如图所示,表明导入数据成功。

文档评论(0)

1亿VIP精品文档

相关文档