资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,跟我学,Access,第二章,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,第二章,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,数据库和表,第二章,Access,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级韦绍杰,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,*,开始,退出,第二章 数据库和表,走进计算机等级考试,Access2003,最流行的桌面数据库软件,1.创建数据库,(1)创建空数据库。(2)使用向导创建数据库。,2.表的建立,(1)建立表结构:使用向导,使用表设计器,使用数据表。,(2)设置字段属性。(3)输入数据:直接输入数据,获取外部数据。,3.表间关系的建立与修改,(1)表关系概念:一对一,一对多(2)建立表间关系。,(3)设置参照完整性。,4.表的维护,(,1)修改表结构:添加、修改、删除字段,重新设置主关键字。,(2)编辑表内容:添加、修改、删除、复制记录。,(3)调整表外观。,5.表的其他操作,(1)查找数据。(2)替换数据。,(3)排序记录。(4)筛选记录。,马上开始.,菜单,本章重点,退出,本章学习内容,退出,2.1 创建数据库,2.2 建立表,2.3 维护表,2.4 操作表,菜单,2.1,创建数据库,退出,2.1.,1,创建数据库,2.1.,2,数据库简单操作,2.1.1,创建数据库,创建数据库的方法:,利用向导创建数据库,创建空数据库,如果要创建的数据库类型和,Access,向导中带有的数据库的类型差不多,可以采用此方法。例如创建一个“,货物订单,”管理数据库。,如果要创建的数据库类型和,Access,向导中带有的数据库的类型完全不相似,采用此方法更方便。,利用,“,创建空数据库,”,的方法创建,“,教学管理,”,数据库。,利用,“,数据库向导,”,的方法创建,“,订单管理,”,数据库。,例 2.,2,例 2.,3,菜单,退出,2.1.2,数据库简单操作,打开已有数据库,关闭数据库,方法一:,先启动,Access,,然后通过“开始工作”任务窗格或者“打开”命令打开,方法二:,直接“双击”数据库文价打开,1.“,关闭”按钮,2.,单击“控制”菜单图标,选择关闭命令,3.,双击“控制”菜单图标,打开,Access,时打开,“,教学管理,”,数据库。,打开,Access,以后打开,“,教学管理,”,数据库。,例 2.5,例 2.4,菜单,退出,2.2,建立表,2.2.1 表的组成,2.2.2 建立表的结构,2.2.3 设置字段属性,2.2.4 建立表之间的关系,2.2.5 向表中输入数据,菜单,退出,2.2.1,表的组成,1.表名,2.字段属性,表的结构,某张表存储在磁盘上的唯一标识,包括字段的个数、名称、数据类型、字段大小、格式等等,命名规则,P31,菜单,退出,2.2.1,表的组成,数据类型,菜单,退出,数据类型,说明,文本型,没有大小多少之意,是一个代号,最长255个字符,备注型,和文本差不多,最长的字符个数可达64000个,数字型,表示有“大小多少”的数值之意,日期/时间型,表示时间/日期,货币型,用于记录货币的数据类型,自动编号型,每当增加一条记录,自动插入一个序号,是否型,只有“,Yes/No”、“True/False”、“On/Off”,两种值(布尔型),OLE,对象型,可以插入各种,OLE,对象(图像、声音等),最大1,GB,超级链接型,用来保存超级链接,操作为“插入”-“超级链接”,查阅向导型,通过列表或组合框选择所需要的数据,2.2.2,建立表的结构,1.使用“数据表”视图,2.使用“设计”视图,3.使用“表向导”,表的建立方法,比较直观、简单,不利于设置字段的数据类型和字段属性。,比较复杂,但是可以设计任意结构的二维表。,比较简单,但是适合设计一定类型的数据表。,菜单,退出,2.2.2,建立表的结构,这三个例子分别利用上述三种方法来建立“,教师表,”、“,学生表,”、“,选课成绩表,”.,例,2.6,2.7,2.8,菜单,退出,2.2.2,建立表的结构,定义表的主键,菜单,退出,1.建立表结构时定义主键,2,.建立表结构后,打开设计视图定义主键,例,P36,菜单,2.2.3,字段属性的设置,退出,1.字段大小:,可控制字段使用的空间。适用于“文本”和“数字”类型,“文本”型字段大小最大为255个字符,默认为50个字符。对于数字型数据,其字段大小有以下几种情况:,数字类型,值的范围,小数位数,字段长度,字节,0,255,无,1个字节,整型,-32768,32767,无,2个字节,长整型,-2147483648,2147483647,无,4个字节,单精度型,-3.410,38,3.410,38,7,4个字节,双精度型,-1.79734 10,308,1.79734 10,308,15,8个字节,菜单,2.2.3,字段属性的设置,退出,2.格式:,用来决定数据的打印方式和屏幕显示方式,。,例如,“,日期,”,的显示格式可以有很多种。,3,.输入掩码:,用户自定义的数据输入格式。为了保持输入数据格式的一致性,通常设置掩码,,Access,中提供了“文本”和“日期/时间”型数据的掩码向导,通过向导可以很方便的设置这两种数据类型的掩码。其他的数据类型的掩码自己设置,具体规则见,P40,表2.,5,说明。,菜单,2.2.3,字段属性的设置,退出,字符,说明,0,必须输入数字(,0,9,),9,可以选择输入数据或空格,#,可以选择输入数据或空格,(,允许输入加号或减号,),L,必须输入字母(,AZ,),?,可以选择输入字母(,AZ,),A,必须输入字母或数字,a,可以选择输入字母或数字,&,必须输入任何的字符或一个空格,C,可以选择输入任何的字符或一个空格,.:;-/,小数点占位符及千位、日期与时间的分隔符,将所有字符转换为大写,!,使输入掩码从右到左显示。输入掩码中的字符始终都是从左到右。,使接下来的字符以原义字符显示(例如,,A,只显示为,A,),输入掩码练习,1.,若将文本型字段的输入掩码设置为“,#-#”,则正确的输入数据是(),A,),0755-abcdet B,),07 7-12345C,),a cd-123456 D,),#-#,B,2.,邮政编码是由,6,位数字组成的字符串,为邮政编码设置输入掩码,正确的是(),A,),000000 B,),999999C,),CCCCCC D,),LLLLLL,A,3.,输入掩码字符“,&”,的含义是(),A),必须输入字母或数字,B),可以选择输入字母或数字,C),必须输入一个任意的字符或一个空格,D),可以选择输入任意的字符或一个空格,C,菜单,2.2.3,字段属性的设置,退出,4,.默认值:,添加记录的时候自动填入字段中的值。,例如,“,性别,”,字段只有,“,男,”,和,“,女,”,两种值,可以把一种设为默认值,提高数据输入的效率。,5,.有效性规则:,防止非法数据输入到字段中。,例如,“,性别,”,字段为了防止输入,“,男,”,或,“,女,”,以外的值,就可以它的设置,“,有效性规则,”,,目的就是为了保持数据的正确性。,菜单,2.2.3,字段属性的设置,退出,6,.有效性文本:,当设置“有效性规则”以后,如果输入的值不符合有效性规则,所给的提示信息”。,7.,索引:,索引属性值,说明,无,该字段不建立索引,有(有重复),以该字段建立索引,且字段中内容可以重复,有(无重复),以该字段建立索引,且字段中内容不重复。,适合做主键,菜单,2.2.4,建立表之间关系,退出,1.表之间关系的概念:,一对一:,A,表与,B,表中的记录一一对应。,一对多:,A,表中的一条记录与,B,表中的多条记录 相对应。,多对多:,A,表中的多条记录与,B,表中的多条记录 相对应。,2.参照完整性概念:,在输入或者删除记录时,为维持表之间已定义的关系而必须遵循的规则,。,注意!,Access,中最常用的是一对多的关系。一对一的关系的两个表可以合成一个表,多对多的关系可以分解成为多个一对多的表关系。,菜单,2.2.4,建立表之间关系,退出,3.建立表之间的关系,(,编辑表之间的关系,),以,“,教学管理,”,数据库中的四个表为例子。,4,.子数据表,子数据表是在一个数据表视图中显示已与其建立关系的数据表视图。,如“,学生表,”,中包含选课成绩的子数据表。,菜单,2.2.5,向表中输入数据,退出,向表中输入数据的方法:,1.使用“数据表”视图直接输入数据,2.获取(导入)外部数据,可以把,Excel,或者,Foxpro,建立的数据库文件导入到,Access,数据表中。,向,“,学生,”,表中数据输入数据。,把用,Excel,设计的,“,课程.,xls,”,文件中的数据导入到用,Access,设计的,“,教学管理,”,数据库的,“,课程,”,表中。,例,例,菜单,2.2.5,向表中输入数据,退出,向表中输入数据的方法:,3.,创建查阅列表字段,若某个字段值是一组固定数据,则可以将这组固定值创建成列表,这样可以直接从列表中选择字段值。,将“,教师,”,表中的“职称”字段设置为列表字段。,例,菜单,2.3,维护表,退出,2.3.1 打开和关闭表,2.3.2 修改表的结构,2.3.3 编辑表的内容,2.3.4 调整表的外观,菜单,2.3.1,打开和关闭表,退出,打开表,关闭表,在设计视图中打开,主要用于对表的结构的修改。,在数据表视图中打开,主要用于添加、修改记录,或者查找,、,筛选、排序记录等,文件关闭,窗口右上角“关闭”按钮,注意:打开表以后,表的结构或者布局被修改,关闭表时会询问是否保存修改的表。,菜单,2.3.2,修改表的结构,退出,修改表的结构主要包括以下四种操作:,注意!,如果被修改的表和别的表存在关系,那么修改表中连接关系的字段的时候,首先要,解除表关系,。,添加字段,修改字段,删除字段,重新设置主键,菜单,2.3.3,编辑表的内容,退出,编辑表的内容主要在“,数据表视图,”中完成的,主要包括以下几种操作:,定位记录:,选择记录:,添加记录:,删除记录:,修改数据:,复制数据:,注意!,如果两个表的关系存在参照完整性,那么主表中的记录不能随意修改、删除,副表中也不能随意添加记录。,菜单,2.3.4,调整表的外观,退出,调整表的外观主要在“,数据表视图,”中完成的,主要包括以下几种操作:,改变字段显示次序:,调整字段显示宽度和高度:,隐藏列和显示列:,冻结列:,设置数据表格式:,改变字体显示,所有的这些操作都是在“格式”菜单中完成,菜单,2.4,操作表,退出,2.4.1 查找数据,2.4.2 替换数据,2.4.3 排序记录,2.4.4 筛选记录,菜单,2.4.1,查找数据,退出,2.查找空值(,Null,)或空字符串(,),例如:查找“学生”表中“性别”为“男”的学生记录。,字符,用法,示例,*,通配任意个数字符,wh*,只代表开头为,wh,?,通配任意单个字符,b?ll,中的?处代表一个任意字符,通配括号内任何单个字符,baell,可以代表,ball,或者,bell,!,通配不在括号内的字符,b!aell,可以代表,ball,或者,bell,之外,-,通配范围内任何一个字符,ba-cd,可以代表,bad、bbd、bcd,#,通配任何单个数字字符,1#3代表103、113、123等等,1,.查找指定内容(直接输入查找内容),菜单,2.4.2,替换数据,退出,2.更改搜索的默认设置,例如:替换“教师”表中“政治面目”为“团员”的所有教师记录,将其改为“党员”。,1,.替换指定内容(直接输入替换内容),操作:“工具”“选项”“编辑/查找”,菜单,2.4.3,排序记录,退出,2.按照一个字段排列(数据表视图中进行),1.英文字母:不区分大小写,按照,A-Z,大小排列,2.汉字:按照拼音字母顺序排列,3.数字:按照大小排列,4.日期和时间:按照先后排列,1.排序规则,3.按照多个字段排列,1.使用数据表视图,2.使用,“,高级筛选/排序,”,窗口,注意!,文本型字段的数字排序,空值字段的排序,备注、超级链接和,OLE,对象不能排序。,菜单,2.4.4,筛选记录,退出,1.按照选定内容:,是一种,最简单,的筛选方法,使用它可以很容易地找到包含的,某字段值的记录,。,2.按照窗体筛选:,是一种,快速,的筛选方法,使用它不用浏览整个表中的记录,同时对,两个以上字段,进行筛选。,3.按照筛选目标筛选:,是一种,比较灵活,的方法,根据输入的,筛选条件,进行筛选。,4.高级筛选:,可,进行复杂的筛选,,挑选出符合,多重条件,的记录。,练习,1.,在,Access,中,如果不想显示数据表中某些字段,可以使用的命令是(),A),隐藏,B),删除,C),冻结,D),筛选,2.,通配符“,#”,的含义是,(),A),通配任意个数的字符,B),通配任何单个字符,C),通配任意个数的数字字符,D),通配任何单个数字字符,3.,若要求在文本框中输入文本时达到具有相对固定的书写格式,则应该设置的属性是,(),A),默认值,B),有效性文本,C),输入掩码,D),密码,A,D,C,练习,4.如果在查询条件中使用通配符“”,其含义是,(),A)错误的使用方法,B)通配不在括号内的任意字符,C)通配任意长度的字符,D)通配方括号内任一单个字符,5.,下列关于,OLE,对象的叙述中,正确的是,(),A,)用于输入文本数据,B,)用于处理超级链接数据,C,)用于生成自动编号数据,D,)用于链接或内嵌,Windows,支持的对象,D,D,练习,6.,在设计表时,若输入掩码属性设置为“,LLLL“,则能够接收的输入是,(),),abcd,),1234,),AB+C,),ABa9,7.,在数据表中筛选记录,操作的结果是,(),A,)将满足筛选条件的记录存入一个新表中,B,)将满足筛选条件的记录追加到一个表中,C,)将满足筛选条件的记录显示在屏幕上,D,)用满足筛选条件的记录修改另一个表中已存在的记录,8.,关系窗口中,双击两个表间的连线,会出现,(),A,)数据表分析向导,B,)数据关系图窗口,C,)连接线粗细变化,D,)编辑关系对话框,A,C,D,练习,9.,如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是,(),A,)是,/,否,B,)数字,C,)文本,D,)备注,10.Ac!cdf,可以找到下面哪个词,(),A,),Acc B,),Acm,C,),Acd D,),Acf,C,B,菜单,本章到此结束!,退出,此课件下载可自行编辑修改,供参考!,感谢您的支持,我们努力做得更好!,
展开阅读全文