二级Visual+FoxPro数据库程序设计模拟175

上传人:人*** 文档编号:458617712 上传时间:2023-07-10 格式:DOC 页数:13 大小:126.50KB
返回 下载 相关 举报
二级Visual+FoxPro数据库程序设计模拟175_第1页
第1页 / 共13页
二级Visual+FoxPro数据库程序设计模拟175_第2页
第2页 / 共13页
二级Visual+FoxPro数据库程序设计模拟175_第3页
第3页 / 共13页
二级Visual+FoxPro数据库程序设计模拟175_第4页
第4页 / 共13页
二级Visual+FoxPro数据库程序设计模拟175_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《二级Visual+FoxPro数据库程序设计模拟175》由会员分享,可在线阅读,更多相关《二级Visual+FoxPro数据库程序设计模拟175(13页珍藏版)》请在金锄头文库上搜索。

1、 模拟 二级 Visual FoxPro 数据库程序设计模拟 175选择题第 1 题:数据库系统的数据完整性是指保证数据的 。A. 可靠性B. 正确性C. 安全性D. 独立性参考答案: B在数据库中, 数据完整性是指保证数据正确的特性, 数据完整性一般包括实体完 整性、域完整性和参照完整性等。因此选项 B 正确。第 2 题:如果想在运行表单时,向 Text2 中输入字符,回显字符显示的是“ * ”号,则可 以在 Form1 的 Init 事件中加入语句 。A.B.C.D. 参考答案: D本题考查文本框控件的 PasswordChar 属性。该属性用来指定文本框控件内是显 示用户输入的字符、 占

2、位符, 还是用来指定用作占位符的字符。 本题所要指定口 令文本框的占位符为 “*”,因此可以写成 “CH*A”R,= 因此选项D为正确答案。第 3 题:在 Visual FoxPro 中,不属于常量的数据类型的是 ( ) 。A. 数值型B. 货币型C. 备注型D. 逻辑型参考答案: C第 4 题:某二叉树有 5 个度为 2 的结点,则该二叉树中的叶子结点数是 。A. 10B. 8C. 6D. 4参考答案: C根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0 的叶子节点总是比度为 2 的节点多一个,所以本题中是 5+1=6 个。第 5 题:在表结构为(职工号,姓名,工资)的表Employe

3、e中查询职工号的第5位开始的 4个字符为“ 0426”职工情况,正确的SQL命令是。A. SELECT*FROM Employee WHERE SUBSTR号,4,5)=0426B. SELECT*FROM Employee WHERE ST职工号,4, 5)=0426C. SELECT*FR01VI Employee WHERE STR工号,5,4)=0426D. SELECT*FROM Employee WHERE StJBS职工号, 5,4)=0426 参考答案: DSQL的基本形式由SELECT- FROWHER查询块组成。其中SELECT说明要查询 的字段.FROM说明要查询的字段来

4、自哪个表或哪些表, WHER说明查询条件。要 求从表Employee中查询职工号的第5位开始的4个字符为“0426”,用到SUBSTR() 函数,SUBSTR(从指定表达式值的指定起始位置取指定长度的子串作为函数值。 而STR()是数值转换成字符串,本题选 D第 6 题:有表示公司、职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数 ),职员S(职员号,姓名, 性别,年龄,学历),工作W公司号,职员号,工资),则表W的键(码)为A. 公司号,职员号B. 职员号,工资C. 职员号D. 公司号,职员号,工资参考答案: A由于职员可以在多家公司兼职

5、,表 w的键(码)应为公司关系和职员关系的主码, 即公司号和职员号。第 7 题:关系数据模型上的关系运算分为()。A. 关系代数和集合运算B. 关系代数和关系演算C. 关系演算和谓词演算D. 关系代数和谓词演算参考答案: B第 8 题: 打开数据库的命令是 _A. USEB. USE DATABASEC. OPEND. OPEN DATABASE参考答案: D第 9 题:设有关系R1和R2,经过关系运算得到结果 S,则S是()A. 个关系B. 一个表单C. 一个数据库D. 一个数组参考答案: A第 10 题: 对于现实世界中事物的特征,在实体联系模型中使用( )A. 属性描述B .关键字描述C

6、. 二维表格描述D. 实体描述参考答案: A本题考查对实体联系模型的理解和掌握。 在实体联系模型中, 用属性来描述 现实世界中对象的属性所表示的对象的性质、 特征和行为, 因此正确答案为选项 A)。第 11 题: 在面向对象方法中,不属于“对象”基本特点的是 () 。A. 一致性B. 分类性C. 多态性D. 标识唯一性参考答案: A对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性 好。所以选择A选项。第 12 题: 负责数据库中查询操作的数据库语言是 。A. 数据定义语言B .数据管理语言C .数据操纵语言D .数据控制语言参考答案: C数据定义语言: 负责数据的模式定义

7、与数据的物理存取构建; 数据操纵语言: 负 责数据的操纵,包括查询及增加、删除、修改等操作;数据控制语言:负责数据 完整性、安全性的定义与检查以及并发控制、 故障恢复等功能。 因此本题答案为C。第 13 题:假设表单上有一选项组:。男 。女,如果选择第二个按钮女,则该选项组Value 属性的值为 ( ) 。A. .F.B. 女C. 2D. 女或2参考答案: D第 14 题:在 Visual FoxPro 中,过程的返回语句是 () 。A. GOBACKB. COMEBACKC. RETURND. BACK 参考答案: C第 15 题: 概要设计使用的工具是 ( )A. 系统结构图B. 程序流程

8、图C. PAD 图D. 数据流图(DFD图)参考答案: A第 16 题: 有以下两个表:借阅(借书证号C,总编号C,借书日期D)图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)统计每本图书被借阅的次数,若没被借阅过,则显示次数为0,正确的SQL语句是 。A. SELECT图书.总编号,书名,COUNTf次数FROhB书RIGHTJOIN借阅ON 图书.总编号=借阅.总编号GROUP B1S书.总编号B. SELECT图书.总编号,书名,COUNT(*)次数 FROM书JOIN借阅ON图 书.总编号=借阅.总编号GROUP B图书.总编号C. SELECTS书.总编号;书名,COU

9、NT借阅借书证号)次数FROMB书LEFUOIN 借阅ON图书.总编号二借阅.总编号GROUP B图书.总编号D. SELECTS书.总编号,书名,COUNT借阅.借书证号)次数FROMB书JOIN 借阅ON图书.总编号:借阅.总编号 GROUP B1S书.总编号参考答案: C本题主要考查超链接查询,超链接查询有四种连接方式,其基本格式为:SELECT- FROM左表 INNER| LEFT| RIGHT| FULL JOIN 右表 ON连接条件 WHER其它条件。 左连接除满足连接条件的记录出现在查询结果中外, 第一个表中不满足连接条件 的记录也出现在查询结果中,不满足连接条件的记录的对应部

10、分为.NULL除满 足连接条件的记录出现在查询结果中外, 第二个表中不满足连接条件的记录也出 现在查询结果中,不满足连接条件的记录的对应部分为. NULL。本题要求若没 被借阅过,则返回的次数显示为 0,因此应结合COUN函数,使用LEFT JOIN。 第 17 题:数据库(DB、数据库系统(DBS和数据库管理系统(DBMS三者之间的关系 是( )。A. DBS包括 DB和 DBMSB. DBMS包括 DB和 DBSC. DB包括 DBS和 DBMSD. DBS就是DB 也就是 DBMS参考答案: A数据库(DB是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统( DBMS 是为数

11、据库的建立、使用和维护而配置的软件。数据库和数据库管 理系统都属于数据库系统(DBS。故本题答案为A)。第 18 题:教师表中有 职工号、 姓名、 工龄和系号等字段, 学院表中有系名 和系号等字段,计算 计算机系教师总数的命令是 ()。A. SELECTCOUNT(*)FROM师表INNERJOIN学院表ON教师表.系号=学院表. 系号WHER系名二计算机B. SELECTCOUNT(*)FROM师表INNERJOIN学院表ON教师表.系号=学院表. 系号ORDERB教师表.系号HAVINGS院表.系名二计算机C. SELECTSUM(*)FROM师表INNERJOIN学院表ON教师表.系号=

12、学院表.系 号GROUPB教师表.系号HAVING学院表.系名二计算机D. SELECTSUM(*)FROM师表INNERJOIN学院表ON教师表.系号=学院表.系 号ORDERB教师表.系号HAVING学院表.系名二计算机参考答案: A第 19 题:在 Visual FoxPro 中,以只读方式打开数据库文件的是 。A. EXCLUSIVEB. NOt5PDATEC. SHAREDD. VALIDATE参考答案: B打开数据库的命令是: OPEN DATABASEfilename | ? EXCLtJSIVE | SHAREDNOUPDAATEVALIDAT其中,EXCLUSIVES示以独占

13、方式打开数据库, 即不允许其他用户在同一时刻也使用数据库。SHARED以共享方式打开数据库。NOUPDAT指定数据库按只读方式打开。VALDATE指定Visual FoxPro 检查在数据库中引用的对象是否合法。第 20 题: 以下方法中,能够真正从表中删除记录的是 ()。A. 直接用DELET命令B. 直接用ZAP命令C. 己用DELET命令,再用PACK命令D. 先用PACK命令,再用 DELET命令 参考答案: C第 21 题: 下列关于栈的叙述中,正确的是A. 栈底元素一定是最后入栈的元素B. 栈顶元素一定是最先入栈的元素 C .栈操作遵循先进后出的原则D .以上三种说法都不对 参考答

14、案: C第 22 题:与“ SELECT*FROM生INTODBFA等价的语句是 A. SELECT*FRO学生 INTOAB. SELECT*FROM生 INTOTABLEAC. SELECT*FRO学生 TOTABLEAD. SELECT*FRO学生 TODBFA 参考答案: B在SQL查询语句的尾部添加INTODBF|TABLIE表名可以将查询的结果放入新生 成的指定表中。INTOTABLE等价于INTODBFA因此B为正确选项。第 23 题: 一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是(()。A.1 :11联系B.1 :m联系C.m:1联系D.m:n联

15、系参考答案:D因为一名教师可讲授多门课程, 而一门课程又能由多名教师讲授, 所以教师和课 程之间是多对多的关系,可以表示为 m: n,选择D)。第 24 题:有如下赋值语句:a=计算机和b=微型,结果为“微型机”的表达式是( ) 。A. b+LEFT(a, 3)B. b+RIGHT(a, 1)C. b+LEFT(a, 5, 2)D. b+RIGHT(a, 2)参考答案: DLEFT( 字符表达式 , 长度 ) 函数从指定表达式左端截取一个指定长度 的子串作为函数值。 RIGHT( 字符表达式 , 长度 ) 函数从指定表达式右端截取一个指定长度的子串作为函数值。 在 Visual FoxPro 中,一个汉字的长 度为2。所以RIGHT(a, 2)的值是“机”

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号