access 第二章 查询 练习题
Access查询作业(1-20题)

1.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计:(1)创建一个查询,统计人数在15人以上的班级人数,并输出"班级编号"和"班级人数"两列信息。
所建查询命名为"qT1"。
要求:使用"姓名"字段统计人数。
说明:"学号"字段的前8位为班级编号。
(2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并输出"姓名"和"平均分"两列信息。
所建查询命名为"qT2"。
(3)创建一个查询,显示平均分最高的前5位学生的"姓名"信息。
所建查询命名为"qT3"。
(4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"姓名"、"性别"、"课程名"和"成绩"等四个字段,表内容为90分以上(包括90分)或不及格的学生记录。
所建查询命名为"qT4"。
要求:创建此查询后,运行该查询,并查看运行结果。
2.考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和一个空表"tTemp"。
试按以下要求完成设计:(1)创建一个查询,计算所选课程成绩均在80以上(含80)学生的平均分,并输出学号及平均分信息,字段显示标题为"学号"和"平均分数",所建查询命名为"qT1" 。
access第一、二章练习题

第一、二章测试题一、选择题1、下列关于输入掩码的叙述中,正确的是。
A.输入掩码规定数据的输入模式,具有控制数据输入的功能。
B.只有日期型和文本型可以设置掩码。
C.各种类型的数据都可以设置掩码。
D.“格式”属性优先与输入掩码属性。
2、下列数据类型不适用字段大小属性。
A.文本型B.数字型C.自动编号型D.时间型3、将所有字符转换为小写的输入掩码是。
A.9 B.A C.< D.>4、属性用来定义数字(及货币)、日期、时间、文本(及备注)的显示方式和打印方式。
A.字段大小B.格式C.输入法模式D.输入掩码6、一个关系数据库的表中有多条记录,记录之间的相互关系是________A、前后顺序不能任意颠倒,一定要按照输入的顺序排列B、前后顺序可以任意颠倒,不影响库中的数据关系C、前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列7、ACCESS中表和数据库的关系是________A、一个数据库可以包含多个表B、一个表只能包含两个数据库C、一个表可以包含多个数据库D、一个数据库只能包含一个表8、关系型数据库中所谓的关系是指________A、各个记录中的数据之间有一定的关联 B数据模型满足一定条件的二维表格C、某两个数据库文件之间有一定的关系D、某两个表之间有一个定的关系。
9.要求一个数字字段的数值显示千位分隔符,则在“常规”选项卡的“格式”列表中选择( ) A.常规数字 B. 固定 C.标准 D.科学记数10.表中要添加Internet站点的网址,应采用的字段数据类型是( )A.OLE对象B.超级链接C.查询向导D.自动编号11、Access2003数据库属于()数据库系统。
A 树状B 逻辑型C 层次型D 关系型12、在Access2003中,如果一个字段中要保存长度多于255个字符的文本和数字的组合数据,选择()数据类型。
(2分)A. 文本B. 数字C. 备注D. 字符13、ACCESS2003自动创建的主键,是( )型数据。
2011-2012全国二级考试Access数据库第二章习题及参考答案

2011-2012全国⼆级考试Access数据库第⼆章习题及参考答案《Access数据库程序设计》第2章练习班级:学号:姓名:分数:⼀、选择题(每题2分,共80分)1.Access数据库⽂件的后缀名为A)mdb B)pdf C)acc D)ass2.Access数据库最基础的对象是A)表B)宏C)报表D)查询3."教学管理"数据库中有学⽣表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置A)默认值B)有效性规则C)索引D)表之间的关系4.Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,⼦表相关记录随之更改。
为此需要定义参照完整性关系的A)级联更新相关字段B)级联删除相关字段C)级联修改相关字段D)级联插⼊相关字段5.Access中,设置为主键的字段A)不能设置索引B)可设置为“有(有重复)”索引C)系统⾃动设置索引D)可设置为“⽆”索引6.如果在创建表中建⽴字段“性别”,并要求⽤汉字表⽰,其数据类型应当是A)是/否B)数字C)⽂本D)备注7.Access中提供的数据类型,不包括A)⽂字B)备注C)货币D)⽇期/时间8. 某数据库的表中要添加Internet站点的⽹址,则应采⽤的字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)⾃动编号数据类型9.某数据库的表中要添加⼀个word ⽂档,则应采⽤的字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)⾃动编号数据类型10.定义字段默认值的含义是A)不得使该字段为空B)不允许字段的值超出某个范围C)在未输⼊数据之前系统⾃动提供的数值D)系统⾃动把⼩写字母转换为⼤写字母11.某字段中已经有数据,现要改变该字段的⼤⼩属性,将该字段⼤⼩重新设置为整数型,则以下所存数据会发⽣变化的是A)123B)2.5C)-12D)156312.可以选择输⼊数据或空格的输⼊掩码是 A)0B)D)913. 如果字段内容为声⾳或者图⽚⽂件,则该字段的数据类型应定义为A)备注B)⽂本C)超级链接D)OLE对象14.如果输⼊掩码设置为"L",则在输⼊数据的时候,该位置上可以接受的合法输⼊是A)必须输⼊字母或数字B)可以输⼊字母、数字或空格C)必须输⼊字母A~Z D)任意符号15.若将⽂本型字段的输⼊掩码设置为“####-######”,则正确的输⼊数据是A)0755-abcdet B)077 -12345 C)a cd-123456 D)####-######16.若要求在⽂本框中输⼊⽂本时达到密码“*”的显⽰效果,则应该设置的属性是A)默认值B)有效性⽂本C)输⼊掩码D)密码17.输⼊掩码字符"&"的含义是A)必须输⼊字母或数字B)可以选择输⼊字母或数字C)必须输⼊⼀个任意的字符或⼀个空格D)可以选择输⼊任意的字符或⼀个空格18.所有字符转换为⼤写的输⼊掩码是A)0B)>C)19.下列对数据输⼊⽆法起到约束作⽤的是A)输⼊掩码B)有效性规则C)字段名称D)数据类型20.下列能够使⽤"输⼊掩码向导"创建输⼊掩码的数据类型是A)数字和⽂本B)⽂本和货币C)⽂本和⽇期/时间D)数字和⽇期/时间21.邮政编码是由6位数字组成的字符串,为邮政编码设置输⼊掩码的格式是A)000000B)CCCCCC C)999999D)LLLLLL22.在Access数据库的表设计视图中,不能进⾏的操作是A)修改字段类型B)设置索引C)增加字段D)删除记录23.要求主表中没有相关记录时就不能将记录添加到相关表中,则要求在表关系中设置A)参照完整性B)输⼊掩码C)有效性规则D)级联更新相关字段24.以下字符串不符合Access字段命名规则的是A)school B)⽣⽇快乐C)hello.c D)//注释25.下列关于表的格式说法错误的是A)在Access中,只可以冻结列,不能冻结⾏B)⽤户可以同时改变⼀列或同时改变多列字段的位置C)在数据表中,可以为某个或多个指定字段中的数据设置字体格式D)字段在数据表中默认的显⽰顺序是由⽤户输⼊的先后顺序决定的26.下列可以建⽴索引的数据类型是A)⽂本B)超级链接C)备注D)OLE对象27.下列关于空值的叙述中,正确的是A)空值是双引号中间没有空格的值B)空值是等于0的数值C)空值是使⽤Null或空⽩来表⽰字段的值D)空值是⽤空格表⽰的值28.在数据表视图中,不能进⾏的操作是A)删除⼀条记录B)修改字段的类型C)删除⼀个字段D)修改字段的名称29.通配符“#”的含义是A)通配任意个数的字符B)通配任何单个字符C)通配任意个数的数字字符D)通配任何单个数字字符30.若要在某表中"姓名"字段中查找以"李"开头的所有⼈名,则应在查找内容⽂本框中输⼊的字符串是A)李?B)李*C)李[]D)李#31. 如果在查询条件中使⽤通配符“[]”,其含义是A)错误的使⽤⽅法 B)通配不在括号内的任意字符C)通配任意长度的字符D)通配⽅括号内任⼀单个字符32. 设置排序可以将查询结果按⼀定的顺序排列,以便于查阅。
ACCESS单元测试 2-4章

ACCESS单元测试题(2-4章)一、单项选择题1.下列关于Access数据库打开方式说法不正确的()A.以共享方式打开数据是Access默认的打开方式B.当一个用户读取和写入数据库期间,其他用户都无法使用该数据库,应选择以独占方式打开数据。
C.只能查看无法编辑数据库应选择只读方式打开数据。
D.当一个用户用独占只读方式打开数据库时,其他用户都不能打开此数据库。
2.货币型是数字型的特殊类型,等价于()属性的数字型。
A.整型B.长整型C.双精度数D.单精度数3.下列关于排序筛选说法正确的是()A.可以基于一个字段和多个字段排序B.多个字段排序时按照从左到右的顺序进行C.相邻多个字段排序方式相同时,可以在数据表视图中完成排序。
D.以上说法都正确4.下列关于筛选的说法错误的是()A.按选定内容筛选只能选择与选定内容相同的记录B.内容排除筛选是显示出不包含有选定内容的那些记录C.如果一次指定多个筛选值,可以用“按窗体筛选”和“高级筛选排序”D.在数据表中选择要排除的某个单元格内容,然后单击工具栏中的“内容排除筛选”按钮即可显示出那些在该字段中不包含选定内容的记录。
5.查找和替换对话框中“匹配”下拉框内容的默认值是()A.整个字段B.字段任何部分C.字段开头D.字段结尾6.下列关于索引的叙述说法正确的是()A.可以设置单个字段的索引,也可以设置多个字段的索引B.索引属性值有三种,分别是无、有(有重复)和有(无重复)C.有(无重复)字段中的内容不能重复,适合做主键D.以上说法都正确7.下列关于表间关系的说法错误的是()A.表间的关系类型有三种,分别是一对一,一对多和多对多。
B.在一对一关系中,A表中的每一条记录在B表中仅有一条记录与之匹配,反之也如此。
C.在一对多关系中,A表中的一条记录与B表中的多条记录相匹配,同时B表中的一条记录与A表中的多条记录相匹配。
D.在多对多关系中,A表中的一条记录与B表中的多条记录相匹配,同时B表中的一条记录与A表中的多条记录相匹配。
ACCESS查询练习题

ACCESS查询练习题科普教育在线练习二以“教学管理”数据库建立如下查询:做查询的基本原则:确定查询项(显示),确定条件,确定表对象(查询字段和条件中的字段的来源表以及建立关系,表和表之间必须要关系。
),确定统计项,如果使用统计项,要考虑分组,排序。
1.查询学生的姓名以及入校日期的信息。
2.查询学生的姓名,课程名称以及成绩的信息。
3.查询男团员的学生的信息(表中所有字段*)。
4.查询除2009-9-3以外入校的学生的姓名,年龄,入校日期。
5.查询成绩合格的学生的姓名,课程名称,以及成绩的信息。
并且按照成绩的降序排序。
6.查询非党员的教师的姓名。
7.查询成绩大于75并且小于等于84分的学生的姓名,课程名称,成绩的信息。
8.查询2009-9-1和2009-9-3入校的学生的信息。
9.查询李迪,高强,王民这三个学生的所选课程信息,包含姓名,课程名称,成绩。
10.查询除李迪,高强,王民这三个学生之外的学生所选课程信息,包含姓名,课程名称,成绩。
11.查询成绩优秀的学生的姓名,课程名称,成绩的信息。
注:成绩在85到100之间视为优秀。
12.查询姓名中包含“红”字的学生的信息。
13.查询姓李的姓名为两个字学生信息。
14.查询有运动和绘画爱好的学生的信息。
15.查询未确定入校日期的学生信息。
16.查询已确定入校日期的学生信息。
17.查询班级为0902的学生姓名,课程名称,成绩。
注:班级号为学号的前四位。
Left([学生]![学生编号],4)=0902a)补充:如果说查询项为一个表达式时,给表达式指定列名方法:别名:表达式(如:平均年龄: avg([年龄]))b)[表名]![字段名]18.查询学生的平均年龄,要求平均年龄以整数返回。
Int()19.查询学生的姓名以及平均成绩,要求平均成绩保留两位小数。
a)要求平均成绩以固定两位小数的格式显示。
b)平均成绩四舍五入为两位小数,函数:round(表达式,位数)20.查询学生的姓名,课程名称,成绩,要求:将姓名拆分为两列显示,第一列为姓,是姓名的第一个字,第二列为名,是姓名的其他所有字。
Access讲稿(交叉表查询)

《数据库应用基础》讲稿第二部分查询交叉表查询例1:用前面已学习过的查询方法,求各班各门课程平均成绩,可用以下命令:SELECT 班级名称, 课程名称, Avg(分数)FROM 课程INNER JOIN ((班级INNER JOIN 学生ON 班级.班级编号=学生.班级编号) INNER JOIN 考试成绩ON 学生.学号=考试成绩.学号) ON 课程.课程编号=考试成绩.课程编号GROUP BY 班级名称, 课程名称如果需要将平均成绩更直观地以方阵的布局显示出来,可使用交叉表查询:TRANSFORM A VG(分数)SELECT 班级名称FROM (班级INNER JOIN 学生ON 班级.班级编号=学生.班级编号) INNER JOIN (课程INNER JOIN 考试成绩ON 课程.课程编号=考试成绩.课程编号) ON 学生.学号=考试成绩.学号GROUP BY 班级名称PIVOT 课程名称;简单地说,交叉表查询就是一个由表(可称为“基表”)建立起来的二维合计矩阵(使用聚合函数计算出矩阵中的数据)。
例2:分别计算出各学生文理科总分。
用非交叉表查询,可写出如下的命令:SELECT 学生.学号, 姓名, Left(课程编号,1),Sum(分数)FROM 学生INNER JOIN 考试成绩ON 学生.学号=考试成绩.学号GROUP BY 学生.学号, 姓名, Left(课程编号,1)交叉表查询的命令如下:TRANSFORM Sum(分数)SELECT 学生.学号, 姓名FROM 学生INNER JOIN 考试成绩ON 学生.学号=考试成绩.学号GROUP BY 学生.学号, 姓名PIVOT Left(课程编号,1)附:也可用其他命令实现SELECT AH.学号,(SELECT SUM(分数) FROM 考试成绩where 学号=AH.学号AND LEFT(课程编号,1)='L' GROUP BY 学号) AS 理科总分,(SELECT SUM(分数) FROM 考试成绩where 学号=AH.学号AND LEFT(课程编号,1)='W' GROUP BY 学号) AS 文科总分FROM (SELECT DISTINCT 学号FROM 考试成绩) AS AH函数IIFSELECT 学号,课程编号,IIF(分数<60,"未通过","通过") FROM 考试成绩SELECT IIF(分数<60,"不及格",IIF(分数<70,"及格",IIF(分数<90,"良好","优秀"))) FROM 考试成绩SELECT IIf(Left(课程编号,1)="L","理科","文科"),分数FROM 考试成绩例3:TRANSFORM Sum(分数)SELECT 学生.学号, 姓名FROM 学生INNER JOIN 考试成绩ON 学生.学号=考试成绩.学号GROUP BY 学生.学号, 姓名PIVOT IIf(Left(课程编号,1)="L","理科总分","文科总分")练习题01:(P93 例3.13)练习题02:用交叉表求出各班的男生人数和女生人数(要求班级名称作为行标题,男生人数和女生人数作为列标题)。
access查询作业(有答案)

课堂练习:●查询医生的名单。
SELECT 姓名FROM 医生;●查询医生的姓名,性别,出生日期,职称。
(注意查询中要求的顺序) SELECT 姓名, 性别, 出生日期, 职称FROM 医生;●查询医生的所有信息。
SELECT * FROM 医生;●查询女性或正主任医生的姓名,性别,职称,科室号SELECT 姓名, 性别, 职称, 科室号FROM 医生WHERE 性别='女' Or 职称='正主任医生';●查询女性正主任医生的姓名,科室号SELECT 姓名, 科室号FROM 医生WHERE 性别='女' And 职称='正主任医生';●按科室号升序对医生排序SELECT *FROM 医生ORDER BY 科室号;●查询男性医生的姓名、职称,并将查询结果生成一张新表“男性医生”。
SELECT 姓名,职称into 男性医生FROM 医生where 性别='男'●查询某种性别的医生的姓名、职称、性别。
运行查询时要求输入性别,输入”男”查询男性医生,输入”女”查询女性医生。
SELECT 姓名,职称,性别FROM 医生where 性别=x●计算-3的绝对值SELECT ABS(-3) as -3的绝对值●查询今天的日期SELECT date() as 今日日期●查询今年年份SELECT year(date()) as 今年年份●查询1990-4-28出生的人至今生存了多少年、天、小时、秒SELECT datediff('yyyy',#1990-4-28#,date()) as 年●查询医生的姓名,年龄SELECT 姓名, year(date())-year(出生日期) AS 年龄FROM 医生;●查询45岁以上的医生的姓名,性别,年龄,科室号:SELECT 姓名, 性别, YEAR(DATE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE YEAR(DATE())-YEAR(出生日期)>=45;●查询正主任医生的姓名,年龄,科室号SELECT 姓名, YEAR(DA TE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE 职称='正主任医生';●查询李医生的情况:SELECT *FROM 医生WHERE 姓名Like '李*';●查询姓张的且名字是二个字的医生的信息SELECT *FROM 医生WHERE 姓名Like '张??';●查询出1970年以前出生(不含1970年)的男医生的科室号、科室名称、医生号和姓名,并按科室号升序排序。
二级Access数据库程序设计 第二章 习题

2011海洋教育-二级Access数据库程序设计第二章习题一、选择题1)Access数据库的设计一般由5个步骤组成,对以下步骤的排序正确的是a确定数据库中的表 b确定表中的字段c确定主关键字 d分析建立数据库的目的e确定表之间的关系A dabecB dabce Ccdabe D cdaeb2)以下字符串不符合ACCESS字段命名规则的是A ^_^birthday^_^B 生日 C Jim.jeckson D//注释3)将所有字符转换为大写的输入掩码为A > B< C 0 D A4)在一张“学生”表中,要使“年龄”字段的取值范围设在14—50之间,则在“有效性规则“属性框中输入的表达式为:A)>=14 AND <=50 B)>=14 OR <=50 C)>=50 AND <=14 D)>=14 && =<505)某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整型,则以下所存数据会发生变化的是A)123 B)2.5 C)-12 D)15636)将文本字符串“23,18,9,66“按升序排序,其结果是:A)9,18,23,66 B)66,23,18,9 C)18,23,66,9 D)以上皆非7)若使打开的数据库文件可与网上其他用户共享,并可维护其中的数据库对象,要选择打开数据库文件的方式是:A)以只读方式打开 B)以独占方式打开 C)以独占只读方式打开 D)打开8)下列不属于日期/时间字段显示格式的是:A)2004-07-05 B)2004年7月5日 C)17:34:28 D)7/5/20049)如果有一个长度为2KB的文本块要存入某一字段,则该字段的数据类型应是:A)字符型 B)文本型 C)备注型 D)OLE对象型10)创建表,可以在什么中进行:A)报表设计器 B)表浏览器 C)表设计器 D)查询设计器11)wh 可以找到what,white和whyA)# B)* C)? D)[ ]12)Access数据库最基础的对象是()A)表 B)宏 C)报表 D)查询13)下列关于贷币数据类型的叙述中,错误的是()A)贷币型字段在数据表中占8个字节的存储空间B)贷币型字段可以与数字型数据混合计算,结果为贷币型C)向贷币型字段输入数据时,系统自动将其设置为4位小数D)向贷币型字段输入数据时,不必输入人民币符号和千位分隔符14)若将文本型字段的输入掩码设置为“####-######”则正确的输入数据是()A)0755-abcdef B)077-12345 C)acd- D) ####-######15)在数据表视图中,不能进行的操作是()A)删除一条记录 B)修改字段的类型 C)删除一个字段 D)修改字段的名称16)下列对数据输入无法起到约束作用的是()A)输入掩码 B)有效性规则 C)字段名称 D)数据类型17)Access中,设置为主键的字段()A)不能设置索引 B)可设置为“有(有重复)”索引C)系统自动设置索引D)可设置为“无”索引18)在Access中,如果不想显示数据表中的某些字段,可以使用的命令是A)隐藏 B)删除 C)冻结 D)筛选19)通配符“#”的含义是()A)通配任意个数的字符 B)通配任何单个字符C)通配任意个数的数字字符 D)通配任何单个数字字符20)下列选项中,不属于Access数据类型的是()A)数字 B)文本 C)报表 D)时间/日期21)下列关于OLE对象的叙述中,正确的是()A)用于输入文本数据 B)用于处理超级链接数据C) 用于生成自动编号数据 D) 用于链接或内嵌Windows支持的对象22)在关系窗口中,双击两个表之间的连接线,会出现( )A) 数据表分析向导 B) 数据关系图窗口 C)连接线粗细变化 D)编辑关系对话框23)在设计表时,若输入的掩码属性设置为”LLLL”,则能够接收的输入是( )A)abcd B)1234C)AB+C D)ABa924)在数据表中筛选记录,操作的结果是()A)将满足筛选条件的记录存入一个新表中B)将满足筛选条件的记录追加到一个表中C)将满足筛选条件的记录显示在屏幕上D)用满足筛选条件的记录修改另一个表中已存在的记录25)如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是()A)是/否 B)数字 C)文本 D)备注26)下列关于空值的叙述中,正确的是()A)空值是双引号中间没有空格的值B)空值是等于0的数值C)空值是使用Null或空白来表示字段的值D)空值是用空格表示的值27)在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号码010-,应该定义该字段()A)格式B)默认值 C)输入掩码 D)有效性规则28)Access数据库中,表的组成是()A)字段和记录 B)查询和字段 C)记录和窗体 D)报表和字段29)在Access的数据表中删除一条记录,被删除的记录()A)可以恢复到原来设置 B)被恢复为最后一条记录C)被恢复为第一条记录 D)不能恢复30)若设置字段的输入掩码为“####-######”,该字段正确的输入数据是()A)0755- B)0755-abcdef C)abcd- D)####-######31)在Access中,参照完整性规则不包括()A)更新规则 B)查询规则 C)删除规则 D)插入规则32)在数据库中,建立索引的主要作用是()A)节省存储空间 B)提高查询速度 C)便于管理 D)防止数据丢失33)对数据表进行筛选操作,结果是()A)只显示满足条件的记录,将不满足条件的记录从表中删除B)显示满足条件的记录,并将这些记录保存在一新表中C)只显示满足条件的记录,不满足条件的记录被隐藏D)将满足条件的记录和不满足条件的记录分为两个表进行显示34)在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置的结果是()A)定位简历字段中包含了字符串“组织能力强”的记录B)定位简历字段仅为“组织能力强”的记录C)显示符合查询内容的第一条记录D)显示符合查询内容的所有记录35)“教学管理”数据库中有学生表、课程表和选课表,为了有效反映这三张表中数据之间的联系,在创建数据库时应设置()A)默认值 B)有效性规则 C)索引 D)表之间的关系36)若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为()A)0000/99/99 B)9999/00/99 C)0000/00/00 D)9999/99/9937)定义字段默认值的含义是()A)不得使该字段为空B)不允许字段的值超出某个范围C)在未输入数据之前系统自动提供的数值 D)系统自动把小写字母转换为大写字母38)Access中的参照完整性规则不包括()A)删除规则 B)插入规则 C)查询规则 D)更新规则39)在关于输入掩码的叙述中,正确的是()A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B)定义字段的输入掩码,是为了设置输入时以密码显示C)输入掩码中的字符“A”表示可以选择输入数字0~9之间的一个数D)直接使用字符定义输入掩码时不能将字符组合起来40)下面说法中,正确的是()A)文本型字段最长为64000个字符B)要得到一个计算字段的结果,仅能运用总计查询来完成C)在创建一对一关系时,两个表的相关字段不一定都是主关键字D)创建表之间的关系时,需要关闭所有要创建关系的表41)在Access数据库的表设计视图中,不能进行的操作是()A)修改字段类型 B)设置索引 C)增加字段 D)删除记录42)Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是()A)输入掩码 B)有效性规则 C)默认值 D)参照完整性43)Access数据库的各对象中,实际存储数据只有()A)表 B)查询 C)窗体 D)报表44)关于通配符的使用,下面说法不正确的是()A)有效的通配符包括:问号(?),它表示问号所在的位置可以是任何一个字符:星号(*),它表示星号所在的位置可以是任何多个字符B)使用通配符搜索*、?时,需要将搜索的符号放在方括号内C)在一个“日期”字段下面的“准则”单元中使用表达式:Like”6/*/98”,系统会报错“日期时间型不支持*等通配符”D)在文本的表达式中可使用通配符。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在表练习题的基础上做如下查询,将每个查询命名为qTX,其中X为题号,本练习题未完待续
1、创建查询,查找姓“李”的姓名为两个字的学生的姓名、性别、团员否,课程名和成绩等字段,命名为
2、创建查询,查找团员学生的姓名、年龄、团员否、课程名,命名为
3、创建查询,查找1号入校的学生的姓名简历,命名为
4、创建查询,查找在职的教师的姓名、学历、课程名和学分,命名为
5、创建查询,查找有摄影爱好的学生的姓、名、简历,命名为
6、创建查询,查找成绩不及格的女生的学号、姓名、课程名和成绩,并将学号和姓名两个字段合并为一列,显示为“学生信息”,命名为
7、创建查询,查找课程名称为4个字的课程名、课程类别和教师姓名,命名为
8、创建查询,统计每个学生的平均成绩,要求按照姓名分组,保留两位小数,命名为
9、创建查询,统计男女生的平均年龄,显示整数部分,命名为
10、创建查询,查找学分大于5的课程名和学分
11、查找课程名为4个字的课程名和课程类别
12、查找成绩高于80分的学生的姓名、课程名和成绩
13、查找女生的姓名、课程名和成绩
14、查找姓李的学生的姓名、政治面貌、课程名和成绩
15、计算平均成绩,保留两位小数
16、计算平均年龄,以整数形式显示
17、查询某年龄段的学生的姓名、性别和年龄
18、查询姓名中含某字的姓名、性别
19、计算男女生各科的平均成绩,并且保留两位小数
20、创建交叉表查询,统计各班男女生的人数(班级由学号的前6位得到),班级为行标题,性别为列标题
21、创建交叉表查询,统计各班各政治面貌的平均成绩,班级由学号的前6位得到,班级为列标题,政治面貌为行标题,要求平均成绩保留两位小数
22、创建交叉表查询,统计各姓氏男女生的人数,要求姓氏显示在左边,男女显示在上边
23、创建交叉表查询,计算各班各政治面貌的平均年龄,班级由学号的前6位得到,班级为列标题,政治面貌为行标题,要求平均年龄显示整数部分
24、计算各班学生所修的学分总和
25、计算每个人的平均成绩,显示班级、学号和个人平均成绩三个字段,并使平均成绩以两位小数形式显示
26、计算每个班的平均成绩,显示班级和班级平均成绩两个字段,并使平均成绩以两位小数形式显示
27、以25、26题的查询及学生表为数据源,查找个人平均成绩高于班级平均成绩的学生的姓名、性别、个人平均成绩、班级平均成绩
28、创建生成表查询,将不及格的学生的姓名、性别、年龄、政治面目、课程名和成绩生成一张新表,命名为"不及格的学生信息"
29、将60到75分(含60和75)的信息追加到表“不及格的学生信息”中
30、将“不及格的学生信息”中政治面目为“团员”的成绩加5分
31、将“不及格的学生信息”中每个学生的年龄加2
32、删除学生表中姓张的学生的信息
注:学生表和成绩表之间存在实施参照完整性关系,其中学生表为主表,要删除主表中的记录,需先将“实施参照完整性”下的“级联删除相关记录”勾选,此操作在关系中设置
33、查找年龄高于平均年龄的学生的姓名、性别、政治面目
34、查找成绩高于平均成绩的姓名、课程名和成绩。