《(中职)Access2010数据库案例教程02_01电子课件.ppt》由会员分享,可在线阅读,更多相关《(中职)Access2010数据库案例教程02_01电子课件.ppt(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、正版可修改PPT课件(中职)Access2010数据库案例教程02_01电子课件表的基本操作 项目一项目一 维护维护“图书借阅管理系统图书借阅管理系统”中的数据表中的数据表表的基本操作 同学们经常到图书馆借阅图书,首先我们根据个人的经验来设计一下一个完整的图书借阅管理系统有哪些功能,可以完成哪些操作?目录任务实施Task force项目拓展Project development项目测评Project evaluation项目小结Project summary过滤页第一部分Task force任务一 设计与规划图书借阅管理系统任务二 创建“图书借阅管理系统”数据库任务实施表的基本操作重点维护数据
2、表中的数据;修改表结构、调整表的外观;创建多表之间的关系;难点在数据库表中添加计算字段;创建多表间的关系。表的基本操作一张完整的表是由结构和数据组成的,在完成表结构的创建后接下来就需要完善表中的内容,向表中输入数据。表的基本操作,包括数据的录入、编辑、添加计算字段、修改表的结构、创建表间关系等。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施一张完整的表是由结构和数据组成的,在完成表结构的创建后接下来就需要完善表中的内容,向表中输入数据。由于表中字段的数据类型不同,因此在向表中录入数据时,其输入方式也不同,在向表中输入数据时必须在表的数据表视图中进行
3、,本次任务我们将一起来学习如何向表中输入数据。(1)OLE数据类型字段数据的录入。(2)超链接数据类型字段数据的录入。本次任务主要需要完成以下操作表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施回忆一下前面学过的数据类型有哪些?(1)文本型和备注型(2)数字型(3)日期时间型(4)货币型(5)自动编号型(6)是/否型(7)OLE型数据类型(8)超链接 表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施(1)文本型和备注型:直接输入。(2)数字型:直接输入(注意各类型数据的取值范围)。(3)日期时间型:直接输入
4、,但年、月、日之间用符号“-”或“/”分隔,且输入的日期必须合法。(4)货币型:直接输入数值,货币符号和千位分隔符自动输入。(5)自动编号型:系统按记录输入的顺序自动编号输入,且不允许改变。(6)是/否型:选中(打勾)为“是”,未选中为“否”。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施(7)OLE型数据类型:主要用于存放照片、图像、语音等多媒体数据,其数据保存方式主要分为嵌入与链接两种。将源文件中数据的副本添加到当前表中,所以当源文件中数据改变时不影响表中数据。嵌入将源文件的地址保存在表中,打开时根据地址查找数据并打开,故表中数据随着源文件的改
5、变而变化。链接(8)超链接:直接输入或通过插入超链接对话框插入。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施1.向“借阅者表”中录入数据,“借阅者表”中数据如图所示。借阅者表中数据表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施步骤一打开“图书借阅管理系统”,双击打开“借阅者表”。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施录入效果图步骤二根据图2-3所示,向表中直接录入“学生编号”、“姓名”、“性别”、“入学时间”、“班级”、“联系电话”。表的基本操作任
6、务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施插入选项步骤三选中学生编号为“SH20130101”借阅者所对应的照片字段,单击鼠标右键。选择“插入对象”选项。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施插入对话框步骤四在弹出的对话框中选择“由文件创建”,单击“浏览”选择照片存放位置或直接键入照片路径。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施最终效果图注:在“插入对话框”界面有“链接”选项,如果不选择则默认的录入方式为“嵌入”。并且根据图片格式以及数据库版本的不同在
7、向OLE字段录入数据后在数据表视图中所显示的内容是不同的。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施2.向“出版社表”中录入数据。出版社表中数据表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施步骤一在“图书借阅管理系统”中双击打开“出版社表”。步骤二根据出版社表中数据所示,依次录入“出版社名称”、“联系电话”、“联系人姓名”、“地址”中的数据。步骤三录入“出版社主页”数据,可以采用两种方法。表的基本操作任务一 向“借阅者表”和“出版社表”中录入数据 一任务分析 二知识准备三任务实施直接键入数据。方法一
8、在“出版社主页”对应字段单击鼠标右键。依次选择“超链接”、“编辑超链接”,在弹出的“插入超链接”对话框中“地址”文本框中键入插链接地址,此外还可以在“要显示的文字”文本框中设置屏幕提示信息。方法二表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任务实施 通过任务一的学习我们掌握了表中各数据类型数据的录入方法并完成了对借阅者表和出版社表内容的充实,在实际的应用中往往需要对表中的数据进行一些修改,例如对已录入数据的修改、删除、添加新记录等。本次任务我们一起来完成对“图书借阅管理系统”中“借阅者表”表中内容的编辑。表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任
9、务实施(1)向“借阅者表”中插入一条新记录。(2)在“借阅者表”中删除学生编号为“SH20130503”的学生记录。删除效果图添加效果图本次任务主要完成以下两个操作:表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任务实施(1)对表中原有数据的修改和表中数据的输入方法相似,以数据表视图的方式将表打开,直接对数据进行修改即可。(2)向表中添加新的记录主要有三种方法:注意:在 Access 中,记录只能在尾部添加,不能在中间插入n右击记录选定器,选择“新记录”n 直接在数据表视图最后一行输入n点击“开始”选项卡,选择“记录”组的“新建”表的基本操作任务二 编辑“借阅者表”的内容一
10、任务分析 二知识准备三任务实施(3)记录的删除共有三种方法:注意:记录一旦被删除将无法恢复。n单击“开始”选项卡,选择“记录”组中的“删除”n单击“开始”选项卡,选择“剪贴板”组中的“剪切”n右击记录选定器,选择“删除记录”表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任务实施1.向“借阅者表”中添加一条记录。记录图示步骤二在“开始”选项卡下的“记录”组中单击“新建”按钮,此时光标移动到数据表的最后一行。步骤一打开“图书借阅管理数据库”选择表对象,双击“借阅者表”以数据表视图方式打开。步骤三在光标闪烁位置录入新纪录,单击“保存”按钮。表的基本操作任务二 编辑“借阅者表”的内
11、容一任务分析 二知识准备三任务实施1.2.在向表中添加新纪录时,只需要以数据表视图的形式将表打开,直接在数据表尾部添加数据即可。在数据表中选中任意一条记录,单击鼠标右键,选择“新纪录”选项。技巧提示表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任务实施2.将如图2-19所示的记录在“借阅者表”中删除。删除记录图示步骤一选中需要删除的记录点鼠标右键选择“删除记录选项”。步骤二单击“删除记录选项”后弹出如图所示提示框,点击“是”按钮,然后单击“保存”按钮。表的基本操作任务二 编辑“借阅者表”的内容一任务分析 二知识准备三任务实施2.将如下图所示的记录在“借阅者表”中删除。记录删
12、除前记录删除效果图表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施 在Access2010中,共有十二种数据类型,在前面的学习过程中我们主要学习了文本型、数字型、日期/时间型、是否型、查阅向导型等几种常用的数据类型,在Access 2010中还包含一种计算型数据类型,用于在表中直接添加计算字段。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施接下来我们就来简单的学习计算列的使用方法。虽然Access数据库一直支持查询中的计算列,但是在Access 2010版本的数据库中可以直接使用计算数据类型在表中执行计算,以便能在任何基于该
13、表的对象中使用计算字段。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施任务中“姓氏”即为姓名的第一个字符(不考虑复姓),名字即为在姓名字符串中除去姓氏之外的所有字符。本次任务我们通过在“借阅者表”中添加“姓氏”和“名字”字段来学习计算字段的添加方法。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施(1)在“借阅者表”中分别添加“姓氏”和“名字”字段,并通过姓名字段对其赋值。添加效果图本次任务主要完成以下两个操作:表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施删除效果图(2)指定本年度的五月
14、一号为进库日期的默认值。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施计算列常用的内置函数:(1)字符串截取函数u左子串截取函数:Left(字符串,数值)例如:Left(“abcd”,2)=“ab”u右子串截取函数:Right(字符串,数值)例如:Right(“abcd”,2)=“cd”u子串截取函数:Mid(字符串,数值1,数值2)例如:Mid(“abcd”,2,2)=“bc”表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施(2)日期时间函数u指定日期函数:DateSerial(数值1,数值2,数值3)例如:DateSer
15、ial(2013,1,1)=2013-1-1u求年份:Year(日期);返回日期年份的整数。例如:Year(#2013-5-3#)=2013u求月份:Month(日期);返回日期月份的整数。例如:Month(#2013-5-3#)=5表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施u求日份:Day(日期);返回日期日份的整数。例如:Day(#2013-5-3#)u求系统时间:Time();返回当前系统时间。u求系统日期:Date();返回当前系统日期。(2)日期时间函数表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施1.在“借
16、阅者表”中分别添加“姓氏”和“名字”字段,并通过姓名字段对其赋值。表达式生成器 步骤一以设计视图打开“借阅者表”,添加“姓氏”字段,并将其数据类型设置为计算。步骤二在弹出的“表达式生成器”中输入Left(姓名,1),单击确定按钮。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施字段添加效果步骤三添加“名字”字段,设置其数据类型为计算,在弹出的“表达式生成器”中输入Mid(姓名,2,4)。步骤四将“借阅者表”切换到数据表视图查看添加结果。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施2.指定本年度的五月一号为进库日期的默认值。
17、默认值属性步骤一以设计视图打开“图书表”。步骤二选中“进库日期”字段,在其默认值属性中输入“dateserial(year(date(),5,1)”。表的基本操作任务三 在“借阅者表”中添加计算字段 一任务分析 二知识准备三任务实施默认值设置效果图思考:如何设置出版日期字段只能输入上一年度五月一日之前的日期?步骤三将“图书表”切换到数据表视图查看设置效果。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施 通过第一章的学习我们在开发员小张的带领下完成了数据库中所需要的表的创建,但是新的问题又出现了,在对已经创建完成的数据表进行审核时,往往需要对表的结构做适当的调整,
18、表的结构主要包括:因此修改表结构就是对上述四个部分的修改和完善。四部分1字段名称2数据类型3字段属性4主键表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施本次任务我们将学习如何修改表的结构,并完成对“借阅者表”的表结构修改。在数据库的实际应用过程中对表的修改是经常遇到的问题因此在学习过程中要重点掌握,方便以后再工作或者是实际应用中操作。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施在“借阅者表”的“性别”和“入校日期”字段中间添加“年龄”字段。0102删除“借阅者表”中的“年龄”字段。03互换“性别”和“入校日期”的位置。04将“借
19、阅者表”中的“入学时间”以“短日期”格式显示。05判断并设置“借阅者表”的主键。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施(1)字段插入的插入位置插入点在表的设计视图中在原有字段的基础之上插入一个新的字段,首先要判断字段的插入位置,新字段的插入点为所需插入位置的后一个字段。例如:需要在“性别”和“入校时间”字段中间插入一个新的字段“年龄”,那么“入校时间”就是插入点。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施(2)主键的分类提问:请问以前有没有接触过主键这个词?主键在Access中是什么图案?主键即关键字,是能唯一标识表中
20、一条记录的字段或者是字段的组合,在表中,主键的值唯一且不能为空,因此在表中设置了主键之后,就可以避免出现相同的记录,这称为实体完整性。在Access 中,有三种类型的主键:自动编号主键、单字段主键、多字段主键。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施在一个表中只能存在一个主键,当设置了新主键之后,原主键自动取消。建立表结构是若未定义主键,则在保存时会提示建立主键(自动编号主键)。所谓的单字段主键就是将一个单独的字段设置成为主键,前提是该字段值能够唯一标识一条记录。多字段主键又称为复合主键,当在一个表中单独使用一个字段值无法唯一标识一条记录时,那我们就可以考
21、虑将多个字段组合起来设置为一个主键。自动编号主键单字段主键多字段主键表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施1.在“性别”字段与“入学时间”字段中间添加“年龄”字段步骤一启动“图书借阅管理系统”,在导航窗格中的表对象中选中“借阅者表”,单击鼠标右键,选择“打开”选项以“数据表视图”打开“借阅者表”。步骤二选中“入学时间”字段点右键选择“插入行”,此时在“性别”和“入学时间”字段中间出现一个空白行。步骤三在新的空白行输入“年龄”,单击工具栏上的“保存”按钮。完成字段插入。添加新字段完成之后,可根据要求设置其相关属性。表的基本操作任务四 修改“借阅者表”的表结
22、构 一任务分析 二知识准备三任务实施2.删除“借阅者表”中的年龄字段。步骤一进入“借阅者表”的设计视图,选中“年龄”字段 点右键选择“删除行”。步骤二如果在“年龄”字段已经输入数据,则在删除时会弹出提示信息,点击“是”按钮,然后单击工具栏上的“保存”按钮即可,如果删除的字段中并没有数据则不会弹出提示框。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施3.将“性别”与“入校时间”字段互换位置。以“数据表视图”进入“借阅者表”,选中“入学时间”字段,按住鼠标左键,向左拖动,就会发现在“性别”与“姓名”中间出现一条黑线,这时松开鼠标,单击“保存”按钮。字段拖动界面表的基
23、本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施4.将“借阅者表”中的“入学时间”以“短日期”格式显示。步骤一以设计视图打开“借阅者表”。步骤二选中“入学时间”字段,在“字段属性”窗格中的“格式”下拉列表中选择“短日期”属性。单击“保存”按钮。步骤三单击“文件”选项卡下的“视图”按钮,切换到数据表视图查看效果。表的基本操作任务四 修改“借阅者表”的表结构 一任务分析 二知识准备三任务实施5.判断并设置“借阅者表”的主键。主键设置菜单步骤一以“设计视图”打开“借阅者表”。步骤二选中“学生编号”字段,单击鼠标右键,在下来列表中选择“主键”选项。表的基本操作任务四 修改“借阅
24、者表”的表结构 一任务分析 二知识准备三任务实施或者选中“学生编号”字段,在“设计”选项卡下的“工具”组中选择“主键”按钮。工具组主键按钮提示:判断一张表的主键要根据主键的作用来判断。被设置为主键的字段必须可以唯一标识表中的一条记录。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施 在完成对数据库中表的创建以及记录的编辑之后,追求完美的小张感觉表的显示效果过于单调、枯燥。所以接下来他决定拿出部分时间来调整一下所建表的外观样式。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施所谓表的外观就是表在“数据表”视图中显示的外观样式。通过对数据表外
25、观的调整可以达到对数据表的美化效果,对数据表外观的调整主要包括:设置列宽和行高隐藏列冻结列数据表显示格式表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施本次任务要求完成以下操作:将“出版社表”中的地址列隐藏。1.冻结“出版社表”中的“联系电话”列。2.设置“出版社表”的行高为15,设置“地址”列的列宽为20。3.将“图书表”的单元格效果设置为“凸起”。4.表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施(1)隐藏列的作用n隐藏列就是使之不显示、看不见,而不是将列删除。(2)冻结列的作用n锁定所选定的列,将该列提前到第一列,当表的列数超过一
26、面时,拉动下边的滚动条,第一列不动,第二列以后各列的数据随着滚动条向右拉动,变得不可见。(3)行高与列宽n行高是指每条记录的显示高度,在设置行高时,只要设置任何一条记录的行高,其他记录行高也随之变化。n列宽是指字段的显示高度,在设置列宽时,需指定要变列宽的列。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施选择“开始”选项卡中“记录”组的“其他”,找到“取消隐藏字段”(或者右击某一字段选择快捷菜单中的“取消隐藏字段”)弹出“取消隐藏列”对话框。选中要显示列的复选框,然后单击“关闭”按钮。1.将“出版社表”中的地址列隐藏步骤一双击“出版社表”表名称,以数据表视图方式打
27、开。步骤二选中“地址”列,点鼠标右键,选择“隐藏字段”。步骤三单击工具栏的“保存”按钮,并查看结果。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施2.冻结“出版社表”中的“联系电话”列注意:取消对列的冻结之后,该列不会回到原来位置。并且一旦取消将取消表中所有冻结的列。步骤一以数据表视图方式打开“出版社表”。步骤二选中“联系电话”列,在“开始”选项卡下的“记录”组中单击“其他”下拉列表,选择“冻结字段”。步骤三单击工具栏的“保存”按钮,查看冻结效果(可以拖动右下方的水平滚动条查看其效果)。若取消对列的冻结,则在“其他”下拉列表中选择“取消对所有列的冻结”。表的基本操
28、作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施3.设置“出版社表”的行高为20,“地址”列的列宽为30步骤一双击“出版社表”表名称,以数据表视图打开“出版社表”。步骤二在“开始”选项卡下的“记录”组中选择“其他”下拉列表中的“行高”选项,弹出行高设置对话框,在对话框中输入20,单击“确定”按钮。步骤三将光标移动到地址列任意位置,在“其他”下拉列表中选择“字段宽度”选项,在弹出的“列宽”设置对话框中输入30,单击“确定”按钮。步骤四单击快速访问工具栏上的保存按钮,查看效果。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施4.将“图书表”的单元格效果
29、设置为凸起效果步骤一以数据表视图打开“图书表”。步骤二单击“开始”选项卡下的“文本格式”组右下角的箭头。步骤三此时弹出“设置数据表格式”对话框,在根据要求进行设置。完成设置之后单击“确定”按钮并保存,查看设置效果。表的基本操作任务五 调整“出版社表”的外观 一任务分析 二知识准备三任务实施技巧提示 在Access数据中,只要是对表对象的外观进行设计,都是在系统“格式”菜单下选择。如果“单元格效果”设置为“凸起”或者为“凹陷”后“背景色”、“网格线颜色”、“边框和线条样式”将不可用。此外,在“格式”菜单下还可设置数据表中字体的显示样式。表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“
30、出版社表”之间的关系 一任务分析 二知识准备三任务实施通过前面的任务我们完成了对“图书借阅管理系统”中表的创建及内容的充实,但是我们现在很容易便发现,之前我们创建的四张表是完全独立的,它们之间没有任何的联系,无法实现表中数据之间的联系,那么如何使目前完全独立的几张表实现彼此之间的互通,以供我们将来所用,那就要为它们来创建关系。表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施数据库中表之间的关系十分重要,并且在第三章我们很快就要学习的查询中用到的数据源如果是多个表的话,那么表之间必须要建立好关系才可以使用,否则无法创建查询。表的基
31、本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施 本次任务我们来讲解如何创建表间关系,并且完成对“图书借阅管理系统”中表间关系的创建。要求完成“出版社表”、“借阅者表”、“图书表”、“借还书表”之间创建关系的并且实施参照完整性。表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施一般来说,表间关系有3中不同的类型。如果A表中的每一条记录只能与表B 中的一条记录匹配,同时表B 中的每一条数据也只能与A表中的一条记录匹配,则称之为一对一关系。一对一关系如果表A中的一条记录可以和
32、表B 中的多条记录相匹配,但是表B中的每一条记录只能与表A中的一条记录相匹配,则称之为一对多关系。这种关系式Access中最常见的关系。一对多关系如果表A中的一条记录与表B中的多条记录相匹配,反之一样,则称之为多对多关系。多对多关系在Access 2010中,创建表之间关系式将一对多关系和多对多关系统称为多对多关系。(1)表间关系的类型表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施建立表间关系的类型一般取决于表中相关字段的定义。一般而言,如果两个表的相关字段都是主键,则会建立一对一的关系,如果一个表的相关字段是主键,而另一个表
33、的相关字段并非主键,那么会建立一对多的关系。(2)主键与表间关系两个表按照相关字段建立了关系后,联系类型为“一对一”或“一对多”,其中一的一方为主表,“多”方为子表。(3)参照完整性的意义表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施如果在创建表间关系的同时指定了“实施参照完整性”,则子表中的相关字段值必须是在主表中存在的,否则拒绝接受。子表中相关字段的值将随主表中字段值得改变而改变。“级联更新相关字段”的意义主表中的记录删除时,子表中与该字段记录相关的记录也随着一起删除。“级联删除相关记录”的意义是表的基本操作任务六 创建“
34、借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施1.创建关系步骤一首先将与建立关系相关的所有表关闭。步骤二单击“数据库工具”选项卡下“关系”组中的“关系”按钮。步骤三在弹出的“显示表”对话框中添加需要建立关系的表。步骤四 添加完毕之后,将表中相关字段拖动到另一个表中的相关字段,每拖动一次就会弹出“编辑关系”对话框。在该对话框中设置关系属性并单击“创建”按钮,并实施参照完整性。(实施参照完整性需要将三个选项全部选中)表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施2.编辑关系选中要编辑的关系
35、(选中黑线),点鼠标右键,在弹出的菜单中选择“编辑关系”选项。在弹出的“编辑关系”对话框中进行关系的编辑。在如下图所示,也可实现对关系的删除。编辑关系快捷菜单 表的基本操作任务六 创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 一任务分析 二知识准备三任务实施3.隐藏表在建立关系中,如果最终有没用到的表,在需要将其隐藏起来。只需要右键单击要隐藏的表,选择快捷菜单中的“隐藏表”项。快捷菜单如下图所示。隐藏表快捷菜单 过滤页第二部分Project development网站数据库 项目拓展表的基本操作网站数据库(动态网站存放网站数据的空间),也称数据库空间。现大多网站都是由.ASP.
36、PHP开发的动态网站网站数据是有专门的一个数据库来存放网站数据可以通过网站后台,直接发布到网站数据库,网站则把这些数据进行调用项目拓展 表的基本操作项目拓展1.输入掩码“输入掩码”是指能起到控制向字段输入数据作用的字符。Access 2010字段输入掩码与有效性规则属性设置 一个输入掩码可以包含原义显示的字符(如括 号、点、空格、和连字线等)和掩码字符。输入掩码主要用于文本型和日期型字段并且提供了输入掩码向导,但也可以用于数字型和货币型字段。表的基本操作项目拓展1.输入掩码表的基本操作项目拓展1.输入掩码1.将“借阅者表”中“入学时间”的“输入掩码”属性设置为“短日期(中文)”。步骤一以设计视
37、图打开“借阅者表”。步骤二选中“入学时间”字段,在“字段属性”窗格中左键单击“输入掩码”属性。此时在属性右侧出现导航按钮。步骤三单击导航按钮,在弹出的“输入掩码向导”对话框中选择“短日期(中文)”,单击“下一步”。步骤四在弹出的界面中单击“下一步”,在单击“完成”按钮。表的基本操作项目拓展1.输入掩码2.定义“出版社表”中“联系电话”字段的输入掩码属性,使其输入格式为钱4位为“010-”,后7位为数字。步骤一以设计视图打开“出版社表”。步骤二选中“联系电话”字段,在其对应的“输入掩码”属性文本框中输入“010-”0000000。其中引号部分为自动输出部分。七个零代表联系电话字段后七位只能输入七
38、位1至9的数字。步骤三将“出版社表”切换到数据表视图中查看效果。表的基本操作项目拓展2.有效性规则有效性规则主要用来规范字段的输入值,就是设定的一个规则,所有这个字段内的值都不允许违反这个规定。Is NullIs Not NullIs Not Null And=0 表的基本操作项目拓展2.有效性规则设置完成之后,将表切换到“数据表视图”下在“性别”字段输入除“男”、“女”之外的其他数据查看设置效果。1.将“借阅者表”中的“性别”字段的只能输入“男”或“女”,如输入错误则提示“只能输入男或女,请重新输入!”。步骤一以设计视图打开“借阅者表”。步骤二选中“性别”字段,在字段属性窗格中找到“有效性规
39、则”,输入“男”or“女”;在“有效性文本”中输入“只能输入男或女,请重新输入!”。单击保存按钮。表的基本操作项目拓展2.有效性规则2.设置“库存信息”表中“库存量”字段的相关属相,使其输入的值非空且非负。步骤一以设计视图打开“库存信息”表。步骤二选中“库存量”字段,在其对应的“有效性规则”属性文本框中输入“Is Not Null And=0”。过滤页第三部分Project evaluation项目测评表的基本操作项目测评在对数据库的操作中,只有数据库管理员才可修改表的结构,在对表结构进行操作时要注意以下问题:在数据表中,字段或者是记录一旦被删除将无法恢复,需要重新建立或者重新输入,因此在删除
40、字段或者记录都会弹出提示信息,要慎重选择。表的基本操作项目测评创建数据表之间的关系,是将之前完全独立的数据通过某一字段值联系在了一起,在我们第三章为数据库创建查询时,表间关系起到了至关重要的作用,如果不创建表之间的关系,那么将无法实现查询的创建。表的基本操作项目测评在建立表间关系时,如果实施了参照完整性,则对表中记录的操作不得违背参照完整性,否则无法进行。特别是在向表中添加记录时,若实施了参照完整性必须确定是不是符合其意义。表的基本操作项目测评过滤页第四部分Project summary项目小结表的基本操作项目小结n本项目主要通过6个任务来学习如何对表进行维护。任务二主要讲解了数据表中记录的添
41、加与删除。任务一我们重点讲解了OLE数据类型数据以及超链接类型数据的录入方法。需重点区分向OLE数据类型字段输入数据时嵌入与链接两种方式的区别。步骤三主要讲解在表中计算字段的添加方法,主要讲解计算字段常用的内置函数以及各函数的使用方法与作用。任务三重点需要掌握内置函数的意义。表的基本操作项目小结步骤六首先学习了实体的相关概念,并通过建立“出版社表”“图书表”“借阅者表”“借还书表”之间的关系掌握关系建立的基本方法。通过本任务的学习要重点掌握实体间的联系,关系建立的方法以及参照完整性的意义。步骤五主要学习了数据表外观调整的基本方法。步骤四通过对“借阅者表”表结构的修改,学习了如何添加和删除字段,互换字段位置,以及修改字段的相关属性。表的基本操作项目小结n通过本次项目的学习可以总结出在表的设计视图中可以完成以下操作:字段数据类型表的主键添加与删除字段修改字段名称字段的属性表的基本操作项目小结n在表的数据表中可以进行的操作:51234修改字段的名称字段数据类型字段属性添加删除字段表的基本操作项目小结此外在表的数据表视图中还可以完成对表中数据的输入、修改、排序。并且可以完成对表的外观的修改。但是在表的设计视图中字段的数据类型以及字段的常用属性并不完整因此对于表结构的修改通常在表的设计视图中进行。但此
限制150内