《数据库试题库(整理好)》由会员分享,可在线阅读,更多相关《数据库试题库(整理好)(10页珍藏版)》请在金锄头文库上搜索。
1、1、用二维表结构表示实体以及实体间联系的数据模型为( C ) 。 、网状模型 、层次模型 、关系模型 、面向对象模型 2、SQL 语言是( C )标准语言。 A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库 3、创建表时,用来说明字段默认值的是( C)。 A、 CHECK B、 CONSTRAINT C、 DEFAULTD、 UNIQUE 4、下述 SQL 语句中,更新表中数据作用的命令动词是( C )。 A、 ALTER B、 CREATE C、 UPDATE D、 INSERT 5、在 SELECT 语句中使用“*”表示( B ) 。 A、选择任何字段 B、选择全部字段 C、选
2、择全部记录 D、选择主码 6、视图是从一个可以多个( A )表中导出的。 A、基表 B、虚表 C、索引 D、记录 7、数据库的( B )是指数据的正确性和相容性。 A安全性 B.完整性 C.并发控制 D.恢复 9、空值 NULL 是( B )的值。 A 空字符串 B 不知道的、不确定或无法填入 C 数值零 D 以上都不是 10、下面是聚合函数的选项是( B ) 。 A、 distinct B、sum C、 if D、top 11、子查询可以返回( B )行而不产生错误。 A、仅一行 B、如果不以 ANY、ALL、EXISTS 或 IN 开头,则仅一行 C、无限多行 D、如果不以 ANY、ALL
3、、EXISTS 或 IN 开头,则为无限行 12、属性是指实体具有的( A ) 。 A. 某种描述. B、 某种特性 C、某种数值. D、某种类型 13、 在一个关系中如果有这样一个属性存在着,它的值能惟一地标识关系中的每一个元组,称这个属性为 ( A )A.候选码 B.数据项 C.主属性 D.主属性值 14、表中可以( )一个元组(一个记录)的某个属性组(字段组)称为主键.A A、 唯一确定 B、不唯一确定 C、模糊确定 D、表达 15、若某个属性组不是关系 A 主码,但它是另一个关系 B 的主码,则该属性或属性组称为关系 A 的( D )。A、外部属性 B、主键 C、内键 D、外键 16、
4、 ( )是对关系的描述,一般表示为 关系名(属性名 1,属性名 2,属性名 n) 。 D A、关联模式 B、数据模式 C、库模式 D、关系模式 17、在关系代数运算中,5 种基本运算为:C A 并、差、选择、投影、自然连接 B 并、差、交、选择、投影 C 并、差、选择、投影、乘积 D 并、差、交、选择、乘积 18、设属性 A 是关系 R 的主属性,则属性 A 不能取空值(NULL)。这是()AA、实体完整性规则 B、参照完整性规则 C、用户定义完整性规则 D、域完整性规则 19.在数据库的三级模式结构中,内模式有()个.AA.1 个 B.2 个 C.3 个 D.任意多个。 20、自然连接是构成
5、新关系的有效方法。一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一或是 多个共有的( ).DA、元组 B、行 C、记录 D、属性 21.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:( )C A、选择 B、投影 C、连接 D、并 22.SQL 的含义是:( )A A、结构化查询语言B、数据定义语言 C、数据库查询语言D、数据库操纵与控制语言 23.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:( )C A、操作系统 B、CPU C、人员 D、物理数据库 24.数据库系统的核心是:( )CA、数据模型B、数据库管理系统 C、数
6、据库D、数据库管理员 25.表由哪些部分组成:( )B A、查询和字 B、字段和记录 C、记录和窗体D、报表和字段 26.在 SQL 查询中使用 Where 子句指出的是:( )D A、查询目标 B、查询结果 C、查询视图 D、查询条件 27. 下面对于关系的叙述中,哪一个是不正确的?A A、关系中的每一个属性是不可分解的 B、在关系中元组的顺序是无关紧要的。 C、任意的一个二维表都是一个关系。 D、每一个关系只有一种记录类型。 28.设关系 R 和 S 的元组个数分别为 100 和 300,关系 T 是 R 与 S 的笛卡尔积,则 T 的元组个数是( )C A、400 B、10000 C、3
7、0000 D、90000 29、在关系数据库系统中,为了简化用户查询操作,而又不增加数据的存储空间,常用的方法是创建( ) 。C A、另一个表 B、游标 C 、视图 D、索引 30.对关系模型叙述错误的是: ( )B A、建立在严格的数学理论、集合论和谓词演算公式的基础之上 B、微机 DBMS 绝大部分采用关系数据模型。 C、用二维表表示关系模型是其一大特点。 D、不具有连接操作的 DBMS 也可以是关系数据库系统。 1 单个用户使用的数据视图的描述称为 ( A ) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 在 DBS 中,DBMS 和 OS 之间的关系是 ( B )
8、A. 相互调用 B. DBMS 调用 OS C. OS 调用 DBMS D. 并发运行 A 患者编号,医生编号,诊断日期 B 医生编号 C 诊断日期 D 患者编号 3 任何一个三目关系都属于( A ) A 1NF B 3NF C BCNF D 4NF 4. 四种专门的关系运算是 ( A )A) , 和 B) , 和 C) ,和 D) , 和 5. 当关系 R 和 S 自然联接时,相当于下面操作是 (B ) A. 笛卡尔积 B. 去掉重列的等值连接 C. 等值连接 D. 非等值连接 6. 下列聚合函数中不忽略空值 (null) 的是 ( C ) A. SUM (列名) B. MAX (列名) C
9、. COUNT ( * ) D. AVG (列名) 7 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将( A )转换为关系数据模型 A E-R 模型 B 层次模型 C 关系模型 D 网状模型 8. 如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q (A ) A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 9下而哪一级封锁协议既可以解决读脏数据又可以解决重复读问题( C ) A 一级封锁协议 B 二级封锁协议 C 三级封锁协议 D 两段锁协议 10 下列哪种方法可以解决活锁问题( C ) 。 A 一次封锁法 B 顺序封锁法 C 排队等待法
10、 D 以上答案都不对 1.数据库系统的核心是( B ) A数据库B数据库管理系统 C数据模型D软件工具 2.下列四项中,不属于数据库系统的特点的是( C ) A数据结构化 B数据由 DBMS 统一管理和控制 C数据冗余度大 D数据独立性高 3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D ) A层次模型B关系模型 C网状模型D实体-联系模型 4. 数据的物理独立性是指( C ) A数据库与数据库管理系统相互独立 B用户程序与数据库管理系统相互独立 C用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D应用程序与数据库中数据的逻辑结构是相互独立的 5 要保证数据库的逻辑
11、数据独立性,需要修改的是( A ) A模式与外模式之间的映象B模式与内模式之间的映象 C模式D三级模式 6 关系数据模型的基本数据结构是( D )A树 B图 C索引 D关系 7 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体 主码是( C ) A车次 B日期 C车次+日期 D车次+情况摘要 8.己知关系 R 和 S,RS 等价于( B ) A. (R-S)-S B. S-(S-R) C. (S-R)-R D. S-(R-S) 9 学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号) 假设有的学生不住宿,床位
12、也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空 闲的床位,则应执行( A ) A. 全外联接 B. 左外联接 C. 右外联接 D. 自然联接 10用下面的 T-SQL 语句建立一个基本表: CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY, Sname CHAR(8) NOT NULL, Sex CHAR(2), Age INT) 可以插入到表中的元组是( D ) A. 5021,刘祥,男,21B. NULL,刘祥,NULL,21 C. 5021,NULL,男,21D. 5021,刘祥,NULL,NULL 11. 把对关系 S
13、PJ 的属性 QTY 的修改权授予用户李勇的 T-SQL 语句是( C ) A. GRANT QTY ON SPJ TO 李勇 B. GRANT UPDATE(QTY) ON SPJ TO 李勇 C. GRANT UPDATE (QTY) ON SPJ TO 李勇 D. GRANT UPDATE ON SPJ (QTY) TO 李勇 12. 图 1 中( B )是最小关系系统A B C D 13关系规范化中的插入操作异常是指 ( D ) A不该删除的数据被删除 B不该插入的数据被插入 C应该删除的数据未被删除 D应该插入的数据未被插 入 14在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务 A 逻辑设计 B物理设计 C需求分析 D概念设计 15在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转换为关系模型的规则,转换后关 系的数目为( C ) 。 A4B5C6D7 16事务的隔离性是指( A ) 。 A一个事务内部的操作及使用的数据对并发的其他事务是隔离的 B事务一旦提交,对数据库的改变是永久的 C事务中包括的所有操作要么都做,要么都不做 D事务必须是使数据库从一个一致性状态变到另一个一致性状态 17. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指( C