一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统B.文件系统C.人工管理D.数据项管理答案:A2.数据库系统与文件系统的主要区另寸是 _____________________ OA.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类 型的文件D. 文件系统管理的数据量较 少,而数据库系统可以管理庞大的 数据量 答案:B3. 数据库技术中, ()A )未回退的数据 数据0回退的数据后又被撤销的数据 答案:D4. 在数据库中 是不正确的。
A. 数据库避免了一切数据的重 复B. 若系统是完全可以控制的, 则系统可确保更新时的一致性C. 数据库中的数据可以共享D.数据库减少了数据冗余 答案:A 5・DISTINCT 关键字的作用是什么?“脏数据”是指 B )未提交的 D )未提交随,下列说法A・避免检索重复数据询重复值的个数C.计算总数D.求和答案:A6.是存储在计算机内有结构的数据的集合。
A . 数据库系统B.数据库C . 数据库管理系统D.数据结构答案:B7.在数据库中存储的是 _____ OA 数据B.数据模型C.数据以及数据之间的联系D.信息答案:C8.解决并发控制带来的数据不一致问题普遍釆用的技术是()A)封锁B)存取控制0恢复D)协商答案:A9.数据库中,数据的物理独立性是扌旨 _____________________ OA.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立答案:C10.数据库系统的体系结构是()OA)二级模式结构和一级映像B)三级模式结构和一级映像C)三级模式结构和二级映像D)三级模式结构和三级映像答案:C11•数据库系统的核心A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B12.语句UPDATE/DELETE/INSERT 实现下列哪类功能()A)数据查询B)数据操纵0数据定义D)数据控制答案:B13.下述关于数据库系统的正确叙述是 _________________A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A14.下列有关数据库的描述,正确的是(A )A)数据库是一个结构化的数据集合B)数据库是一个关系0数据库是一个DBF文件D)数据库是一组文件答案:A15.下述关于数据库系统的正确叙述是 _______________________ OA.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存在联系答案:B16.关系代数运算是以()为基础的运算。
A)关系运算B)谓词运算C)集合运算D)代数运算答案:C17.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 ______ oA . DES 包括DB 和DBMSB. DDMS 包括DE 和DBSC . DB 包括DBS 和DBMSD.DES就是DB,也就是DBMS 答案:A18.可以减少相同数据重复存储的现象。
A.记录B.字段C.文件D.数据库答案:D19.在数据库中,产生数据不一致的根本原因是 _________________ oA.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余答案:D20.如果事务T对数据对象R实现X封锁,则丁对只()A)只能读不能写B)只能写不能读C)既能读又可写D )不能读也不能写答案:C21•数据库管理系统(DBMS)是 ___________________ OA 数学软件B.应用软件C .计算机辅助设计D.系统软件答案:D22.数据库管理系统(DBMS)的主要功能是_________________ OA.修改数据库 B.定义数据库C.应用数据库 D.保护数据库答案:B23.数据库管理系统的工作不包括________________________ OA.定义数据库B.对已定义的数据库进行管理C.为定义的数据库提供操作系统D.数据通信答案:C24.以下关于视图的描述中,不正确的是()A)视图是外模式B)使用视图可以加快查询语句的执行速度C)视图是虚表D)使用视图可以加快查询语句的编写答案:B25.是存储在计算机内的有结构的数据集合。
A.网络系统B.数据库系统C.操作系统D.数据库答案:D26.数据库系统的核心是___________________ OA.编译系统B.数据库C.操作系统D.数据库管理系统答案:D27.数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享B.数据存储C.数据应用D.数据保密答案:A28.数据库系统的三级模式结构中,下列不属于三级模式的是()A)内模式B)抽象模式0外模式D)模式答案:B29.数据库系统的最大特点是__________________ OA.数据的三级抽象和二级独立性B.数据共享性C . 数据的结构化D.数据独立性答案:A30.数据的管理方法主要有_____________ oA .批处理和文件系统B.文件系统和分布式系统C .分布式系统和批处理D.数据库系统和文件系统答案:D31.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为________ OA.数据定义功能 B.数据管理功能C.数据操纵功能 D.数据控制功能答案:C32.数据库管理系统是____________________ OA .操作系统的一部分B.在操作系统支持下的系统软件C . 一种编译程序D.—种操作系统答案:B33.安全性控制的防范对象主要是()A)非法用户B)不合语义的数据C)非法操作D)不正确的数据答案:C34.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是A.外模式B.内模式C.存储模式D.模式答案:D35.____________________ 数据库系统的数据独立性是扌旨____ OA.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构答案:B36.create table 语句属于()A)数据定义语言B)数据操纵语言C)数据转换语言D)数据控制语言答案:A37.实体是信息世界中的术语,与之对应的数据库术语为 __ OA .文件B .数据库C.字段D.记录答案:D38.按照传统的数据模型分类,数据库系统可以分为三种类型。
A .大型、中型和小型B.西文、中文和兼容C .层次、网状和关系D.数据、图形和多媒体答案:C39.实现事务提交的的语句是()A)GRANT B) COMMIT C) ROLLBACK D)REVOKE答案:B40.设有关系R和S,关系代数表达式R- (R-S)表7K的是()A) RAS B) RUS C) R-SD) RXS 答案:A41.SQL中,下列涉及空值的操作,不正确的是()A) AGE IS NULL B) AGE IS NOT NULLC) AGE二NULL D) NOT(AGE IS NULL)答案:c42.如果一个满足1NF关系的所有非主属性不部分和传递函数依赖于关键字,则该必定满足的最高范式是()A) INF B) 2NF C) 3NF D) BCNF答案• c43.子模式是_____________ oA.模式的副本B.模式的逻辑子集C.多个模式的集合 D.以上三者都对答案:B44.在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是O A.外模式 B.内模式C.存储模式D.模式答案:D45.在SQL SERVER中,数据存储在下列哪个数据库对象当中?( )A.触发器B表C.存储过程 D.函数答案:B46.设关系R二(A, B, C),与SQL 语句Select Distinct A From R WhereB=17等价的关系代数表达式是()oA)II A(O B=17(R))B)OB=I7(II A(R))C)OB=I7(II A, C(R)) D)II A.C(OB=17(R))答案:A47.关系数据模A.只能表示实体问的1 : 1联系B.只能表示实体间的1 : n联系C.只能表示实体间的Hl : n联系D.可以表示实体间的上述三种联系答案:D48.DROP TABLE 语句属于()A)数据定义语言B)数据操纵语言C)数据转换语言D)数据控制语言答案:A49.关系运算中花费时间可能最长的是()A)选取B)投影C)除D)笛卡尔积答案:D50.定义一个固定长度的字符串,长度为80,正确的是()A. char(80)B. varchar()C.vachar(80)D. varchar(80)答案:A51.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是_______ OA.层次结构B.二维表结构C.网状结构D.封装结构答案:B52.在SQL的SELECT语句中,能实现投影操作的是( )A) SELECT B) FROM C) WHERE D) GROUP BY答案:A53.数据库三级模式体系结构的划分,有利于保持数据库的OA.数据独立性B.数据安全性C.结构规范化D.操作可行性答案:A54.实现事务回滚的语句是()A)GRANT B) COMMIT C)ROLLBACK D)REVOKE答案:C55.对关系模型叙述错误的是___________ OA.建立在严格的数学理论、集合论和谓词演算公式的基础之上氏微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DEMS也可以是关系数据库系统答案:D56.以下关于视图的描述中,不正确的是()A )视图是外模式B )使用视图可以加快查询语句的执行速度视图可以加快查询语句的编写答案:B57. 关系数据库管理系统应能实现的 专门关系运算包 括A . B.选择、 C .D.显示、 答案:B 58. 在SQL 的SELECT 语句中,能实现 分组操作的是()A ) SELECTB ) FROMC ) WHERED ) GROUP BY答案:D59•关系模型中,一个关键字 是 ______ C )视图是虚表D )使用 排序 投影、 关联打印、_________________ O、索引、统计 连接、更新、排序 制表OA.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是答案:C60.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为 _______OA.关键字B.数据项C.主属性D.主属性值答案:A61.同一个关系模型的任两个元组值______________________________oA.不能全同B.可全同C.必须全同D.以上都不是答案:A62.alter table 语句属于()A)数据定义语言B)数据操纵语言C)数据转换语言D)数据控制语言答案:A63.在通常情。