西工大21春《数据库语言》在线作业[参考答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:西北工业大学 时间:2021-08-29 07:52

B.方法是指对象为完成一定功能而编写的一段程序代码 C.方法与事件有着紧密联系,一个时间必定有一个与之相对应的方法 D.方法与事件相同,用户不可以扩充方法 2.数据库DB、数据库系统DBS、数

西工大21春《数据库语言》在线作业[参考答案]

西工大21春《数据库语言》在线作业[参考答案]答案

B.方法是指对象为完成一定功能而编写的一段程序代码

C.方法与事件有着紧密联系,一个时间必定有一个与之相对应的方法

D.方法与事件相同,用户不可以扩充方法

正确答案:-----

 

 

2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )。

正确答案:-----

A.DBS包括DB和DBMS

正确答案:-----

B.DBMS包括DB和DBS

正确答案:-----

C.DB包括DB和DBMS

正确答案:-----

D.以上答案均不对

正确答案:-----

 

 

3.下列关于“封装性”的说法中,错误的是( )。

正确答案:-----

A.封装性就是把对象的内部代码与操作过程隐藏起来

B.封装是借助类来实现的

C.封装是借助对象来实现的

D.封装要求所有对象具备明确的功能,并有接口和其他对象相互作用

正确答案:-----

 

 

4.应用数据库技术的主要目的是( )。

A.解决数据保密问题

B.解决数据冗余问题

C.解决数据独立性问题

D.解决数据管理问题

正确答案:-----

 

 

5.下面( )可以恢复系统菜单的缺省配置。

A.SET DEFAULT TO

正确答案:-----

正确答案:-----

B.SET SYSMENU DEFAULT TO

C.SET SYSMENU TO DEFAULT

正确答案:-----

D.SET MENU TO DEFAULT

正确答案:-----

 

 

6.在Visual FoxPro命令的一般结构中,表示命令执行操作的是( )。

A.命令短语

B.命令动词

C.基本项

D.可选项

正确答案:-----

 

 

7.下面描述错误的是( )。

A.每个数据库的数据文件中有且只有一个主数据文件。

B.日志文件可以存在于任意文件组中。

C.主数据文件默认为primary文件组。

D.文件组是为了更好的实现数据库文件组织。

正确答案:-----

 

 

8.下列对象中,不属于输入类的控件是( )。

A.文本框

B.编辑框

C.列表框

D.标签

正确答案:-----

 

 

9.每个过程的第1个语句是( )。

A.PARAMETER

B.DO <过程名>

正确答案:-----

C.PROCEDURE <过程名>

正确答案:-----

D.< 过程名>

正确答案:-----

 

 

10.下列关于“继承性”的说法,错误的是( )。

正确答案:-----

A.继承性用来描述对象之间的共同属性

B.继承性用来描述类之间的共同属性

C.继承性可以避免方法和数据的重复

D.继承性体现了一般化和特殊化的原则

正确答案:-----

 

 

11.在当前过程中建立的私有变量( )。

A.可以在所有过程中使用

B.只能在定义该变量的过程中使用

C.只能在定义该变量的过程及本过程所嵌套的过程中使用

D.只能在定义该变量的过程及该过程所嵌套的过程中与相关表一起使用

正确答案:-----

 

 

12.使用( )可在菜单设计器中自动复制一个于VFP系统菜单一样的菜单。

A.插入菜单项命令

B.快速菜单命令

C.插入栏命令

D.生成命令

正确答案:-----

 

 

13.设X=”ABC”,Y=”ABCD”,则下列表达式中的值为.T.的是( )。

正确答案:-----

A.X=Y

B.X==Y

C.X$Y

D.AT(X,Y)=0

正确答案:-----

 

 

14.下列关于设置单个对象属性的语法正确的是( )。

A.Object.Property=Value

B.Parent.Property=Value

C.Property=Value

D.Parent.Object.Property=Value

正确答案:-----

 

 

15.( )保证了数据库的数据与程序的物理独立性和逻辑独立性。

A.模式与外模式

B.模式与内模式

C.三级模式之间的两层映像

D.三层模式

正确答案:-----

 

 

16.建立一个表文件结构,表中有姓名字段( C型,6字节),出生年月字段( D型)和婚否字段( L型),则该表中总的字段宽度是( ) 。

正确答案:-----

A.15

B.16

C.17

D.21

正确答案:-----

 

 

17.如果要中止一个正在运行的Viaual FoxPro程序并返回命令窗口,应当按( )。

A.F1

B.Ctrl+A1t+Del

正确答案:-----

C.Esc

D.Ctr1+Break

正确答案:-----

 

 

21.下列关于调用对象的方法的说法,错误的是( )。

A.对象的方法没有返回值

B.调用对象的方法时,如果该方法有返回值,被调用方法必须以圆括弧结尾

C.如果在调用方法时有参数传递,则必须把传递参数放在方法名后面的圆括弧内

D.在创建了一个对象后,可以在程序的任何部分调用方法

正确答案:-----

 

 

19.命令?MOD(44,-5)的值是( )。

正确答案:-----

A.1

B.-1

C.4

D.-4

正确答案:-----

 

 

20.在VFP的表结构中,逻辑型和日期型字段的宽度分别为( )。

A.1,4

B.1,8

C.4,8

D.3,8

正确答案:-----

 

 

21.在数据管理技术的发展过程中,数据独立性最高的阶段是( )。

A.文件系统

B.人工管理

C.程序管理

D.数据库系统

正确答案:-----

 

 

22.当前记录序号为3,将第6记录设置为当前记录的命令是( )。

A.SKIP-6

B.SKIP+6

C.SKIP+3

D.SKIP-3

正确答案:-----

 

 

23.在Visual FoxPro中,建立索引的作用之一是( )。

A.节省存储空间

B.便于管理

C.提高查询速度

D.提高查询和更ABC速度

正确答案:-----

 

 

24.在永真条件“DO WHILE .T.”的循环中,为退出循环可使用( )。

正确答案:-----

A.LOOP

B.EXIT

C.CLOSE

D.CLEAR

正确答案:-----

 

 

25.下列关于创建新类的叙述中,错误的是( )。

A.从“项目管理器”里选择“类”| “新建”

正确答案:-----

B.从系统菜单上选择“文件”|“新建”|“类”|“新建文件”

正确答案:-----

C.可以在命令窗口输入ADD CLASS命令,进入“类设计器”

正确答案:-----

D.在命令窗口里执行CREATE CLASS命令

正确答案:-----

 

 

26.要求数据表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度定义为( )。

A.8位

B.7位

C.6位

D.4位

正确答案:-----

 

 

27.在表单运行中,当结果发生变化时,应刷新表单,刷新表单使用( )命令。

A.RELEASE

B.DELETE

正确答案:-----

C.REFRESH

D.PACK

正确答案:-----

 

 

28.一般不用来触发事件的控件是( )控件。

A.标签

B.列表框

C.命令按钮

D.文本框

正确答案:-----

 

 

29.( )是长期存储在计算机内的有组织,可共享的数据集合。

A.数据库管理系统

B.数据库系统

C.数据库

D.文件组织

正确答案:-----

 

 

30.关于Visual FoxPro的变量,下面说法中正确的是( )。

A.使用一个简单变量之前要先声明或定义

B.数组中各数组元素的数据类型可以不同

C.定义数组以后,系统为数组的每个数组元素赋以数值0

D.数组元素的下标下限是0

正确答案:-----

 

 

31.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。

A.使用WHERE子句

B.在GROUP BY后面使用HAVING 子句

C.先使用WHERE子句,再使用HAVING子句

D.先使用HAVING 子句,再使用WHERE子句

正确答案:-----

 

 

32.若要确定指定对象内部的背景色,可通过设置( )属性来实现。

A.ForeColor

B.FillColor

C.BackColor

D.Color

正确答案:-----

 

 

33.在表单文件中,Init是指( )的触发的基本事件。

A.当创建表单

B.当从内存中释放对象

C.当表单装入内存

D.当用户双击对象

正确答案:-----

 

 

34.在基本关系中,下列说法正确的是( )。

A.行列顺序有关

B.属性名允许重名

C.任意两个元组不允许重复

D.列是非同质的

正确答案:-----

 

 

35.ABC.DBF是一个具有两个备注型字段的数据表文件,使用COPY TO PSQ命令进行复制操作,其结果将( )。

正确答案:-----

A.得到一个ABC数据表文件

B.得到一个ABC数据表文件和一个新备注文件

C.得到一个ABC数据表文件和两个新备注文件

D.显示出错误信息,表明不能复制具有备注型字段的数据表文件

正确答案:-----

 

 

36.Visual FoxPro内存变量的数据类型不包括( )。

A.数值型

B.货币型

C.备注型

D.逻辑型

正确答案:-----

 

 

37.表达式12%3^2*3的值是( )。

A.0

B.1

C.9

D.12

正确答案:-----

 

 

38.用于建立和修改过程文件的命令是( )。

A.MODI FY<文件名>

正确答案:-----

B.MODIFY COMMAND <文件名>

正确答案:-----

C.MODIFY PROCEDURE <文件名>

正确答案:-----

D.上面B和C都对

正确答案:-----

 

 

39.定义访问键的方法为:在要定义的字符之前加上( )。

A.“—”

正确答案:-----

B.“<”

正确答案:-----

C.“…”

正确答案:-----

D.“F”

正确答案:-----

 

 

40.用DEFINE CLASS 命令定义了一个名为“my_c”的FORM类时,若要为该类添加一个label1标签对象,应当使用的基本代码是( )。

正确答案:-----

A.AddObject(“label1”,”” label”)

正确答案:-----

正确答案:-----

B.MyForm.AddObject(“label1”,”” label”)

C.Add Object label1 AS label

正确答案:-----

D.Add Object my_c.label1 AS label

正确答案:-----

西工大21春《数据库语言》在线作业[参考答案]历年参考题目如下:




吉大19秋学期《数据库原理及应用(管理类)》在线作业一题目

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 40 分)

1.关系数据库规范化是为了解决关系数据库中( )问题而引入的。

A.插入、删除和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

 

2.关于数据库系统三级模式的说法,下列选项中正确的是( )。

A.外模式、概念模式、内模式都只有一个

B.外模式有多个,概念模式和内模式只有一个

C.模式只有一个,概念模式和内模式有多个

D.三个模式中,只有概念模式才是真正存在的

 

3.下列实体类型的联系中,属于多对多联系的是( )。

A.学生与课程之间的联系

B.学校与教师之间的联系

C.商品条形码与商品之间的联系

D.班级与班长之间的联系

 

4.下列聚合函数中,不忽略空值 (null) 的是( )。

A.SUM(列名)

B.MAX(列名)

C.COUNT(*)

D.AVG(列名)

 

5.选择表中若干行使用命令SELECT时应使用子句( )。

A.INTO

B.UNIQUE

C.ORDER BY

D.WHERE

 

6.单个用户使用的数据视图的描述称为( )。

A.外模式

B.概念模式

C.内模式

D.存储模式

 

7.下列有关数据库恢复的说法中,不正确的是( )。

A.应定期将数据库做成档案文件

B.在进行事务处理过程时数据库更ABC全部内容写入日志文件

C.发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态

D.数据库恢复还可用最ABC档案文件和日志文件的更新映象,将文件恢复到最ABC检查点文件状态

 

8.SQL Server是一个基于( )。

A.层次模型的DBMS

B.网状模型的DBMS

C.关系模型的应用程序

D.关系模型的DBMS

 

9.部分匹配查询中有关匹配符“_”的正确的叙述是( )。

A.“_”代表任意单个字符

B.“_”可以代表零个或多个字符

C.“_”不能与“%”一同使用

D.“_”代表一个字符

 

10.在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

 

二、多选题 (共 10 道试题,共 40 分)

11.SELECT语句中( )语句为必选子句,而其他子句为任选子句。

A.FROM

B.WHERE

C.SELECT

D.GROUP BY

 

12.SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有( )。

A.有自含式和嵌入式两种形式

B.语言简洁、易学易用

C.高度过程化

D.支持三级模式结构

 

13.下列语句中,功能相同的命令是( )。

A.SELECT 学号,姓名 FROM 学生 WHERE 年龄 BETWEEN 20 TO 22;

B.SELECT 学号,姓名 FROM 学生 WHERE 年龄>20 AND年龄<=22;

C.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<22;

D.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<=22;

 

14.数据处理是指对数据的( )和传播等工作。

A.收集

B.组织

C.整理

D.加工

 

15.关于各种数据库系统,说法正确的是( )。

A.关系数据库系统支持复合数据类型

B.面向对象数据库系统与程序设计语言集成一体化

C.对象-关系数据库系统查询语言功能强大

D.对象-关系数据库系统高保护性

 

16.关系代数运算中,传统的集合运算有( )。

A.并

B.差

C.交

D.笛卡尔积

 

17.按事务对数据对象的封锁程度来分,封锁的基本类型有( )。

A.排它锁

B.共享锁

C.物理锁

D.系统锁

 

18.下列是数据库系统的组成部分的是( )。

A.开发和管理数据库系统的人员

B.数据库

C.DBMS

D.应用开发工具软件

 

19.数据库体系结构按照( )三级结构进行组织。

A.模式

B.外模式

C.内模式

D.实际模式

 

20.关系代数运算中,基本的运算有( )。

A.差

B.并

C.选择

D.投影

 

三、判断题 (共 5 道试题,共 20 分)

21.排它锁和共享锁是最基本的封锁方式。

 

22.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。

 

23.使用谓词ANY或ALL时必须与比较符配合使用。

 

24.在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。

 

25.选择运算是一元运算。

 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)