正确答案:B
正确答案:B
试卷总分:100 得分:100
一、单选题 (共 50 道试题,共 100 分)
1.已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是( )
A.INDEX ON 职称+性别 TO ttt
正确答案:C
B.INDEX ON 性别+职称TO ttt
正确答案:C
C.NDEX ON职称,性别TO ttt
正确答案:B
D.INDEX ON 性别,职称TO ttt
正确答案:A
2.扩展名为SCX的文件是( )
A.备注文件
B.项目文件
C.表单文件
D.菜单文件
正确答案:C
正确答案:D
3.在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )
A.CREATE
B.APPEND
C.COLUMN
正确答案:C
D.ADD
正确答案:B
4.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )
正确答案:A
A.选择
B.投影
C.联接
D.自然联接
正确答案:D
5.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )
正确答案:C
A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D.在父表和子表的连接字段上都要建立主索引
正确答案:B
6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )
A.课号,成绩
B.学号,成绩
C.学号,课号
D.学号,姓名,成绩
正确答案:B
7.“图书”表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A 开头的图书记录全部打上删除标记,正确的命令是( )
正确答案:D
A.DELETE FROM图书FOR图书号LIKE“A%”
正确答案:B
B.DELETEFROM图书WHILE图书号LIKE“A%”
正确答案:D
C.DELETE FROM图书WHERE图书号=“A*”
正确答案:B
D.DELETE FROM图书WHERE图书号LIKE“A%”
正确答案:C
8.假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句( )
正确答案:D
A.ThisForm.Close
B.ThisForm.Erase
C.ThisForm.Release
D.ThisForm.Return
正确答案:B
9.关闭表单的程序代码是 ThisForm.Release, Release是( )
A.表单对象的标题
B.表单对象的属性
C.表单对象的事件
D.表单对象的方法
正确答案:C
10.可以运行查询文件的命令是( )
A.DO
正确答案:C
B.BROWSE
C.DO QUERY
正确答案:D
D.CREATE QUERY
正确答案:B
11.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )
A.改变表中记录的物理顺序
B.为了对表进行实体完整性约束
C.加快数据库表的更新速度
D.加快数据库表的查询速度
正确答案:A
12.在SQL SELECT 语句中为了将查询结果存储到临时表应该使用短语( )
A.TO CURSOR
B.INTO CURSOR
C.INTO DBF
正确答案:B
D.TO DBF
正确答案:D
13.可以随表的打开而自动打开的索引是( )
A.单项索引文件
B.复合索引文件
C.结构化复合索引文件
D.非结构化复合索引文件
正确答案:B
14.Visual FoxPro中,释放表单时会引发的事件是( )
A.UnLoad事件
正确答案:B
正确答案:D
B.Init事件
C.Load事件
D.Release事件
正确答案:B
15.以纯文本形式保存设计结果的设计器是( )
A.查询设计器
B.表单设计器
C.菜单设计器
D.以上三种都不是
正确答案:B
16.在视图设计器中有,而在查询设计器中没有的选项卡是( )
A.排序依据
B.更新条件
C.分组依据
D.杂项
正确答案:A
17.数据库系统的核心是( )
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
正确答案:B
21.下列程序段的输出结果是( ) ACCEPT TO A IF A=[123456] S=0 ENDIF S=1 ? S RETURN
正确答案:B
A.0
B.1
C.由A的值决定
D.程序出错
正确答案:B
19.在SQL语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是( )
正确答案:B
A.年龄>=12 OR<=46
B.年龄>=12 AND<=46
正确答案:A
C.年龄>=12OR年龄<=46
D.年龄>=12 AND年龄<=46
正确答案:D
20.如果运行一个表单,以下事件首先被触发的是( )
A.Load
B.Error
正确答案:D
C.Init
D.Click
正确答案:D
正确答案:D
21.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )
正确答案:A
A.数据
B.文档
C.类
D.代码
正确答案:A
22.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )
正确答案:A
A.临时表
B.表
C.文本文件
D.屏幕
正确答案:A
23.设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插到表SC中,正确的语句是( )
正确答案:B
A.INSERT INTO SC(SNO,CNO,GRADE) value S(‘S101’,‘C11’,‘98’)
正确答案:B
B.INSERT INTO SC(SNO,CNO,GRADE) value S(S101, C11, 98)
正确答案:B
C.INSERT (‘S101’,‘C11’,‘98’) INTO SC
D.INSERT INTO SC value S(‘S101’,‘C11’,98)
正确答案:A
24.以下所列各项属于命令按钮事件的是( )
A.Parent
B.This
C.ThisForm
D.Click
25.向一个项目中添加一个数据库,应该使用项目管理器的( )
A.“代码”选项卡
正确答案:D
B.“类”选项卡
正确答案:B
C.“文档”选项卡
正确答案:C
D.“数据”选项卡
正确答案:A
26.下面属于表单方法名(非事件名)的是( )
A.Init
B.Release
C.Destroy
正确答案:D
D.Caption
正确答案:B
27.表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )
A.执行表单的Click事件代码
B.执行选项按纽组的Click事件代码
C.执行Option1的Click事件代码
D.不会有反应
正确答案:C
28.以下关于“查询”的描述正确的是( )
正确答案:B
A.查询保存在项目文件中
B.查询保存在数据库文件中
C.查询保存在表文件中
D.查询保存在查询文件中
正确答案:C
29.要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是( )
正确答案:D
A.UPDATE产品SET单价=单价+单价*8%FOR ALL
正确答案:C
B.UPDATE产品SET单价=单价*1.08 FOR ALL
正确答案:C
C.UPDATE产品SET单价=单价+单价*8%
正确答案:B
D.UPDATE产品SET单价=单价*1.08
正确答案:C
30.下面表单及控件常用事件中,与鼠标操作有关的是( )
A.Click
B.DbClick
正确答案:A
C.RightClick
D.以上3项都是
正确答案:A
31.报表的数据源可以是( )
A.表或视图
B.表或查询
C.表、查询或视图
D.表或其他报表
正确答案:D
32.在 SQL SELECT 语句的 ORDER BY 短语中如果指定了多个字段,则( )
正确答案:C
A.无法进行排序
B.只按第一个字段排序
C.按从左至右优先依次排序
D.按字段排序优先级依次排序
正确答案:D
33.如果有定LOCAL data,data 的初值是( )
正确答案:D
A.整数0
B.不定值
C.逻辑真
D.逻辑假
正确答案:C
34.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )
A.“顾客”与“收款口”的关系
正确答案:B
B.“收款口”与“收款员”的关系
正确答案:B
C.“班组”与“收款口”的关系
正确答案:B
D.“收款口”与“设备”的关系
正确答案:A
35.要为当前表所有性别为"女"的职工增加100元工资,应使用命令( )
A.REPLACE ALL 工资 WITH 工资+100
B.REPLACE 工资 WITH 工资+100 FOR 性别="女"
C.REPLACE ALL 工资 WITH 工资+100
D.REPLACE ALL 工资 WITH 工资+100 FOR 性别="女"
正确答案:B
36.在Visual FoxPro中,可以在同类数据之间进行"-"运算的数据类型有( )
A.数值型、字符型和逻辑型
B.数值型、字符型和日期型
C.数值型、日期型和逻辑型
D.字符型、日期型和逻辑型
正确答案:A
37.在Visual FoxPro某数据表中有一个数值型字段,要求有4位整数,2位小数,其值可能为负值,它的宽度应为( )
A.6
B.7
C.8
D.9
正确答案:B
38.在Visual FoxPro 中以下叙述正确的是( )
A.利用视图可以修改数据
B.利用查询可以修改数据
C.查询和视图具有相同的作用
D.视图可以定义输出去向
正确答案:D
39.扩展名为mnx的文件是( )
A.备注文件
B.项目文件
C.表单文件
D.菜单文件
40.MODIFY STRUCTURE命令的功能是( )
正确答案:A
A.修改记录值
B.修改表结构
C.修改数据库结构
D.修改数据库或表结构
正确答案:A
41.假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为( )
A.日期型
B.数值型
C.字符型
D.以上操作出错
正确答案:A
42.当对象获得焦点时引发的事件是( )
A.GotFocus
B.LostFocus
C.SetFocus
D.InteractiveChange
正确答案:A
43.Visual FoxPro的“参照完整性”中“插入规则”包括的选择是( )
正确答案:B
A.级联和忽略
B.级联和删除
C.级联和限制
D.限制和忽略
正确答案:B
44.下列表单的哪个属性设置为真时,表单运行时将自动居中( )
A.AutoCenter
B.AlwaysOnTop
C.ShowCenter
D.FormCenter
正确答案:C
45.不允许出现重复字段值的索引是( )
A.侯选索引和主索引
B.普通索引和惟一索引
C.惟一索引和主索引
D.惟一索引
正确答案:D
46.SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的( )
正确答案:A
A.列
B.行
C.关系
D.分组
正确答案:B
47.以下是与设置系统菜单有关的命令,其中错误的是( )
A.SET SYSMENU DEFAULT
正确答案:A
正确答案:C
B.SET SYSMENU TO DEFAULT
C.SET SYSMENU NOSAVE
D.SET SYSMENU SAVE
正确答案:B
48.从内存中清除内存变量的命令是( )
A.Release
B.Delete
正确答案:A
C.Erase
D.Destroy
正确答案:A
49.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )
A.是同一个数据库中的两个表
B.是不同数据库中的两个表
C.是两个自由表
D.一个数据库表,另一个是自由表
正确答案:D
50.在SELEC语句中,以下有关HAVING语句的正确叙述是( )
A.HAVING短语必须与GROUP BY短语同时使用
B.使用HAVING短语的同时不能使用WHERE短语
C.HAVING短语可以在任意的一个位置出现
D.HAVING短语与WHERE短语功能相同
正确答案:A
福师23春《数据库应用》在线作业二[答案]历年参考题目如下:
《数据库应用系统设计》19秋期末考核-0001
一、单选题 (共 20 道试题,共 20 分)
1.以下关于二维表的论述,不正确的是( )。
A.表中行的次序不可以任意交换,否则会改变关系的意义
B.表中的第一行通常称为属性名
C.表中的每一个元组分量都是不可再分的
D.表中每一列取自同一个域,且性质相同
2.在关系数据库系统中,一个关系相当于()
A.一条记录
B.一张二维表
C.一个数据库文件
D.一个指针
3.关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A.外码
B.唯一码
C.候选码
D.主码
4.如果通过延迟检查发现用户操作请求违背了完整性约束条件,则系统()
A.拒绝该用户操作
B.拒绝整个事务并回滚该事务
C.允许该用户操作但给出提示信息
D.不做任何事情
5.目前的数据库系统广泛使用的数据模型是( )。
A.网状模型
B.概念模型
C.层次模型
D.关系模型
6.在SQL查询中,GROUP BY短语的作用是()
A.选择查询结果中显示的字段
B.设置查询条件
C.设置分组条件
D.对查询结果进行排序
7.要规定学生性别的取值范围为男或女,则应使用()
A.静态列级约束
B.静态元组约束
C.动态列级约束
D.动态元组约束
8.与文件系统相比,数据库系统的特点不包括( )。
A.降低了数据冗余
B.数据的结构化
C.数据独立性差
D.提高了数据共享度
9.数据库系统的英文缩写为()
A.DBS
B.DBMS
C.DBA
D.DB
10.下列关于PHP字符串定界符的描述中,正确的是( )。
A.字符串的定界符只能是双引号
B.字符串的定界符只能是单引号
C.以双引号作为定界符,则字符串中出现的“$变量名称”将被变量值所替代
D.以单引号作为定界符,则字符串中出现的“$变量名称”将被变量值所替代
11.在关系数据库中,实现“表中任意两行不能相同”的约束是靠( )来实现的。
A.属性
B.外码
C.列
D.主码
12.关系模型是( )。
A.用关系表示联系
B.用关系表示属性
C.用关系表示实体及联系
D.用关系表示实体
13.下列选项不是DBMS功能的是( )。
A.数据编译
B.数据操作
C.数据库运行控制
D.数据定义
14.聚合函数“AVG”的功能是计算一个数值型列的()
A.第一个值
B.最小值
C.平均值
D.和
15.用二维表来表示实体及实体之间联系的数据模型称为( )。
A.网状模型
B.层次模型
C.实体-联系模型
D.关系模型
16.数据库管理系统的运行控制功能不包括( )。
A.系统恢复
B.异构数据转换控制
C.完整性控制
D.安全性控制
17.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是( )阶段。
A.文件系统
B.数据库管理系统
C.数据库
D.人工管理
18.在MySQL中,建立视图用( )
A.CREATE VIEW
B.CREATE TABLE
C.CREATE SCHEMA
D.CREATE INDEX
19.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A.DISTINTROW
B.DISTINT
C.DIFFERENTROW
D.DIFFERENT
20.权限授予的命令是( )。
A.REVOKE
B.PERMISSION
C.GRANT
D.ALLOW
二、多选题 (共 15 道试题,共 30 分)
21.在()视图中可以用鼠标双击某个对象或控件来打开该对象或控件默认的事件脚本
A.脚本视图
B.控件列表视图
C.布局视图
D.不可视对象列表视图
22.下列选项中,属于MySQL比较运算符有( )。
A.==
B.=
C.<>
D.
23.下列选项中,可用于存储数值的数据类型包括( )。
A.INT
B.DOUBLE
C.DECIMAL
D.BLOB
24.SQL语言支持关系数据库系统的三级模式结构,其中外模式对应部分包括()
A.视图
B.索引
C.数据存储文件
D.基本表
25.下列选项中,表示MySQL逻辑非运算的有( )。
A.~
B.||
C.NOT
D.!
26.下列选项中,属于InnoDB存储引擎特点的有( )。
A.表中数据存放在内存中
B.支持外键
C.全文索引
D.事务安全
27.下列选项中,属于数据操作的是( )。
A.插入记录
B.删除记录
C.创建表
D.创建数据库
28.下列说法正确的是( )。
A.文本、图形、图像等都是数据
B.数据库管理系统是数据库系统的一部分
C.数据库管理员使用数据库应用系统操作数据库
D.数据库是数据库管理系统的一部分
29.下列选项中,属于MyISAM存储引擎特点的有( )。
A.表格可以被压缩
B.支持外键
C.支持全文搜索
D.事务安全