[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷28及答案与解析.doc
《[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷28及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷28及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(关系数据库标准语言 SQL)模拟试卷 28及答案与解析 一、选择题 1 向 student表插入一条新记录的正确 SQL语句是 ( A) APPEND INTO student VALUES(0401, 王芳 , 女 , 18) ( B) APPEND student VALUES(0401, 王芳 , 女 , 18) ( C) INSERT INTO student VALUES(0401, 王芳 , 女 , 18) ( D) INSERT student VALUES(0401, 王芳 , 女 , 18) 2 将 “万真秀 ”的工资增加 200元 SQL语句是 ( A)
2、 REPLACE教师 WITH 工资 =工资 +200 WHERE姓名 =万真秀 ( B) UPDATE 教师 SET 工资 =200 WHERE姓名 =万真秀 ( C) UPDATE 教师工资 WITH工资 +200 WHERE姓名 =万真秀 ( D) UPDATE 教师 SET 工资 =工资 +200 WHERE姓名 =万真秀 3 插入一条记录到表结构为 (职工号,姓名,工资 )的表 Employee中,正确的 SQL命令是 ( A) INSERT TO Employee VALUES(19620426, 李平 , 8000) ( B) INSERT INTO Employee VALUE
3、S(19620426, 李平 ,8000) ( C) INSERT INTO Employee RECORD(19620426, 李平 ,8000) ( D) INSERT TO Employee RECORD(19620426, 李平 , 8000) 4 将表结构为 (职工号,姓名,工资 )的表 Employee中所有职工的工资增加 20,正确的 SQL命令是 ( A) CHANGE Employee SET 工资 =工资 *1 2 ( B) CHANGE Employee SET 工资 WITH工资 *1 2 ( C) UPDATE Employee SET 工资 =工资 *1 2 ( D
4、) UPDATE Employee SET 工资 WITH工资 *1 2 5 删除 Employee表中职工号为 “19620426”的记录,正确的 SQL语句是 ( A) DELETE FROM Employee WHILE职工号 =19620426 ( B) DELETE FOR Employee WHERE职工号 =19620426 ( C) DELETE FOR Employee WHILE职工号 =19620426 ( D) DELETE FROM Employee WHERE职工号 =19620426 6 将 Employee表中职工号为 “19620426”的记录中 “单位号 ”
5、修改为 “003”正确的 SQL语句是 ( A) UPDATE Employee SET 单位号 =003WHERE 职工号 IS19620426 ( B) UPDATE Employee WHERE 职工号 IS19620426”SET单位号 =003 ( C) UPDATE Employee SET 单位号 =003WHERE 职工号 =19620426 ( D) UPDATE Employee单位号 WITH003WHERE职工号 =19620426 7 在 Visual FoxPro中,下列关于 SQL表定义语句 (CREATE TABLE)的说法中错误的是 ( A)可以定义一个新的基
6、本表结构 ( B)可以定 义表中的主关键字 ( C)可以定义表的域完整性、字段有效性规则等 ( D)对自由表,同样可以实现其完整性、有效性规则等信息的设置 8 SQL命令: ALTER TABLE S ADD年龄 I CHECK年龄 15 AND年龄 30,该命令的含义是 ( A)给数据库表 S增加一个 “年龄 ”字段 ( B)将数据库表 S中 “年龄 ”字段取值范围修改为 15至 30岁之间 ( C)给数据库表 S中 “年龄 ”字段增加一个取值范围约束 ( D)删除数据库表 S中的 “年龄 ”字段 9 为 “运动员 ”表增加一个字段 “得分 ”的 SQL语句是 ( A) CHANGE TAB
7、LE 运动员 ADD 得分 1 ( B) ALTER DATA 运动员 ADD 得分 1 ( C) ALTER TABLE 运动员 ADD 得分 1 ( D) CHANGE TABLE运动员 INSERT得分 1 10 在 SQL的 ALTER TABLE语句中,为了增加一个新的字段应该使用短语 ( A) CREATE ( B) APPEND ( C) COLUMN ( D) ADD 11 为 “歌手 ”表增加一个字段 “最后得分 ”的 SQL语句是 ( A) ALTER TABLE歌手 ADD最后得分 F(6, 2) ( B) ALTER DBF歌手 ADD最后得分 F6, 2 ( C) C
8、HANGE TABLE歌手 ADD最后得分 F(6, 2) ( D) CHANGE TABLE歌手 INSERT最后得分 F6, 2 12 为 “评分 ”表的 “分数 ”字段添加有效性规则: “分数必须大于等于 0并且小于等于10”,正确的 SQL语句是 ( A) CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数 =0 AND 分数 =10 ( B) ALTER TABLE 评分 ALTER 分数 SET CHECK 分数 =0 AND 分数 =10 ( C) ALTER TABLE 评分 ALTER 分数 CHECK 分数 =0 AND 分数 =10 ( D) CH
9、ANGE TABLE 评分 ALTER 分数 SET CHECK 分数 =0 OR 分数 VALUES()。 【知识模块】 关系数据库标准语言 SQL 2 【正确答案】 D 【试题解析】 SQL的数据更新命令格式是: UPDATESET列名 1=表达式1,列名 2=表达式 2WHERE。对于本题将 “万真秀 ”的工资增加200元,其对应的 SQL语句为:工资 =工资 +200 WHERE姓名 =万真秀 。 【知识模块】 关系数据库标准语言 SQL 3 【正确答案】 B 【试题解析】 本题考查 SQL的数据插入命令。格式如下 格式 1: INSERT INTO dbf_name(fname1,
10、fname2, ) VALUES(eXpression 1, eXpression2, ) 格式 2 INSERT INTO dbf_name FROM ARRAY ArrayName FROM MEMVAR 【说明】 INSERT INTO dbf_name说明向由 dbf_nanle指定的表中插入记录; 当插入的不是完整的记录时,可以用 fname1, fname2, 指定字段; VALUSES(eXpressionl, eXpression2, ) 给出具体的记录值; FROM ARRAY ArrayName说明从指定的数组中插入记录值; FROM MEMVAR说明根据同名的内存变量来插
11、入记录值,如果同名的变量不存在,那么相应的字段值为默认值或空值。 【知识模块】 关系数据库标准语言 SQL 4 【正确答案】 C 【试题解析】 本题考查 SQL的数据更新命令。格式如下 UPDATE TableName SET Column_Namel=eXpressionl, Column_NameI=eXpression2 WHERE Condition 一般使用 WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用 WHERE子句,则更新全部记录。 题目要求将表结构为 (职工号,姓名,工资 )的表 Employee中所有职工的工资增加 20,所以
12、 SET 工资 =工资 *1 2。 【知识模块】 关系数据库标 准语言 SQL 5 【正确答案】 D 【试题解析】 本题考查 SQL语句删除表中记录。命令格式如下: DELETE FROM TableNameWHERE Condition 参数 FROM指定从哪个表中删除数据, WHERE指定被删除记录所满足的条件,如果不使用 WHERE子句,则删除该表中的全部记录。 【知识模块】 关系数据库标准语言 SQL 6 【正确答案】 C 【试题解析】 本题考查 SQL的数据更新命令。格式为: UPDATE TableName SET Column_Namel=eXpressionl, Column_
13、Name1=eXpression2 WHERE ConditionUpdate 一般使用 WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用 WHERE子句,则更新全部记录。 题中将 Employee表中职工号为 19620426的记录的 单位号 修改为 003,所以使用 UPDATE命令,修改单位号 =003,条件为:职工号 =19620426。 【知识模块】 关系数据库标准语言 SQL 7 【正确答案】 D 【试题解析】 可以用 SQL表定义语句 (CREATE TABLE)定义表的基本结构,并可以在语句中用 Primary Key短语定义主关键
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 关系 数据库 标准 语言 SQL 模拟 28 答案 解析 DOC
