数据库原理与应用复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用试题
一•单项选择
1. 按照所使用的数据模型来分,数据库可分为_________ 三种模型。
A •网状,环状和层次
B •网状,关系和链状
C •层次,关系和网状
D •层次,链状和网状
2. 数据库的体系结构由_______ 来组织。
A. 数据库,文件,记录
B.模式,外模式,内模式
C.物理级数据库,信息级
D.文件级,记录级,数据级
3 • ____ 的数据独立性最高。
A •文件系统
B •数据库
C .手工处理
D .其他
4 .数据库中,数据的物理独立性是指______ _______ 。
A •数据库与数据库管理系统的相互独立
B .用户程序与DBMS的相互独立
C•用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D •应用程序与数据库中数据的逻辑结构相互独立
5. 数据库管理系统(DBMS )是_________ 。
A. 一组硬件
B. 一组软件
C.既有硬件,也有软件
D. 一个完整的数据库应用系统
6. 数据管理方法主要有________ 。
A.文件系统与分布式系统
B.分布式系统与批处理
C.批处理与数据库系统
D.数据库系统与文件系统
7 •对关系模型叙述错误的是_______ 。
A •建立在严格的数学理论、集合论和谓词演算公式的基础之上
B .微机DBMS绝大部分采取关系数据模型
C •用二维表表示关系模型是其一大特点
D •不具有连接操作的DBMS也可以是关系数据库系统
8 .同一个关系模型的任意两个元组值_________ 。
A .不能全同
B .可全同
C •必须全同
D •以上都不是
9. 数据库三级模式体系的划分,有利于________ 的保持。
A.数据独立性
B.数据安全性
C.操作可行性
D.结构规范化
10. E-R图时数据库设计的工具之一,一般是用于建立数据库的____________
A.逻辑模型
B.物理模型
C.结构模型
D.概念模型
11. 在关系DB中,任何二元关系模式的最高范式必定是
A.1NF
B.2NF
C. 3NF D . BCNF
12 .数据库系统的核心是 _______
A.数据库 B •数据库管理系统
C •数据模型
D •软件工具
13. 下列关系中,不可作为关系数据库的关系是
______
A.R1 (学号,姓名,性别)
B.R2 (学号,姓名,班级号)
C.R3 (学号,班级号,选修课号)
D.R4 (学号,姓名,简历)
14. 保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据
。
A .安全性
B .完整性
C .并发控制
D .恢复
15. SQL语言具有______ 功能。
A. 数据定义,数据操纵,数据控制
B. 关系规范化,数据操纵,数据定义
C. 关系规范化,数据定义,数据控制
D. 关系规范化,数据操纵,数据控制
16 •在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶
段。在这几个阶段中,数据独立性最高的是__________ 阶段。
A.数据库系统 B .文件系统
C.人工管理 D •数据项管理
17 •数据库管理系统的工作不包括__________
A .定义数据库
B •对己定义的数据库进行管理
C .为定义的数据库提供操作系统
D .数据通信
18. 在关系数据模型中,通常可以把________ 称为属性。
A.记录
B.基本表
C.模式
D.字段
19. 关系数据模型的主要特征是用________ 形式表示实体类型和实体间联系。
A.关键字
B.指针
C.键表
D.表格
20 .关系模式中各级模式之间的关系为__________
A.3NF € 2NF € 1NF
B.3NF € 1NF € 2NF
C.1NF € 2NF € 3NF
D.2NF € 1NF € 3NF
21 . SQL语言使用最频繁的语句是 ____________ 。
A .SELECT B」N SERT C .UPDATE D.DELETE
22. 数据库应用程序与数据的逻辑组织,数据的物理存储方式无关,表明了数据库数据
的______ 。
A.共享性
B.独立性
C.冗余性
D.完整性
23. 在关系代数中,对一个关系作投影操作之后,新关系的元组个数_____ 原来关系的元组个数。
A.大于
B.等于
C.小于
D.小于或等于
24. 关系数据模型中, _______ 称为关系模式。
A .记录
B .元组
C .记录类型
D .元组集
25. 应用数据库的主要目的是为了________ 。
A .解决保密问题
B .解决数据完整性问题
C .共享数据问题
D .解决数据量大的问题
26 . SQL语言是 ______ 的语言,易学习。
A过程化 B .非过程化