找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1193|回复: 0

网上人大19秋《数据库系统概论》作业2

[复制链接]
发表于 2020-3-13 14:07:42 | 显示全部楼层 |阅读模式
课程作业
一、单项选择题   (一共10题,每题5分。)
试题1(5分)
【228036】        在SQL语言中的视图VIEW是数据库的(    )。
A. 外模式
B. 模式
C. 内模式
D. 存储模式
B。标准答案为:A
试题2(5分)
【228046】        若要撤销数据库中已经存在的表S,可用(    )。
A. DELETETABLES
B. DELETES
C. DROPTABLES
D. DROPS
C。标准答案为:C
试题3(5分)
【228050】        学生关系模式S(SNO,SNAME,SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是(    )。
A. DELETEAGEFROMS
B. ALTERTABLESDROPAGE
C. UPDATESAGE
D. ALTERTABLESAGE
B。标准答案为:B
试题4(5分)
【228086】        有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO是学生号,SNAME是学生姓名,SEX是性别,CNO是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是(    )。
A. S.SNO=SC.SNOandC.CNO=SC.CNOandSEX='男'andCNAME='数据库'
B. S.SNO=SC.SNOandC.CNO=SC.CNOandSEXin'男'andCNAMEin'数据库'
C. SEX'男'andCNAME'数据库'
D. S.SEX='男'andCNAME='数据库'
A。标准答案为:A
试题5(5分)
【228101】        用下面的T—SQL语句建立一个基本表:
CREATETABLESTUDENT
(
SNOCHAR(4)PRIMARYKEY,
SNAMECHAR(8)NOTNULL,
SEXCHAR(2),
AGEINT);
可以插入到表中的元组是(    )。
A. ('5021','刘祥',男,21)
B. (NULL,'刘祥',NULL,21)
C. ('5021',NULL,男,21)
D. ('5021','刘祥',NULL,NULL)
D。标准答案为:D
试题6(5分)
【228102】        下列关于SQL语言中索引(index)的叙述中,哪一个是不正确的(    )。
A. 索引是外模式
B. 一个基本表上可以创建多个索引
C. 索引可以加快查询的执行速度
D. 索引在存取数据时会自动选择合适的索引作为存取路径
A。标准答案为:A
试题7(5分)
【228171】        保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的(    )。
A. 安全性
B. 完整性
C. 并发控制
D. 恢复
B。标准答案为:A
试题8(5分)
【228237】        为不同的用户分别定义,通过该机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护的机制是(    )。
A. 用户标识和鉴别
B. 存取控制
C. 视图机制
D. 数据加密
C。标准答案为:C
试题9(5分)
【228238】        SQL中的视图提高了数据库系统的(    )。
A. 完整性
B. 并发控制
C. 隔离性
D. 安全性
D。标准答案为:D
试题10(5分)
【228390】        有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(    )。
A. 实体完整性约束
B. 参照完整性约束
C. 用户自定义完整性约束
D. 关键字完整性约束
C。标准答案为:C
二、多项选择题   (一共5题,每题5分。)
试题1(5分)
【228103】        SQL语言的特点包括(    )。
A. 集数据定义语言、数据操纵语言、数据控制语言于一体
B. 高度过程化
C. 面向记录的操作方式
D. 以同一种语法结构提供多种使用方式
A,B,C,D。标准答案为:A,D
试题2(5分)
【228107】        若关系模式S的定义语句如下:
CREATETABLES(SNOCHAR(6)PRIMARYKEY,
                          SNAMECHAR(8)NOTNULL,
                          SEXCHAR(1)NOTNULL,
                          AGEINTEGER);
并且S表中已存在两条记录,分别为:
('022345','刘晨','M',24)和('021876','马天怡','F',23);
下列(    )元组可以被正确的插入。
A. ('022345','刘振','M',24)
B. ('025312','刘晨','M',21)
C. ('128153','李强',NULL,NULL)
D. ('024169','张欣','F',NULL)
B,D。标准答案为:B,D
试题3(5分)
【228109】        下列选项中对索引概念理解正确的是(    )。
A. 索引是外模式
B. 一个基本表上可以创建多个索引
C. 索引可以加快查询的执行速度
D. 当更新基本表时,索引也要进行相应的维护
B,C,D。标准答案为:B,C,D
试题4(5分)
【228239】        计算机的三类安全问题包括(    )。
A. 技术安全
B. 管理安全
C. 政策法规
D. 数据库安全
A,B。标准答案为:A,B
试题5(5分)
【228417】        数据库的完整性是指数据的(    )。
A. 实体完整性
B. 参照完整性
C. 用户定义完整性
D. 安全完整性
A,B。标准答案为:A,B,C
三、判断题   (一共5题,每题5分。)
试题1(5分)
【228112】        关系数据库管理系统在执行SQL的数据定义语句时,实际上就是在更新数据字典表中的相应信息。
正确    错误
正确。标准答案为:正确
试题2(5分)
【228114】        SQL中用于排序的短语是ORDERBY,用于分组的短语是GROUPBY。
正确    错误
正确。标准答案为:正确
试题3(5分)
【228242】        相对于计算机系统,数据库系统中大量数据集中存放,而且为许多最终用户直接共享,因此安全性问题更为突出。
正确    错误
正确。标准答案为:正确
试题4(5分)
【228243】        根据计算机系统对安全性各项指标的支持情况,TCSEC(TDI)将系统划分为四组(division)7个等级,依次是D、C(C1,C2)、B(B1,B2,B3)、A(A1),按系统可靠或可信程度逐渐降低。
正确    错误
错误。标准答案为:错误
试题5(5分)
【228432】        删除被参照表中某个元组的主码值时,一旦违背了参照完整性约束,则可级联删除被参照表中对应元组的外码值。
正确    错误
正确。标准答案为:正确

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-5 21:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表