《数据库技术与应用第4-2讲-表的维护课件》由会员分享,可在线阅读,更多相关《数据库技术与应用第4-2讲-表的维护课件(13页珍藏版)》请在金锄头文库上搜索。
1、4.2 4.2 表表的维护的维护教学内容教学内容表结构的维护表数据的维护表约束的维护表的应用维护4.2 4.2 表表的维护的维护学习目标学习目标认知目标uu掌握表结构和表数据维护的方法掌握表结构和表数据维护的方法uu掌握表约束的维护方法掌握表约束的维护方法uu掌握数据表导入和导出的方法掌握数据表导入和导出的方法能力目标uu熟练使用各种视图维护表的结构和表中数据熟练使用各种视图维护表的结构和表中数据uu熟练掌握维护表约束的基本方法熟练掌握维护表约束的基本方法( (重点、难点重点、难点) )uu掌握数据表的导入和导出的基本方法掌握数据表的导入和导出的基本方法4.2.1表结构的维护表结构的维护uu表
2、结构的维护必须在表结构的维护必须在 设计视图设计视图 中完成中完成uu添加字段添加字段uu重命名重命名uu删除字段删除字段vv删除字段,实质上是删除表中的一列数据,删除字段删除字段,实质上是删除表中的一列数据,删除字段操作是不可恢复的,就小心谨慎操作是不可恢复的,就小心谨慎4.2.2表数据的维护表数据的维护uu表数据的维护操作通常在表数据的维护操作通常在 数据表视图数据表视图 中进行中进行uu添加记录添加记录vv在数据表视图最后一行直接输入在数据表视图最后一行直接输入vv开始选项卡记录组新建按钮开始选项卡记录组新建按钮uu删除记录删除记录vv按按选择多条记录删除选择多条记录删除uu复制数据复制
3、数据vv使用使用 剪贴板剪贴板 的粘贴的粘贴/ /复制功能完成数据的复制操作复制功能完成数据的复制操作4.2.2表数据的维护uu定位记录定位记录vv在在 记录定位器记录定位器 的的 编号框编号框 中输入记录号中输入记录号uu查找记录查找记录vv在在 记录定位器记录定位器 的的 搜索框搜索框 中输入搜索文本中输入搜索文本vv查找记录时还可以使用通配符查找记录时还可以使用通配符4.2.3表约束的维护uu主键的维护主键的维护vv主键的删除主键的删除 表格工具设计选项卡主键按钮表格工具设计选项卡主键按钮uu多字段主键设置多字段主键设置vv按按选择多字段,然后单击主键按钮选择多字段,然后单击主键按钮uu
4、有效性规则维护有效性规则维护vv 字段属性字段属性 面板中的面板中的 有效性规则有效性规则 框中设置框中设置uu参照完整性维护参照完整性维护vv级级联更新联更新 当主表数据改变时,从表数据相应改变当主表数据改变时,从表数据相应改变vv级级联删除联删除 当主表数据删除时,从表数据相应删除当主表数据删除时,从表数据相应删除4.2.4表的应用维护排序和筛选uu排序排序vv排序过程中,不同的字段类型,排序规则有所不同排序过程中,不同的字段类型,排序规则有所不同英文按字母顺序排序,不区分大小写英文按字母顺序排序,不区分大小写中文按拼音字母的顺序排序中文按拼音字母的顺序排序数字按数值大小顺序排序数字按数值
5、大小顺序排序日期日期/ /时间字段按日期的先后顺序排序时间字段按日期的先后顺序排序空值参与排序,升序时含空值的记录排在每空值参与排序,升序时含空值的记录排在每1 1条,条,降序时含空值的记录排在最后降序时含空值的记录排在最后1 1条。条。4.2.4表的应用维护uu排序排序vv单字段排序单字段排序 字段名右边下拉箭头字段名右边下拉箭头vv多字段多字段排序字段必须相邻排序字段必须相邻, ,且必须同序且必须同序 排序和筛选排序和筛选- -升序升序vv高级排序高级排序可以对不相邻字段采用不同排序方式排序可以对不相邻字段采用不同排序方式排序高级高级- -高级筛选高级筛选/ /排序排序 切换筛选按钮恢复切
6、换筛选按钮恢复例4-13: 将customers表的“消费积分”字段按降序排序例4-14: 在orderdetails表中,按商品编号和销售数量字段升序排序例4-15: 在orderdetails表中,按商品编号升序、销售数量字段降序排序4.2.4表的应用维护uu筛选筛选vv选择筛选选择筛选 开始开始- -查找查找- -查找查找vv筛选器筛选筛选器筛选 vv按窗体筛选按窗体筛选vv高级筛选高级筛选vv清除筛选清除筛选 排序和筛选排序和筛选- -高级高级- -清除所有筛选器清除所有筛选器4.2.4表的应用维护表的导入和导出uu导导入数据入数据vvAccessAccess可以将外部数据源中数据导入
7、到数据表中,目可以将外部数据源中数据导入到数据表中,目前能够的类型有前能够的类型有ExcelExcel、ODBCODBC数据库、文本文件、数据库、文本文件、XMLXML文件以及其他文件以及其他AccessAccess数据库等数据库等vv导入方法:外部数据选项卡导入并链接数据源导入方法:外部数据选项卡导入并链接数据源uu导出数据导出数据vv导出方法:外部数据选项卡导出导出方法:外部数据选项卡导出例4-20:将“顾客.xls”导入“销售订单”数据库中例4-21:将“销售订单”中的product表导出到名为product.xlsx的Excel文件中4.2.4表的应用维护表的备份和删除uu数据库内备份
8、表数据库内备份表vv方法:方法:复制复制- -粘贴粘贴vv仅仅结构结构 结构和数据结构和数据 追加到已有的表追加到已有的表 数据库数据库之间之间的的备份备份uu数据库间备份表数据库间备份表vv复制复制- -打开另一数据库打开另一数据库- -粘贴粘贴uu删除删除表表本课小结表的创建表的创建uu表结构的表结构的创建创建vv字段属性设置字段属性设置vv格式设置、输入掩码格式设置、输入掩码uu表表数据的追加数据的追加uu表索引的表索引的创建创建vv有重复(普通)有重复(普通)vv无重复(唯一)无重复(唯一)uu表约束的表约束的创建创建vv主主键键vv有效性有效性vv表间关系表间关系表的维护表的维护uu表结构的维护表结构的维护uu表数据的表数据的维护维护vv排序和筛选排序和筛选uu表约束的表约束的维护维护vv主主键删除、多字段主键键删除、多字段主键vv表间关系表间关系级级联联删除删除uu表的应用表的应用维护维护vv导入和导出导入和导出vv备份备份作业与实验课外练习uu教材习题一教材习题一uu教材习题二教材习题二 【4 4 4 4】【】【】【】【5 5 5 5】【】【】【】【6 6 6 6】上机实验uu教材操作题教材操作题【2 2 2 2】【】【】【】【3 3 3 3】【4 4 4 4】【】【】【】【5 5 5 5】【】【】【】【6 6 6 6】