成人专科数据库基础与应用复习题
大学_《数据库基础与应用》试题及答案
《数据库基础与应用》试题及答案《数据库基础与应用》试题及答案(一)一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共20分)1、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系AB具有( )个元组。
A、 a1+b1B、 a1+b2C、 a2b2D、 a2b12、在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X为关系R的一个( )。
A、候选码B、外码C、超码D、属性组3、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的( )规则。
A、传递性B、分解性C、合并性D、增广性4、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,CD,CE},该关系只满足第一范式,若要规范化为第二范式,则将被分解为( )个关系。
A、 1B、 2C、 3D、 45、由概念设计进入逻辑设计时,原来的( )联系通常都需要转换成对应的基本表。
A、一对一B、一对多C、多对一D、多对多6、ACCESS 数据库文件中至少应包含有( )对象。
A、表B、查询C、窗体D、模块7、如果字段内容为声音文件,可将此字段定义为( )类型。
A、文本B、查询向导C、OLE对象D、备注8、下列( )是主键的标志。
A、 B、 C、 D、9、Access中字段的“小数位”属性被用来指定( )型数据的小数部分的位数。
A、货币和数字B、货币和备注C、文本和数字D、数字和备注10、创建数据访问页,将生成一个单独的( )文件,此文件不包括在Access 数据库中。
A、HTB、HTMLC、MDFD、MDT二、是非判断题,根据叙述正确与否在题目后面的括号内打对号“”或叉号“”(每小题2分,共20分)1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
( )2、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
数据库基础与应用课后练习题_复习资料
第一章一、判断题1.实体之间的联系有三种,既1对1、1对多和多对多。
(√)2.在一个关系数据模型中,所有关系的定义也用一个关系来表示,称为其元关系或数据字典(√)3.在关系数据模型中,运算对象是关系,而运算结果是一个值。
(×)4.数据库体系结构具有三级模式结构和两级存储映象。
(√)5.进行数据库系统运行和管理的人员称作应用程序员。
(×)二、选择题1.数据库管理系统对数据所具有的控制功能不包括(D)。
A.安全性B.一致性C.并发性D.独立性2.在概念模型转化为关系数据模型时,实体之间的联系必须被转化为对应关系(表)的联系类型是(C)。
A.1对1B.1对多C.多对多D.多对13.ER图用来描述的是(A)。
A.概念数据模型 B逻辑数据模型 C关系数据模型 D对象数据模型4.若实体A和B是多对多联系,实体B和C是1对1联系,则实体A和C是(C)联系。
A.1对1B.1对多C.多对多D.多对15.若实体A和B是多对1联系,实体B和C是1对1联系,则实体A和C是(D)联系。
A.1对1B.1对多C.多对多D.多对16.在对象数据模型中,对象不具有的特性是(D)。
A.封装性B.继承性C.多态性D.共享性三、填空题1.在文件管理阶段,文件之间是相互独立的;在数据库管理阶段,文件之间是相互联系的。
2.在文件系统中,存取数据的基本单位是记录;在数据库系统中,存取数据的基本单位是数据项。
3.在实体中能做为码的属性称为主属性,否则称为非主属性。
4.数据库系统的三级模式结构和两段存储映象确保了数据的逻辑独立性和物理独立性。
第二章一、判断题1.已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m×n(√)。
2.在一个关系中,元组个数不能为0(×)。
3.在一个关系中,主码属于候选码,候选码中的属性称为主属性(√)。
4.在一个关系中,主码只能有一个,但候选码可以同时有多个(√)。
数据库基础与应用复习题
数据库基础与应用复习题数据库是用于存储和管理数据的软件系统。
作为计算机科学的重要领域之一,数据库技术在各个行业中得到广泛应用。
为了帮助大家复习数据库基础知识并加深对数据库应用的理解,本文将提供一系列数据库基础与应用的复习题。
1. 数据库的定义是什么?答案:数据库是一个有组织的数据集合,用于存储和管理相关数据的软件系统。
2. 什么是关系型数据库?举例说明。
答案:关系型数据库是以表的形式存储数据,并通过表之间的关系来组织数据的数据库系统。
例如,Oracle、MySQL和SQL Server等都是常见的关系型数据库。
3. 什么是主键?它的作用是什么?答案:主键是用于唯一标识关系型数据库表中的每一条记录的列或列的组合。
主键的作用是确保每条记录都具有唯一的标识,便于数据的检索和更新操作。
4. 聚集函数有哪些?请列举一些常见的聚集函数。
答案:常见的聚集函数包括SUM、AVG、MAX、MIN和COUNT。
例如,SUM用于计算某一列的总和,AVG用于计算某一列的平均值。
5. 什么是SQL?它的作用是什么?答案:SQL(Structured Query Language,结构化查询语言)是用于管理关系型数据库的标准查询语言。
通过SQL,用户可以对数据库进行增删改查操作,实现数据的存储和查询。
6. 什么是索引?它的作用是什么?答案:索引是数据库中的一种数据结构,用于加快数据的检索速度。
它通过建立指向数据记录的引用,可以快速定位到所需的数据,提高查询效率。
7. 什么是事务?它的特性是什么?答案:事务是数据库操作的基本单位,包含一系列数据库操作的集合。
事务具有以下四个特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation)和持久性(Durability)。
8. 数据库的三层结构是什么?请详细描述每一层的功能。
答案:数据库的三层结构包括外模式、概念模式和内模式。
外模式是用户和应用程序可以直接使用的数据表示,提供了对数据库的某一部分进行访问的接口;概念模式是数据库整体的逻辑结构和表示,描述了数据库中数据的组织方式;内模式是数据库的物理表示,包括数据的存储方式和存储结构。
最新专科[数据库基础与应用]期末复习试题知识点复习考点归纳总结
电大专科《数据库基础与应用》期末复习试题考点归纳总结训练第一套一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共20分)1.域是实体中相应属性的(A)。
A. 取值范围B. 值C. 名称D. 描述2.把保存关系定义的关系称为对应数据库的(B)。
A. 一般关系B. 元关系C. 特定关系D. 正常关系3.在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。
A. 传递性B. 分解性C. 合并性D. 增广性4. 设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A →B,A→C,D→E,D→F},则该关系的候选码为(D)。
A. (A,B)B. (A,C)C. (A,E)D. (A,D)5.在SQL中,对基本表进行插入和修改记录的命令为(D)。
A. insert和deleteB. update和deleteC. delete和selectD. insert和update6.Access2000数据库是(C)型数据库。
A.层状 B.网状 C.关系 D.树状7.如果字段内容为声音文件,可将此字段定义为(C)类型。
A.文本 B.查询向导 C.OLE对象 D.备注8.在建交叉表查询的过程中,最多可以选择(B)个行标题字段。
A.2 B.3 C.4 D.59.若要退出Microsoft Access,则应使用的操作是(C)。
A.Exit B.Return C.Quit D.Revoke10.显示包含警告信息或其他信息的消息框,应该使用的操作是(D)。
A.Echo B.Message C.Warn D.MsgBox二、是非判断题,若叙述正确则在题目后括号内打“√”否则打“×”(每小题2分,共20分)1.当建立和删除一个视图时,对相应的基本表没有影响。
(√) 2.由概念设计进入逻辑设计时,原来的1对1或1对多联系通常都需要被转换为对应的基本表。
数据库基础与应用复习题及参考答案(AB)
数据库基础与应用复习题及参考答案(AB)《数据库基础与应用》课程复习资料一、选择题: 1.若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式() A.只有2NF B.只有3NF 和3NF D.没有SQL Server 2000各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows 2000 Professional上运行,但不能在Windows 98上运行的是() A.企业版 B.标准版 C.个人版 D.开发版Server支持在线备份,但在备份过程中,不允许执行的操作是() (1)创建或删除数据库文件(2)创建索引(3)执行非日志操作(4)自动或手工缩小数据库或数据库文件大小 A.(1) B.(1)(2) C.(1)(2)(3) D.(1)(2)(3)(4)SQL Server 2000是() A.数据库应用程序 B.数据库系统 C.层次数据管理系统 D.关系数据库管理系统 5.现有关系:学生,为消除数据冗余,至少需要分解为() 个表个表个表个表 6.数据库中存放三个关系:学生和课程和成绩,为快速查出某位学生所学的课程名,应该() A.在学生表上按学号建索引B.在成绩表上按课程号建索引 C.在课程表上按课程号建索引 D.在学生表上按姓名建索引7.如果要从数据库中删除触发器,应该使用SQL语言的命令() TRIGGER TRIGGER TRIGGER TRIGGER 8.已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
在SQL语言中利用触发器定义这个完整性约束的短语是() OFDELETE OF DROP DELETE UPDATE 9.安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库记录了一个SQL Server系统的所有系统信息,这个数据库是() 数据库数据库数据库数据库10.对于数据库的管理,对SQL Server中guest用户的描述错误的是() A.安装系统时,guest用户被加入到master、pubs、tempdb、northwind数据中 B.用户成功登录到SQL Server 后,若该登录账号在某数据库中无合法数据库用户,则系统将可能允许以guest 用户来访问该数据库 C.不能从master、tempdb数据库中删除guest用户D.在新建一个数据库时,guest用户将被自动添加11.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是() A.多对多 B.一对一 C.多对一 D.一对多12.以下情况发生,往往要求我们立即对master数据库进行备份,错误的是() A.增加用户数据库 B.删除用户数据库 C.执行与登录有关的操作 D.增加数据库用户语言中,删除一个表中所有数据,但保留表结构的命令是()14.下列四项关于启动服务器的说法不正确的是() A.用企业管理器启动 B.用操作系统控制面板中的服务管理程序启动C.用命令net begin mssqlserver D.自动启动服务器第1页共13页15.查询员工工资信息时,结果按工资降序排列,正确的是() BY 工资BY 工资desc BY 工资asc BY 工资dictinct 16.下列聚合函数中正确的是() (*)(*)(*)(*) 中,下列涉及通配符的操作,范围最大的是() like ’hgf#’like ’hgf_t%’like ’hgf%’like ’h#%’escape ’#’18.在MS SQL Server中,关于数据库的说法正确的是() A.一个数据库可以不包含事务日志文件 B.一个数据库可以只包含一个事务日志文件和一个数据库文件 C.一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件 D.一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件19.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL工具是() A.企业管理器 B.查询分析器 C.服务管理器 D.事件探查器20.每个数据库有且只有一个() A.主要数据库文件 B.次要数据库文件 C.日志文件 D.索引文件21.在查询分析器中执行SQL 语句的快捷键是()语言中,删除一个表的命令是() 23.哪个关键字用于测试跟随的子查询中的行是否存在()24.以哪个符号开头的变量是全局变量() A.@ B.@* C.@@ D.@$ 25.下面哪项是一元运算符() A./ B.% C.> D.- 26.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C.外码 D.连接码27.事务的持久性是数据库管理系统中的哪个部件负责() A.恢复管理 B.锁定设备(并发控制) C.完整性约束 D.记录设备(存储管理) 模型用于数据库设计的哪一个阶段() A.需求分析 B.概念结构设计 C.逻辑结构设计 D.物理结构设计29.查询语句select stuff(‘he rld’,3,l, ‘llo wo’)结果为()hello world30.在Student表中基于StuName字段建立的索引属于() A.惟一索引非聚集索引B.非惟一索引非聚集索引C.聚集索引非惟一索引D.惟一索引聚集索引31.下列四项中,不属于数据库特点的是() A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高32.反映现实世界中实体及实体间联系的信息模型是() A.关系模型 B.层次模型 C.网状模型模型33.下列四项中,不正确的提法是() 语言是关系数据库的国际标准语言语言具有数据定义、查询、操纵和控制功能语言可以自动实现关系数据库的规范化语言称为结构查询语言第2页共13页34.在SQL中,SELECT语句的\表示查询结果中() A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同35.在数据操作语言(DML)的基本功能中,不包括的是() A.插入新数据 B.描述数据库结构 C.修改数据 D.删除数据36.在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在() A.客户机端 B.服务器端 C.终端D.系统端37.实体型学生与任课教师之间具有联系。
数据库基础与应用试题
数据库基础与应用试题一、填空题1.数据是:数据是人们描述客观事物及其活动的抽象符号表示。
2.数据库是:存储数据的仓库,是一种高于文件形式的数组技术。
3.数据库管理系统是:用户在计算机建立、使用、管理数据库的系统软件。
4.字符型数据由字母、数字、空格、及各种符号等组成,它包括事物的名称、性质和。
5.数值型数据由(正负号、数字和小数点组成)组成,包括(事物的数量()、()和()。
6.算术运算符和字符运算符的优先级高于(),关系运算符的优先级高于()。
7.数组由()和()组成。
8.常用的常量类型有()、()、()、()。
9.表的每个字段有4个属性。
字段名指定字段的名字,字段类型指定(指这字段放的数据是什么类型的),字段宽度指定(数据类型占好大),小数位数指定(数值型)。
10.字符型字段的最大宽度是(1~54),数值型字段的最大宽度是(1~20 ),日期型字段的最大宽度是(8),逻辑型字段的宽度是(1),备注型字段的宽度是(4)。
11.表文件的默认扩展名是(),数据库文件的默认扩展名是()。
12.()可以根据表中某一特定的字段或表达式对记录进行排序。
13.在项目管理器中选择数据库表后,再单击()按钮可以移去表。
14.创建查询可以使用()和()。
15.在项目管理器中运行查询文件时,先选择查询文件,再单击()按钮。
16.视图设计器中的“更新条件”选项卡用于()。
17.快速报表不能向报表添加()字段。
18.Visual FoxPro默认的报表文件扩展名是()。
19.选择()→()命令,可以打开“快速报表”对话框向报表添加字段。
二、单项选择题1.在Visual FoxPro的命令中“?”的功能是()。
A.帮助B. 显示C.问号D.创建2.在Visual FoxPro的命令窗口中输入“?"is"$"This is a book"”的值是()。
A. .T.B. .F.C. TD. F3.“"我们"-"热爱"+"祖国"”的值是()。
数据库基础与应用复习题
数据库根底及应用复习题一. 填空题1.在文件管理阶段,程序和数据在存储位置上是__完全分开________存放的。
2.数据库系统具有__数据构造化___、__数据共享___、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
3.使用数据库设计程序时,只需要告诉数据库管理系统_做什么_,不需要告诉它_怎么做__。
4.数据库的逻辑数据模型有_层次数据模型_、_网状数据模型_、_关系数据模型_和__对象数据模型_等四种。
5..假设一个关系为R(学生号,姓名,性别,年龄),则_学生号_可以作为该关系的主码,姓名、性别和年龄为该关系的__非主__属性。
6.学生关系中的班级号属性及班级关系中的班级号主码属性相对应,则_班级号__为学生关系中的__外码__。
7.关系完整性包括__实体__完整性、__参照__完整性和___用户定义___的完整性三个方面。
8.专门的关系运算包括__选择___、投影、连接和除四种。
9.传统的集合运算包括_并运算_、_交运算_、_差运算_和__笛卡儿积__四种。
10.“职工号→性别〞成立,则“〔职工号,性别〕→性别〞既是_平凡__函数依赖,又是_局部__函数依赖。
11.在一个关系R中,“职工号〞函数决定“姓名〞既是_非平凡__函数依赖,又是_完全__函数依赖。
12.用户定义的__完整性__是对关系中一些属性的取值给定相应的约束条件,制止非法数据进入数据库。
13.一个关系假设存在局部函数依赖和传递函数依赖,则必然会造成_数据冗余_和__操作异常_。
14.SQL是高度_非过程化_和面向__集合__操作的语言。
15.在SQL中完整性约束分为_列级_完整性约束和__表级__完整性约束两个方面。
16.一个数据库应用系统的开发过程大致相继经过_需求分析_、__概念设计_、逻辑设计、物理设计、机器实现、运行维护等六个阶段。
17.在根本表中,通常不应包括由计算可以得到的属性,而在__视图_中,为了用户查询数据的方便,则需要包含它们。
《数据库基础与应用》机考复习题(16春)
《数据库基础与应用》复习题一、选择题1、表得组成内容包括().A、查询与字段B、记录与字段C、记录与窗体D、报表与字段2、在Access数据库中,为了保持表之间得关系,要求在子(从)表中添加记录时,如果主表中没有与之相关得记录,则不能在子(从)表中添加该记录,为此,需要定义得关系就是()。
A、输入掩码B、有效性规则C、默认值D、参照完整性3、在Access中,参照完整性不包括( )。
A、更新规则B、查询规则C、删除规则D、插入规则4、Access数据库具有很多特点,在下列叙述中,不就是Access特点得就是().A、Access数据库中可以保存多种数据类型B、Access支持Internet/Intranet应用C、Access可以通过窗体等对象来操作数据库中得数据D、Access作为层次模型得数据库管理系统操作界面比较方便、实用5、关于Access数据库对象之间关系,正确得说法就是()。
A、查询就是窗体与报表对象得唯一数据来源B、表就是查询、窗体与报表对象得数据来源C、宏与模块可以直接处理表中得数据,不需要通过窗体与报表对象D、报表中可以包含窗体6、Access2010以()得文件格式创建数据库A、mdbB、docxC、xlsxD、accdb7、在Access数据库得六大对象中,用于存储数据得数据库对象就是( )。
A、表B、查询C、窗体D、报表8、数据表中得列称为().A、字段B、数据C、记录D、数据视图9、在已经建立得数据表中,若要求在显示表中内容时使某些字段不能移动显示位置,可以使用得方法就是().A、排序B、筛选C、隐藏D、冻结10、若使用多个数据表作为查询来源,则数据表之间需要建立有()。
A、主键B、报表C、索引D、关系11、如果要批量更新现有表中得数据字段值,应该使用()。
A、选择查询B、追加查询C、生成表查询D、更新查询12、SQL语句不能创建( )。
A、报表B、表C、选择查询D、参数查询13、使用查询向导,不能创建()。
数据库原理及应用复习题及参考答案 2
《数据库原理及应用》复习题及参考答案一、判断题1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。
(×)2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。
(×)3.概念设计可以独立于数据库管理系统。
(√)4.执行查询语句时DBMS从数据字典中调出相应的模式描述,并从外模式映像到内模式,从而确定所需要的物理数据。
(×)5.在视图中插入一个元组,该元组会同时插入到基本表中。
(√)6.对象查询语言中,可以用运算符ELEMENT从多个元素的聚集中提取单个元素。
(×)7.对于表只能有惟一的主键码,但可有任意数量的UNIQUE属性或属性集。
(√)8.如果一个关系没有一个属性能由所有其他属性函数决定,则该关系根本不存在非平凡函数依赖。
(√)9.超类可以自动继承子类的所有特性。
(×)10.两段锁协议是使并发操作可串行化调度的必要条件。
(×)二、选择题1.实体联系模型属于( D )。
A. 层次模型B. 网状模型C. 关系模型 D 概念模型2.在一个关系中,任意两个元组的值( C )。
A. 可以全同B. 必须全同C. 不能全同D. 以上都不是3.关系R和S进行自然连接时,要求R和S含有一个或多个公共( B )A. 行B. 属性C. 记录D.元组4.SQL是( C )的缩写.A. Standard Query LanguageB. Select Query LanguageC. Structured Query LanguageD. 以上都不是5.当两个子查询的结果( C )时,可以执行并、交、差操作。
A.结构完全不一致时B.结构部分一致C.结构完全一致时D.主键一致6.在数据库设计中,当合并局部E---R图时,职工在某一局部应用中被除数当作实体,而在另一局部应用中被除数当作属性,那么被称之为( A )冲突。
数据库基础与应用复习题及参考答案
中南大学网络教育课程考试(专科)复习题及参考答案数据库基础与应用一、选择题:1。
现实世界中客观存在并能相互区别得事物称为( )A)实体 B)实体集C)字段D)记录2。
现实世界中事物得特性在信息世界中称为( )A)实体B)实体标识符C)属性 D)关键码3。
下列实体类型得联系中,属于一对一联系得就是( )A)教研室对教师得所属联系 B)父亲对孩子得亲生联系C)省对省会得所属联系D)供应商与工程项目得供货联系4.采用二维表格结构表达实体类型及实体间联系得数据模型就是( )A)层次模型B)网状模型 C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间得关系( )A)DB包括DBMS与DBS B)DBS包括DB与DBMSC)DBMS包括DB与DBS D)DBS与DB与DBMS无关6。
在数据库技术中,反映现实世界中事物得存在方式或运动状态得就是( )A)信息B)数据C)消息 D)命令7。
下列关于关系数据模型得术语中,哪一个术语所表达得概念与二维表中得“行”得概念最接近?A)属性B)关系C)域D)元组8。
在关系数据中,视图(view)就是三级模式结构中得( )A)内模式 B)模式 C)存储模式 D)外模式9.数据库系统中,用( )描述全部数据得整体逻辑结构A)外模式B)存储模式C)内模式 D)概念模式10.数据库系统中,用户使用得数据视图用( )描述,它就是用户与数据库之间得接口.A)外模式 B)存储模式 C)内模式 D)概念模式11.数据库系统达到了数据独立性就是因为采用了( )A)层次模型 B)网状模型 C)关系模型D)三级模式结构12.在关系数据库系统中,当关系得型改变时,用户程序也可以不变。
这就是A)数据得物理独立性 B)数据得逻辑独立性C)数据得位置独立性 D)数据得存储独立性13。
逻辑数据独立性就是指( )A)概念模式改变,外模式与应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变 D)内模式改变,外模式与应用程序不变14。
数据库基础与应用期末考试重点复习题
数据库基础与应用期末重点复习题第一章数据库系统概论填空题1.数据库处理技术经历了人工管理、文件管理、数据库管理以及分布式数据库管理四个发展阶段。
(07年7月考)(09年1、7月考)2. 在文件管理阶段,程序和数据在存储位置上是__分开___存放的。
3. 在人工管理和文件管理阶段,程序设计依赖于数据表示。
(09年1月考判断)4. 数据库系统具有数据结构化、数据共享、数据独立性、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
(08年1月、09.7考)5. 在文件管理阶段、文件之间是相互独立的,在数据库管理阶段,文件之间是相互联系的。
(07年7月考是非题)6.在_文件__系统中,不容易做到数据共享,在_数据库__系统中,容易做到数据共享。
(08年1月考判断)7.在文件系统中,存取数据的基本单位为__记录__,在数据库系统中,存取数据的基本单位为_数据项__。
8. 在文件系统中,数据没有独立的操作界面,在数据库系统中数据具有独立的操作界面。
(08年1月考)9. 在数据库系统中访问数据,既可以采用程序执行方式,也可以视屏交互采用方式。
10. DBMS 具有安全性、一致性、并发性和数据库恢复等管理控制功能。
(08年1月考)11.分布式数据库系统既支持客户的_局部__应用,又支持客户的__全局__应用。
(07年7月考是非题)12. 分布式数据库系统除了具有一般数据库系统的优点之外,还具有兼容性好、可靠性高、地域范围广、数据量大、客户数多等优点。
13. 在实体中能作为码的属性称为主属性,否则称为非主属性。
09.7考14. 域是实体中相应属性的取值范围,性别属性的域包含2 个值。
(08年1月考)15. 实体之间的联系类型有三种,分别是1对1、1对多和多对多。
(08、07年7月考)(09年1月考)16.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是__多__对__多__的联系。
(09年1月考选择)17.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是__1 对___多__的联系。
国开电大2022春专科各专业复习资料--数据库基础与应用
单选题(共12题,共36分)1. 在数据库系统中,存取数据的基本单位是( B 数据项)。
2.如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(标签报表)。
3. 如果要将查询结果添加到一个指定的数据表中,应该使用()。
A 选择查询B 追加查询C 生成表查询D 更新查询参考答案:B;考生答案:C;试题分数:3;考生得分:04.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是()。
A 1对1B 1对多C 多对多D 多对1参考答案:C;考生答案:B;试题分数:3;考生得分:05.设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行自然连接时,运算结果的关系中包含的属性个数为()。
A m*nB m+n-1C m+nD m+n+1参考答案:B;考生答案:D;试题分数:3;考生得分:06. 在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。
A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:B;考生答案:C;试题分数:3;考生得分:07. 在窗体使用的控件中,用于显示和修改数据表中字段的常用控件是()。
A 标签控件B 复选框控件C 文本框控件D 选项组控件参考答案:C;考生答案:D;试题分数:3;考生得分:08.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为()。
A (A,C,G)B (A,C)C (A,E,G)D (A,G)参考答案:A;考生答案:B;试题分数:3;考生得分:09. 在Access中,字段的“有效性规则”属性可用来限制用户在该字段中输入的数据,它与该字段构成一个()。
A 逻辑表达式B 控制符C 特殊字符串D 函数参考答案:A;考生答案:C;试题分数:3;考生得分:010.在Access数据库中,不存在的操作对象的类型是()。
桂林理工大学成人高等教育数据库原理及应用复习题A
桂林理工大学桂林理工大学成人高等教育【数据库原理及应用】复习题•A1.(单选题)在数据库中存储的是( )(本题2.0分)A.数据B.数据模型C.数据以及数据之间的联系D.信息答案:C.解析:无.2.(单选题)关系代数运算的基础是( )(本题2.0分)A.关系运算B.谓词演算C.集合运算D.代数运算答案:C.解析:无.3.(单选题)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。
(本题2.0分)A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段答案:A.解析:无.4.(单选题)关系模式的候选关键字可以有1个或多个,而主关键字有( )(本题2.0分)A.多个B.0个C.1个D.1个或多个答案:C.解析:无.5.(单选题)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为( )(本题2.0分)A.R?SB.S?RC.R∪SD.S∩S答案:C.解析:无.6.(单选题)若要在基本表S中增加一列CN(课程名),可用( )(本题2.0分)A.ADD TABLE S(CN CHAR(8))B.ADD TABLE S ALTER(CN CHAR(8))C.ALTER TABLE S ADD(CN CHAR(8))D.ALTER TABLE S (ADD CN CHAR(8))答案:C.解析:无.7.(单选题)关系数据库中,实现实体之间的联系是通过关系与关系之间的( )(本题2.0分)A.公共索引B.公共存储C.公共元组D.公共属性答案:D.解析:无.8.(单选题)在通常情况下,下面的关系中,不可以作为关系数据库的关系是( )(本题2.0分)A.R1(学生号,学生名,性别)B.R2(学生号,学生名,班级号)C.R3(学生号,班级号,宿舍号)D.R4(学生号,学生名,简历)答案:D.解析:无.9.(单选题)关系模型中,一个关键字是( )(本题2.0分)A.可以由多个任意属性组成B.至多由一个属性组成C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是答案:C.解析:无.10.(单选题)有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。
成人教育《数据库原理及应用》期末考试复习题及参考答案
成人教育《数据库原理及应用》期末考试复习题及参考答案数据库原理及应用练习题A一、单项选择题1. 要保证数据库的数据独立性,需要修改的是( )。
A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式2.数据库系统中,物理数据独立性是指。
A.外模式改变不影响模式B.模式改变不影响应用程序C.模式改变不影响内模式D.内模式改变不影响应用程序3.数据结构用于描述系统的( )。
A.静态特性B.动态特性 C完整性规则 D概念4.在下面列出的数据模型中,哪一个属于数据模型?a关系模型b层次模型c网状模型d实体、联系模型A.a,b B.a,b,c C.b,c,d Da,c,d5. 数据库设计的E-R图中,属性在E-R图中用( )表示。
A.矩形B.四边形C.菱形D.椭圆形6. E-R图时数据库设计的工具之一,一般是用于建立数据库的。
A.逻辑模型B.物理模型C.结构模型D.概念模型7. 在数据库的物理组织中,表以( )形式。
A.记录B.文件C.数据D.字段8. 实现关系代数选择运算的SQL子句是()A.SELECTB.ORDER BYC.FROMD.WHERE9. SQL语言具有功能。
A.数据定义,数据操纵,数据控制B.关系规范化,数据操纵,数据定义C.关系规范化,数据定义,数据控制D.关系规范化,数据操纵,数据控制10. 在关系数据模型中,通常可以把称为属性。
A.记录B.基本表C.模式D.字段二、填空题11、由于存在数据冗余,就可能导致数据操作异常、、。
12、不含多余属性的超键称为。
13、修改数据的操作是关系运算中运算和运算的复合。
14、属性之间一般有两种依赖关系,一种是关系,一种是关系。
15、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,AC}丢失的FD是。
16、数据库的完整性是指数据库的、和,其主要目的是防止错误的数据进入数据库。
17、解决数据冗余的途径就是将关系模式进行。
2478《数据库基础与应用机考复习》
数据库基础与应用机考复习一、单选题(12题36分)“类对象”是指(B)。
A.类中的一个实例B.类本身也当作一个对象 C.类中的一个对象D.类中的一个变量Acce ss2000数据库是(C)型数据库。
A.层状B.网状C.关系D.树状Access2000数据库文件的扩展名是(D)。
A.dbfB.dbtC.mdfD.mdbAccess2000中包含有(B)种数据类型。
A.9B.10C7D.8Acce ss2000中数据访问页有两种视图,它们是设计视图和(B)视图。
A.浏览B.页面C.显示D.预览Acce ss是(A)办公套件中的一个重要组成部分。
A.OfficeB.WordC.ExcelD.Lotus Acce ss数据库是(C)。
A.层状数据库B.网状数据库 C.关系型数据库D.树状数据库Acce ss数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的名称、类型、属性和说明等。
Acce ss数据库系统中字段的“格式”属性是用来决定数据的打印方式和在屏幕上的显示方式。
Acce ss数据库中的“一对多”指的是(D)。
A.一个字段可以有许多输入项B.一个数据库可以有多个表 C.一个表可以有多个记录D.一条记录可以与不同表中的多条记录相联系Acce ss用户操作界面由(B)部分组成。
A.4B.5C.3D.6Acce ss用户操作界面中的“工作区”也称为数据库窗体。
Acce ss用户操作界面中的“状态栏”主要用于显示数据库管理系统的工作状态。
Acce ss中“货币”型数据最长为8个字节,“自动编号”型数据最长为4个字节。
Acce ss中包含有(B)种数据类型。
A.9B.10C.7D.8Acce ss中的窗体由页眉、主体和页脚等三个部分组成。
Acce ss中的字段说明用于对字段作进一步的描述,当光标处于该字段内时,其字段说明被显示在(A)上。
A.状态栏B.工具栏C.菜单栏D.标题栏CASE函数具有___2___种格式,每种格式中可以带有__多______个WHEN选项,可以带有___一___个ELSE选项。
大专数据库试题及答案
大专数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:D2. 关系型数据库中,关系是指什么?A. 表格B. 行C. 列D. 数据库答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A4. 下列哪个选项不是SQL中的聚合函数?A. SUMB. AVGC. MAXD. DISTINCT5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加数据量答案:B6. 数据库中的主键是什么?A. 用于唯一标识表中每行的字段B. 用于存储数据的字段C. 用于排序的字段D. 用于分组的字段答案:A7. 在关系型数据库中,表与表之间的关系可以是以下哪些类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D8. SQL中的子查询是什么?A. 嵌套在另一个查询中的查询B. 用于创建新表的查询C. 用于删除数据的查询D. 用于更新数据的查询答案:A9. 数据库事务具有哪些特性?B. 一致性C. 隔离性D. 持久性E. 所有以上答案:E10. 在数据库中,索引用于什么?A. 增加数据存储空间B. 提高查询速度C. 减少数据冗余D. 加密数据答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是一种能够创建和管理______的系统。
答案:数据库2. 在关系型数据库中,表中的每一行称为______。
答案:记录3. SQL中的______子句用于从数据库表中选择数据。
答案:SELECT4. 在SQL中,______关键字用于删除表中的数据。
答案:DELETE5. 数据库的______是指在数据库中存储数据的方式。
答案:模式6. 在数据库设计中,______是一种设计策略,旨在减少数据冗余和提高数据一致性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库基础与应用第1章1. 选择题(1)数据库管理系统的英文缩写是()。
BA.DB B.DBMSC.DBS D.DBA(2)下列关于“数据库系统(DBS)”的叙述中,正确的说法是()。
AA.DBS是指在计算机系统中引入数据库后的系统B.DBS是帮助用户建立、使用和管理数据库的一种计算机软件C.DBS是用户建立的若干个文件的集合D.DBS是一种新颖的关系数据库管理系统(3)采用二维表格的结构表达实体及实体间联系的数据模型是()。
CA.层次B.网状C.关系D.实体联系模型(4)用树形结构表示实体之间联系的模型是()。
AA.层次模型B.关系模型C.网状模型D.以上三个都是(5)如果对于实体集A中的每一个实体,实体集B中只有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有()联系。
AA.一对一B.一对多C.多对多D.多对一(6)如果对于实体集A中的每一个实体,实体集B中有n(n≥2)个实体与之联系,反之,对于实体集B中的每个实体,实体集A中只有一个实体与之联系,则称实体集A与实体集B具有()的联系。
BA.一对一B.一对多C.多对多D.多对一2. 判断题(1)数据是关于现实世界事物的存在方式或运动形态反映的综合,是人们进行各种活动所需要的知识。
(×)(2)数据库管理系统是为数据库的建立、使用和维护而配置的软件。
(√)(3)在整个数据库系统中,模式和内模式分别只有一个,外模式可以有多个。
(√)(4)唯一标识实体的属性或属性组称为实体的码。
(√)(5)一个学生可以学习多门课程,而一门课程也可以被多个学生学习,所以学生和课程是一对多的关系。
(×)(6)数据仓库的出现很快就要取代数据库。
(×)3. 填空题(1)数据库系统的体系结构分成三级:(外模式)、(模式)、(内模式)。
(2)E-R图有如下约定:用矩形表示(实体),用椭圆表示(属性),用菱形表示(联系)。
(3)数据库系统是按数据结构的类型来组织数据的,因此数据库系统通常按照数据结构的类型来命名数据模型。
传统的说法,有三种数据模型:(层次模式)、(网状模型)、(关系模型)。
第2章1.选择题(1)如果一位教授三门课的教师改变了地址,三个元组的地址都要更新,一旦一个元组的地址未修改就会导致数据不一致,这说明一个关系存在()问题。
BA.数据冗余B.更新异常C.插入异常D.删除异常(2)如果X→Y,并且Y不是X的子集,则称X→Y是()函数依赖。
AA.非平凡的B.平凡的C.完全非平凡的D.完全平凡的(3)设X→Y是关系模式R的一个函数依赖,如果存在X的真子集X',使得X'→Y 成立,则称()。
BA.Y完全依赖于X B.Y部分依赖于XC.X完全依赖于Y D.X部分依赖于Y(4)在同一关系模式中,如果存在非平凡的函数依赖X→Y,Y→Z,而Y↛X,则称()。
B A.Z完全依赖于X B.Z部分依赖于XC.Z传递依赖于X D.X传递依赖于Z(5)把候选码所在的属性称为()。
CA.属性B.非属性C.主属性D.非主属性(6)数据库设计步骤大致包括六个阶段,其中第三阶段是()。
DA.需求分析B.物理设计C.概念设计D.逻辑设计2.判断题(1)设一个关系为R(A,B,C,D),它的函数依赖为FD={A→B,B→C,A→C,B→D}是最小函数依赖集。
(×)(2)数据库逻辑设计的任务是将概念模型转换成特定的DBMS所支持的数据模型的过程。
(√)(3)第三范式消除了非主属性对候选主码的部分函数依赖和传递函数依赖。
(√)3.填空题(1)在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着(学号)函数决定(系主任)。
(2)设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,D→E},则该关系的候选码为(A,D),该候选码含有(2)个属性。
(3)一个数据库应用系统开发和设计过程大致包括六个阶段:(需求分析)、(概念设计)、(逻辑设计)、(物理设计)、应用开发和系统维护。
第3章1.选择题(1)下列哪种操作系统平台可以安装SQL Server 2000企业版()。
AA.Windows NT Server 4.0 B.Windows 2000 ProfessionalC.Windows 98 D.Windows XP(2)安装SQL Server 2000过程中,系统会提示为下列哪个默认帐号设置密码,且该帐号具有系统的所有权限()。
BA.Administrator B.saC.Guest D.dbo(3)下列哪个版本的SQL Server是完全由微软公司开发的第一个SQL Server版本()。
B A.SQL Server 4.2 B.SQL Server 6.0C.SQL Server 7.0 D.SQL Server 2000(4)启动、停止、暂停SQL Server 2000系统服务的工具为()。
AA.服务管理器B.企业管理器C.查询分析器D.联机帮助(5)下列有关客户机/服务器体系结构,说法不正确的是()。
CA.数据的存储和管理由服务器负责B.客户机负责把用户请求传送给服务器,并接收服务器返回的结果C.一台客户机只能固定连接一台服务器D.一台客户机可以选择连接不同的服务器(6)下列哪项不是SQL Server 2000的特点()。
DA.图形化用户界面B.支持不同的开发平台C.具有数据仓库功能D.具备所有其他数据库系统的功能(7)下列有关SQL Server 2000的安装,说法不正确的是()。
DA.SQL Server 2000可以本地安装,也可远程安装B.“典型”安装适合于初次安装SQL Server 2000的用户C.若许可模式选择“每客户”,则选项“0”表示没有数量限制D.以上说法都不对(8)对于大型企业来说,宜采用下列哪个SQL Server 2000版本()。
AA.企业版B.标准版C.开发版D.学习版2.判断题(1)SQL Server 2000企业版具有SQL Server 2000所有功能。
(√)(2)SQL Server 2000服务端和客户端可以安装在一台计算机上。
(√)(3)SQL Server 2000实例是指SQL Server 2000产品在特定环境中的一次特定安装。
(√)(4)服务器管理器只能启动SQL Server服务。
(×)3.填空题(1)SQL Server采用(客户机/服务器)体系结构。
(2)(查询分析器)工具可以交互执行T-SQL语句。
(3)SQL Server 2000在安装过程中,要求用户确认身份验证模式,SQL Server身份验证模式有两种,分别是Windows身份验证模式和(混合验证)身份验证模式。
(4)安装SQL Server 2000系统前,用户要以(系统管理员)身份登陆Windows操作系统。
第4章1.选择题(1)SQL Server的物理存储主要包括三类文件()。
AA.主数据文件、次要数据文件、事务日志文件B.主数据文件、次要数据文件、文本文件C.表文件、索引文件、存储过程D.表文件、索引文件、图表文件(2)下面关于tempdb数据库的描述不正确的是()。
DA.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板(3)()包含主数据文件和任何没有明确分配给其他文件组的其他文件。
CA.表文件B.索引文件C.主文件组D.次文件组(4)()保存所有的临时表和临时存储过程。
BA.master数据库B.tempdb数据库C.model数据库D.msdb数据库(5)()记录SQL Server系统的所有系统级别信息。
AA.master数据库B.tempdb数据库C.model数据库D.msdb数据库(6)使用T-SQL语句删除数据库信息的语法格式为()。
BA.Drop数据库名B.Drop DataBase数据库名C.Delete数据库名D.Delete DataBase数据库名(7)()是指对数据库的完整备份,包括所有的数据以及数据库对象。
AA.数据库完全备份B.数据库差异备份C.事务日志备份D.文件或文件组备份(8)恢复数据库的命令为()。
DA.Create DataBase B.Drop DataBaseC.Backup DataBase D.Restore DataBase(9)备份数据库的命令为()。
CA.Create DataBase B.Drop DataBaseC.Backup DataBase D.Restore DataBase(10)sp_addumpdevice命令的主要功能是()。
BA.创建数据库B.创建备份设备C.删除备份设备D.更名备份设备2.判断题(1)一个数据库文件不能存在于两个或两个以上的文件组里。
(√)(2)日志文件不属于任何文件组,文件组只实现对数据文件的管理。
(√)(3)model数据库用作在系统上创建的所有数据库的模板。
(√)(4)差异数据库备份只记录自上次数据库备份后发生更改的数据。
(√)(5)更改数据库的名字一定要有数据库管理员或数据库所有者的权限。
(√)(6)如果指定了Size,那么新大小必须比当前大小要大。
(√)(7)所有数据库都能执行分离操作。
(×)3.填空题(1)查看数据库信息的命令是(sp_helpdb)。
(2)SQL Server所支持的备份类型有(数据库完全备份)、(数据库差异备份)、(事务日志备份)和(文件或文件组备份)。
(3)进行备份操作时,若自上次数据库备份后数据库中只有相对较少的数据发生了更改可以使用(数据库差异备份)备份。
第5章1. 选择题(1)下列()对象不是SQL Server数据库对象。
DA.View B.TableC.Rule D.Wps(2)对于Insert语句的使用说法正确的是()。
BA.Insert一次只能插入一行的元组B.Insert只能插入不能修改C.Insert可以指定要插入到哪行D.Insert可以加Where条件(4)下面关于Update语句的叙述错误的是()。
DA.可以使用Default关键字将字段设置为默认值B.可以使用Null关键字将字段设置为空值C.可以使用Update语句同时修改多个记录D.如果Update语句中没有指定搜索条件,则默认只能修改第一条记录(5)删除表的语句是()。
AA.Drop B.AlterC.Update D.Delete(6)表在数据库中是一个非常重要的数据对象,创建表可以用()方法来创建。
D A.企业管理器B.查询分析器C.服务管理器D.企业管理器和查询分析器(7)关系数据库中,主键是()。
AA.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键(8)数据完整性不包括()。