当前位置:文档之家› 数据库系统原理在线测试题

数据库系统原理在线测试题

《数据库系统原理》在线测试题、单选题(共40 道试题,共80 分。

)1. 对视图的查询,最终要转化为对()的查询。

A. 索引B. 元组C. 基本表D. 数据库满分:2 分2. 下列哪一项不是DBMS的组成部分?()A. DDL及其翻译处理程序B. DML及其编译、解释程序C. 数据库运行控制程序D. 宿主语言及其编译、处理程序满分:2 分3. 创建存储过程使用()语句。

A. CREATE PROCB. CREATE VIEWC. CREATE TABLED. CREATE DATABASE满分:2 分4. 有关系模式P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABD→E,AB→G,B →F,C→J,C→I,G→H},关系模式P的码是()A. (A,C)B. (A,B,G)C. (A,G)D. (A,B,C,D)满分:2 分5. 在SQL语言中,()子句能够实现关系参照性规则。

A. PRIMARY KEYB. NOT NULLC. FOREIGN KEYD. FOREIGN KEY...REFERENCES...满分:2 分6. 从现实世界中抽象出实体型、属性和实体集间的联系,并用()模型来描述它们。

A. E-RB. 概念C. 逻辑D. 物理满分:2 分7. 设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是()A. πA(σB=17(R))B. σB=17(πA(R))C. σB=17(πA,C(R))D. πA,C(σB=17(R))满分:2 分8. 下列关于E-R模型的叙述中,哪一条是不正确的?()A. 在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B. 实体类型之间的联系通常可以分为1:1,1:n和m:n三类C. 1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D. 联系只能存在于两个实体类型之间满分:2 分9. 用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?()A. DROPB. DELETEC. ALTERD. UPDATE满分:2 分10. 下列关于关系数据库视图的说法中,哪些是正确的?()Ⅰ. 视图是关系数据库三级模式中的内模式。

Ⅱ. 视图能够对机密数据库提供一定的安全保护。

Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。

Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。

Ⅴ. 所有的视图都是可以更新的。

A. Ⅰ、Ⅱ和ⅢB. Ⅱ、Ⅲ和ⅣC. Ⅱ、Ⅲ、Ⅳ和ⅤD. 都正确满分:2 分11. 多个并发事务处于相互等待状态,其中每一事务都在等待它们中的另一事务释放封锁,才可继续执行下去,但任一事务都没释放自己已获得的锁,也无法获得其它事务已拥有的锁,该现象称为()A. 活锁B. 死锁C. 排它锁D. 共享锁满分:2 分12. 下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?()A. 属性B. 关系C. 域D. 元组满分:2 分13. 下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?()A. 规范化理论提供了判断关系模式优劣的理论标准B. 规范化理论提供了判断关系数据库管理系统优劣的理论标准C. 规范化理论对于关系数据库设计具有重要指导意义D. 规范化理论对于其他模型的数据库的设计也有重要指导意义满分:2 分14. E-R模型中的一个联系(非ISA联系)转换为一个关系模式。

如果联系是1:1的,则与该联系相连的各()的键均可作为关系模式的键。

A. 属性集B. 实体集C. 联系集D. 规则集满分:2 分15. 下列权限中,哪一个不是数据库的访问权限?()A. Read权限B. Resource权限C. Update权限D. Lock权限满分:2 分16. 有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()A. 集中式数据库体系结构B. 主从式数据库体系结构C. 客户机/服务器数据库体系结构D. 分布式数据库体系结构满分:2 分17. 如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的()A. 原子性B. 一致性C. 隔离性D. 持久性满分:2 分18. 下面系统中不属于关系数据库管理系统的是()A. OracleB. MS SQL ServerC. IMSD. DB2满分:2 分19. SQL集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现哪类功能?()A. 数据定义B. 数据查询C. 数据操纵D. 数据控制满分:2 分20. ()是对数据库中全体数据的逻辑结构和特征的描述。

A. 模式B. 子模式C. 外模式D. 内模式满分:2 分21. 若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于()A. 2NFB. 3NFC. 4NFD. BCNF满分:2 分22. 对关系模式进行分解的目的是使模式更加()A. 规范化B. 结构化C. 标准化D. 简单化满分:2 分23. SQL语言中使用()语句创建视图。

A. CREATE PROCB. CREATE VIEWC. CREATE TABLED. CREATE DATABASE满分:2 分24. 函数MIN([DISTINCT|ALL])表示()A. 统计元组个数B. 求一列值中的最大值C. 求一列值中的最小值D. 计算一列中值的个数满分:2 分25. 下面所列条目中,哪一条不是标准的SQL语句? ()A. ALTER TABLEB. ALTER VIEWC. CREATE TABLED. CREATE VIEW满分:2 分26. 为数据表创建索引的目的是()A. 提高查询的检索性能B. 创建唯一索引C. 创建主键D. 归类满分:2 分27. 在下列关系代数的操作中,哪一个不属于专门的关系运算?()A. 自然连接B. 投影C. 广义笛卡尔积D. 连接满分:2 分28. SQL语言中,删除一个表的命令是()A. DELETEB. DROPC. CLEARD. REMOVE满分:2 分29. ()是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。

A. 数据依赖性B. 数据无关性C. 数据关联性D. 数据独立性满分:2 分30. 下面有关主键的叙述正确的是()A. 不同的记录可以具有重复的主键值或空值B. 一个表中的主键可以是一个或多个字段C. 在一个表中主键只可以是一个字段D. 表中的主键的数据类型必须定义为自动编号或文本满分:2 分31. ()规定除根结点外,任何其他结点不能离开其父结点而孤立存在。

A. 表结构B. 网络结构C. 关系结构D. 层次结构满分:2 分32. SQL在哪一年首次被国际标准化组织(IS0)批准作为关系数据库语言的国际标准?()A. 1985B. 1987C. 1989D. 1991满分:2 分33. ()是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。

A. 索引B. 基本表C. 数据库D. 存储过程满分:2 分34. 在SQL语言中,条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且()A. 包括20岁和30岁B. 不包括20岁和30岁C. 包括20岁不包括30岁D. 不包括20岁包括30岁满分:2 分35. 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。

遵照实体完整性规则()A. 只有SNO不能取空值B. 只有CNO不能取空值C. 只有GRADE不能取空值D. SNO与CNO都不能取空值满分:2 分36. 设关系R和S的属性个数为r和s ,则(R×S)操作结果的属性个数为()A. r+sB. r-sC. r*sD. max(r,s)满分:2 分37. 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。

使用()关系。

A. 学生B. 课程C. 考试D. 学生和课程满分:2 分38. 定义外键实现的是哪一(些)类完整性? ()A. 实体完整性B. 参照完整性(即引用完整性)C. 用户定义的完整性D. 实体完整性、参照完整性和用户定义的完整性满分:2 分39. 为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字()A. UNIQUEB. COUNTC. DISDINCTD. UNION满分:2 分40. E-R图是数据库设计的工具之一,它适用于建立数据库的()A. 概念模型B. 逻辑模型C. 结构模型D. 物理模型满分:2 分、多选题(共10 道试题,共20 分。

)1. 关于"死锁",下列说法中错误的是()A. 死锁是操作系统中的问题,数据库系统中不存在B. 只有出现并发操作时,才有可能出现死锁C. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库D. 当两个用户竞争相同的资源时不会发生死锁满分:2 分2. 关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到()A. 2NFB. 3NFC. BCNFD. 4NF满分:2 分3. 以下函数属于元组关系演算中的集函数的有()A. COUNT:元组计数B. TOTAL:求总和C. MAX:求最大值D. A VG:求平均值满分:2 分4. 在关系数据中,三级模式结构包括()A. 内模式B. 概念模式C. 存储模式D. 外模式满分:2 分5. SELECT语句中()语句为必选子句,而其他子句为任选子句。

A. FROMB. WHEREC. SELECTD. GROUP BYE. ORDER BY满分:2 分6. SQL语言集()功能于一体。

A. 数据查询B. 数据操纵C. 数据定义D. 数据控制E. 数据维护满分:2 分7. 若事务T对数据R已经加了排它锁,则下面说法错误的是()A. 其他事务对数据R可以加共享锁不能加排它锁B. 其他事务对数据R不能加共享锁可以加排它锁C. 其他事务对数据R可以加共享锁也可以加排它锁D. 其他事务对数据R不能加任何锁满分:2 分8. 数据模型按照不同的应用层次可将其划分为()A. 概念模型B. 逻辑数据模型C. 局部模型D. 物理模型E. 全局模型满分:2 分9. 下面关于函数依赖的叙述中,正确的是()A. 若X→Y,X→Z,则X→YZB. 若XY→Z,则X→Z, Y→ZC. 若X→Y,WY→Z,则XW→ZD. 若X→Y,则XZ→YZ满分:2 分10. 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是()A. 语法检查B. 语义检查C. 用户存取权限检查D. 数据完整性检查满分:2 分。

相关主题