当前位置:首页 > Access数据库程序设计
2013年计算机等级考试二级Access练习11
(10)有两个关系R和T如下:
则由关系R得到关系T的操作是
A)选择
B)投影
C)交
D)并
(11)下列属于Access对象的是
A)文件
B)数据
C)记录
D)查询
(12)在Access中,表就是
A)关系
B)记录
C)索引
D)数据库
(13)一个关系数据库的表中有多条记录,记录之间的相互关系是
A)前后顺序不能任意颠倒,一定要按照输入的顺序排列
B)前后顺序可以任意颠倒,不影响库中的数据关系
C)前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同
D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
(14)有下列语句s=Int(100*Rnd),执行完毕后,s的值是
A)[0,99]的随机整数
B)[0,100]的随机整数
C)[1,99]的随机整数
D)[1,100]的随机整数
(15)若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是
A)"默认值"属性
B)"标题"属性
C)"密码"属性
D)"输入掩码"属性
(16)在SQL的SELECT语句中,用于实现选择运算的是
A)FOR
B)WHILE
C)IF
D)WHERE
(17)现有某查询设计视图(如下图所示),该查询要查找的是
A)身高在160以上的女性和所有的男性
B)身高在160以上的男性和所有的女性
C)身高在160以上的所有人或男性
D)身高在160以上的所有人
(18)如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是
A)删除
B)追加
C)生成表
D)更新
(10)A
【解析】从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。由图可知关系R通过运算得到关系T,关系T与关系R相比,属性的个数没有发生变化,记录的条数发生了变化。因此所使用的运算应该是选择。故本题答案为A。
(11)D
【解析】Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括:表、查询、窗体、报表、数据访问页、宏、模块。这些对象都存放在扩展名为.mdb的数据库文件中。所以本题答案为D。
(12)A
【解析】一个关系就是一个二维表,每个关系有一个关系名。在Access中,一个关系存储为一个表,具有一个表名。所以本题答案为A。
(13)B
【解析】一个关系数据库的表中有多条记录,记录之间的前后顺序并不会对库中的数据关系产生影响。所以本题答案为B。
(14)A
【解析】随机数函数Rnd(<数值表达式>)用于产生一个小于1但大于或等于0的值,该数值为单精度类型。实际操作时,先要使用无参数的Randomize语句初始化随机数生成器,以产生不同的随机数序列。Int(数值表达式)是对表达式进行取整操作,它并不做"四舍五入"运算,只是取出"数值表达式"的整数部分。所以本题答案为A。
(15)D
【解析】若要求当文本框用来接收用户输入的密码信息时,不显示输入的具体密码值而以"*"号显示,可以将文本框的"输入掩码"属性设置为"密码"。所以本题答案为D。
(16)D
【解析】SELECT语句的语法包括几个主要子句,分别是:FROM、WHERE和ORDER BY子句。在语句中WHERE后跟条件表达式,用于实现选择运算。所以本题答案为D。
(17)A
【解析】在Access的查询设计器中,同一行条件表示与的关系,不同行间的条件表示或的关系,由设计器界面可知,该查询是查找身高在160以上的女性和所有的男性。所以本题答案为A。
(18)C
【解析】生成表查询就是从多个表中提取数据组合起来生成一个新表永久保存;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;更新查询对一个或多个表中的一组记录作全部更新;追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部。使用生成表查询可以覆盖原来的表。所以本题答案为C。