15春华师《数据库课程设计》在线作业[答案]答案
华师《数据库课程设计》在线作业
一,单选题
1. “类”是面向对象程序设计的关键部分,创建新类不正确的方法是( )
正确选项:----
正确选项:----
A. 在.prg文件中以编程方式定义类
B. 从菜单方式进入“类设计器”
专业答案:----
正确答案:----
正确选项:----
正确选项:----
C. 在命令窗口输入CREATE CLASS命令,进入“类设计器”
D. 在命令窗口输入ADD CLASS...命令
正确选项:----
正确答案:----
?
正确答案:D
正确答案:----
正确答案:----
正确答案:----
正确选项:----
专业答案:----
正确答案:----
正确答案:----
正确选项:----
正确答案:----
专业答案:----
正确选项:----
正确选项:----
专业答案:----
专业答案:----
正确答案:----
正确选项:----
正确选项:----
正确选项:----
正确选项:----
正确答案:----
专业答案:----
正确选项:----
专业答案:----
专业答案:----
专业答案:----
正确选项:----
专业答案:----
正确选项:----
2. VisuAl FoxPro参照完整性规则不包括( )。
A. 更新规则
B. 查询规则
C. 删除规则
D. 插入规则
正确答案:----
正确选项:----
?
正确答案:B
3. 关系数据库管理系统所管理的关系是( )。
A. 一个DBF文件
专业答案:----
正确答案:----
B. 若干个二维表
C. 一个DBC文件
正确答案:----
正确选项:----
D. 若干个DBC文件
专业答案:----
正确选项:----
?
正确答案:B
4. 为一个表单建立了快捷菜单,要打开这个菜单应当( )
A. 用热键
B. 用快捷键
C. 用事件
D. 用菜单
正确答案:----
正确答案:----
?
正确答案:D
5. 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgik.qpr后,在命令窗口 生成的命令是( )。
A. OPEN QUERYzgik.qpr
B. MODIFY QUERY zgik.qpr
正确选项:----
专业答案:----
C. DO QUERY zgik.qpr
正确选项:----
正确选项:----
D. CREATE QUERY zgik.qpr
正确答案:----
正确答案:----
?
正确答案:B
6. 视图设计器中比查询设计器中多出的选项卡是( )
A. 字段
B. 排序依据
C. 联接
D. 更新条件
正确答案:----
专业答案:----
?
正确答案:D
7. 层次型、网状型和关系型数据库划分原则是( )
A. 记录长度
B. 文件的大小
C. 联系的复杂程度
D. 数据之间的联系
专业答案:----
正确选项:----
?
正确答案:D
8. SQL中可使用的通配符有( )
A. *(星号)
B. %(百分号)
C. (下划线)
D. B和C
正确选项:----
正确选项:----
?
正确答案:D
9. 下面关于属性、方法和事件的叙述中,错误的是( )。
A. 属性用于描述对象的状态,方法用于表示对象的行为
B. 基于同一类产生的两个对象可以分别设置自己的属性值
C. 事件代码也可以像方法一样被显式调用
D. 在新建一个表单时,可以添加新的属性、方法和事件
正确答案:----
正确选项:----
?
正确答案:D
10. 在SQL中,建立索引用( )
A. CREATESCHEMA命令
B. CREATETABLE命令
C. CREATEVIEW命令
D. CREATEINDEX命令
正确答案:----
专业答案:----
?
正确答案:C
11. 当前数据库中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令
A. LIST FOR 体育达标=.F.
B. LIST FOR 体育达标<>.F.
C. LIST FOR .NOT.体育达标
D. LIST FOR .NOT."体育达标"
专业答案:----
正确选项:----
?
正确答案:C
12. ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将( )
正确答案:----
正确选项:----
A. 得到一个新的数据库文件
B. 得到一个新的数据库文件和一个新的备注文件
C. 得到一个新的数据库文件和两个新的备注文件
D. 显示出错误信息,表明不能复制具有备注型字段的数据库文件
正确选项:----
正确选项:----
?
正确答案:B
13. 假定所创建表单对象的CliCk事件也可以修改该表单对象的CAption属性。为了在程序运行中修改由语句Myform=CreAteOBjeCt(“form”)所创建对象的CAption属性,下面语句中不可以使用的是( )
正确答案:----
专业答案:----
A. WITH Myform
B. Myform.CliCk .CAption=“我的菜单” ENDWITH
专业答案:----
专业答案:----
C. Myform.CAption=“我的菜单”
正确答案:----
专业答案:----
D. thisform.CAption=“我的菜单”
正确答案:----
专业答案:----
?
正确答案:B
14. SQL语言中,实现数据检索的语句是( )
A. SELECT
B. INDERT
正确选项:----
正确选项:----
C. UPDATE
专业答案:----
正确选项:----
D. DELETE
专业答案:----
专业答案:----
?
正确答案:A
15. 扩展名为DBC的文件是( )
专业答案:----
正确选项:----
A. 表单文件
B. 数据库表文件
C. 数据库文件
D. 项目文件
专业答案:----
专业答案:----
?
正确答案:B
16. 以.DBF为扩展名的文件是( )
正确答案:----
正确答案:----
A. 备注文件
B. 索引文件
C. 数据库文件
D. 菜单文件
正确选项:----
正确选项:----
?
正确答案:C
17. 在VFP环境下,用LIST STRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为( )
A. 60
B. 61
C. 3、8、10
D. 3、8、任意
正确选项:----
正确答案:----
?
正确答案:A
18. 有关参数传递叙述正确的是( )
A. 接收参数语句PARAMETERS可以写在程序中的任意位置
B. 通常发送参数语句DO WITH和接收参数语句PARAMETERS不必搭配成对,可以单独使用。
专业答案:----
正确答案:----
C. 发送参数和接收参数排列顺序和数据类型必须一一对应
D. 发送参数和接收参数的名字必须相同
正确选项:----
专业答案:----
?
正确答案:D
19. 用数据库管理系统对数据进行处理时,说法不正确的是( )
A. 暂时地用到一些中间变量称为内存变量
B. 字段仍然是变量
C. 变量包括内存变量和字段变量两类
D. 字段不再是变量,而成为常量
正确答案:----
正确选项:----
?
正确答案:D
20. 如果关系R是第一范式,且每个属性都不传递依赖于R的候选键,那么称R是( )模式。
A. 2NF
B. 3NF
C. BCNF
D. 4NF
正确选项:----
专业答案:----
?
正确答案:C
21. 假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )
A. DO mymenu
专业答案:----
正确答案:----
B. DO mymenu.mpr
正确答案:----
专业答案:----
C. DOmymenu.PJx
正确答案:----
专业答案:----
D. DOmymenu.mAx
专业答案:----
正确答案:----
?
正确答案:C
22. 查询设计器和视图设计器的主要不同表现在于( )。
A. 查询设计器有"更新条件"选项卡,没有"查询去向"选项
B. 查询设计器没有"更新条件"选项卡,有"查询去向"选项
C. 视图设计器没有"更新条件"选项卡,有"查询去向"选项
D. 视图设计器有"更新条件"选项卡,也有"查询去向"选项
正确选项:----
专业答案:----
?
正确答案:B
23. 设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚为.T.),将库中未婚人员记录数据库拷贝到新库文件中的筛选条件是( )
正确选项:----
正确选项:----
A. FOR 婚否
B. FOR.NOT.婚否
C. FOR 婚否=F
D. FOR 婚否=.F.
正确选项:----
专业答案:----
?
正确答案:B
24. 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( ).
A. 层次结构
B. 二维表结构
C. 网状结构
D. 封装结构
正确答案:----
正确选项:----
?
正确答案:B
25. 在"职工档案"表文件中,婚否是L型字段,性别是C型字段,若检索"已婚的女同志",应该用( )逻辑表达式。
A. 婚否.OR.(性别=’女’)
B. (婚否=.T.).AND.(性别=’女’)
正确答案:----
正确答案:----
C. 婚否.AND.(性别=女)
正确选项:----
专业答案:----
D. 已婚.OR.(性别=女)
正确答案:----
正确答案:----
?
正确答案:B
26. 要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表( )。
专业答案:----
专业答案:----
A. 是同一个数据库中的两个表
B. 不同数据库中的两个表
C. 两上自由表
D. 一个是数据库表另一个是自由表
正确选项:----
专业答案:----
?
正确答案:A
27. 要为当前表所有职工增加100元工资应该使用命令( )。
A. CHANGE工资WITH工资+100
B. REPLACE工资WITH工资+100
C. CHANGE ALL工资WITH工资+100
D. REPLACE ALL工资WITH工资+100
专业答案:----
正确答案:----
?
正确答案:D
28. 内存变量一旦定义后,它的( )可以改变。
A. 类型和值
B. 值
C. 类型
D. 宽度
专业答案:----
专业答案:----
?
正确答案:A
29. 下面( )种调用不能嵌套。
A. 子程序
B. 过程
C. 自定义函数
D. 无
正确选项:----
专业答案:----
?
正确答案:D
30. 在VisuAl FoxPro中,通用型字段C和备注型字段M在表中的宽度都是( )。
A. 2个字节
B. 4个字节
C. 8个字节
D. 10个字节
正确选项:----
正确答案:----
?
正确答案:B
31. 结构化程序设计的三种基本逻辑结构是( )。
A. 选择结构、循环结构和嵌套结构
B. 顺序结构、选择结构和循环结构
C. 选择结构、循环结构和模块结构
D. 顺序结构、递归结构和循环结构
正确答案:----
专业答案:----
?
正确答案:B
32. 命令?STR(1000.5454,7,3)执行后屏幕的显示结果为( )
A. 1000.54
B. 1000.55
C. 1000.545
D. 1000.5454
正确答案:----
正确选项:----
?
正确答案:B