数据库应用期末复习题

合集下载

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

国家开放大学《数据库基础与应用》期末考试复习题及参考答案

第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。

A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。

A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。

A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。

A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。

A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。

A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。

A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。

A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:3。

数据库应用技术复习题

数据库应用技术复习题

一.单项选择题1.关于数据库管理系统的说法,错误的是( C )。

a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.关于用文件管理数据的说法,错误的是( D )。

选择一项:a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指(D )。

选择一项:a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是(B )。

选择一项:a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统5.数据库三级模式结构的划分,有利于( A )。

选择一项:a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是(B )。

a. 内模式b. 模式c. 外模式d. 其他7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。

下列描述中,不属于数据模型应满足的要求的是(A )。

选择一项:a. 能够描述并发数据b. 能够真实地模拟现实世界c. 容易被业务人员理解d. 能够方便地在计算机上实现数据模型三要素是指(B )。

8.选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性9.下列关于实体联系模型中联系的说法,错误的是( D )。

国家开放大学数据库应用期末考试复习资料汇编

国家开放大学数据库应用期末考试复习资料汇编

数据库应用-模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共10个小题,每小题2分,共20分)1. 数据库(DB)、数据库系统(DBS) 和数据库管理系统(DBMS) 三者之间的关系是( )。

A. DBS包括DB 和DBMSB. DBMS包括DB 和DBSC. DB包括DBS 和DBMSD. DBS 包括DB, 也就是DBMS2. 对关系数据库特征的描述不准确的是( )。

A. 数据具有独立性B. 数据结构化C. 数据集中管理D. 数据冗余多3. 在MySQL 中,建立数据库用( )。

A. CREATE TABLEB. CREATE TRIGGERC. CREATE INDEXD. CREATE DATABASE4. ( )选项是用来创建和修改数据库结构的。

A. DDLB. DMLC. DCLD. DQL5.HBase 中数据分发和负载均衡的最小单元是( )。

A. 行B. 列C. 列簇D. 分区6. 下列特点( )是视图不具备的。

A. 分割数据,屏蔽用户所不需要浏览的数据B. 提高应用程序和表之间的独立性,充当程序和表之间的数据C. 降低对最终用户查询水平的要求D. 提高数据的网络传输速度7. 数据完整性约束包括( )三个方面。

A. 实体完整性、参照完整性、用户定义完整性B. 主键完整性、参照完整性、用户定义完整性C. 主键完整性、唯一索引约束、实体完整性D. 主键完整性、唯一索引约束、域完整性8. 为数据表创建索引的目的是( )。

A. 提高查询的检索性能B. 归类C. 创建唯一索引D. 创建主键9. 一般情况下,“商品”和“客户”实体之间的联系是( )。

A. 一对一的联系B. 一对多的联系C. 多对多的联系D. 没有联系10.MySQL 服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是( )。

A. InnoDBB. MyISAMC. MemoryD. NDB二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。

数据库原理与应用》期末试题及其答案

数据库原理与应用》期末试题及其答案

一. 单项选择题(每小题1分,共10分)1.A.模式B.C...模式与外模式的映射.........D..... 2.下列四项中,不属于数据库特点的是()A.数据共享B.C.数据冗余很高D.数据3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A.多对多B.一对一C.多对一D.一对多 4.反映现实世界中实体及实体间联系的信息模型( )A.关系模型B.层次模型C.网状模型D. E-R 5.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.6.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.数据操作D.并发控7.SQL 语言的REVOKE 语句实现下列哪一种数据控制能A.可靠性控制B.并发性控制C 安全性控制D 完整性控制8.事务有多个性质,其中不包括( ) A.一致性 B.唯一性C.原子性D.9.SQL 语言通常称为()A.结构化查询语言B.结构化控制语言C.结构化定义语言D.10.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

A.关系数据库优化 B.数据字典C.关系数据库规范化二、填空题(每小题1分,共10分)1.SQL 语言提供数据库定义、__数据操纵、数据控制2.数据库保护问题包括:安全性保护、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、投影、连接和_除法4. 设有关系SC (sno, cname, grade ),各属性的含义分别为学号、课程名、成绩。

若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是update set sc grade = grade+5 WHERE cname=“数据库系统”。

5.关系数据库数据操作的处理单位是_关系_,层次和网状数据库数据操作的处理单位是记录。

6.在关系数据模型中,两个关系R1与R2之间存在1∶M 的联系,可以通过在一个关系R2中的_外部关键字值(外键)_在相关联的另一个关系R1中检索相对应的记录。

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷及答案

数据库基础与应用期末测试卷一、单项选择题。

把合适的选项编号填写在括号内。

(每小题3分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。

A. 人工管理B. 文件系统C. 数据库系统D. 分布式数据库系统2.在数据库系统中,存取数据的基本单位是()。

A. 记录B. 数据项C. 二进制位D. 字节3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。

A. m*nB. m+nC. mD. n4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。

A. (A,C)B. (C,D)C. (A,D)D. (B,D)5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。

A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

A. 1对1B. 1对多C. 多对多D. 多对17. 在Access的主界面操作窗口中,不存在的区域为()。

A. 功能区B. 导航区C. 工作区D. 描述区8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。

A.字段名称 B.数据类型 C.字段属性 D.说明9. 在Access中,参数查询属于()。

A.更新查询 B.追加查询 C.交叉表查询 D.选择查询10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。

A.窗体 B.分割窗体 C.空白窗体 D.数据表11. 报表由5个部分所组成,则最末尾的部分是()。

A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A.OpenTable B.OpenQuery C.OpenForm D.OpenReport二、是非判断题。

数据库期末考试复习题及答案

数据库期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

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.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( 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,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

数据库原理与应用期末复习题

数据库原理与应用期末复习题

数据库原理与应用期末复习题一、选择题(课后作业选择题)1、设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为[ ]A.为m-n B.为m C.小于等于m D.小于等于(m-n)2、有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有()A.15个B.20个C.25个D.30个3、数据库在磁盘上的基本组织形式是()A.DB B.文件 C.二维表 D.系统目录4、在关系模式R中,函数依赖X→Y的语义是()A.在R的某一关系中,若两个元组的X值相等,则Y值也相等B.在R的每一关系中,若两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等5、数据库系统中,对用户使用的数据视图的描述称为()A.概念模式 B.内模式 C.存储模式D.外模式6、数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据()A.相容性 B.独立性C.共享性 D.一致性7、实体完整性规则是指关系中()A.不允许有空行B.主键不允许有空值C.不允许有空列 D.外键不允许有空值8、实现关系代数投影运算的SQL子句是()A.SELECT B.ORDER BY C.FROM D.WHERE9、将ER模型转换成关系模型,属于数据库的()A.需求分析 B.概念设计C.逻辑设计D.物理设计10、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A.多对多B.一对一C.多对一D.一对多11、数据库系统的物理数据独立性是指()。

A.概念模式改变,外模式和应用程序不变B.概念模式改变,内模式不变C.内模式改变,概念模式不变D.内模式改变,外模式和应用程序不变12、有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是()。

《数据库应用》复习题

《数据库应用》复习题

一:填空题1.网状模型的优点是可以避免_数据的重复性_,缺点是关联性比较复杂,尤其是当数据库变得越来越大时,关联性的维护会非常复杂。

2.一个数据库管理系统的基本功能包括下面4个方面,分别是:数据定义、数据处理、_数据库的运行管理、数据库的建立和维护_。

3.数据库系统模型是指数据库中数据的存储结构。

根据具体数据存储需求的不同,数据库可以使用多种类型的系统模型,其中较为常见的有___层次模型__、___网状模型__和关系模型3种。

4.在关系数据库中,一个表只能哟有一个___主关键字__,它作为表行的唯一标识的候选关键字。

5.在关系模型中常用的完整性约束有__实体完整性___、空值、__参照完整性__和用户定义完整性。

6.SQL Server 2005支持两种登录认证模式,一种是______混合模式_________,另一种是______ Windows集成身份验证____。

7.数据库的文件有____主文件____、______日志文件___和____辅助文件___。

8.整数数据类型包括__浮点数类型和定点数类型__、___日期和时间类型__、__字符串类型_和___二进制类型_。

9.在一个表中只能设置_____1____个主键约束,可以定义____多_____个惟一性约束。

10.SQL语言支持关系数据库的三级模式分别是__外模式____、___内模式___和__模式__。

11.SELECT语句必须有的两个关键字是SELECT和__ from__。

12.表示以L开头的任意长字符串匹配写法_______________,而表示以L结尾长度为2的匹配写法_____________。

13.GROUP BY 子句中可以使用函数,那么MAX(数量)表示_________________。

14.ORDER BY 子句中_____________表示升序排列,______________表示降序排列,默认情况下为升序排列。

数据库应用复习题答案

数据库应用复习题答案

数据库应用技术复习题1.在数据库中存储的是( C ) A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息2. 存储在计算机内有结构的数据的集合是( B ) A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构3.信息的数据表示形式是( D ) A.只能是文字 B.只能是声音 C.只能是图形 D.上述皆可4.数据管理与数据处理之间的关系是( D ) D.数据处理是数据管理的基本环节5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的阶段是( A ) A.数据库系统 B.文件系统 C.人工管理 D.数据项管理6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段 II.文件系统阶段 III.数据库阶段( D ) A.I 和 II B.只有 II C.II 和 III D.只有 I7.DBMS是( D )A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理软件8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C )C.数据库管理员9.下述不是DBA数据库管理员的职责的是( D )A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( C ) A.OS B.DS C.DBMS D.DBS11.下列四项中,不属于数据库系统特点的是( C ) A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高12.下面列出的条目中,不属于数据库技术的主要特点的是( D )D.程序的标准化13.在数据库管理系统中,下面不是数据库存取功能模块的是( C ) C.交互式程序查询模块 D.查询处理程序模块14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是( D )D.数据库和网络中其他软件系统的通信15.在数据库的三级模式结构中,内模式有( A )A.1个 B.2个 C.3个 D.任意多个16.描述数据库全体数据的全局逻辑结构和特性的是( A )A.模式 B.内模式 C.外模式 D.存储模式17.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C ) A.模式 B.物理模式 C.子模式 D.内模式18.要保证数据库的数据独立性,需要修改的是( C ) C.三级模式之间的两层映射 D.三层模式19.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映射 B.模式与内模式之间的映射20.下述那一条不属于概念模型应具备的性质( D ) C.易于变动D.在计算机中实现的效率高21.常见的数据模型是( A ) A.层次模型、网状模型、关系模型22. 一个结点可以有多个双亲,结点之间可以有多种联系的模型是( A ) A.网状模型 B.关系模型23.层次型、网状型和关系型数据库划分原则是( D ) C.联系的复杂程度 D.数据之间的联系24.层次模型不能直接表示( C ) C.m:n关系 D.1:1和1:m关系25.层次数据模型的基本数据结构是(A ) A.树 B.图 C.索引 D.关系26.层次模型实现数据之间联系的方法是( B ) A.连接 B.指针 C.公共属性 D.关系27.关系数据模型的基本数据结构是( D ) A.树 B.图 C.索引 D.关系28.下面关于关系性质的说法,错误的是( D ) C.表中的一列称为一个属性 D.表中任意两行可能相同29.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是(B)B.关系模型30.关系数据库中的投影操作是指从关系中( B )A. 抽出特定记录 B.抽出特定字段 C.建立相应的影像 D.建立相应的图形31.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( C )C.选择操作 D.复制操作32.关系代数中的连接操作是由( B ) A.选择和投影操作组合而成 B.选择和笛卡尔积操作组合而成33.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为( C )C.R∪S D.S∩S34.已知关系R和S,R∩S等价于( B ) A.(R﹣S)﹣S B.S﹣(S﹣R) C.(S﹣R)﹣R D.S﹣(R﹣S)35.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是( A )A.左外联接36."元数据"是指( A ) A.数据结构的描述 B.数据项的描述 C.数据的来源 D.基本数据37.在数据库系统中,空值是( D ) A.0 B.空格 C.空字符串 D.不确定38.实体完整性规则约束( B ) A.侯选关键字 B.主关键字 C.外关键字 D.超关键字39.SQl语言是()的语言,易学习( B ) A.过程化 B.非过程化 C.格式化 D.导航化40.SQl语言是( C ) A.层次数据库语言 B.网络数据库语言 C.关系数据库语言 D.非数据库语言41.SQL语言是( D ) A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言42.SQL语言具有的功能是( B ) A.关系规范化 B.数据定义、数据操纵、数据控制、数据查询43.在SQL语言查询语句中,WHERE子句实现关系代数的( B ) A.投影运算 B.选择运算 C.连接运算 D.交运算44.在SQL语言的SELECT语句中,能实现投影操作的是( A )A.SELECT B.FROM C.WHERE D.GROUP BY45.关系规范化中的删除操作异常是指( A ) A.不该删除的数据被删除 B.不该插入的数据被插入46.关系数据库规范化是为解决关系数据库中( A )A.插入、删除和数据冗余问题而引入的 B.提高查询速度问题而引入的47.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )C.冗余度大的缺欠 D.数据丢失的缺欠48.关系模式的候选关键字可以有( C ) A.0个 B.1个 C.1个或多个 D.多个49.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( C )设计阶段。

数据库原理及应用-期末考试试题

数据库原理及应用-期末考试试题

数据库原理及应用期末考试试题1. 组织层数据模型的三要素是[ ]。

A.外模式,概念模式和内模式B.关系模型,网络模型,层次模型C.1:1的联系,1:n的联系,n:m的联系D.数据结构,数据操作,数据约束条件2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。

A.动态完整性 B.数据完整性C.参照完整性 D.结构完整性3 SQL Server 中的角色是[ ]。

A. 一个服务器登录B. 一个数据库用户C. 一组权限的集合D. 一个服务器用户4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。

A.逻辑独立性B.物理独立性C.程序无关性D.物理无关性5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。

A.涉及的数据量大B.数据需长期联机保存C.数据的计算复杂D.数据可被多个应用所共享6.E-R图适用于建立数据库的[ ]。

A.概念模型 B.结构模型 C.逻辑模型 D.物理模型7. 在关系数据库设计中,设计关系模型属于[ ]。

A.需求分析 B.物理结构设计 C.逻辑结构设计 D.概念结构设计8.[ ]记录了对数据库中数据进行的每一次更新操作。

A.后援副本 B.日志文件 C.数据库 D.缓冲区9. [ ]是用户定义的一组数据库操作序列,是一个基本的不可分割的工作单元。

A.程序 B.进程 C.事务 D.文件10.信息世界中,实体是指[ ]。

A.客观存在的事物 B. 客观存在的属性C. 客观存在的特性D. 某一具体事件11. 数据库系统中, DBA表示[ ] 。

A.应用程序设计者 B. 数据库使用者C. 数据库管理员D. 数据库结构12.数据库的概念模型独立于[ ]。

A.具体的机器和DBMS B.E—R图C.信息世界 D.现实世界13. 数据库系统包括[ ]。

A.DB、DBMS B. DB、DBMS、DBA、计算机硬件C. DB、DBA D.DB、DBMS、DBA、OS、计算机硬件14. 在数据库结构中,保证数据库独立性的关键因素是。

数据库原理及应用-期末考试试题及答案

数据库原理及应用-期末考试试题及答案

数据库原理及应用期末考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. DB 、DBMS 和DBS 三者之间的关系是( B )。

A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .不能相互包括2. 对数据库物理存储方式的描述称为( B )A .外模式B .内模式C .概念模式D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是( A ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性D .提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( C )A .基本表B .视图C .基本表或视图D .数据字典5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( A )A .SELECTB .FROMC .WHERED .GROUP BY6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A .多对多B .一对一C .多对一D .一对多7. 如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。

A .关系系统查询优化 B .数据字典 C .关系数据库规范化理论 D .关系数据库查询 8. 将E-R 模型转换成关系模型,属于数据库的( C )。

A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计9. 事务日志的用途是( C )A . 事务处理B . 完整性约束C . 数据恢复D . 安全性控制10.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( D )A . 只可加X 锁B . 只可加S 锁C . 可加S 锁或X 锁D . 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

数据库原理与应用-期末考试复习题[精品文档]

数据库原理与应用-期末考试复习题[精品文档]

数据库原理期末考试复习题一、单选题1.在数据库中存储的是(C)。

A.数据B.数据模型C.数据及数据之间的联系D.信息2.现有一个“教师”表,其中一个字段是教师的住址(字符型,20位长),如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入“还没有”,应该(C)。

A.为此列创建一个check约束B.为此列创建一个foreign key约束C.为此列创建一个default约束D.为此列创建一个primary key约束3.数据库系统包括(D)。

A.DB、DBMSB.DB、DBAC.DB、DBMS、DBA、计算机硬件D.DB、DBMS、DBA、OS、计算机硬件4.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是(D)。

A.SELECT产品名称,AVG(单价)FROM产品GROUP BY单价B.SELECT产品名称,AVG(单价)FROM产品ORDER BY单价C.SELECT产品名称,AVG(单价)FROM产品ORDER BY产品名称D.SELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称5.数据库中,数据的物理独立性是指(C)。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立6.关系数据库规范化是为解决关系数据库中(B)问题而引入的。

A.提高查询速度B.保证数据的安全性和完整性C.减少数据操作的复杂性D.插入异常、删除异常和数据冗余7.当前数据库应用系统的主流数据模型是(C)。

A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型8.如果两个实体集之间的联系是m:n,转换为关系时(B)。

A.联系本身不必单独转换为一个关系B.联系本身必须单独转换为一个关系C.联系本身也可以不单独转换为一个关系D.将两个实体集合并为一个实体集9.候选码中的属性可以有(C)。

数据库应用技术期末考试试题

数据库应用技术期末考试试题

数据库应用技术期末考试试题a卷一、填空题(30*1分)1、根据模型应用目的的不同,数据模型可以分为两类:_________和结构数据模型.2、结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次模型,_________,_________和面向对象模型,其中sql数据库是基于_________建立的。

3、访问sqlserver数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为windows验证模式和_______验证模式。

4、__________是存储在文件中的一系列sql语句,即一系列按顺序提交的批处理。

5、sql server使用__________文件记载用户对数据库进行的所有操作。

6、sp_help系统存储过程的功能是___________________。

7、数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________,_________,_________,_________四种,其中标志列(identity)可以实现_________数据完整性。

8、sql语言中行注释的符号为_________;块注释的符号为_________.9、sqlserver中的变量分为两种,全局变量和局部变量。

其中全局变量的名称以_________字符开始,有系统定义和维护.局部变量以_________字符开始,由用户自己定义和赋值。

10、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________。

11、命令truncate table的功能是_______________。

12、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_________,_________,_________,_________.13、在sql server2000中,其权限分为三类,即_________权限、_________权限和_________权限。

《数据库原理及应用》期末复习题及答案

《数据库原理及应用》期末复习题及答案

《数据库原理及应用》期末复习资料一、单项选择题1.现实世界中事物在某一方面的特性在信息世界中称为__________。

A.实体B.实体值C.属性D.信息2.数据的存储结构与数据逻辑结构之间的独立性称为数据的__________。

A.结构独立性B.物理独立性C.逻辑独立性D.分布独立性3. 应用程序设计的工作开始于数据库设计步骤的__________。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.在关系R中,代数表达式σ3<4(R)表示__________ 。

A.从R中选择值为3的分量小于第4个分量的元组组成的关系B.从R中选择第3个分量值小于第4个分量的元组组成的关系C.从R中选择第3个分量的值小于4的元组组成的关系D.从R中选择所有元组组成的关系5.对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到__________。

A.2NFB.3NFC.BCNFD.4NF6.在数据库中,下列说法不正确的是__________。

A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余7.__________是存储在计算机内有结构的数据的集合。

A.数据库系统B. 数据库C. 数据库管理系统D. 数据结构8.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的__________ 。

A.S锁B.X锁C.S锁和X锁D.S锁或X锁9.候选键中的属性可以有__________。

A.0个B.1个C.1个或多个D.多个10. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是__________ 。

A.SELECTB.FROMC.WHERED.SET11. 在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是__________ 。

A.如果X→→Y,Y→→Z,则X→→ZB.如果X→→Y,Y→→Z,则X→→YZC.如果X→→Y,Y→→Z,则X→→YZD.如果X→→Y,Y→→Z,则X→→Z-Y12. 在数据库设计中,将E-R图转换成关系数据模型的过程属于__________。

数据库应用期末复习题

数据库应用期末复习题

数据库原理与应用习题一、选择题1.WHERE子句的条件表达式中.可以匹配0个到多个字符的通配符是(B )。

A.*B.%C.一D.?2.下列命令不属于DBMS的数据定义语言的是:(C )。

A.CREATEB.DROPC.INSERTD.ALTER3.概念结构设计阶段得到的结果是(B)。

A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.存储结构和方法的物理结构4.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(C)。

A.另一个表(table)B.游标(cursor)C.视图(view)D.索引(index)6.在数据库中,可以有(D )个主键。

A.一个B.二个C.三个D.任意多个7.当两个子查询的结果( B )时,可以执行并、交、差操作。

A.结构完全不一致B.结构完全一致C.结构部分一致D.主键一致8.一个m:n联系转换为一个关系模式。

关系的码为(B)。

A.某个实体的码B.各实体码的组合C.n端实体的码D.任意一个实体的码9.SQL Server 2008的文件包括: 主数据文件、辅助数据文件和(B)。

A.索引文件B.日志文件C.备份文件D.程序文件10.SQL中创建基本表应使用(B )语句。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE DATEBASE11.用二维表结构表示实体以及实体间联系的数据模型称为(C)。

A.网状模型B.层次模型C.关系模型D.面向对象模型12.表达式SUBSTRING (‘SHANGHAI’,6,3)的值是(D )。

A.’SHANGH’B.’SHA’C.’ANGH’D.’HAI’13.下面函数不能进行数据类型转换的是:(D) 。

A.CONVERTB.STRC.CASTD.LTRIM15.SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=‘软件021’表示( A )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理与应用习题一、选择题1.WHERE 子句的条件表达式中.可以匹配 0 个到多个字符的通配符是(B )。

A.*B.%C.一D.?2.下列命令不属于 DBMS 的数据定义语言的是:(C )。

A.CREATEB.DROPC.INSERTD.ALTER3.概念结构设计阶段得到的结果是( B )。

A.数据字典描述的数据需求B.E-R 图表示的概念模型C.某个 DBMS 所支持的数据模型D.存储结构和方法的物理结构4.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(C)。

A.另一个表( table)B.游标( cursor )C.视图( view )D.索引( index)6.在数据库中,可以有(D )个主键。

A.一个B.二个C.三个D.任意多个当两个子查询的结果 ( B )时,可以执行并、交、差操作。

A.结构完全不一致B.结构完全一致C.结构部分一致D.主键一致8.一个 m:n 联系转换为一个关系模式。

关系的码为( B )。

A.某个实体的码B.各实体码的组合C.n 端实体的码D.任意一个实体的码9.SQL Server 2008 的文件包括 : 主数据文件、辅助数据文件和A.索引文件B.日志文件C.备份文件D.程序文件10.SQL 中创建基本表应使用 (B )语句。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE DATEBASE11.用二维表结构表示实体以及实体间联系的数据模型称为(A.网状模型B.层次模型C.关系模型D.面向对象模型12.表达式 SUBSTRING ( ‘ SHANGHAI ',6,3) 的值是( D )。

A.'SHANGH 'B.' SHA'C.' ANGH 'D.' HAI '13.下面函数不能进行数据类型转换的是: (D) 。

(B)。

C)。

A.CONVERTB.STRC.CASTD.LTRIM15.SELECT s_no= 学号, s_name=姓名 FROM information WHERE 班级名 = ‘软表示 ( A )。

件 021A.查询 INFORMA TION 表中'软件 021'班学生的学号、姓名B.查询 INFORMA TION 表中'软件 021'班学生的所有信息C.查询 INFORMA TION 表中学生的学号、姓名D.查询 INFORMA TION 表中计算机系学生的记录16.下面关于存储过程的描述不正确的是 ( C)。

A.存储过程实际上是一组 T-SQL 语句B.存储过程预先被编译存放在服务器的系统表中C.存储过程独立于数据库而存在D.存储过程可以完成某一特定的业务逻辑17.下列( D)不属于 SQL Server 2008 在安装时创建的系统数据库。

A.masterB.modelC.msdberdb18.将多个查询结果返回一个结果集合的运算符是( B)。

A.JOINB.UNIONC.INTOD.LIKE20.联接有内联接、外联接和交叉联接,其中外联接只能对 ( A)表进行。

A.两个B.三个C.四个D.任意个21索引项的顺序与表中记录的物理顺序一致的索引,称之为 ( B)。

A.复合索引B.唯一性索引C.聚集索引D.非聚集索引22.命令 SELECT s_no ,AVG(grade) AS ‘平均成绩' FROM score GROUP BY s_no HA VING AVG(grade)>=85 ,表示(A )。

A.查找 score 表中平均成绩在 85 分以上的学生的学号和平均成绩B.查找平均成绩在 85 分以上的学生C.查找 score 表中各科成绩在 85 分以上的学生D.查找 score 表中各科成绩在 85 分以上的学生的学号和平均成绩23.下面关于唯一索引描述不正确的是: (A )。

A.某列创建了唯一索引则这一列为主键B.不允许插入重复的列值C.某列创建为主键,则该列会自动创建唯一索引D.一个表中可以有多个唯一索引24.数据库中只存放视图的( C )。

A.操作B.对应的数据C.定义D.限制26.使用关键字 ( A)可以把查询结果中的重复行屏蔽。

A.DISTINCTB.UNIONC.ALLD.TOP27.在 SQL 中, CREATE VIEW 语句用于建立视图。

如果要求对视图更新时必须满足于查询中的表达式,应当在该语句中使用 (D )短语。

A.WITH UPDA TEB.WITH INSERTC.WITH DELETED.WITH CHECK OPTION28.第 17 题22.下面哪种文件无法与 SQL Server 数据库进行导入和导出操作( C)。

A.文本文件B.EXCEL 文件C.Word 文件D.Access 文件29.如果要删除 Student 数据库中的 Information 表,则可以使用命令: ( C)。

A.DELETE TABLE informationB.TRUNCATE TABLE informationC.DROP TABLE informationD.ALTER TABLE information30.删除触发器 tri_Sno 的正确命令是: (C )。

A.DELETE TRIGGER tri_SnoB.TRUNCATE TRIGGER tri_SnoC.DROP TRIGGER tri_SnoD.REMOVE TRIGGER tri_Sno31.系统存储过程在系统安装时就已创建,这些存储过程存放在 (A )系统数据库中。

A.masterB.tempdbC.modelD.msdb32.下列 SQL 语句中,能够实现参照完整性控制的语句是: (D )。

A.FOREIGN KEYB.PRIMARY KEYC.REFERENCESD.FOREIGNKEY 和 REFERENCES33.关于 FOREIGN KEY 约束的描述不正确的是: ( D)。

A.体现数据库中表之间的关系B.实现参照完整性C.以其他表 PRIMARY KEY 约束和 UNIQUE 约束为前提D.每个表中都必须定义34.下列不可能在游标使用过程中使用的关键字是: (D )。

A.OPENB.CLOSEC.DEALLOCA TED.DROP35.SELECT 语句中与 HAVING 子句同时使用的是 ( C)子句。

A.ORDER BYB.WHEREC.GROUP BYD.无需配合36.在 ( A )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。

A.IN 子查询B.EXIST 子查询C.NOT EXIST 子查询D.JOIN 子查询37.关于导入导出数据,下面说法错误的是( D )。

A.可以使用向导导入/导出数据B.可以将 SQL Server 数据导出到 AccessC.可以保存导入/导出任务,以后执行D.导出数据后,原有数据被删除38.SQL Server 2000 是一种 (A )的数据库管理系统。

A.关系型B.层次型C.网状D.树型39.使用( B )身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。

A.Windows 身份验证B.SQL Server 身份验证C.以超级用户身份登录时D.其他方式登录时40.以下(C )不属于数据库逻辑对象A.表和视图B.索引和约束C.T-SQL 脚本D.触发器41.要查询 information 表中学生姓中含有“张”的学生情况,可用 (A ) 命令。

A.SELECT * FROM information WHERE s_name LIKE‘张 %'B.SELECT * FROM information WHERE s_name LIKE ‘张_'C.SELECT * FROM information WHERE s_name LIKE ‘%张 %'D.SELECT * FROM information WHERE s_name LIKE " 张_"42.关于导入导出数据,下面说法错误的是( D )。

A.可以使用向导导入/导出数据B.可以将 SQL Server 数据导出到 AccessC.可以保存导入/导出任务,以后执行D.导出数据后,原有数据被删除43.如果对于实体集 A 中的每一个实体,实体集 B 中有可有多个个实体与之联系;反之,对于实体集 B 中的每一个实体,实体集 A 中也可有多个实体与之联系。

则称实体集 A 与 B 具有(C )。

A.1:1 联系B.1: n 联系C.n: m 联系D.多种联系44.用来表示可变长度的非 Unicode 数据的类型是: (C )。

A.CHARB.NCHARC.VARCHARD.NV ARCHAR45.假设表中某列的数据类型为 VARCHAR(100) ,而输入的字符串为“ ahng3456”,则存储的是 (A )。

A.ahng3456,共 8 字节B.ahng3456 和 92 个空格C.ahng3456 和 12 个空格D.ahng3456 和 32 个空格46.要查询 INFORMATION 表中姓“王”且单名的学生情况,可用( B)命令。

A.SELECT * FROM INFORMA TION WHERE 姓名LIKE 王%'B.SELECT * FROM INFORMATION WHERE 姓名LIKE‘王_'C.SELECT * FROM INFORMATION WHERE 姓名= ‘王 %'姓名= ‘王D.SELECT * FROM INFORMA TION WHERE48.以下与事务控制无关的关键字是:A.ROLLBACKMITC.DECLARED.BEGIN49.下列不可能在游标使用过程中使用的关键字是:( D)。

A.OPENB.CLOSEC.DEALLOCA TED.DROP50.Create trigger 命令用于创建 ( B) 。

A.存储过程B.触发器C.视图D.表51.带有前缀名为 sp的存储过程属于 ( B)。

A.用户自定义存储过程B.系统存储过程C.扩展存储过程D.以上都不是52.以下关于视图的描述中,错误的是 (D )。

A.视图不是真实存在的基础表,而是一张虚表B.当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化C.在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名D.在一个语句中,一次可以修改一个以上的视图对应的基表 53.第 39 题SQL Server 2000 的数据以页为基本存储单位,页的大小为(A )。

相关文档
最新文档