数据库原理与应用-期末考试复习题(1)(1)

发布时间 : 星期四 文章数据库原理与应用-期末考试复习题(1)(1)更新完毕开始阅读

(C)并发控制 (D)恢复

47.在SQL语言的SELECT语句中,用于对分组的结果进行筛选的是(B)子句

(A)GROUP BY (B)HAVING (C)ORDER BY (D)WHERE 48.在SQL语言中,子查询是( D)。 (A)返回单表中数据子集的查询语(B)选取多表中字段子集的查询语句 言 (C)选取单表中字段子集的查询语(D)嵌入到另一个查询语句之中的查询句 语句 49.数据库中只存放视图的( A )。 (A)定义 (B)操作 (C)结果 (D)数据 50.SQL中,下列涉及空值的操作,不正确的是( B )。 (A)AGE IS NOT NULL (B)AGE = NULL (C)AGE IS NULL (D)NOT (AGE IS NULL)

51.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是__A__阶段。 (A)数据库系统 (B)文件系统 (C)人工管理 (D)数据项管理 52.关系运算中花费时间可能最长的运算是__C__。 (A)投影 (B)选择 (C)笛卡儿积 (D)除

53.关系规范化中的删除操作异常是指__A______。 (A)不该删除的数据被删除 (B) 不该插入的数据被插入 (C)应该删除的数据未被删除 (D)应该插入的数据未被插入 54.在关系数据库设计中,设计关系模式是__C__的任务。 (A)需求分析阶段 (B) 概念设计阶段 (C)逻辑设计阶段 (D)物理设计阶段

55.下面哪个不是数据库系统必须提供的数据控制功能__B__。 (A)安全性 (B)可移植性 (C)完整性 (D)并发控制 56.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系__D__。

(B)SC, C (A)S

(C)S, SC (D)S, C, SC 57.对关系模型叙述错误的是___D_。

(A)建立在严格的数学理论、集(B)微机DBMS绝大部分采取关系数据模合论和谓词演算公式的基础之上 型 (C)用二维表表示关系模型是其一(D)不具有连接操作的DBMS也可以是关大特点 系数据库系统

58.在关系模型中,实现关系中不允许出现相同的元组的约束是通过(B)。 (A)候选键 (B)主键 (C)外键 (D)超键

59.ER图是一种直观表示何种模型的工具( B )。 (A)结构数据模型 (B)关系数据模型 (C)概念数据模型 (D)层次和网状模型 60.建立数据字典的时机是( A)。 (A)需求分析阶段 (B)据库物理设计阶段 (C)数据库实施 (D)概念结构设计阶段

61.通过修改(C)可以保证数据库的逻辑独立性。 (A)模式 (B)外模式 (C)外模式/模式映射 (D)模式/内模式映射 62.在下列语句中,(C)不属于SQL基本语句。 (A)select (B)insert (C)check (D)grant

63.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(B)。 (A)宿舍编号 (B)学号 (C)宿舍地址,姓名 (D)宿舍编号,学号

64.改变数据库的存取方法而不影响数据库的整体逻辑结构,这属于(A)。

(A)物理数据独立性 (B)逻辑数据独立性 (C)应用程序独立性 (D)逻辑结构独立性 65.下列关于关系数据模型的术语中,(D)术语所表达的概念与二维表中的“行”的概念最接近。 (A)属性 (B)关系 (C)域 (D)元组 66.在SQL中,能够直接进行查询的是(C) (A)基本表 (B)视图 (C) 基本表和视图 (D)基本表和索引 67.在SQL语言的SELECT语句中,用于对结果元组进行排序的是(C)子句。

(A)GROUP BY (B)HAVING (C)ORDER BY (D)WHERE 68.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面(D)选项是正确的。 (A)只有SNO不能取空值 (B)只有CNO不能取空值 (C)只有GRADE不能取空值 (D)SNO与CNO都不能取空值 69.下面(C )操作是受限制的。 (A)视图定义 (B)视图查询 (C)视图更新 (D)视图授权 70.下面(B )操作是正确的。 (A)G=Null (B)G is Null

(C)G<>Null (D)G!=Null

71.在SQL中,使用(A )可以实现实体完整性。 (A)PRIMARY KEY (B)FOREIGN KEY (C)NOT NULL (D)UNIQUE 72.在SQL中,属于DML的是(C)。 (A)CREATE (B)ALTER (C)INSERT (D)DROP 73.在SQL中,与“ANY (B)>ALL (C)

74.已知SELECT语句的WHERE子句中包含“like %李_”,则(B)不包含在查询结果中。 (A)陈李广 (B)李晓 (C)张田李 (D)赵李杰 75.关系模式中满足2NF的模式(B)。 (A)可能是1NF (B)必定是1NF (C)必定是3NF (D)必定是BCNF

76.当关系模式R(A,B)已属于3NF,下列说法正确的事。(D)

(A)它一定消除了插入和删除异(B)仍存在一定的插入和删除异常 常

(C)一定属于BCNF (D)A和C

77.关系模式的候选码有1个或多个,而主码有(B)。 (A)0个 (B) 1个 (C)1个或多个 (D)多个 78.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于()设计阶段。 (A)概念设计 (B)逻辑设计 (C)物理设计 (D)需求分析

79.关系数据库规范化是为了解决关系数据库中( A )。 (A)插入、删除和数据冗余问题而(B)提高查询速度问题而引入的 引入的 (C)减少数据操作的复杂性问题而(D)保证数据的安全性和完整性问题而引入的 引入的 80.建立ER图的时机是(D )。 (A)需求分析阶段 (B)数据库物理设计阶段 (C)数据库逻辑设计阶段 (D)概念结构设计阶段

81.( B )是长期存储在计算机内、有组织的、可共享的大量数据的集合。 (A)数据库系统 (B)数据库 (C)数据库管理系统 (D)数据结构 82.用户使用数据操纵语言可以实现( B )

(A)定义数据的结构 (B)对数据的查询、插入、修改和删除 (C)对数据进行分类组织 (D)对数据的转换和转储 83.通过修改( D )可以保证数据库的逻辑独立性。

(A)模式 (B)外模式 (C)外模式/模式映象 (D)模式/内模式映象 84.在数据库中,产生数据不一致的根本原因是( D )。 (A)数据存储量太大 (B)没有严格保护数据 (C)未对数据进行完整性控制 (D)数据冗余 85.在关系代数运算中,五种基本运算为( C )。 (A)并、差、交、选择、乘积 (B)并、差、交、选择、投影

(C)并、差、选择、投影、乘积 (D)并、差、选择、投影、自然连接 86.SQL语言具有两种使用方式,分别称为交互式SQL和( C )。 (A)提示式SQL (B)多用户SQL (C)嵌入式SQL (D)解释式SQL 87.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D )。 (A)可靠性 (B)一致性 (C)完整性 (D)安全性 88.关于主键约束以下说法错误的是( C )。 (A)一个表中只能设置一个主键约束 (B)允许空值的字段上不能定义主键约束 (C)允许空值的字段上可以定义主键约束

(D)可以将包含多个字段的字段组合设置为主键 89.已知两个关系如下:

职工(职工号,姓名,工资,商店号) 商店(商店号,商店名,地址) 则其中的外码是( C )。 (A)职工关系中的职工号 (B)商店关系中的商店号 (C)职工关系中的商店号 (D)商店关系中的商店名

90.以下关系运算中,关系R和S不要求有相同属性个数的运算是( C ) (A)R∩S (B)R∪S (C)R-S (D)R×S 91.数据库的(B )是指数据的正确性和相容性。 (A)安全性 (B)完整性 (C)并发控制 (D)恢复 92.在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据库的( C )约束

(A)实体完整性 (B)参照完整性 (C)用户自定义 (D)用户操作

93.聚合函数不可以用在SELECT语句的下列哪个子句中( C )。 (A)SELECT子句 (B)HAVING子句 (C)WHERE子句 (D)ORDER BY子句

94.下列符号中,不是SQL语言中的逻辑运算符的是( D )。 (A)AND (B)NOT (C)OR (D)XOR

95.SQL Server 2005中,关于文件和文件组的叙述中正确的是( B )。

(A)一个文件组中可以包含多个数据文件,一个数据文件也可以存在于多个文件组中 (B)主数据文件保存在主文件组中 (C)主文件组不能包含次要数据文件

联系合同范文客服:xxxxx#qq.com(#替换为@)