大工15年春《数据库原理》作业二100分答案

合集下载

数据库原理习题及答案

数据库原理习题及答案

1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。

区别:文件系统:用文件将数据长期保存在外存上,程序和数据有一定的联系,用操作系统中的存取方法对数据进行管理,实现以文件为单位的数据共享。

数据库系统:用数据库统一存储数据,程序和数据分离,用DBMS统一管理和控制数据,实现以记录和字段为单位的数据共享。

联系:均为数据组织的管理技术;均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展而来的。

2.什么是数据库?数据库是长期存储在计算机内、有组织的、可共享的数据集合。

数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。

因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。

3.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?在文件管理系统中,数据被组织在一个个独立的数据文件中,每个文件都有完整的体系结构,对数据的操作是按文件名访问的。

数据文件之间没有联系,数据文件是面向应用程序的。

每个应用都拥有并使用自己的数据文件,各数据文件中难免有许多数据相互重复,数据的冗余度比较大。

数据库系统以数据库方式管理大量共享的数据。

数据库系统由许多单独文件组成,文件内部具有完整的结构,但它更注重文件之间的联系。

数据库系统中的数据具有共享性。

数据库系统是面向整个系统的数据共享而建立的,各个应用的数据集中存储,共同使用,数据库文件之间联系密切,因而尽可能地避免了数据的重复存储,减少和控制了数据的冗余。

4.使用数据库系统有什么好处?查询迅速、准确,而且可以节约大量纸面文件;数据结构化,并由DBMS统一管理;数据冗余度小;具有较高的数据独立性;数据的共享性好;DBMS还提供了数据的控制功能。

5.什么是数据库的数据独立性?数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。

逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。

数据库原理及习题答案

数据库原理及习题答案

4.5 习题
一、选择题 1.消除了非主属性对码的部分函数依赖的 1NF 的关系模式,必定是( ) 。 A .1NF B.2NF C.3NF D.BCNF 2.已知关系模式 R(A,B,C,D,E)及其上的函数依赖集合 F={A→D,B→C,E→A},该 关系模式的候选码是( )。 A. AB B. BE C. CD D. DE 3.对于关系模型 R,如果 R 满足 2NF 的模式,则 R( )。 A.可能是 1NF B.必定是 1NF C.必定是 3NF D.必定是 BCNF 4.对 2NF 关系模式进行投影,消除原关系模式中的非主属性对码的传递函数依赖,将 2NF 关系模式转换成 N 个( )关系模式。 A . 1NF B.2NF C.3NF D.BCNF
A.1NF B.2NF C.3NF D.BCNF 8.下列不是 1NF 可能存在的问题 ( )。 A.更新异常 B.删除异常 C.插入异常 D.实体联系少 9.BCNF 符合 3NF,是对( )关系进行投影,将消除原关系中主属性对码的部分与传 递依赖,得到一组 BCNF 关系。 A .1NF B.2NF C.3NF D.BCNF 10.关系模式的候选码可以有 1 个或多个,而主码有( )。 A .1 个 B. 多个 C.0 个 D.1 个或多个 11.设 U 是所有属性的集合,X,Y,Z 都是 U 的子集, 若 X→→Y,则 X→→Z,其中 Z=U-X-Y,则这是多值依赖 ( ) 特性? A.对称性 B.传递性 C.特殊性 D.相反性 12.关系数据库规范化是为了解决关系数据库中的( )问题而引入的。 A.提高查询速度 B. 减少或消除插入异常、删除异常和数据冗余 C.保证数据的安全性和完整性 D.数据库管理的需要 13.关系的规范化中,各个范式之间的关系是( )。 A. 5NF 4NF BCNF 3NF 2NF 1NF B. 5NF 4NF BCNF 3NF 2NF 1NF C. 5NF 4NF BCNF 3NF 2NF 1NF D. BCNF 5 NF 4 NF 3NF 2NF 1NF 14.下列( )不属于分解规范化方法。 A.对 1NF 关系模式进行投影,消除原关系模式中的非主属性对码的部分函数依赖,将 1NF 关系模式转换成 N 个 2NF 关系模式。 B.对 2NF 关系模式进行投影,消除原关系模式中的主属性对码的传递函数依赖,将 2NF 关系模式转换成 N 个 3NF 关系模式。 C.对 3NF 关系模式进行投影,消除原关系模式中的主属性对码的部分函数依赖和传递 函数依赖,使决定因素都包含一个候选码,得到比 3NF 更高级别的 BCNF 关系模式。 D.对 BCNF 关系模式进行投影,消除关系模式中非平凡且非函数依赖的多值依赖,得 到一组 4NF。 二、填空题 1. 一个关系就是一个实体。客观事物之间彼此联系,这种联系包含两种联系:一是 ( )的联系,二是( )的联系。 2.在一个关系 R 中,若每个数据项都是不可再分割的,那么 R 一定属于( )。 3. 数据操作过程出现的操作异常是指 ( )、( )和 ( )。 4.若关系 R 为 1NF, R 中的每个非主属性都完全依赖于任意一个候选码,则称关系 R 是属于( )。 5.如果有一个关系模式属于 BCNF 范式,那么它一定属于( )范式。 6.如果 X→Y 和 X→Z 成立,那么 X→YZ 也成立,这个推理规则称为( )。 7.范式(normal form),它是英国人( )在 20 世纪 70 年代提出关系数据库模型后 总结出来的。 8. 若关系模式 R 是 2NF,R 中的每个非主属性对任何候选关键字都不存在传递依赖,

大学《数据库原理》期末考试试题及答案(二)

大学《数据库原理》期末考试试题及答案(二)

大学《数据库原理》期末考试试题及答案(二)一、填空题1.五种基本关系代数运算是并、差、__笛卡尔积__、选择、___投影 __。

2.DDL的中文全称是_____数据定义语言______。

3.SIX锁的中文全称是___共享意向排它锁_______。

4.数据库系统是指在计算机系统中引入数据库后的系统,一般由__数据库___、数据库管理系统(及其开发工具)、应用系统和数据库管理员构成。

5.数据库系统的三级模式结构是内模式、_ 模式_、外模式。

6.SQL语言用___GRANT___(此空填英文单词)语句向用户授予对数据的操作权限。

7.查询优化是指选择一个高效执行的查询处理策略。

查询优化按照优化的层次一般可分为代数优化和____物理优化____。

8.并发操作带来的数据不一致性包括:丢失修改、__不可重复读__、读“脏”数据。

9.数据库系统中诊断死锁的方式一般使用超时法或_ _等待图法_ _。

二、选择题1.数据库系统的数据独立性体现在( A )。

A.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序B.不会因为数据的变化而影响到应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构2.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则R与S进行自然连接计算得到的元组数目的范围是( A )。

A.[0,15] B.[10,15] C.[10,25] D.[0,150]3.在概念模型中的客观存在并可相互区别的事物称( B )。

A.元组B.实体C.属性D.节点4.设有关系模式R(A,B,C)和S(B,C,D,E),下列关系代数表达式运算出现错误的是( B )。

A.πB(R) ⋃πB(S) B.R⋃S C.R×S D.πA,B(R)πB,C(S)5.关系数据模型的三个组成部分中,不包括( C )。

A.完整性规则B.数据结构C.恢复D.数据操作6.设有关系R和关系S进行下图1所示的运算,则运算结果中含有元组的数目是( A )。

奥鹏大工20春《数据库原理》在线作业2(答案100分)非免费答案

奥鹏大工20春《数据库原理》在线作业2(答案100分)非免费答案

拿答案:11、44766、066【奥鹏】-[ 大连理工大学] 大工20春《数据库原理》在线作业 2 试卷总分:100 得分:100第1 题,若要查询成绩为60-80 分之间(包括60 分, 不包括80分) 的学生的信息, 成绩字段的查询准则应设置为() 。

A、60 or 80B、=60 And 80C、60 and 80D、I N(60,80)正确答案:第2 题, 在已经建立的" 工资库" 中, 要在表中直接显示出我们想要看的记录, 凡是姓" 李" 的记录, 可用() 的方法。

A排序B、筛选C、隐藏DK冻结正确答案:第3 题, 不属于局部E-R 图之间冲突种类的是()A、属性冲突B、关系冲突C、命名冲突D结构冲突正确答案:第4 题, 下列不属于意向锁的3 种类型之一的是()A、I S 锁B、I X 锁C、S X 锁D、S IX 锁正确答案:第5 题, 关于安全性的分析,SQL Server 属于() 安全级别。

A、DB、C1C、C2D、B1正确答案:第6 题, 不属于SQL Server 2005 的常用工具的是()A配置管理器B、分析管理器C、数据管理工具DK查询分析器正确答案:第7题,DBMS达到C2以上安全级别必不可少的一项指标是()A用户标识与鉴别B、存取控制C、视图机制DK审计正确答案:第8 题,()是数据库优化策略中最重要、最基本的一条。

A选择运算尽可能先做B、同时进行投影和选择运算C、尽量用广义笛卡尔积代替连接运算D找出公共子表达式正确答案:第9题,下列哪个参数表示指定由OUTPU叁数支持的结果集()A、t ypeB、@parameterC、v aryingD、A S正确答案:第10题, 下列哪一项是任何数量和类型的包含在存储过程中的SQL语句()A、S ql_statementB、A SC、t ypeD、R ECOMPILE正确答案:第11 题, 树索引是一种以多级索引为基础的索引结构。

兰州大学《数据库原理》15秋在线作业2满分答案

兰州大学《数据库原理》15秋在线作业2满分答案

兰州大学《数据库原理》15秋在线作业2满分答案一、单选题(共 10 道试题,共 40 分。

)1. 在关系数据库设计中,设计关系模式是____的任务。

A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段正确答案:C2.下面的几道题基于如下的部门表和职工表(定义了表之间的参照完整性),其中部门表的主关键字是部门号,职工表的主关键字是职工号:部门部门号部门名地址 01 业务部 301室 02 销售部 302室 03 服务部 303室 04 财务部数据库原理课后答案304室职工职工号职工名部门号工资 001 李芳 02 2000 010 刘惠 01 1120 056 王靖 02 1000 101 徐灵 04 1500 职工表中哪个属性是外部关键字()A. 职工号B. 职工名C. 部门号D. 工资正确答案:C3. 下列四项中说法不正确的是()。

A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性正确答案:C4. 在数据库系统中,把可以相互区别的客观事物称为()A. 文件B. 字段C. 实体D. 关键码正确答案:C5. 存取方法设计是数据库设计的( )阶段的任务。

A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 物理结构设计正确答案:D6.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是SQL Server,则称之为()A. 异构型B. 异质型C. 同构异质型D. 异构同质型正确答案:C7. 设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于( )。

A. R∪SB. R∩SC. R×SD. R÷S正确答案:B8.数据库系统的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A. 数据共享B. 数据存储C. 数据应用D. 数据保密正确答案:A9. SQL语言具有两种使用方式,分别称为交互式SQL和____。

大工15春《数据库原理》大作业及要求答案

大工15春《数据库原理》大作业及要求答案

网络教育学院《数据库原理》课程设计题目:超市会员管理系统数据库设计学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日1绪论1.1 系统的背景1.1.1 系统的提出随着全球信息时代的到来,信息技术对社会发展和经济增长的作用愈来愈明显。

商业企业有效地采用信息技术手段,加速了商业领域的发展与进步,信息化建设已经成为当前商业企业提高企业管理水平,谋求生存,参与市场竞争的必由之路。

经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

它更加的深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。

各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。

会员管理系统用计算机管理会员的基本信息,以及对会员信息的编辑、查询等一系列动作,它是一种计算机应用技术的创新。

在计算机还未普及之前组织会员管理都是由工作人员人工书写,查阅的方式来操作的。

现在一般的会员管理都采用计算机智能化管理,采用计算机作为工具的实用的计算机智能化管理程序来帮助管理员进行更有效的进行会员管理工作。

1.1.2 系统的意义网络管理可以实现信息资源共享,在网上发布会员信息,使会员在网上可以查看到自己最新的会员积分以及商家发布的各种有礼兑换活动。

通过此项目的研究与实践,使网络管理更能为会员提供一个方便的自我管理环境,使会员能更好的对自己购物所获得的积分的管理以及能清楚的了解自己购物的商品列表和兑换礼物情况。

商家可以利用系统对会员信息进行管理,例如对会员信息的添加、修改、查询以及积分查询统计等。

管理上更加规范,不再受时间和地理位置的限制,很大程度上提高了会员管理的效率,不再像过去的手工操作浪费时间、人力以及物力,也无形当中提高了商家对会员管理的效率,达到双赢的目的。

15春西南交《数据库原理》在线作业二 答案

西南交《数据库原理》在线作业二一、单选题(共25 道试题,共100 分。

)1. 在SELECT语句中使用MAX(列名)时,列名应该()A. 必须是数值型B. 必须是字符型C. 必须是数值型或字符型D. 不限制数据类型正确答案:C2. 物理独立性是指()A. 概念模式改变,外模式和应用程序不变B. 内模式改变,概念模式不变C. 内模式改变,概念模式不变D. 概念模式改变,内模式不变正确答案:C3. DBMS对数据库的锁机制是()的主要方法A. 安全性控制B. 完整性控制C. 并发控制D. 数据库恢复正确答案:C4. 不包括在数据库系统数据控制功能中的是()。

A. 安全性B. 可移植性C. 完整性D. 恢复正确答案:B5. 数据库中全部数据的整体逻辑结构的描述是()A. 概念模式B. 内模式C. 外模式D. 存储模式正确答案:A6. 以下关于全键的说法正确的是()A. 属性都是主属性B. 最高属于3NFC. 含有非主属性D. 可能还有其他候选键正确答案:A7. 从数据流图和数据字典出发,首先得到的是数据库的()。

A. 概念结构B. 逻辑结构C. 物理结构D. 用户视图正确答案:A8. 数据库的()是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。

A. 安全性控制B. 完整性控制C. 并发控制D. 数据库恢复正确答案:A9. 现实世界中,事务的特性在信息世界中称为()A. 实体B. 实体键C. 属性D. 关系正确答案:C10. 对于Movie类,如果键码由Title和Year的集合构成,则下列语句中正确的是()。

A. InterfaceMovie(KeyTitle,Year)B. InterfaceMovie(Key(Title,Year))C. InterfaceMovie(KeyTitleorYear)D. InterfaceMovie(KeyTitleandYear)正确答案:B11. 若关系模式R中的函数依赖的决定因素都是键,则R所属的最高范式是()。

数据库原理习题答案

数据库原理习题答案1.1 名词解释(1) DB:即数据库(Database),是统⼀管理的相关数据的集合。

DB能为各种⽤户共享,具有最⼩冗余度,数据间联系密切,⽽⼜有较⾼的数据独⽴性。

(2) DBMS:即数据库管理系统(Database Management System),是位于⽤户与之间的⼀层数据管理软件,为⽤户或应⽤程序提供访问DB的⽅法,包括DB的建⽴、查询、更新及各种数据控制。

DBMS总是基于某种数据模型,可以分为层次型、⽹状型、关系型、⾯向对象型DBMS。

(3) DBS:即数据库系统(Database System),是实现有组织地、动态地⼤量关联数据,⽅便多⽤户访问的计算机软件、硬件和数据组成的系统,即采⽤了数据库技术的计算机系统。

(4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的⼀个实体有联系,反之亦然,那么实体集E1对E2的联系称为“⼀对⼀联系”,记为“1:1”。

(5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,⽽E2中每个实体⾄多和E1中的⼀个实体有联系,那么E1对E2的联系是“⼀对多联系”,记为“1:N”。

(6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。

(7) 数据模型:模型是对现实世界的抽象。

在数据库技术中,表⽰实体类型及实体类型间联系的模型称为“数据模型”。

它可分为两种类型:概念数据模型和结构数据模型。

(6) 概念数据模型:是独门于计算机系统的模型,完全不涉及信息在系统中的表⽰,只是⽤来描述某个特定组织所关⼼的信息结构。

(9) 结构数据模型:是直接⾯向数据库的逻辑结构,是现实世界的第⼆层抽象。

这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。

结构数据模型应包含:、数据操作、数据完整性约束三部分。

北京航空航天大学北航2015年春《数据库原理及应用》在线作业二满分答案

北航《数据库原理及应用》在线作业二一、单选题:1.( )完成对数据库数据的查询与更新(满分:4)A. DCLB. DDLC. DMLD. DQL正确答案:C2.如果事务T获得了数据对象R上的排它锁,那么( ) (满分:4)A. T对R只能读不能写B. T对R只能写不能读C. 其它事务对过R只能读不能写D. 其它事务对R既不能读也不能写正确答案:D3.在SQL中,与&ldquo;NOT IN&rdquo;等价的操作符是( ) (满分:4)A. <>ALLB. <>SOMEC. =SOMED. =ALL正确答案:A4.下列有关数据库的描述,正确的是( )。

(满分:4)A. 数据库是一个DBF文件B. 数据库是一个关系C. 数据库是一个结构化的数据集合D. 数据库是一组文件正确答案:C5.在数据库与宿主语言之间传递信息是通过( ) (满分:4)A. 全局变量B. 局部变量C. 公共数据区D. 系统缓冲区正确答案:B6.关系数据模型的三个组成部分中,不包括( )。

(满分:4)A. 完整性规则B. 数据结构C. 数据操作D. 并发控制正确答案:D7.设计数据流程图(DFD)属于数据库设计的( ) (满分:4)A. 可行性分析阶段的任务B. 需求分析阶段的任务C. 概念设计阶段的任务D. 逻辑设计阶段的任务正确答案:B8.规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足其每一属性都是( ) (满分:4)A. 互不相关的B. 不可分解的C. 长度可变的D. 互相关联的正确答案:B9.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。

(满分:4)A. &quot;一方&quot;表的主索引或候选索引,&quot;多方&quot;表的普通索引B. &quot;一方&quot;表的主索引,&quot;多方&quot;表的普通索引或候选索引C. &quot;一方&quot;表的普通索引,&quot;多方&quot;表的主索引或候选索引D. &quot;一方&quot;表的普通索引,&quot;多方&quot;表的候选索引或普通索引正确答案:A10.SELECT-SQL语句是( )。

《数据库系统原理》2试题及参考答案

一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NFB.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:题8图则∏专业,入学年份(R)的元组数为C A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点 B.建立副本C.建立日志文件D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

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

大工15 春《数据库原理》在线作业 2 单选题判断题
一、单选题(共10 道试题,共50 分。


1. 下列不属于数据库概念结构设计的方法的是()。

A. 由底向上
B. 由顶向下
C. 由内向外
D. 由外向内
-----------------选择:D
2. ()是系统提供的最外层安全保护机制。

A. 用户标识与鉴别
B. 存取控制
C. 视图机制
D. 审计
-----------------选择:A
3. ()级封锁协议可以防止不可重复读。

A. 1
B. 2
C. 3
D. 都不可以
-----------------选择:C
4. ()故障是指某个事务在运行过程中没有运行至正常终止点就中断了。

A. 事务故障
B. 系统故障
C. 介质故障
D. 机械故障
-----------------选择:A
5. 下列不属于常用的抽象方法的是()。

A. 分类
B. 概括。

相关文档
最新文档