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