VFP数据库复习材料.doc

上传人:rrsccc 文档编号:9800438 上传时间:2021-03-27 格式:DOC 页数:9 大小:48KB
返回 下载 相关 举报
VFP数据库复习材料.doc_第1页
第1页 / 共9页
VFP数据库复习材料.doc_第2页
第2页 / 共9页
VFP数据库复习材料.doc_第3页
第3页 / 共9页
VFP数据库复习材料.doc_第4页
第4页 / 共9页
VFP数据库复习材料.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《VFP数据库复习材料.doc》由会员分享,可在线阅读,更多相关《VFP数据库复习材料.doc(9页珍藏版)》请在三一文库上搜索。

1、VFP数据库复习材料一 、选择题(1)在Visual FoxPro中,函数SIGN()的返回值可以是_ A _。A)1、-1、0B)1、0、.T.C)1、-1、.F.D).T.、.F.(2)下列关于查询和视图的说法中,错误的是_D_。A)视图结果存放在数据库中B)视图设计器中不存在查询去向的选项C)查询设计器中没有数据更新选项卡D)查询和视图都可以在磁盘中找到相应的文件 (3)在当前表查找少数民族学生的学生记录,执行LOCATE FOR 民族!=汉命令后,应紧接短语_ D _。A)NEXTB)LOOPC)SKIPD)CONTINUE(4)下列不属于SQL语言特点的是_B_。A)是一种一体化语言

2、B)是一种高度过程化的语言C)语言非常简洁D)可以直接以命令方式交互使用,也可以程序方式使用 (5)以下有关SELECT短语的描述中错误的是_C_。 A)SELECT短语中可以使用别名 B)SELECT短语中只能包含表中的列及其构成的表达式 C)SELECT短语规定了结果集中的列顺序(6)在SQL查询时,使用where子句指出的是_C_。A)查询目标B) 查询结果C) 查询条件D)查询视图(7)Visual FoxPro中,通过命令方式新建一数据库文件,新建的数据库文件_C_。A)可属于任何一个项目B)属于当前打开的项目C)不属于任何项目D)以上说话均不正确 (8)在Visual FoxPro

3、中,组合框的Style属性值为2,则该下拉框的形式为_B_。A)下拉组合框B)下拉列表框C)下拉文本框D)错误设置 (9)函数STUFF(计算机,5,4,信息报)的结果是_B_。A)计算机信息报B)计算信息报C)计算机信息D)机信息报 (10)下列关于运行查询的方法中,不正确的一项是 CA)在项目管理器数据选项卡中展开查询选项,选择要运行的查询,单击运行命令按钮B)单击查询菜单中的运行查询命令C)利用快捷键CTRL+D运行查询D)在命令窗口输入命令DO (11)在运行表单时,下列有关表单事件引发次序的叙述正确的是 DA)Activate - Init - LoadB)Load - Activa

4、te - InitC)Activate - Load - InitD)Load - Init - Activate(12)下列函数中,函数值为数值型的是_C_。A)DATE()B)TIME()C)YEAR()D)DATETIME() (13)在SQL语句中,与表达式工资 BETWEEN 1000 AND 1500功能相同的表达式是_B_。A)工资=1500B)工资=1000C)工资=1500D)工资=1000 (14)将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是_ D _。A)INDEX ON 籍贯,学号 TO JGXHB)INDEX ON

5、 籍贯+学号TO JGXHC)INDEX ON 籍贯,STR(学号,4)TO JGXHD)INDEX ON 籍贯+STR(学号,4)TO JGXH(15)根据数据源的不同,可将视图分为_A_。A)本地视图和远程视图B)本地视图和临时视图C)远程视图和临时视图D)单表视图和多表视图(16)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为_ B _。A)性别+年龄B)性别+STR(年龄,2)C)性别+STR(年龄)D)性别,年龄 (17)在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是_B_。A)空值等同于空字符串 B)空值表示字段还没有确定

6、值C)不支持字段值为空值 D)空值等同于数值018)以下有关SELECT短语的描述中错误的是_C_。 A)SELECT短语中可以使用别名 B)SELECT短语中只能包含表中的列及其构成的表达式 C)SELECT短语规定了结果集中的列顺序 D)如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定19)执行定义数组命令DIMENSION A(3),则语句A=3的作用是_B_。A)对A(1)赋值为3B)对每个元素均赋相同的值3C)对简单变量A赋值3,与数组无关D)语法错误(20)与命令LIST FIELDS 姓名,性别,出生日期不等效的命令是_C_。A)LIS

7、T 姓名,性别,出生日期B)LIST ALL FIELDS 姓名,性别,出生日期C)DISPLAY FIELDS 姓名,性别,出生日期D)DISPLAY ALL 姓名,性别,出生日期 (21)运行向导时,可以_D_。A)打开“文件”菜单的新建对话框 B)单击工具栏上的“向导”图标按钮 C)从工具菜单选择向导 D)以上方法都可以(22)在一个Visual FoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是_A_。A)1B)2C)3D)5 (23)在SQL查询时,使用where子句指出的是_C_。A)查询目标B) 查询结果C) 查询条件D)查询视图(24)在VF中,表单

8、是指_D_。A)数据库中的各个表的清单B)一个表中各个记录的清单C)数据库查询的列表 D)窗口界面(25)Visual FoxPro中,通过命令方式新建一数据库文件,新建的数据库文件_C_。A)可属于任何一个项目B)属于当前打开的项目C)不属于任何项目D)以上说话均不正确(26)函数STUFF(计算机,5,4,信息报)的结果是_B_。A)计算机信息报B)计算信息报C)计算机信息D)机信息报(27)与命令LIST FIELDS 姓名,性别,出生日期不等效的命令是_C_。A)LIST 姓名,性别,出生日期B)LIST ALL FIELDS 姓名,性别,出生日期C)DISPLAY FIELDS 姓名

9、,性别,出生日期D)DISPLAY ALL 姓名,性别,出生日期(28)以下有关SELECT短语的描述中错误的是_ c _。 A)SELECT短语中可以使用别名 B)SELECT短语中只能包含表中的列及其构成的表达式 C)SELECT短语规定了结果集中的列顺序 D)如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定(29)在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是_ B_。A)空值等同于空字符串 B)空值表示字段还没有确定值C)不支持字段值为空值 D)空值等同于数值0(30)下列选项中,属于Visual FoxPro常量的

10、是_ D _。A)BOF()B)BOFC)TD).T. (31)执行定义数组命令DIMENSION A(3),则语句A=3的作用是_ B _。A)对A(1)赋值为3B)对每个元素均赋相同的值3C)对简单变量A赋值3,与数组无关D)语法错误 (32)在Visual FoxPro的主窗口中显示当前表记录的命令是_ C _。A)CHANGEB)USEC)LISTD)MODIFY (33)下列叙述中,不属于表单数据环境常用操作的是_ B _。A)向数据环境添加表或视图B)向数据环境中添加控件C)从数据环境中删除表或视图D)在数据环境中编辑关系(34)INDEX命令无法建立的索引是_ A _。A)主索引

11、B)候选索引C)惟一索引D)普通索引 二、分析题1.表1 作者: 作者编号作者姓名所在城市 1001 王力 北京 1002 刘方 北京 1003 张剑 上海 1004 程红 上海 1005 张进 上海表2 图书:图书编号 书名 出版单位 价格 作者编号0001 计算机应用 青华出版社 26.5010010002 C+ 电子工业出版社 32.0010010003 计算机基础知识 电子工业出版社 28.0010020004 网络应用 青华出版社 24.5010030005 数据库应用 青华出版社 26.00 10030006 数据库组成原理 青华出版社 23.0010030007 JAVA 电子工

12、业出版社 27.5010040008 网页设计 电子工业出版社 31.001004(1)有如下SQL语句:SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位查询结果中,第一条记录的值是_ B _。A)电子工业出版社32.00B)电子工业出版社27.50C)青华出版社23.00D)青华出版社26.50 (2)查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是_ C _。A)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;JOIN 图书.作者编号=作者.作者编号;WHERE 所在城市=北京;ORDE

13、R BY 价格 DESCB)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;JOIN 图书.作者编号=作者.作者编号;WHERE 所在城市=北京;ORDER BY 价格C)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;WHERE 图书.作者编号 = 作者.作者编号;AND 所在城市=北京;ORDER BY 价格 DESCD)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;WHERE 图书.作者编号 = 作者.作者编号;AND 所在城市 =北京;ORDER BY 价格 (3)执行如下SQL语句:SELECT DISTINCT 价格 FROM 图书;WHERE

14、 价格=(SELECT MAX(价格) FROM 图书) INTO ARRAY arr则?arr2的结果是_ D _。A)23.00B)32.00C).F.D)系统报错 (4)求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是_ B _。A)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;HAVING COUNT(*)=2B)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;WHERE 作者.作者编号=图书.作者编号;GROUP BY 图书.作者编号 HAVING COUNT(*)=2C)SELECT 作者姓名,COUNT(*)

15、 AS 数量 FROM 图书,作者;WHERE 作者.作者编号=图书.作者编号;GROUP BY 图书.作者编号 SET COUNT(*)=2D)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;WHERE 作者.作者编号=图书.作者编号;AND COUNT(*)=2;GROUP BY 图书.作者编号 下面各题使用如下的学院表和教师表:学院表:系号 系名01 计算机02 会计03 工商管理04 保险教师表:职工号姓 名职称 工 资 系号1102001肖海 副教授 2000.00 011102002王岩教授 3000.00 021102003刘星卫讲师 1500.00

16、011102004李月新讲师 1500.00 031102005李明教授 2300.00 011102006刘无名教授 2100.00 021102007王雨山教授 2200.00 03(1)有如下SQL语句:SELECT 姓名,MAX(工资)FROM 教师表 GROUP BY 系号查询结果共显示_条记录。A)1B)3C)4D)7 正确答案: B (2)有如下SQL语句:SELECT学院表.系号,职工号,姓名,工资;FROM 学院表,教师表;WHERE 学院表.系号=教师表.系号;ORDER BY 学院表.系号,工资 DESC查询结果的第一条记录的职工号是_。A)1102001B)110200

17、3C)1102005D)1102007 正确答案: C (3)有如下SQL语句:SELECT学院表.系号,SUM(工资);FROM 学院表,教师表;WHERE 学院表.系号=教师表.系号;GROUP BY 学院表.系号查询结果是_。A)各个系教师的工资合计B)所有教师的工资合计C)各个系教师工资的平均工资D)所有教师工资的平均工资 正确答案: A (4)有如下SQL语句:SELECT学院表.系名,COUNT(职称)AS 人数;FROM 学院表,教师表;WHERE学院表.系号=教师表.系号 AND 职称=教授;GROUP BY 学院表.系号该语句执行结果的第一记录的值为_。A)计算机1B)计算机

18、4C)会计2D)会计4 正确答案: A 三 、填空题(1)Visual FoxPro在SQL方面支持数据查询、_ 和_3种功能。正确答案: 1.(数据定义) 2.(数据操纵)(2)假设X=100,则函数IIF(X50,X50,X+50)的值为_。正确答案: 1.(150) (3)在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为_。正确答案: 1.(消息)(4)自由表与数据库表相比较,在自由表中不能设置_ 索引。正确答案: 1.(主)(5)在Visual FoxPro中,最多同时允许打开_个表文件。正确答案: 1.(32 767或32767) (6)类是一个支持集成的抽象数据

19、类型,而对象是类的_正确答案: 1.(实例)(7)查询学生成绩表中,所有姓张的学生记录,完成下列SQL语句:SELECT * FROM学生成绩WHERE 姓名_ 张* 正确答案: 1. (LIKE)8)检查一个属性值是否属于一组给定的值中的特殊运算符是_。正确答案: 1.(IN)(9)对关系进行选择、投影或联接运算后,运算的结果仍然是一个_。正确答案: 1.(关系)(10)关键字ASC和DESC分别表示_ 的含义。正确答案: 1.(升序排列和降序排列) 四、名词解释1、字符型表达式字符型表达式由字符运算符、字符型常量、变量和函数组成,其运算结果的数据类型为字符型或逻辑型。字符表达式的运算符有连接运算符:+、-比较运算符:=、$。2、算法广义地讲:算法是为完成一项任务所应当遵循的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。狭义地讲:算法是解决一个问题采取的方法和步骤的描述。五、问答题1 简述数据库系统的特点?答(1)数据结构化 (2)数据共享,减少数据冗余度 (3)数据与程序的高度独立(4)有很强的数据控制功能

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1