21秋福师《数据库应用》在线作业一[答案]答案
福师《数据库应用》在线作业一-0003
试卷总分:100 得分:100
一、单选题 (共 50 道试题,共 100 分)
1.在表单控件中,要保存多行文本,可创建( )
A.列表框
B.文本框
C.标签
D.编辑框
正确答案:-----
2.下列程序段的输出结果是( ) ACCEPT TO A IF A=[123456] S=0 ENDIF S=1 ? S RETURN
正确答案:-----
A.0
B.1
C.由A的值决定
D.程序出错
正确答案:-----
3.向一个项目中添加一个数据库,应该使用项目管理器的( )
A.“代码”选项卡
正确答案:-----
B.“类”选项卡
正确答案:-----
C.“文档”选项卡
正确答案:-----
D.“数据”选项卡
正确答案:-----
4.下列表单的哪个属性设置为真时,表单运行时将自动居中( )
A.AutoCenter
B.AlwaysOnTop
C.ShowCenter
D.FormCenter
正确答案:-----
5.下面属于表单方法名(非事件名)的是( )
A.Init
B.Release
C.Destroy
正确答案:-----
D.Caption
正确答案:-----
6."项目管理器"中的"文档"选项卡用于显示和管理( )
A.程序、API库和应用程序
B.数据库、自由表和查询
C.菜单、文本文件和其他文件
D.表单、报表和标签
正确答案:-----
7.SQL语句中删除视图的命令是( )
A.DROP TABLE
正确答案:-----
B.DROP VIEW
正确答案:-----
C.ERASE TABLE
D.ERASE VIEW
正确答案:-----
8.参照完整性规则的更新规则中“级联”的含义是( )
正确答案:-----
A.更新父表中连接字段值时,用ABC连接字段自动修改子表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
正确答案:-----
9.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )
A.是同一个数据库中的两个表
B.是不同数据库中的两个表
C.是两个自由表
D.一个数据库表,另一个是自由表
正确答案:-----
10.如果希望用户在输入"年龄"字段值时,要求数值必须大于0,应在下列哪项中设置( )
A.字段类型
B.信息
C.规则
D.默认值
正确答案:-----
11.“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是( )
正确答案:-----
A.查询、视图或表单
B.表单、报表和标签
C.查询、表单或程序
D.以上文件都可以
正确答案:-----
12.在SELEC语句中,以下有关HAVING语句的正确叙述是( )
A.HAVING短语必须与GROUP BY短语同时使用
B.使用HAVING短语的同时不能使用WHERE短语
C.HAVING短语可以在任意的一个位置出现
D.HAVING短语与WHERE短语功能相同
正确答案:-----
13.假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句( )
正确答案:-----
A.ThisForm.Close
B.ThisForm.Erase
C.ThisForm.Release
D.ThisForm.Return
正确答案:-----
14.在数据库表上的字段有效性规则是( )
A.逻辑表达式
B.字符表达式
C.数字表达式
D.以上三种都有可能
正确答案:-----
15.在SELECT语句中使用ORDER BY是为了指定( )
正确答案:-----
A.查询的表
B.查询结果的顺序
C.查询的条件
D.查询的字段
正确答案:-----
16.在SQL的ALTER TABLE语句中,为了增加一个ABC字段应该使用短语( )
A.CREATE
B.APPEND
C.COLUMN
正确答案:-----
D.ADD
正确答案:-----
17.以下是与设置系统菜单有关的命令,其中错误的是( )
A.SET SYSMENU DEFAULT
正确答案:-----
正确答案:-----
B.SET SYSMENU TO DEFAULT
C.SET SYSMENU NOSAVE
D.SET SYSMENU SAVE
正确答案:-----
21.如果运行一个表单,以下事件首先被触发的是( )
A.Load
B.Error
正确答案:-----
C.Init
D.Click
正确答案:-----
19.SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的( )
正确答案:-----
A.列
B.行
C.关系
D.分组
正确答案:-----
20.要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是( )
正确答案:-----
A.UPDATE产品SET单价=单价+单价*8%FOR ALL
正确答案:-----
B.UPDATE产品SET单价=单价*1.08 FOR ALL
正确答案:-----
C.UPDATE产品SET单价=单价+单价*8%
正确答案:-----
D.UPDATE产品SET单价=单价*1.08
正确答案:-----
21.在SQL语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是( )
正确答案:-----
A.年龄>=12 OR<=46
B.年龄>=12 AND<=46
正确答案:-----
C.年龄>=12OR年龄<=46
D.年龄>=12 AND年龄<=46
正确答案:-----
22.在 SQL SELECT 语句的 ORDER BY 短语中如果指定了多个字段,则( )
正确答案:-----
A.无法进行排序
B.只按第一个字段排序
C.按从左至右优先依次排序
D.按字段排序优先级依次排序
正确答案:-----
23.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )
A.改变表中记录的物理顺序
B.为了对表进行实体完整性约束
C.加快数据库表的更新速度
D.加快数据库表的查询速度
正确答案:-----
24.从内存中清除内存变量的命令是( )
A.Release
B.Delete
正确答案:-----
C.Erase
D.Destroy
正确答案:-----