数据库12-13年考试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

江西财经大学

12-13第一学期期末考试试卷

试卷代码:03333C 授课课时:64 考试用时:110分钟

课程名称:数据库应用(主干课程)适用对象:本科选课班

试卷命题人:周萍试卷审核人:刘炜

_____________________________________________________________________

一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸的相应位置处。答案错选或未选者,该题不得分。每小题1分,共10分。)

1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A、DBMS包括DB和DBS

B、DBS包括DB和DBMS

C、DB包括DBS和DBMS

D、三者之间是平等的关系

2、表达式(a = a+1)是()。

A、算术表达式

B、关系表达式

C、赋值表达式

D、非法表达式

3、数据库的基本特点是()。

A、数据结构化,数据独立性高、冗余度大、共享性高,数据统一管理和控制

B、数据结构化,数据独立性高、冗余度小、共享性高,数据统一管理和控制

C、数据结构化,数据独立性低、冗余度小、共享性高,数据统一管理和控制

D、数据非结构化,数据独立性低、冗余度大、共享性低,数据统一管理和控制

4、常量“12.56”属于()数据类型。

A 、日期型B、双精度型C、整型D、字符型

5、用二维表结构来表示实体与实体之间联系的数据模型称为()。

A、层次模型

B、网状模型

C、关系模型

D、表格模型

6、VBA中,变量声明所使用的关键字是()。

A、Public

B、Const

C、Dim

D、Int

7、在以下选项中,与“Where成绩Between 75 And 85”完全等价的是()。

A、Where 成绩>75 And 成绩<85

B、Where 成绩>=75 And 成绩<=85

C、Where 成绩>75 Or 成绩<85

D、Where 成绩>=75 Or 成绩<=85

8、VBA程序编写中,为提高程序的可读性,其采取的措施是()。

A、缩格与对齐

B、缩格

C、注意全半角

D、前面条件均可

9、在基本关系运算中,从关系中取出满足条件的记录组成新的关系的操作称为()。

A、选择

B、投影

C、联接

D、扫描

10、关系数据库管理系统中,关系是指()。

A、各条记录之间有一定的关系

B、各个字段之间有一定关系

C、一个数据库文件与另一个数据库文件之间有一定关系

D、满足一定条件的二维表格

二、填空(在答题纸写上题目标号,并将正确答案写在答题纸相应位置处。答案错或未答者,该题不得分。每空1分,共10分。)

1、关系模型的概念单一,无论实体还是实体之间的联系都是用___________表示。

2、VBA中逻辑运算符优先级由高到低排列为_______、_________和_________。

3、数据管理技术的发展经历了__________、___________、___________3个阶段。

4、两个数据表实现自然连接操作的约束条件是两个数据表间存在____________。

5、表达式(8+2*3^2 ) \ (9 / 3) - 3 mod 2的结果为____________________。

6、写出2012年12月12日12时12分12秒的日期型常量______________。

三、SQL题(在答题纸写上题目标号,并将正确答案写在答题纸相应位置处。答案错或未答者,该题不得分。每题5分,共30分。)

已知一个有4张表的教学管理数据库,其对应数据库模式和各个表的字段名称和数据类型如图所示。

班级表字段名称和类型学生表字段名称和类型

课程表字段名称和类型成绩表的字段名称和类型

试编写完成SQL语句。

1、求姓杨或姓李同学的学号、姓名、性别、出生日期和入学成绩。

2、查询未选修《微积分I》的学生的学号、姓名和入学成绩,并按学号排降序输出。

3、查询马晓明同学的成绩单,要求显示学号、姓名、课程号、课程名和成绩。

4、查询信息管理学院的学生的数据结构课程的成绩,要求显示学院、姓名、课程名和成绩。

5、查询每个学生的总学分。要求显示姓名、总学分。

6、将学生表中所有江西籍的学生的入学成绩更新为入学成绩-600。

四、求程序运行结果题(在答题纸写上题目标号,并将正确答案写在答题纸相应位置处。答案错或未答者,该题不得分。每题5分,共15分。)

1、写出下列程序运行结果,也可以写出结果对应的表达式。

Private Sub Do_Test()

x=0

Do While x<70

x=(x+2)*(x+3)

n=n+1

Loop

Debug.Print n; x

End Sub

2、写出下列程序运行结果,也可以写出结果对应的表达式。

Public Sub For_if_test ()

x=0

For i=1 to 60

If i/3 = int(i/3) and i/7 = int(i/7) Then

Debug.Print i;

x=x+1

End If

next

Debug.Print “x=”;x

End Sub

3、写出下列程序运行结果,也可以写出结果对应的表达式。

Public Sub Do_Do_test()

y=1

do while y<4

x=3

do while x<=6

相关文档
最新文档