报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!

试卷代号:1256
国家开放大学2020年秋季学期期末统一考试
数据库应用技术 试题
2021年1月
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共15个小题,每小题2分,共30分)
1.下列功能中,不属于数据库管理系统功能的是( )。
A.数据库对象定义B.数据库文件读写
C.数据查询D.数据更新
2.下列扩展名中,属于SQL Server推荐的日志文件扩展名的是( )。
A.dataB.mdf
C.ndfD.ldf
3.下列符合第三范式的关系模式是( )。
A.教师(教师编号,教师姓名,教师讲授的课程号,教师讲授的课程名)
B.教师(教师编号,教师姓名,教师讲授的课程名,教师所在的系)
C.教师(教师编号,教师姓名,教师讲授的课程号,教师所在的办公室)
D.教师(教师编号,教师姓名,教师性别)
4.设有学生表(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是( )。
A.仅学号B.学号、身份证号
C.仅身份证号D.学号、姓名
5.下列运算中,属于专门的关系运算的是( )。
A.集合的并运算B.集合的差运算
C.集合的连接运算D.集合的笛卡尔乘积
6.下列( )操作属于数据操作。
A.DROPB.UPDATE
C.CREATED.DENY
7.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002”的学生的学号改为“2002”,还没来得及对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( )。
A.保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新
B.保留对学生表的修改,机器重新启动后,提示用户对成绩表进行更新
C.清除对学生表的修改
D.清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新
8.下列关于视图的描述不正确的是( )。
A.视图是由行和列组成的二维表
B.视图可以限制用户对数据的访问
C.视图与数据表一样要物理存储数据
D.视图是建立在基本表上的
9.如果希望从学生表中查询出同学的平均年龄,下列语句正确的是( )。
A.SELECTMIN(年龄)AS平均FROM学生表
B.SELECTMAX(年龄)AS平均FROM学生表
C.SELECTAVG(年龄)AS平均FROM学生表
D.SELECTCOUNT(年龄)AS平均FROM学生表
10.数据库的备份不包括( )。
A.操作系统B.系统数据库
C.用户数据库D.事务日志
11.设有表M,将其中的Type列的数据类型改为NCHAR(4)。能实现该功能的语句是
( )。
A. ALTER TABLE M ADD COLUMN Type NCHAR (4)
B. ALTER TABLE M ALTER COLUMN Type NCHAR (4)
C. ALTER TABLE M DROP COLUMN Type NCHAR (4)
D. ALTER TABLE M ALTER Type NCHAR (4)
12.修改存储过程P1的语句,正确的是( )。
A.ALTER PlB.ALTERPROC P1
C.MODIFY PlD.MODIFYPROCP1
13.通过账号管理,SQL Server用户分为( )。
A.管理员账号和普通用户账号
B.操作账号和登录账号
C.登录账号和用户账号
D.权限账号和身份账号
14.设SC表中记录成绩的列为:Grade,类型为int。若在查询成绩时,希望将成绩按‘优’、‘良’、‘中’、‘及格’和‘不及格’形式显示,正确的Case函数是( )。
A. Case Grade
When 90-100 THEN‘优’
When 80-89 THEN‘良’
When 70-79 THEN‘中’
When 60-69 THEN‘及格’
Else‘不及格’
End
B.Case
When Grade between 90 and 1OO THEN Grade=‘优’
When Grade between 80 and 89 THEN Grade=‘良’
When Grade between 70 and 79 THEN Grade=‘中’
When Grade between 60 and 69 THEN Grade=‘及格’
Else Grade=‘不及格’
End
C.Case
When Grade between 90 and 100 THEN‘优’
When Grade between 80 and 89 THEN‘良’
WhenGradebetween70and 79 THEN‘中’
WhenGradebetween60and69THEN‘及格’
Else‘不及格’
End
D.Case Grade
When 90-100 THEN Grade=‘优’
When 80-89 THEN Grade=‘良’
When 70-79 THEN Grade=‘中’
When 60-69 THEN Grade=‘及格’
Else Grade=‘不及格’
End
15.删除计算机系学生(在student表中)的修课记录(在SC表中)的语句,正确的
是( )。
A.DELETE FROM SC JOIN Student b ON SC.Sno=b.Sno
WHERE Sdept=‘计算机系’
B.DELETE SC FROM SC JOIN Student b ON SC.Sno=b.Sno
WHERE Sdept=‘计算机系’
C.DELETE FROM Student WHERE Sdept=‘计算机系’
D.DELETE FROM SC WHERE Sdept=‘计算机系’
二、判断题(正确的在括号内打上“√”,错误的打上“×”。本题共15个小题,每小题2分,共30分)
16.数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到
内存中。( )
17.数据库只需要反映数据本身的内容,数据库系统反映数据之间的联系。( )
18.数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。( )
19.关系数据模型允许一个属性包含更小的属性。( )
20.如果存在非主属性对主键的传递函数依赖,则关系模式不是3NF的。( )
21.SQL Server 2008最核心的服务是SSMS。( )
22.CHECK约束用于提供列的默认值。( )
23.在实际应用中,尽可能不要通过视图对记录进行更新操作。( )
24.ROLLBACK表示事务正常结束,COMMIT表示事务中的全部操作被撤销。( )
25.DROPVIEW的功能是删除表结构。( )
26.SQLServer中的tempdb数据库是一个临时数据库,属用户数据库( )
27.视图是一个虚表,数据库中只存储视图的定义,而不存储视图所包含的数据,这些数据仍存放在原来的基本表中。( )
28.差异备份是备份从最近的完整备份之后的日志文件。( )
29.SQL Server一个用户账号一般都对应一个登录账号。( )
30.B/S模式实际上就是两层结构的c/s模式。( )
三、综合应用题(本题共3个小题,共40分)
31.(本题10分)
写出创建如下三张数据表的SQL语句。
“商品”表结构:
商品号:普通编码定长字符类型,长度为10,主键。
商品名:普通编码可变长字符类型,长度为20,非空。
类别:统一字符编码定长字符类型,长度为5,取值为:“智能穿戴”、“4G手机”、“笔记本电脑”。
单价:整型。
“生产厂家”表结构:
厂家编号:普通编码定长字符类型,长度为20,主键。
厂家名:普通编码可变长字符类型,长度为30,非空。
厂家地址:统一字符编码可变长字符类型,长度为40。
“生产”表结构:
商品号:普通编码定长字符类型,长度为10,引用商品表的外键。
厂家编号:普通编码定长字符类型,长度为20,引用生产厂家表的外键。
生产日期:日期类型。
生产数量:整型。
主键:(商品号,厂家编号,生产日期)。
32.(本题共20分,每小题5分)
依据第1题所创建的三张表,写出完成下列操作的SQL语句。
(1)查询“智能穿戴”类商品的商品名和单价。
(2)查询单价大于8000的“笔记本电脑”类商品的生产情况,列出商品名、单价和生产日期。
(3)删除2014年1月1日之前生产的全部商品。
(4)在商品表中插入一行数据,商品号:SP501,商品名:智能手表,类别:智能穿戴,单价未知。
33.(本题10分)
依据第1题所创建的三张表,写出创建满足如下要求的视图的SQL语句:查询生产“4G手机”类商品的厂家名和厂家地址。
报名联系方式
1、报名热线:13662661040(微信),0755-21017149,QQ:2864330758 郭老师
2、报名地址:深圳市龙华新区工业西路68号中顺商务大厦B704
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。