13春华中师范大学《数据库课程设计》在线作业(随机)第

所属学校:华中师范大学 科目:数据库课程设计 2015-03-17 14:10:22
华师《数据库课程设计》在线作业
试卷总分:100
单选题
一、单选题(共 50 道试题,共 100 分。)
V
1. 在SQL中,建立视图用( ).
A. CREATESCHEMA命令
B. CREATETABlE命令
C. CREATEVEIW命令
D. CREATEINDEX命令
此题选: D 满分:2 分
2. 实体是信息世界中的术语,与之对应的数据库术语为( )
A. 文件
B. 数据库
C. 字段
D. 记录
此题选: D 满分:2 分
3. 用数据库管理系统对数据进行处理时,说法不正确的是( )
A. 暂时地用到一些中间变量称为内存变量
B. 字段仍然是变量
C. 变量包括内存变量和字段变量两类
D. 字段不再是变量,而成为常量
此题选: D 满分:2 分
4. 将内存变量定义为全局变量的VisuAlFoxPro命令是( )
A. LOCAL
B. PRIVATE
C. PUBLIC
D. GLOBAL
满分:2 分
5. 只将结果输出到打印机,不在屏幕上显示,应使用命令序列(  )
A. SET DEVICE TO PRINT 和@3,10 SAY "姓名:"、+姓名
B. SET PRINT ON 和@3,10 SAY "姓名:"+姓名
C. SET PRINT ON 和 SET DEVICE TO @3,10 SAY "姓名:"+姓名
D. LIST "姓名:"+姓名 TO PRINT
满分:2 分
6. 有关SCAN循环结构,叙述正确的是( )
A. SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假
B. 在使用SCAN循环结构时,必须打开某一个数据库
C. SCAN循环结构的循环体中必须写有SKIP语句
D. SCAN循结构,如果省略了子句、FOR和WHILE条件子句,则直接退出循环
满分:2 分
7. 使用USE 库文件名 命令打开库文件时,能够同时自动打开一个相关的( )
A. 备注文件
B. 文本文件
C. 内存变量文件
D. 屏幕格式文件
满分:2 分
8. SQL语言是具有( )的功能。
A. 关系规范化、数据操纵、数据控制
B. 数据定义、数据操纵、数据控制
C. 数据定义、关系规范化、数据控制
D. 数据定义、关系规范化、数据操纵
满分:2 分
9. 在“添加表和视图”窗口,“其他”按钮的作用是让用户选择( )
A. 数据库表
B. 视图
C. 不属数据库的表
D. 查询
满分:2 分
10. 如果在屏幕上直接看到查询结果:“查询去向”应该选择( )。
A. 屏幕
B. 浏览
C. 临时表或屏幕
D. 浏览或屏幕
此题选: D 满分:2 分
11. 有关FOR循环结构,叙述正确的是( )
A. 对于FOR循环结构,循环的次数是未知的
B. FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C. FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错
D. FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
此题选: D 满分:2 分
12. 下面关于属性、方法和事件的叙述中,错误的是( )。
A. 属性用于描述对象的状态,方法用于表示对象的行为
B. 基于同一类产生的两个对象可以分别设置自己的属性值
C. 事件代码也可以像方法一样被显式调用
D. 在新建一个表单时,可以添加新的属性、方法和事件
此题选: D 满分:2 分
13. 命令?STR(1000.50)执行后的显示结果应为(  )
A. 1000
B. 1000.5
C. 1001
D. 1000.50
此题选: D 满分:2 分
14. 实现多查询的数据可以是( ).
A. 远程视图
B. 数据库
C. 数据表
D. 本地视图
满分:2 分
15. 如果需要在Myform=CreAteOBjeCt(“form”)所创建的表单对象Myform中添加CommAnDl按钮对象,应当使用命令( )
A. ADD OBjeCtCommAnDl AS CommAnDButton
B. Mvform.ADDoBjeCt(“CommAnDl”,“CommAnDButton”)
C. Myform.ADDoBjeCt(“CommAnDButton”,“CommAnDl”)
D. CommAnDl=ADDoBjeCt(“CommAnDl”,“CommAnDButton”)
满分:2 分
16. 有关@…SAY…GET…语句中的功能符和格式符的使用正确的是( )
A. PICTURE指定的功能符是位对位进行格式控制,即一对一格式化,功能符使用时不用字符定界符
B. FUNCTION子句指定的格式符能控制所有位的格式,即整体格式化,格式符使用时要用字符定界符
C. FUNCTION子句既可以使用格式符也可以使用功能符,格式符前面必须加符号@二者之间用空格分开
D. PICTURE子句既可以使用格式符也可以使用功能符,功能符前面必须加符号@。且要求功能符在前,格式符在后
满分:2 分
17. 在以下四组函数运算中,结果相同的是( )。
A. LEFT(“VisuAl FoxPro”,6)与SUBSTR(“VisuAl FoxPro”,1,6)
B. YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)
C. VARTYPE(“36-5*4”)与VARTYPE(36-5*4)
D. 假定A=“this”,B=“is A string”,A-B与A+B
满分:2 分
18. 设有变量PI=3.1415926,执行命令?rounD(PI,3)的显示结果是(  )
A. 3.141
B. 3.142
C. 3.140
D. 3.0
满分:2 分
19. 将1999年12月10存人日期型变量HQ的正确方法是( ).
A. STORE 99/12/10TORQ
B. STOREDTOC("99/12/10")TORQ
C. STORE{99/12/10}TORQ
D. STORE"99/12/10"TORQ
满分:2 分
20. 下列除了( )语句之外,其余的只要加上前缀标识和结束标志就能嵌入在宿主语言程序中使用。
A. INSERT
B. DELETE
C. UPDATE
D. SELECT
满分:2 分
21. 在表单MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是( )
A. MyForm.BACkColor=RGB(0,255,0)
B. THIS.PArent.BACkColor=RGB(0,255,0)
C. THISFORM.BACkColor=RGB(0,255,0)
D. THIS.BACkColor=RGB(0,255,0)
此题选: D 满分:2 分
22. 下面有关命令SETDEVICETOPRINTER的叙述正确的是( )
A. 该命令的功能是开关打印设备
B. 该命令的功能是将打印机联机
C. 该命令的功能是设置@…SAY命令的输出定向为打印机
D. 该命令的功能是设置“?”或“??”命令的输出定向为打印机
满分:2 分
23. 在下面关于面对象数据库的叙述中,错误的是( )。
A. 每个对象在系统中都有唯一的对象标识
B. 事件用于对象,对象识别事件并作出相应反应
C. 一个子类能够继承其所有父类的属性和方法
D. 一个父类包括其所有父类的属性和方法
此题选: D 满分:2 分
24. VisuAlFoxPro关系数据库管理系统能够实现的三种基本关系运算是( )。
A. 索引、排序、查找
B. 建库、录入、排序
C. 选择、投影、联接
D. 显示、统计、复制
满分:2 分
25. 在VisuAl FoxPro中,表单(Form)是指( )。
A. 数据库中各个表的清单
B. 一个表中各个记录的清单
C. 数据库查询的列表
D. 窗口界面
此题选: D 满分:2 分
26. 如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:2 分
27. 要为当前表所有职工增加100元工资应该使用命令( )。
A. CHANGE工资WITH工资+100
B. REPLACE工资WITH工资+100
C. CHANGE ALL工资WITH工资+100
D. REPLACE ALL工资WITH工资+100
此题选: D 满分:2 分
28. SQL中可使用的通配符有( )
A. *(星号)
B. %(百分号)
C. (下划线)
D. B和C
满分:2 分
29. 关系数据模型( ).
A. 只能表示实体间的1:1联系
B. 只能表示实体间的l:n联系
C. 只能表示实体间的m:n联系
D. 可以表示实体间的上述三种联系
此题选: D 满分:2 分
30. 库文件TEST.DBF尚未打开,要将该文件复制为数据库文件TESTl.DBF,应该使用命令(  ).
A. COPY TO TESTl.DBF
B. COPY STRUCTURE TO TESTl.DBF
C. COPY FILE TEST.DBF TO TESTl.DBF
D. COPY INDEXES TEST.DBF TO TESTl.DBF
满分:2 分
31. 实际存储在数据库中的表是( ).
A. 基本表
B. 视图
C. 基本表和视图
D. 以上均不是
满分:2 分
32. 当我们了解了对象可能发生的各种事件以后,最重要的就是如何编写事件代码,编写事件代码的方法中不正确的是( )
A. 为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序,其主文件名就是事件名
B. 为对象的某个事件编写代码就是要将代码写入该对象的该事件过程中
C. 可以由定义了该事件过程的类中继承
D. 在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的事件代码
此题选: D 满分:2 分
33. 假定有下述变量定义:姓名=[李华],性别=[女],生日={70/09/08),婚否=.T.,要显示出以下格式的信息:李华,女,出生于70-09-08 .T.,可用命令(   )
A. ?姓名,性别,生日,婚否
B. ?姓名+","+性别+","+"出生于"+生日+婚否
C. ?姓名+","+性别+","+"出生于"+DTOC(生日),婚否
D. ?姓名+","+性别+","+"出生于"+DTOC(生日)+婚否
满分:2 分
34. 有关参数传递叙述正确的是( )
A. 接收参数语句PARAMETERS可以写在程序中的任意位置
B. 通常发送参数语句DO WITH和接收参数语句PARAMETERS不必搭配成对,可以单独使用。
C. 发送参数和接收参数排列顺序和数据类型必须一一对应
D. 发送参数和接收参数的名字必须相同
此题选: D 满分:2 分
35. 在定义类的基本命令DEFINE CLASS中,如果引用了关键字PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键字说明的属性、方法程序和对象的方法是( )
A. 用 对象 . 属性或方法程序 访问
B. 用? 对象 . 属性或方法程序 访问
C. 用类定义中的其他方法访问
D. 用?THIS. 属性或方法程序 访问
满分:2 分
36. 下面有关索引的描述正确的是( )
A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B. 索引与数据库表的数据存储在一个文件中
C. 创建索引是创建一个指向数据库表文件记录的指针构成的文件
D. 使用索引并不能加快对表的查询操作
满分:2 分
37. 层次模型不能直接表示( )
A. 1:1关系
B. 1:m关系
C. m:n关系
D. 1:1和l:m关系
满分:2 分
38. 视图不能单独存在,它必须依赖于( )
A. 视图
B. 数据库
C. 数据表
D. 查询
此题选: D 满分:2 分
39. 在新打开的数据库记录号是20,只显示第20条记录,应使用的命令是( ).
A. GO 20
B. GO 20
C. SKIP 20
D. SKIP 20
满分:2 分
40. 在下列四个选项中,不属于基本关系运算的是( )
A. 连接
B. 投影
C. 选择
D. 排序
此题选: D 满分:2 分
41. 当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填人总分字段中,使用命令( )。
A. REPL 总分 WITH 高等数学+英语+计算机网络
B. REPL 总分 WITH 高等数学,英语,计算机网络
C. REPL 总分 WITH 高等数学+英语+计算机网络 ALL
D. REPL 总分 WffH 高等数学+英语+计算机网络 FOR ALL
满分:2 分
42. 为表单MyForm添加事件或方法代码,改变该表单中的控件CmDl的CAption属性的正确命令是( )
A. Myform.CmDl.CAption=“最后一个”
B. THIS.CmDl.CAption=“最后一个”
C. THISFORM.CmDl.CAption=“最后一个”
D. THISFORMSET.CmDl.CAption="最后一个"
满分:2 分
43. .当前盘当前目录下有数据库DB_stoCk,其中有数据库表stoCk.DBf,该数据库表的内容是: 股票代码 股票名称 单价 交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳 执行下列程序段以后,内存变量A的
A. 1
B. 3
C. 5
D. 7
满分:2 分
44. 在VisuAl FoxPro的命令窗口中键人CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤( )
A. 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮
B. 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮
C. 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮
D. 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮
满分:2 分
45. 职工数据库中有D型字段"出生日期",要显示职工生日的月份和日期可以使用命令(  )
A. ?姓名+Month(出生日期)+"月"+DAY(出生日期)+"日"
B. ?姓名+STR(Month(出生日期))+"月"+DAY(出生日期)+"日"
C. ?姓名+STR(Month(出生日期))+"月"+STR(DAY(出生日期))+"日"
D. ?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)
满分:2 分
46. 下面( )种调用不能嵌套。
A. 子程序
B. 过程
C. 自定义函数
D. 无
此题选: D 满分:2 分
47. 用DIMENSION。(3,5)命令定义了一个数组A,则该数组的下标变量(数组元素)数目是(  )
A. 15
B. 24
C. 8
D. 10
满分:2 分
48. 视图设计器中比查询设计器中多出的选项卡是( )
A. 字段
B. 排序依据
C. 联接
D. 更新条件
满分:2 分
49. 在SQL中,短整型数据类型用( )
A. INTEGER
B. INT
C. NUMERIC
D. SMALLINT
满分:2 分
50. 下列说法中正确的是( )
A. 所有SQL语句只要加上前缀标识和结束标志就能嵌入在宿主语言程序中使用。
B. 所有SQLDDL语句只要加上前缀标识和结束标志就能嵌入在宿主语言程序中使用。
C. 所有SQLDML语句只要加上前缀标识和结束标志就能嵌入在宿主语言程序中使用。
D. 所有SELECT语句只要加上前缀标识和结束标志就能嵌入在宿主语言程序中使用。
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: