
数据库系统概论期末试题包括版.docx
18页数据库系统概论期末试卷试题包括答案整理版本?数据库原理及应用?试题 1一、选择题1、数据库系统的根本特征是 _________A、数据的统一控制 B、数据共享性和统一控制C、数据共享性、独立性和冗余度小 D、数据共享性和数据独立性〔难度系数 C〕正确答案: C2、 DB、DBMS 和 DBS三者之间的关系是 _________A、 DBS与 DB 和 DBMS 无关 B、DBMS 包括 DBS和 DBC、 DB 包括 DBMS 和 DBS D、 DBS包括 DB 和 DBMS〔难度系数 B〕正确答案: D3、设有关系 R 和 S,关系代数 R (R S) 表示的是 _________A、 R∩S B、 R― SC、 R÷S D、R∪ S〔难度系数 B〕正确答案: A4、自然连接是构成新关系的有效方法一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 __________A、行 B、属性 C、记录 D、元组〔难度系数 C〕正确答案: B5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是 _________A、数据模型 B、概念模型C、关系模型 D、E-R图〔难度系数 C〕正确答案: C6、构成 E—R 模型的三个根本要素是 _________。
A、实体、属性值、关系; B、实体、属性、联系;C、实体、实体集、联系; D、实体、实体集、属性;〔难度系数 C〕正确答案: B7、在关系代数运算中,五种根本运算为 _________A、并、差、选择、投影、连接B、并、交、选择、投影、笛卡尔积C、并、差、选择、投影、笛卡尔积D、并、除、投影、笛卡尔积、选择〔难度系数 B〕正确答案: C8、在以下关于标准化理论的表达中,不正确的选项是 _________A、任何一个关系模式一定有键B、任何一个包含两个属性的关系模式一定满足 3NFC、任何一个包含两个属性的关系模式一定满足 BCNFD、任何一个包含三个属性的关系模式一定满足 2NF〔难度系数 B〕正确答案: D9、设有关系模式 R(A,B,C)和 S(C,D)与 SQL语句“SELECT A,B,D FROM R,S WHERE=〞等价的关系代数表达式为 _________A、 π(σ(RS))B、 σ(π(R S))A, B, Dπ(S))A, B, D(R)) S)C、 σ(π(R)D、 σ(π(πA, BDDA, B〔难度系数 A〕正确答案: A10、 SQL的视图是从 _________中导出的。
A、根本表B、视图C、数据库D、根本表或视图〔难度系数 C〕正确答案: D11、用如下的 SQL语句创立一个 Teacher 表CREATE TABLE Teacher ( TNOChar(6)NOT NULL,NAME Char(8)NOT NULL,SEX Char(2),SALINT,SDETP char(12) check (SDEPT IN(‘IS’,’MA’,’CS’)))可以插入到 Teacher 表中的元组是 _________A、〔‘ T0203’,‘刘刚’, NULL, NULL,‘IS’〕B、〔 NULL, ‘王芳’,‘女’,‘ 1200’,‘ CS’〕C、〔‘ T0111’, NULL,‘男’, 23,‘ MA ’〕D、〔‘ T0101’,‘李华’,男, 2100,‘ EN’〕〔难度系数 A〕正确答案: A12、SQL语言中,条件年龄BETWEEN 18 AND 30表示年龄在18 至 30 之间,且_________A、包括30 岁但不包括18 岁B、包括 18 岁和 30 岁C、包括 18 岁但不包括30 岁D、不包括 18 岁和 30 岁〔难度系数 B〕正确答案: B13、允许取空值但不允许出现重复值的约束是_________。
A、 NULLB、PRIMARY KEYC、UNIQUED、FOREIGN KEY〔难度系数 B〕正确答案: C14、数据库的完整性是指数据的________和 ________1) 正确性(2)合法性(3)不被非法存取(4)相容性(5)不被恶意破坏A、(1)和 (3)B、 (2)和 (5)C、 (2)和 (4)D、(1)和 (4)〔难度系数A〕正确答案:D15、SQL的 GRANT和 REVOKE语句主要用来维护数据库的A、平安性 B、完整性_________C、可靠性D、一致性〔难度系数 B〕正确答案: A16、在数据库设计中数据流图〔 DFD〕和数据字典 (DD)主要用来描述结构化方法中的_________阶段的工具A、逻辑结构设计C、可行性分析B、概念结构设计D、需求分析〔难度系数C〕正确答案:D17、从 E-R模型关系向关系模型转换时,一个关系模式的码是 _________ A、M 端实体的码C、M 端实体码与 N 端实体码组合M:N 联系转换为关系模式时,B、N 端实体的码D、重新选取其他属性该〔难度系数B〕正确答案:C18、SQL的集合处理方式与宿主语言单记录的处理方式之间用A、 SQLCA B、游标C、存储过程 D、触发器_______来协调。
〔难度系数B〕正确答案:B19、当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为_________A、结构冲突B、命名冲突C、属性冲突D、语义冲突〔难度系数A〕正确答案:A20、下面关于关系数据库范式的描述中,错误的选项是 _________A) 关系满足的范式越低,那么更新操作的代价就越高B) 关系满足的范式越高,那么更新操作的代价就越低C) 关系满足的范式越高,那么查询操作的代价就越高D) 关系满足的范式越低,那么查询操作的代价就越高〔难度系数 A〕正确答案: D二、填空〔每空 1 分,共 20 分〕1.关系模型和网状模型的数据结构分别是_____________和 _____________〔难度系数 B〕正确答案: 二维表有向图2.数据模型是由、、和____________三局部组成的 ____________〔难度系数 C〕正确答案: 数据结构数据操作完整性约束3.关系数据语言可以分为三类:_____________、_____________ 和 关系演算语言 〔难度系数 C〕正确答案:SQL语言关系代数语言4.删除根本表用 ______________语句,删除根本表的元组用 _____________ 语句〔难度系数 B〕正确答案: ALTERUPDATE5.标准化数据库设计分为以下六个设计阶段:需求分析阶段 、 _____________、_____________ 、 ___________、数据库实施阶段、数据库运行和维护阶段。
〔难度系数 B〕正确答案: 概念结构设计逻辑结构设计物理结构设计阶段6.事务的特性有: _____________、原子性、 _____________ 和持久性〔难度系数 C〕正确答案: 一致性隔离性7. 当对视图进行 UPDATE、INSERT和 DELETE 操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项________________________________ 〔难度系数 A〕正确答案: WITH CHECK OPTION8. SQL中,表有三种: ____________、临时表 (虚表 )和 ____________〔难度系数 B〕正确答案: 视图、根本表9. 在关系数据库标准化理论的研究中,在函数依赖的范畴内, ___________范式到达了最高的标准化程度〔难度系数 B〕正确答案: BC 范式10.在关系数据库的标准化理论中,在执行“分解〞时,必须遵守标准化原那么:保持原有的函数依赖和 ________________________ 〔难度系数 A〕正确答案: 无损连接11.如果一个关系模式 R 是 1NF,并且关系的每个决定因子都是候选码,那么 R 至少应该是 _____________________范式。
〔难度系数 A〕正确答案: BC 范式三、 简答题: (共 15 分)1、数据库系统中有哪三层模式结构采用三层模式结构有什么好处〔5 分〕〔难度系数 B〕正确答案:答:数据库系统三级模式结构是指数据库系统是由外模式、模式和内模式三级构成1分 )数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给 DBMS 管理,使用户能逻辑地抽象地处理数据, 而不必关心数据在计算机中的具。












