第一章测试
1.DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( )。
A:数据库管理员
B:程序员
C:操作员
D:系统分析员
答案:A
A:数据库管理员
B:程序员
C:操作员
D:系统分析员
答案:A
2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
A:DBS包括DB 和DBMS
B:DBMS包括DB和DBS
C:DBS就是DB,也就是DBMS
D:DB包括DBS和DBMS
答案:A
A:DBS包括DB 和DBMS
B:DBMS包括DB和DBS
C:DBS就是DB,也就是DBMS
D:DB包括DBS和DBMS
答案:A
3.下列四项中,不属于数据库系统特点的是( )。
A:数据独立性高
B:数据完整性
C:数据冗余度高
D:数据共享
答案:C
A:数据独立性高
B:数据完整性
C:数据冗余度高
D:数据共享
答案:C
4.描述数据库全体数据的全局逻辑结构和特性的是( )。
A:模式
B:外模式
C:内模式
D:用户模式
数据库系统包括db dbms dba答案:A
A:模式
B:外模式
C:内模式
D:用户模式
数据库系统包括db dbms dba答案:A
5.下述( )不是DBA数据库管理员的职责 。
A:定义数据库模式
A:定义数据库模式
B:数据库管理系统设计
C:完整性约束说明
D:数据库安全
答案:B
C:完整性约束说明
D:数据库安全
答案:B
第二章测试
6.下面的选项不是关系数据库基本特征的是( )。
A:不同的列应有不同的列名
B:与行的次序无关
C:不同的列应有不同的数据类型
D:与列的次序无关
答案:C
A:不同的列应有不同的列名
B:与行的次序无关
C:不同的列应有不同的数据类型
D:与列的次序无关
答案:C
7.一个关系只有一个( )。
A:候选码
B:超码
A:候选码
B:超码
C:主码
D:外码
答案:C
D:外码
答案:C
8.现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( )。
A:患者编号和患者姓名
B:医生编号和患者编号
C:患者编号
D:患者姓名
答案:C
A:患者编号和患者姓名
B:医生编号和患者编号
C:患者编号
D:患者姓名
答案:C
9.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 。
A:选择
A:选择
B:连接
C:复制
D:投影
答案:A
C:复制
D:投影
答案:A
10.假设有关系R和S,关系代数表达式R-(R-S)表示的是( )。
A:R∩S
B:R×S
C:R∪S
D:R-S
答案:A
A:R∩S
B:R×S
C:R∪S
D:R-S
答案:A
第三章测试
11.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。
A:数据查询
A:数据查询
B:数据定义
C:数据操纵
D:数据控制
答案:B
C:数据操纵
D:数据控制
答案:B
12.在视图上不能完成的操作是( )。
A:在视图上定义新的表
B:在视图上定义新的视图
C:查询
D:更新视图
答案:A
A:在视图上定义新的表
B:在视图上定义新的视图
C:查询
D:更新视图
答案:A
13.在SQL语言中的视图VIEW是数据库的( )。
A:模式
B:储存模式
C:内模式
A:模式
B:储存模式
C:内模式
D:外模式
答案:D
答案:D
14.学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( ) 。
A:ALTER TABLE S DROP Age;
B:ALTER TABLE S ‘Age’;
C:DELETE Age from S;
D:UPDATE S Age;
答案:A
A:ALTER TABLE S DROP Age;
B:ALTER TABLE S ‘Age’;
C:DELETE Age from S;
D:UPDATE S Age;
答案:A
15.假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。
A:C,SC
B:S,SC
C:S
A:C,SC
B:S,SC
C:S
D:S,C,SC
答案:D
答案:D
第四章测试
16.以下( )不属于实现数据库系统安全性的主要技术和方法。
A:审计技术
B:视图技术
C:出入机房登记和加锁
D:存取控制技术
答案:C
A:审计技术
B:视图技术
C:出入机房登记和加锁
D:存取控制技术
答案:C
17.SQL中的视图提高了数据库系统的( )。
A:完整性
B:安全性
C:隔离性
D:并发控制
A:完整性
B:安全性
C:隔离性
D:并发控制
答案:B
18.SQL 语言的GRANT 和 REVOKE语句主要是用来维护数据库的( )。
A:安全性
B:可靠性
C:完整性
D:一致性
答案:A
A:安全性
B:可靠性
C:完整性
D:一致性
答案:A
19.下面SQL语句GRANT INSERT ON TABLE SC TO U5 WITH GRANT OPTION的作用是( )。
A:U5拥有传播INSERT权限
B:U5拥有对表SC的INSERT权限
C:U5拥有对表SC的INSERT权限或拥有对INSERT权限的传播
D:U5不仅拥有对表SC的INSERT权限,还可传播此权限
答案:D
A:U5拥有传播INSERT权限
B:U5拥有对表SC的INSERT权限
C:U5拥有对表SC的INSERT权限或拥有对INSERT权限的传播
D:U5不仅拥有对表SC的INSERT权限,还可传播此权限
答案:D
20.数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。( )
A:错
B:对
答案:B
A:错
B:对
答案:B
第五章测试
21.完整性检查和控制的防范对象( )和不正确的数据,防止它们进入数据库。
A:非法用户
B:不合语义的数据
C:合法操作
D:各项都不对
答案:B
A:非法用户
B:不合语义的数据
C:合法操作
D:各项都不对
答案:B
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论