数据库应用复习题答案
Oracle数据库应用 复习题及答案
Oracle数据库应用复习题(参考答案见P15)一、选择题1、以下()内存区不属于SGA。
A. PGAB. 日志缓冲区C. 数据缓冲区D. 共享池2、一个数据库由若干个()组成。
A.段B. 表空间C. 块D. 区3、在Oracle 中创建用户时,若未使用DEFAULT TABLESPACE 关键字,则Oracle就将()表空间分配给用户作为默认表空间,将()表空间分配给用户作为临时表空间。
A.TEMPB. USERSC. SYSTEMD. EXAMPLE4、监听并接受来自客户端应用程序连接请求的服务是()。
A. OracleCSServiceB. OracleDBConsoleSIDC. OracleJobSchedulerD. OracleOraDb10g_home1TNSListener5、()是一个小二进制文件,它维护着数据库的全局物理结构,用以支持数据库成功地启动和运行。
A. 数据文件B. 控制文件C. 日志文件D. 参数文件6、()进程把修改过的数据块从内存写回到数据库的数据文件中。
A. DBWRB. LGWRC. CKPTD. SMON7、()的任务是将已经写满的联机日志文件复制到归档日志文件中。
这仅在数据库运行在归档模式下时才发生。
A.恢复进程B. 进程监视进程C. 作业队列D. 归档进程8、()数据库应用架构又称为“瘦客户机”模式。
A. 多磁盘结构B. 两层模式C. 三层模式D. 磁盘映像9、数据字典表保存表、索引、视图以及所有其他数据结构的信息。
它们属于()用户。
A. SYSB. SYSTEMC. SCOTTD. SYSMAN10、如果用户要安装、查看和卸载Oracle 数据库系统,就需要使用()。
A. 通用安装器B. 数据库配置助手C. 企业管理器D. 网络配置助手11、如果用户需要在安装好Oracle的系统上创建、修改和删除数据库,就需要使用()。
A. 通用安装器B. 数据库配置助手C. 企业管理器D. 网络配置助手12、要删除一个大表里的所有记录,并释放占用的表空间,可以使用()命令。
数据库复习题--参考答案
信息技术水平考试数据库应用(SQL Server)复习题一单选题1.下列选项中,属于发展最早的数据模型是( A )。
(A) 网状数据模型 (B) 关系数据模型 (C) 层次数据模型 (D) 面向对象数据模型2. 进行自然连接运算的两个关系必须具有( C )。
(A) 相同的属性个数 (B) 相同的主码 (C) 公共属性 (D) 相同的元组个数3. 若关系模式R(A,B,C)上的函数依赖集F={A->B,B->C,A->C},则R的最高范式是( B )。
(A) 1NF (B) 2NF (C) 3NF (D) BCNF4.若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R 分解为( B )。
(A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E)(C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E)5.若将如下E-R模型转换为关系模式,则下列说法中正确的是( D )。
(A) 设计一个职员关系,将部门的所有属性放到职员关系中(B) 设计一个部门关系,将职员的所有属性放到部门关系中(C) 设计部门和职工两个关系,将职员的主码加入到部门关系中(D) 设计部门和职工两个关系,将部门的主码加入到职员关系中6.下列选项中,不属于数据库操纵语言(DML)的是( A )。
(A) ALTER (B) INSERT (C) DELETE (D) SELECT7.下列关于查询排序的说法中正确的是( B )。
(A) ORDER BY子句后面只能跟一个字段名(B) 排序操作不会影响表中存储数据的顺序(C) ORDER BY子句中的默认排序方式为降序排列(D) 只能对数值型字段进行排序8.下列数据映像中,可以保证数据的物理独立性的是( D )。
(A) 外模式/模式 (B) 外模式/内模式 (C) 模式/内模式 (D) 外模式/概念模式9.在SQL SERVER2000中,常用的通配符不包括( D )。
数据库原理及应用复习题及参考答案
《数据库原理及应用》复习题及参考答案一、判断题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 )冲突。
数据库原理及应用复习思考题四及答案
数据库原理及应用复习思考题四及答案一、单选题(每题2分,共20分)1、用树型结构来表示实体之间联系的模型称为()。
A、关系模型B、层次模型C、网状模型D、记录模型2、()是长期存储在计算机内的有组织,可共享的数据集合。
A、数据库管理系统B、数据库系统C、数据库D、文件组织3、在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段4、现有学生关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),这个关系表的主关键字是()。
A、宿舍编号B、学号C、宿舍地址,姓名D、宿舍编号,学号5、同一个关系模型的任两个元组值( )。
A、不能全同B、可以全同C、必须全同D、以上都不是6、在SQL中,与关系代数中的投影运算对应的子句是()。
A、SELECTB、FROMC、WHERED、ORDER BY7、语句DELETE FROM SC表明()。
A、删除SC中的全部记录B、删除基本表SCC、删除基本表SC中的列数据D、删除基本表SC中的部分行8、关系笛卡尔积运算记号R×S表示()。
A、R为关系名,S为属性名B、R和S均为属性名C、R为属性名,S为关系名D、R和S均为关系名9、常见的数据模型有三种,它们是()。
A、网状、关系和语义B、层次、关系和网状C、环状、层次和关系D、字段名、字段类型和记录10、SQL的GRANT和REVOKE语句主要用来维护数据库的()。
A、安全性B、完整性C、可靠性D、一致性二、填空题(每空2分,共20分)1、属性的取值范围称为该属性的。
2、包含在任何一个候选关键字中的属性称为,不包含在任何一个候选关键字中的属性称为。
3、构成E-R图的三个基本要素为、、。
4、删除基本表用______________语句,删除基本表的元组用_____________语句5、数据库系统的核心是____________________。
数据库基础与应用复习题及参考答案
中南大学网络教育课程考试(专科)复习题及参考答案数据库基础与应用一、选择题: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。
数据库原理及应用复习题及参考答案
(5) 数据库设计的一般步骤有:需求分析、___________、____________、
_______________、________________、运行与维护等。
2
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试写5交、卷重底电保要。气护设管设装备线备置高4敷、调动中设电试作资技气高,料术课中并试3中、件资且卷包管中料拒试含路调试绝验线敷试卷动方槽设技作案、技术,以管术来及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
复习思考题-数据库原理与应用(章节)答案
第一章1.1 数据库系统概述1.数据库系统的基本特征是(D)A 数据的统一控制B、数据共享性和统一控制C、数据共享性、数据独立性D、数据共享性、数据独立性、统一控制2.数据库系统中,负责物理结构与逻辑结构的定义和修改的人员是( A )。
A.数据库管理员B.专业用户C.应用程序员D.最终用户3.数据库管理系统提供的DDL语言的功能是( B )。
A.实现对数据库的检索、插入、修改和删除B.描述数据库对象的结构,为用户建立数据库对象提供手段C.用于数据的安全性控制、完整性控制、并发控制和通信控制D.提供数据初始装入、数据转储、数据库恢复、数据库重新组织等手段4.在DBS中,DBMS和OS之间的关系是( B)A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行5.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高6.数据库中存储的是( D )。
A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系7.数据库中存储的基本对象是__数据以及数据之间的联系___________。
8.数据管理经历了___人工管理、文件系统、数据库系统_三个发展阶段。
9.数据库与文件系统的根本区别是__整体数据结构化________。
10.在文件系统阶段,数据管理的三个主要缺陷是数据冗余高、数据不一致性___和____和数据联系弱_________11.数据库系统提供的数据控制功能主要包括安全性、完整性、并发控制和数据库恢复12.用户与操作系统之间的数据管理软件是___DBMS_________13.数据库系统(DBS)是由硬件、软件(应用系统、开发工具、DBMS、OS)、数据库、数据库用户_四部分组成。
其中最重要的软件是DBMS;最重要的用户是DBA。
14.DBS中负责数据库物理结构与逻辑结构的定义和修改的人员,称为___DBA_____。
15.DBS中使用宿主语言和DML编写应用程序的人员,称为__应用程序员_______。
数据库原理及应用复习思考题五及答案
数据库原理及应用复习思考题五及答案一、单选题(每题2分,共20分)1、数据库中,数据的物理独立性是指()。
A. 数据库与数据库管理系统的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立2、假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。
A、概念设计B、物理设计C、逻辑设计D、运行阶段3、五种基本关系代数运算是()。
A、∪,-,×,π和σB、∪,-,∞,π和σC、∪,∩,×,π和σD、∪,∩,∞,π和σ4、关系数据库中的关键字是指( )。
A、能唯一决定关系的字段B、不可改动的专用保留字C、关键的很重要的字段D、能唯一标识元组的属性或属性集合5、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能6、自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
A、行B、属性C、记录D、元组7、下面有关各种范式之间的包含关系的描述中,正确的是()。
A、BCNF⊂4NF⊂3NF⊂2NF⊂1NFB、1NF⊂2NF⊂3NF⊂4NF⊂BCNFC、4NF⊂BCNF⊂3NF⊂2NF⊂1NFD、1NF⊂2NF⊂3NF⊂BCNF⊂4NF8、己知关系R和S,R∩S等价于()。
A、(R-S)-SB、S-(S-R)C、(S-R)-RD、S-(R-S)9、一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是()操作。
A、投影B、连接C、选择D、复制10、子模式DDL用来描述()。
A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构二、填空题(每空2分,共20分)1、如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R属于,记作。
《数据库原理及应用》总复习题(带答案).
《数据库原理及应用》总复习题(带答案)一、单项选择题(131)1.()是长期存储在计算机内有序的、可共享的数据集合。
A)DATAB)INFORMATIONC)DBD)DBS2.应用数据库的主要目的是为了()A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题D)解决数据量大的问题3.在数据管理技术的发展过程中,数据独立性最高的是()阶段。
A)数据库系统B)文件系统C)人工管理D)数据项管理4.数据库系统的核心是()。
A)数据库B)数据库管理系统C)操作系统D)文件5.文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是()。
A)DATAB)INFORMATIONC)DBD)其他6.下列四项中,不正确的提法是()A)SQL语言是关系数据库的国际标准语言B)SQL语言具有数据定义、查询、操纵和控制功能C)SQL语言可以自动实现关系数据库的规范化D)SQL语言称为结构查询语言8.数据库主数据文件的扩展名为()。
A)dbfB)mdfC)ndfD)ldf9.数据库设计过程中,()将E-R图转换成关系模式并进行关系的规范化。
A)需求分析阶段B)概念结构设计阶段C)逻辑结构设计阶段D)物理结构设计阶段10.下列实体类型的联系中,属于一对一联系的是()。
A)教研室对教师的所属联系B)父亲与孩子的联系C)省与省会的所属联系D)供应商与工程项目的供货联系12.()是位于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A)DBMSB)DBC)DBSD)DBA13.下列四项中,不属于数据库系统特点的是()A)数据共享B)数据完整性C)数据冗余度高D)数据独立性高14.描述数据库全体数据的全局逻辑结构和特性的是()A)模式B)内模式C)外模式D)全模式15.在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是()I.人工管理阶段 II.文件系统阶段III.数据库阶段A)I 和 IIB)只有 IIC)II 和 IIID)只有 I16.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
华师在线数据库应用课后复习及规范标准答案
作业1.第1题使用( )身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A.Windows身份验证B.SQL Server 身份验证C.以超级用户身份登录时D.其他方式登录时您的答案:B2.第2题表达式'123’+'456’的值是()。
A.123456B.579C.'123456’D.'123456”您的答案:B3.第3题将多个查询结果返回一个结果集合的运算符是( )。
A.JOINB.UNIONC.INTOD.LIKE您的答案:B4.第4题使用T-SQL创建视图时,不能使用的关键字是:( )。
A.ORDER BYB.WHEREPUTED.WITH CHECK OPTION您的答案:C5.第5题系统存储过程在系统安装时就已创建,这些存储过程存放在( )系统数据库中。
A.master,.B.tempdbC.modelD.msdb您的答案:A6.第6题下面哪种文件无法与SQL Server数据库进行导入和导出操作()。
A.文本文件B.EXCEL文件C.Word文件D.Access文件您的答案:C7.第7题数据库逻辑结构设计阶段的主要功能是:( )。
A.明确用户需求,确定新系统的功能B.建立数据库的E-R模型C.将数据库的E-R模型转换为关系模型D.选择合适的存储结构和存储路径您的答案:C8.第8题在数据库设计过程使用( )可以很好的描述数据处理系统中信息的变换和传递过程。
A.数据流图B.数据字典C.E-R图D.系统流程图您的答案:A9.第9题下列SQL语句中,能够实现参照完整性控制的语句是:( )。
A.FOREIGN KEYB.PRIMARY KEYC.REFERENCESD.FOREIGNKEY和REFERENCES您的答案:D10.第10题T-SQL中的全局变量以( )作前缀。
A.@@B.@C.#D.##您的答案:A11.第14题SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=’软件021’表示( )。
数据库复习题完整答案版
复习题一、选择题1.( B )是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。
(A)数据库系统(B)数据库(C)关系数据库(D)数据库管理系统2.数据库系统的基础是( D )。
(A)数据结构(B)数据库管理系统(C)操作系统(D)数据模型3.( C )处于数据库系统的核心位置。
(A)数据字典(B)数据库(C)数据库管理系统(D)数据库管理员4.对数据库的操作要以( B )内容为依据。
(A)数据模型(B)数据字典(C)数据库管理系统(D)运行日志5.在DBS中,DBMS和OS之间的关系是( B )。
(A)相互调用(B)DBMS调用OS(C)OS调用DBMS (D)并发运行6.有了模式/内模式的映象,可以保证数据和应用程序之间的( B )。
(A)逻辑独立性(B)物理独立性(C)数据一致性(D)数据安全性7.( A )是数据库中全部数据的逻辑结构和特征的描述。
(A)模式(B)外模式(C)内模式(D)存储模式8.( C )是数据库物理结构和存储方式的描述。
(A)模式(B)外模式(C)内模式(D)概念模式9.( B )是用户可以看见和使用的局部逻辑结构和特征的描述。
(A)模式(B)外模式(C)内模式(D)概念模式10.关系操作的特点是(C )。
(A)记录操作方式(B)字段操作方式(C)集合操作方式(D)对象操作方式11、用树型结构来表示实体之间联系的模型称为(B )。
(A)关系模型(B)层次模型(C)网状模型(D)记录模型12、数据模型中用于描述系统静态特性的是(A )。
(A)数据结构(B)数据操作(C)完整性约束(D)数据模型13.关系中标题栏中各列的名称称为( C )。
(A)对象(B)元组(C)属性(D)记录14.在下述关系的特点中,错误的是( D )。
(A)列可以交换(B)行可以交换(C)任意两元组不能相同(D)表中的数据项可分15、下面的选项不是关系数据库基本特征的是(A )。
(完整版)数据库复习试题答案及解析
一、选择题:1、DB DBMS^ DBS三者的关系是(B)A、DB包括DBMS^ DBS B 、DBS包括DB和DBMSC、DBMS包括DBS和DB D 、DBS与DB DBMSc关2、假定学生关系式S( S#, SNAME SEX AGE,课程关系式C(C#, CNAME TEACHE)学生选课关系是SC( S#, C#, GRAN)要查找选修“ COMPUTER课程的“女”学生姓名,将涉及到关系(D)A、S B 、SC C C 、S, SC D 、S, C, SC3、将E-R图转换为关系模式时,如果两实体间的联系是m n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT-FRO—WHER—GROU—ORDERS成的SQL语句,在被DBMS处理时,各字句的执行次序为(0A、SELEC—FRO—WHER—GROU—ORDERB、FROM—SELECT-WHER—GROU—ORDERC、FROM—WHER—GROU—SELECT- ORDERD、SELECT- FRO—GROU—WHER—ORDER5、以下不是数据库技术所具备的特点是(D)A、数据结构化B、数据冗余小C、有较高的数据独立性D、数据联系弱6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A)A、实体值B 、实体型C、属性值D、属性型7、关系数据库三级模式中的(B),可用视图实现。
A、内模式B 、外模式C、存储模式D、模式8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B)A、属性型B、键C、外部键D、实体型9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D)A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D)A、T1的属性个数等于T2的属性个数 B 、T1的属性个数小于T2的属性个数C、T1的属性个数大于或等于T2的属性个数D 、T1的属性个数大于T2的属性个数11、数据库系统是由应用程序、DBMS DB以及DBA组成。
《数据库原理及应用》期末复习题及答案
《数据库原理及应用》期末复习资料一、单项选择题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.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是 A 阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2.数据库的概念模型独立于A 。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界3.数据库的基本特点是 B 。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制4.B 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构5.数据库中存储的是 C 。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息6. 数据库中,数据的物理独立性是指 C 。
A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。
A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合8.数据库系统的核心是 B 。
A.数据库B.数据库管理系统C.数据模型D.软件工具9. 下述关于数据库系统的正确叙述是 A 。
A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据10. 数将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和物理独立性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库应用技术复习题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 )设计阶段。
A.概念设计 B.逻辑设计 C.物理设计 D.全局设计50.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务。
A.逻辑设计阶段 B.概念设计阶段51.关系模式中各级模式之间的关系为( A ) A.3NF⊂2NF⊂1NF B.3NF⊂1NF⊂2NF52.下列陈述中,错误的是( C ) C.3NF必然属于BCNF D.BCNF必然属于3NF53.如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。
A. 物理结构设计 B.数据字典 C.逻辑结构设计54.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B)概念模型55.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( D )C. 概念设计阶段 D. 物理设计阶段56.数据库物理设计完成后,进入数据库实施阶段,下述工作中,( D )一般不属于实施阶段的工作。
D.扩充功能1.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
( × )2.事物之间往往存在某种自然联系,这种联系不能叫实体。
( × )3.属性是指实体具有的某种特性或若干方面的特性。
( √ )4.实体型是指实体属性的集合,表示实体所固有的若特征。
( √ )5.实体型中各属性的具体取值称为实体值。
( √ )6.属性取值的变化范围称为该属性的域。
( √ )7.关系模型就是关系数据库。
( × )8.用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( √ )9.关系模型不能表示实体之间多对多联系。
( × )10.任何一张二维表格都表示一个关系。
(×)11.关系是元组的集合。
(√)12.数据库开发的需求分析阶段必须要有用户参与。
(√)1. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:____人工管理______阶段,___文件系统_______阶段和_____数据库系统_____阶段。
2. 数据库系统是指在计算机系统中引入数据库后的系统,一般由____数据库______、_____数据库管理系统_____、___应用系统和_数据库管理员______构成。
3.数据库的三级体系结构是指 ____用户数据逻辑结构、数据的物理存储结构______ 和 ___整体逻辑结构______。
4. 模式(Schema)是数据库中全体数据的__逻辑结构__和_特征_的描述,它仅仅涉及到____型______的描述,不涉及到具体的值。
5. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的____逻辑独立性______和______物理独立性____。
6.定义用户数据库的语言称为 DLL7.在数据库系统中,用户对数据的操作只能通过 DML 语言进行。
8. 数据库数据具有____永久存储______、____有组织______和____可共享______三个基本特点。
9. 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括数据定义功能__、_数据操纵功能___、___数据库的运行管理、_数据库的建立和维护功能____。
10.数据库具有数据结构化、最小的____冗余度______、较高的___数据独立性_______等特点。
11.DBMS还必须提供_____数据的安全性_____保护、____数据的完整性___检查、___并发控制__、__数据库恢复___等数据控制功能。
12.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次.第一类是概念模型_第二类是数据模型_。
13.唯一标识实体的属性集称为___关键字_____ 。
14.实体之间的联系有___一对一_____ 、___一对多_____ 、___多对多_____三种。
15 .数据模型的三要素是指____数据结构______,____数据操作______,__完整性约束________。
实际数据库系统中所支持的主要数据模型是____关系模型______,____层次模型______,_____网状模型_____。
16.数据模型中的____数据结构______是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,___数据操作_______是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。