vf练习题答案内容摘要:

W ( 27) SQL 的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是 A) 临时表、视图、文本文件 B) 数组、永久性表、视图 C) 永久性表、数组、文本文件 D) 视图、永久性表、文本文件 ( 28)语句 DELETE FROM 成绩表 WHERE 计算机 60的功能是 A) 物理删除成绩表中计算机成绩在 60 分以下的学生记录 B) 物理删除成绩表中计算机成绩在 60 分以上的学生记录 C) 逻辑删除成绩表中计算机成绩在 60 分以下的学生记录 D) 将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值 ( 29)下列选项中,不属于 SQL 数据定义功能的是 A) SELECT B) CREATE C) ALTER D) DROP ( 30)嵌套查询命令中的 IN,相当于 A)等号 = B)集合运算符 ∈ C)加号 + D)减号- ( 31)关于 SQL 的超联接查询,说法错误的是 A)在 SQL 中可以进行内部联接、左联接、右联接和全联接 B) SQL 的超联接运算符 *=代表左联接, =*代表右联接 C) Visual FoxPro 同样支持超联接运算符 *=和 =* D)利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为 NULL 第( 32)~( 35)题使用如下的仓库表和职工表。 仓库表 仓库号 所在城市 A2 上海 A3 天津 A4 广州 职工表 职工号 仓库号 工资 M1 A1 M3 A3 M4 A4 M5 A2 M6 A4 ( 32)检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是 A) SELECT 职工号,工资 FROM 职工表; WHERE 仓库表 .所在城市 =广州 B) SELECT 职工号,工资 FROM 职工表; WHERE 仓库表 .仓库号 =职工表 .仓库号; AND 仓库表 .所在城市 =广州 C) SELECT 职工号,工资 FROM 仓库表 ,职工表; WHERE 仓库表 .仓库号 =职工表 .仓库号; AND 仓库表 .所在城市 =广州 D) SELECT 职工号,工资 FROM 仓库表 ,职工表; WHERE 仓库表 .仓库号 =职工表 .仓库号; OR 仓库表 .所在城市 =广州 ( 33)有如下 SQL 语句: SELECT SUM(工资 ) FROM 职工表 WHERE 仓库号 IN。 (SELECT 仓库号 FROM 仓库表 WHERE 所在城市 =北京 OR 所在城市 =上海 ) 执行语句后,工资总和是 A) B) C) D) ( 34) 求至少有两个职工的每个仓库的平均工资 A) SELECT 仓库号, COUNT(*), AVG(工资 )FROM 职工表; HAVING COUNT(*)=2 B) SELECT 仓库号, COUNT(*), AVG(工资 )FROM 职工表; GROUP BY 仓库号 HAVING COUNT(*)=2 C) SELECT 仓库号, COUNT(*), AVG(工资 )FROM 职工表; GROUP BY 仓库号 SET COUNT(*)=2 D) SELECT 仓库号, COUNT(*), AVG(工资 )FROM 职工表; GROUP BY 仓库号 WHERE COUNT(*)=2 ( 35)有如下 SQL 语句: SELECT DISTINCT 仓库号 FROM 职工表 WHERE 工资 =ALL; (SELECT 工资 FROM 职工表 WHERE 仓库号 =A1) 执行语句后,显示查询到的仓库号有 A) A1 B) A3 C) A1, A2 D) A1, A3 二、填空题 ( 1)数据的逻辑结构有线性结构和 【 1】 两大类。 解析: 数据的逻辑结构有线性结构和非线性结构两大 类。 ( 2)顺序存储方法是把逻辑上相邻的结点存储在物理位置 【 2】 的存储单元中。 解析: 常用的存储表示方法有 4 种,顺序存储、链式存储、索引存储、散列存储。 其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。 ( 3)一个类可以从直接或间接的祖先中继承所有属性和方法。 采用这个方法提高了软件的 【 3】。 解析: 本题考查了继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。 ( 4)软件工程研究的内容主要包括: 【 4】 技术和 软件工解析: 基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。 软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软件开发方法学。 软件工程管理包括:软件管理学、软件工程经济学,以及软件心理学等内容。 ( 5)关系操作的特点是 【 5】 操作。 解析: 在关系操作中,所有操作对象与操作结果都是关系。 而关系定义为元数相同的元组的集合。 因此,关系操作的特点是集合操作。 ( 6)函数 INT(LEN())的结果是 【 6】。 解析: LEN()函数用于测试字符串长度; INT()函数用于求整。 本题中 LEN()函数所测的字符串长度为 7,因此 INT 的求整值仍然是 7。 ( 7)在 Visual FoxPro中,利用 DELETE命令可以 【 7】 删除数据表的记录,必要时可以利用 【 8】 命令进行恢复。 解析: 在 Visual FoxPro 中,利用 DELETE命令可以逻辑删除数据表的记录,给记录打上删除标记,使记录暂时不可用,必要时可以利用 RECALL命令进行恢复。 ( 8)在数据库设计器中设计表之间的联系时,要在父表中建立 【 9】 ,在子表中建立 【 10】。 解析: 在数据库设计器中设计表之间的联系时,需要在父表中建立主索引或候选索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两表之间的联系。 ( 9)要求按成绩降序排序,输出 文学系 学生选修了 计算机 课程的学生姓名和成绩。 请将下面的 SQL 语句填写完整。 SELECT 姓名,成绩 FROM 学生表,选课表; WHERE 【 11】 AND 【 12】 AND 【 13】 ; ORDER BY 成绩 DESC 解析: 本题为 SQL 简单的联接 查询,注意两表联接的关键 学生表 .学号 =选课表 .学号。 ( 10)利用 SQL 语句统计选修了 计算机 课程的学生人数。 请将下面的语句补充完整。 SELECT 【 14】 FROM 选课表 WHERE 【 15】 解析: 本题为 SQL 简单的计算查询, SQL 中用于统计数量的函数为 COUNT()。 选择题 点击返回试题 0105 D C C D B 0610 A A C B C 1115 C C A B B 1620 C D D C C。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。