1、二级 VISUAL+FOXPRO笔试-248 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.退出 Visual FoxPro的操作方法是(分数:2.00)A.从“文件” 下拉菜单中选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT命令,然后敲回车键D.以上方法都可以2.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的(分数:2.00)A.继承性B.多态性C.抽象性D.封装性3.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者
2、C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)题目(27)(30)基于该管理数据库对于图书管理数据库,查询读者孙慨然的情况。下面 SQL语句正确的是SELECT*FROM读者 _(分数:2.00)A.WHERE姓名=“孙慨然”B.WHERE图书.姓名=“孙慨然”C.FOR姓名=“孙慨然”D.WHERE姓名=孙慨然4.关系数据库中,实现主码标志元组的作用是通过(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义
3、的完整性D.属性的值域5.选择操作是根据某些条件对关系做(分数:2.00)A.垂直分割B.选择权C.水平分割D.分解操作6.在浏览窗口中,不能将一条记录逻辑删除的操作是(分数:2.00)A.将光标定位于该记录,按 Ctrl+T键B.将光标定位于该记录,按 Delete键C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑7.对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。下面 SQL语句正确的是SELECT出版单位,MAX(单价),AVG(单价)FROM 图书;_(分数:2.00)A.GROUP BY出
4、版单位 HAVING COUNT总编号=2B.GROUP BY出版单位 HAVING COUNT(DISTINCT总编号)=2C.GROUP BY出版单位=2D.WHERE总编号=28.下列数据库技术术语与关系模型术语的对应关系中哪一项是正确的?(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式D.实例与关系9.链式栈与顺序栈相比,一个比较明显的优点是(分数:2.00)A.插入操作更加方便B.通常不会出现栈满的情况C.通常不会出现栈空的情况D.删除操作更加方便10.SQL的核心是(分数:2.00)A.数据查询B.数据修改C.数据定义D.数据控制11.在创建快速报表时,基本带区
5、包括(分数:2.00)A.标题,细节和总结B.页标头,细节和页注脚C.组标头,细节和组注脚D.报表标题,细节和页注脚12.Visual FoxPro支持两种类型的菜单为(分数:2.00)A.条形菜单和快捷菜单B.系统菜单和用户菜单C.主菜单和子菜单D.条形菜单和弹出式菜单13.C、和(分数:2.00)A.和B.、和C.、和14.在 Visual FoxPro 6.0的报表设计中,为报表添加标题的正确操作是(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区中添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件15.下列关于
6、数据库表的说法中错误的是(分数:2.00)A.可设置长表名,长字段名B.可设置匹配字段类型到类,字段验证和记录验证,触发器C.可设置主索引和候选索引关键字,字段默认值,显示模式D.不可用 USE命令直接打开,必须在数据库设计器中打开16.下面关于数据的逻辑结构的叙述中,正确的是(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构17.在建立远程视图的命令中应该包括关键字(分数:2.00)A.FARB.LONGC.DISTANCED.REMOTE18.计算职称为工程师
7、的所有职工的工资总和,并把计算结果存入内存变量 gzh,应该使用命令(分数:2.00)A.SUM工资 TO gzh FOR职称=“工程师”B.SUM ON工资 TO gzh FOR职称=“工程师”C.TOTAL ON 资 TO gzh FOR职称=“工程师”D.TOTAL工资 TO gzh FOR职称=“工程师”19.下列命令结果中,肯定生成一个空表的是(分数:2.00)A.copy to boy for性别=“男”B.copy file d.dbf to boy.dbfC.copy stru to boy fields姓名,年龄,奖学金D.select*from da where性别=“男”
8、into boy dbf20.在一个长度为 n的顺序表中,删除第 i(1in)个元素时,需要移动的元素个数为(分数:2.00)A.n-i+1B.n-iC.iD.i-121.DBA是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA职责的是(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块22.设计数据库的存储结构属于数据库的(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计23.视图设计器中比查询设计器中多出的选项卡是(分数:2.00)A.字段B.排序依据C.连接D.更新条件24
9、.使用数据库技术进行人事档案管理是属于计算机的(分数:2.00)A.科学计算应用B.过程控制应用C.数据处理应用D.辅助工程应用25.创建自由表结构时,在各栏目之间移动光标的不正确操作是(分数:2.00)A.单击某一栏目B.按 Tab键C.按组合键 Shift+Tab键D.按回车键26.对于图书管理数据库,检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。下面 SQL语句正确的是SELECT书名,单价 FROM图书 WHERE出版单位=“电子工业出版社”;_(分数:2.00)A.GROUP BY单价 DESCB.ORDER BY单价 DESCC.ORDER BY单价 ASCD.
10、GROUP单价 ASC27.在 SELECT-SQL命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于(分数:2.00)A.SET DATE的设置B.SET ANSI的设置C.SET TALK的设置D.SET FILTER的设置28.对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句正确的是SELECT _ FROM图书;WHERE出版单位=“电子工业出版社”(分数:2.00)A.MAX(单价),MIN(单价),AVG(单价)B.MAX(单价),MIN(单价),AVERAGE(单价)C.MAX(单价),MIX(单价),AVG(
11、单价)D.MAX(单价),SUM(单价),AVG(单价)29.执行下列命令后:XYZ=123.456CH=XYZ?INT( IN)解析:分析 嵌套查询。45.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s1”的数据,应该使用的 SQL语句是CREATE VIEW item_view AS;SELECT零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;FROM零件 INNER JOIN使用零件;INNER JOIN 【12】 ;ON使用零件.项目号=项目.项目号;ON零件.零件号=使用零件.零件号;WHERE 【13】 (分数:4.00)填空项
12、 1:_ (正确答案:1213项目:项目项目号=s1)解析:分析 查询的数据来源有一部分来自项目表,在创建视图时条件为项目号为“s1”的数据,因此第二空为项目项目号=s1。46.从上一题建立的视图中查询使用数量最多的 2个零件信息,应该使用的 SQL语句是 SELECT*2 【14】 FROM item_view 【15】 数量 DESC(分数:4.00)_解析:分析 TOP数字 TOP表示选择符合条件的前几条数据ORDER BY用途:指定结果集的排序。语法:SELECT column-name(s)FROM table-nameORDER BY order by expression ASC|DESC