资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,上节要点:,关系,创建数据库和表的方法,表的结构,1.,下列字段的数据类型中,不能作为主键的数据类型是()。,A,)文本,B,)货币,C,)日期,/,时间,D,),OLE,对象,2.,数据类型中,一个表中只能有一个的字段类型是()。,A,)文本,B,)备注,C,)自动编号,D,)是,/,否,创建表:导入表和链接表,导入表,实例:,从,EXCEL,工作簿中导入,在,“,表,”,对象中,空白处右击;,在快捷菜单中,选择,“,导入,”,;,选择要,“,导入,”,的,EXCEL,工作簿,单击,“,导入,”,按钮;,选择要导入的工作表,单击,“,下一步,”,;,保存位置:选择,“,新表中,”,(或现有表中),单击,“,下一步,”,.,;,在,“,导入到表,”,中填入新表名。,第二讲 表的操作,2.1,表的基本操作,在设计视图下操作,:,行头称“字段选定器”,添加,:选定该行,-,插入行,删除,:选定该行,-,改名,:双击字段名,或直接修改,移动,:选定该行,鼠标指向,字段选定器,拖动,复制,:选定该行,,C,V,2.2,字段的类型及设置,字段名:,=700 And=10000,或者:,Between 700 And 10000,例,2,:只能是,80,年以前出生的:,#1980-1-1#,3.,输入掩码设置,掩码:,如果需要控制数据的输入格式并按输入时的格式显示,则应设置输入掩码属性。,两种类型的数据可以设置掩码:,日期型,文本型,1,)在表的设计视图中,选择该字段;,2,)在,“,常规,”,选项卡的,“,输入掩码,”,中单击,再单击右端的,“,”,按钮,4.,创建查阅字段,数据来源,2,大类:,值列表,/,查阅列表,值列表,字段的建立:,(,设计视图中),选定该字段;在“数据类型”中选择“,查阅向导,”,选择“自行输入所需的值”,查阅列表,字段的建立:,(,设计视图中),操作,1,同上,选择“使查阅列在表和查询中,”,根据向导选择所需表或查询,指定字段,5.,主关键字及索引,3,种“主关键字字段”:,自动编号,单字段(能唯一地标识记录),多字段(组合关键字),注意:,“主键”字段值不允许不唯一或空值,若有违背,,Access,会警告,主关键字和索引,主关键字:,其值能唯一地标识记录的一个或多个字段。将该表与其它表进行关联时,必须指定主键。,建立,主键:,选择菜单,编辑,-,主键,,或工具栏“主键”按钮。,修改,主键,:,选择当前要设置的关键字段,设置为主键,就取消了原有设置,删除,主键:,如果主键在某个关系中,必须先删除这个关系,再删除主键,索引的使用,用于优化数据库的查询及排序,打开索引,(可以建立、查看、修改索引),在“设计”视图下,选择,视图,-,索引,建立多字段索引,先指定第一字段的索引名、字段名、次序,以后的各字段,使索引名保持,空白,,再设置字段名、次序,2.3,关系的创建及应用,一对一:,一对多:,多对多:,一个人的,学历档案,和他的,健康档案,;,一个,父亲,有多个,儿子,;,一个,老师,教多个,学生,,,一个学生被多个老师教。,建立表关系,关闭,所有打开的表,单击按钮“关系”,在“显示表”对话框中双击表名(多个),将相关字段从一个拖到另一个,选择“参照完整性”,级联更新与删除,单击“创建”按钮,注意,“一对一”的关系:,双方建立主键,然后建立关系,实施参照完整性,“一对多”的关系:,在“一”方建立主键,然后建立,“一对多”的,关系,实施参照完整性,“多对多”的关系:,利用一个“中间表”,分别建立,“一对多”的,关系,实施参照完整性,修改与删除表关系,编辑关系:,菜单,关系,-,编辑关系,或 双击关系连线,删除关系:,单击关系连线,按,键,参照完整性,参照完整性,简单的说就是表间主键外键的关系。参照完整性属于表间规则。对于永久关系的相关表,在更新、插入或删除记录时,如果只改其一不改其二,就会影响数据的完整性:例如修改父表中关键字值后,子表关键字值未做相应改变;删除父表的某记录后,子表的相应记录未删除,致使这些记录称为孤立记录;对于子表插入的记录,父表中没有相应关键字值的记录;等等。对于这些设计表间数据的完整性,统称为参照完整性。,如果选择了“实施参照完整性”复选项,则会在一对多的关系表之间出现“,1-”,样的符号连线,“”代表“多”的一方。参照完整性要求两个表之间的联系通过外键来实现,系统会严格检查“多”方关系中每个键值在“”方中必须存在。如“教师”和“授课”之间一对多的联系,是通过外键“教师编号”来实现的。,只包含来自两个表的联接字段相等处的行,这就是所谓的“内联接”,是默认选项。,包括左表中的所有记录和右表中联接字段相等的那些记录,称之为“左外联接”。,包括右表中的所有记录和左表中联接字段相等的那些记录,称之为“右外联接”。,创建,OLE,字段,在表中创建,OLE,字段用于存放图片等多媒体对象。,观看图片等多媒体对象。,2.4,表的其他操作,1,表的复制、删除和重命名,复制表,删除表,重命名表,2.,查找和替换数据,工具栏上的“查找”按钮,或选择“编辑”“查找,”,菜单命令,3,排序记录,简单排序,简单排序只能对表中的某一列数据按升序或降序排序,操作方法:,打开表,选择排序列,单击右键,/,使用工具栏,/,记录菜单,高级排序,(多字段排序),“记录”“筛选”“高级筛选,/,排序,”,菜单命令,4,筛选记录,按窗体筛选,单击工具栏上的“按窗体筛选”按钮,或者选择“记录”“筛选”“按窗体筛选”菜单命令,此时表中的数据都被隐藏,只剩下一行空白行。,按选定内容筛选,单击“选定内容筛选”按钮,或者选择“记录”“筛选”“按选定内容筛选”菜单命令,即可显示出那些在该字段中包含选定内容的记录。,内容排除筛选,“记录”“筛选”“内容排除筛选”菜单命令,或者在选定的内容上右键单击鼠标,从弹出的快捷菜单中选择“内容排除筛选”菜单命令,即可显示出那些在该字段中不包含选定内容的记录。,高级筛选,首先要按高级排序的方法打开“筛选”编辑器窗口,然后从“字段”行的下拉列表中选择所要筛选的字段名称,并在该列“条件”行中输入筛选条件后,单击”应用筛选“按钮即可。,小结:,在,Access,中,3,种常用的创建数据库的方法:直接创建数据库、利用向导创建数据库、根据现有文件新建数据库。,表是数据库中用来存储数据的最基本的对象,也是数据库中最重要的对象。创建表的方法多种,主要应该掌握使用表设计器创建表、使用向导创建表和通过输入数据创建表,3,种方法。,表属性修改设置,主关键字和索引,表间关系设置,筛选数据,
展开阅读全文