数据库应用技术考题

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

试卷代号: 1256

中央广播电视大学—第一学期”开放本科”期末考试

数据库应用技术试题

1 月

一、单项选择题(每个题只有一个答案是正确的。每题2分, 共15题, 30 分)

l_SQL Server 数据库是基于( ) 数据模型的。

A. 层次模型B .网状模型 C .关系模型D .面向对象模型

2.一般情况下, ”数据库管理员”的英文缩写是( ) 。

A. DBMS B . DBS C . DBA D . DMS

3. 如果希望从成绩表中查询出所有成绩大于等于90 分的记录, 那么条

件语句应该是( ) 。

A. where 成绩>=90 B . where 成绩》90

C. where 成绩>90 AND成绩=90

D.where 成绩>90

4.在一个课程关系中, 最可能成为主关键字( 或称主码)的属性是

( ) 。

A.任课教师 B .所属专业 C .课程编号 D .开课学期

5. SQL Server 的系统主数据库是( ) 。

A.master B .Pubs C .tempdb D .Northwind

6.SQL Server数据库中的NULL值(空值)()。

.表示数字

A.表示空格

C.表示一种数据类型 D .表示没有值、不确定的值

7. 设一个关系为R, 如果它的每个属性都是不可再分的, 则称这个关系是符合( ) 。

A.第一范式B .第二范式C. 第三范式D . BNC范式

8.下列符合第三范式的关系是( ) 。

A.教师(教师号,教师姓名,课程号,课程名,成绩)

B.教师(教师号,教师姓名,性别,课程号, 课程名, NN)

C. 职工( 职工号, 职工姓名,性

籍贯,所属部门编号, 所属部门名

别,

称)

D.职工(职工号,职工姓名,性别,籍贯,所属部门编号)

9. 将第一个关系的记录加到第二个关系中, 生成的新关系称为( )

A.两个关系的积 B .两个关系的并

C.两个关系的交 D .两个关系的差

10. 数据库应用程序开发中, 概念设计阶段的主要目的是( ) 。

A.绘制ER图 B .编写数据字典

C.建立逻辑数据模型 D .建立概念模型

11.用户使用SQLServer 时, 一般需要考虑两个安全性阶段( )

A.登录验证、操作验证B .身份验证、权限认证

C.操作验证、登录验证D .权限认证、身份验证

12.创立数据库的SOL语句是()。

A. INSERT DATABASE B . BACKUP DATAB A SE C.CREATE DATABASE D.RESTORE DATABASE

13.SQLServer 数据库中的一个完整的备份一般要包括()

A. 系统数据库、用户数据库和事务日志

B. 系统数据库、系统表和数据字典

C. 系统数据库、用户数据库和数据字典

D. 用户数据库和事务日志

14. 下列SQL语句中,能够完成笛卡尔积运算的是()。

A. SELECT*FRO篮球爱好者UNION SELECT*FRO足球爱好者

B. SELECT*FRO篮球爱好者INTERSECT SELECT*FR 球爱好者

C. SELECT*FRO篮球爱好者EXCEPT SELECT*FROM球爱好者

D. SELECT*FR0筛球秀好者。足球秀好者

15. 设学生表和选课表的结构分别为(学号, 姓名)和(学号, 课程号, 成绩),如果希望查询出”所有姓‘王’的学生且选修了‘A001'课程的学生”,则对应的SQL语句是()。

A. SELECT姓名FROM学生表,选课表

WHERE学生表.学号二选课表.学号AND学生表.姓名LIKE ‘王%'

OR选课表.课程号='A001'

B. SELECT姓名FROM学生表,选课表

WHERE学生表.学号二选课表.学号AND学生表.姓名LIKE王%OR 选课表.课程号=A001

C. SELECT姓名FROM学生表,选课表

WHERE学生表.学号二选课表.学号AND学生表.姓名LIKE ‘王%'

AND选课表.课程号='A001'

D. SELECT姓名FROM学生表,选课表

WHERE学生表.学号二选课表.学号AND学生表.姓名LIKE王%AND 选课表.课程号二A00I

二、填空题(每空2分,共10分)

1. _________________________________________ 计算机数据处理技术大致经历了____________________________________________ 、 _____________ 和数据库管理等三个阶段。

2. 如果一个数据表不满足第三范式,那么至少会存在 ___________ 、更新异常、插入异常和删除异常等问题。

3.SQL Server支持3种备份设备,即 __________________ 、磁带设备和命

名管道设备。

4. VB提供了三种数据库访问引擎,即Jet弓I擎、ODBC和OLE DB,当前主要使用

三、判断题(正确的在括号内打上”"”,错误的打上” X”。每小题2 分,共l0分)

1. 数据库应用程序开发中,需求分析阶段的主要目的是回答”干什么,,的问题。()

2. SQL结构化查询语言是一种过程化语言。()

相关文档
最新文档