数据库应用技术考题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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结构化查询语言是一种过程化语言。()