文档库 最新最全的文档下载
当前位置:文档库 › 数据库系统概论_离线作业第2次答案

数据库系统概论_离线作业第2次答案

数据库系统概论_离线作业第2次答案
数据库系统概论_离线作业第2次答案

《数据库系统概论》离线作业第2次参考解答

第6 章关系数据库理论

2. 建立一个关于系、学生、班级、学会等诸信息的关系数据库。

描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。

描述班级的属性有:班号、专业名、系名、人数、入校年份。

描述系的属性有:系名、系号、系办公室地点、人数。

描述学会的属性有:学会名、成立年份、地点、人数。

语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。

请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。

指出各关系模式的候选码、外部码,有没有全码存在?

解:

解析

应该根据题目中给出的有关语义写出关系模式中的数据依赖,有些依赖可以按照实际情况写出,也许题目中并没有明显指出。例如,按照实际情况,系名和系号是一一对应的,因此有D # →DN,DN→D #。

12. 下面的结论哪些是正确的? 哪些是错误的? 对于错误的请给一个反例说明之。

考查点:关系模式的规范化,函数依赖、多值依赖

(1)任何一个二目关系是属于3NF。√

(2)任何一个二目关系是属于BCNF。√

(3)任何一个二目关系是属于4NF。√

(4) 当且仅当函数依赖A->B在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。×

当A→B在R上成立,关系R(A,B,C)等于其投影R1(A,B) 和R2(A,C)的连接。反之则不然。

正确的应当是:

当且仅当多值依赖A→→B在R上成立,关系R(A,B,C)等于其投影R1(A,B) 和R2(A,C)的连接。

(5)若R.A->R.B,R.B->R.C,则R.A->R.C。√

(6)若R.A->R.B,R.A->R.C,则R.A->R.(B,C)。√

(7)若R.B->R.A,R.C->R.A,则R.(B,C)->R.A。√

(8)若R.(B,C)->R.A则R.B->R.A,R.C->R.A。×

第7 章数据库设计

9. 试述数据库概念结构设计的重要性和设计步骤。

答:

重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所得到的应用需求首先抽象为概念结构,以此作为各种数据模型的共同基础,从而能更好地、更准确地用某一DBMS实现这些需求。

设计步骤:概念结构的设计方法有多种,其中最经常采用的策略是自底向上方法,该方法的设计步骤通常分为两步:第 1 步是抽象数据并设计局部视图,第2 步是集成局部视图,得到全局的概念结构。

11. 什么是数据库的逻辑结构设计?试述其设计步骤。

答:

数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本E-R 图转换为与选用的DBMS 产品所支持的数据模型相符合的逻辑结构。

设计步骤为:

(l)将概念结构转换为一般的关系、网状、层次模型;

(2)将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;

(3)对数据模型进行优化。

12. 试把第一章习题12和习题13中的E-R模型转换为关系模型。

答:

习题12. 学校中有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。请用E-R图画出此学校的概念模型。

解析

在画E-R图时,按照习题中对问题的描述一步一步画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。例如,每个教研室有若干教员,每个班有若干学生,可以画出教研室和教员、班级和学生之间一对多的联系。再如,有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常的规则,所以可以画出教员和学生之间一对多的联系。

E-R图:

转化为关系模型为(下划线表示是主码属性):

系(系编号, 系名, 系主任)

班级(班级编号, 班级名, 年级, 系编号)

教研室(教研室编号, 名称, 主任, 系编号)

学生(学号,姓名,性别, 学历, 研究方向, 导师职工号)

课程(课程号,课程名,学分)

教员(职工号, 姓名, 职称, 教研室编号)

选课(学号, 课程号, 成绩)

习题13. 某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。

解析

对实体之间联系的语义描述有时不是直截了当的,需要从对现实世界的整体拮述中进行分析,导出实体之间的某种联系。就如本题中,"零件和仓库的联系"就要从以下描述中分析: "零件按所属的不同产品分别放在仓库中"。因为一个产品由多种零件组成的,所以一个仓库中存放多种零件: 反过来一种零件是放在一个仓库还是多个仓库中呢? 因为一种零件可以用在多种产品上,这些零件按所属的不同产品分别放在仓库中,于是知道一种零件可以放在多个仓库中,所以零件和仓库之间是多对多的联系。"材料和仓库的联系"则根据"原材料按照类别放在若干仓库" 这句话就可以得出: 一个仓库中放多种材料,而一种材料只放在一个仓库中,所以仓库和材料之间是一对多的联系。

E-R图:

转换成关系模型为(下划线表示是主码属性):

仓库(仓库号,仓库名)

产品(产品号,产品名称,仓库号)

零件(零件号,零件名称)

材料(材料号,材料名称,材料类别,仓库号,存放量)产品组成(产品号,零件号,使用零件数量)

零件组成(零件号,材料号,使用材料数量)

零件储存(零件号,仓库号,存储量)

第9 章关系查询处理和查询优化

2. 对学生-课程数据库有如下的查询:

SELECT Cname

FROM Student,Course,SC

WHERE Student. Sno = SC. Sno

AND SC .Cno = https://www.wendangku.net/doc/1714883024.html,o

AND Student. Sdept=’IS’;

此查询要求信息系学生选修了的所有课程名称。

试画出用关系代数表示的语法树,并用关系代数表达式优化算法对原始的语法树进行优化处理,画出优化后的标准语法树。

答:

第10 章 数据库恢复技术

6. 数据库转储的意义是什么?试比较各种数据转储方法。

答:

数据转储是数据库恢复中采用的基本技术。所谓转储即DBA 定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。

恢复恢复数据库到Tb 时刻的正确状态

Ta

Tb 发生故障

重装后备副本

静态转储:在系统中无运行事务时进行的转储操作,如上图所示。静态转储简单,但必须等待正运行的用户事务结束才能进行。同样,新的事务必须等待转储结束才能执行。显然,这会降低数据库的可用性。

动态转储:指转储期间允许对数据库进行存取或修改。动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。但是,转储结束时后援副本上的数据并不能保证正确有效。因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。

为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件(log file )。这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。

转储还可以分为海量转储和增量转储两种方式。

海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据。从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用、更有效。

7. 什么是日志文件?为什么要设立日志文件?

答:

(1)日志文件是用来记录事务对数据库的更新操作的文件。

(2)设立日志文件的目的是:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。

有关日志文件的具体作用,可以参考《数据库系统概论》第四版第10.4.2小节。

8. 登记日志文件时为什么必须先写日志文件,后写数据库?

答:

把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。

如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO 操作,并

不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。

第11 章并发控制

4. 如何用封锁机制保证数据的一致性?

答:

DBMS 在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务T l 在对A 进行修改之前先对A 执行Xlock ( A ) ,即对A 加x 锁。这样,当T2请求对A 加x 锁时就被拒绝,T2只能等待T l释放A 上的锁后才能获得对A 的x 锁,这时它读到的A 是T l更新后的值,再按此新的A 值进行运算。这样就不会丢失T l的更新。

DBMS 按照一定的封锁协议对并发操作进行控制,使得多个并发操作有序地执行,就可以避免丢失修改、不可重复读和读“脏”数据等数据不一致性。

7. 请给出检测死锁发生的一种方法,当发生死锁后如何解除死锁?

答:

数据库系统一般采用允许死锁发生,DBMS 检测到死锁后加以解除的方法。

DBMS中诊断死锁的方法与操作系统类似,一般使用超时法或事务等待图法。

超时法是:如果一个事务的等待时间超过了规定的时限,就认为发生了死锁。超时法实现简单,但有可能误判死锁,事务因其他原因长时间等待超过时限时,系统会误认为发生了死锁。若时限设置得太长,又不能及时发现死锁发生。

事务等待图法请参见《数据库系统概论》第四版中的11.3.2小节。

DBMS 并发控制子系统检测到死锁后,就要设法解除。通常采用的方法是选择一个处理死锁代价最小的事务,将其撤消,释放此事务持有的所有锁,使其他事务得以继续运行下去。当然,对撤销的事务所执行的数据修改操作必须加以恢复。

9. 设T l,T2,T3是如下的 3 个事务:

T l:A : = A + 2 ;

T2:A : = A * 2 ;

T3:A : = A **2 ; ( A ←A*A)

设A 的初值为0

(l) 若这3 个事务允许并行执行,则有多少可能的正确结果,请一一列举出来。答:

A 的最终结果可能有2 、4 、8 、16 。

因为串行执行次序有T l T2T3、T l T3T2、T2T1T3、T2T3T l、T3T1T2、T3T2T l。

对应的执行结果是16 、8 、4 、2 、4 、2 。

(2) 请给出一个可串行化的调度,并给出执行结果

答:

最后结果A 为16 ,是可串行化的调度。

(3) 请给出一个非串行化的调度,并给出执行结果。

答:

最后结果A 为0 ,为非串行化的调度。

(4) 若这3 个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度。

答:

(4) 若这3 个事务都遵守两段锁协议,请给出一个产生死锁的调度。

答:

10.今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),该调度是冲突可串行化的调度吗?为什么?

答:参考P300页例题。该调度是冲突可串行调度。因为

Sc1= r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A), 交换r1(A)与w3(B),得到r3(B)w3(B) r1(A)r2(B)r2(A)w2(B)r1(B)w1(A)

再交换r1(A)与r2(B)r2(A)w2(B),得到

Sc2= r3(B)w3(B) r2(B)r2(A)w2(B)r1(A)r1(B)w1(A)

由于Sc2是串行的,而且两次交换都是基于不冲突操作的,所以

Sc1= r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A)是冲突可串行化的调度。

数据库系统概论期末试题及答案(重点知识)

试题十 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 ( 考 生 答 题 不 得 超 过 此 线 )

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C. 外码 D. 连接码 10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的 “行”的概念最接近? A.属性 B.关系 C. 域 D. 元组 11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找某个学生的基本信息及其选课的平均成绩,将使用关系()A.S和SC B.SC和C C.S和C D.S、SC和C 12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A. GROUP BY B.HAVING C.ORDER BY D.WHERE 13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。 A.只有SNO不能取空值B.只有CNO不能取空值 C.只有GRADE不能取空值D.SNO与CNO都不能取空值 14.下面关于函数依赖的叙述中,()是不正确的。 A.若X→Y,WY→Z,则XW→Z B.若Y X,则X→Y C.若XY→Z,则X→Z,Y→Z D.若X→YZ,则X→Y,X→Z 15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))

西南大学12级农经《农学概论》思考题答案

思考题答案 1.怎样理解市场经济条件下农业的“双重风险”性?(区别与小农经济、工业及商业): “双重风险性”即自然和市场的风险:(1)多变的自然环境,致使农业生产面临着其他非农产业不可比拟的自然风险;(2)市场供求状况与经济运行体制对农业生产经营效益的获取有着至关重要的影响。 2.由农业实质来看发展农业(动植物生产)的3条基本途径?发展农业的三条基本途径: A :培育优良品种(提高物质、能量利用效率);B:增加物质、能量的投入(改变生产条件,化 肥、灌溉、农药和新的生产资料投入);C:A、B同时使用,如“绿色革命”的成功。 3.农业与工业的区别? 农业:自然力对劳动对象独立发生作用的时间很长,生产时间和劳动时间差别特别显著,农业的对象是生物,而生物要进行新陈代谢,与外界环境进行物质、能量的交换.外界环境多变而不稳定。 工业:自然力对劳动对象独立发生作用的时间几乎为零,生产时间和劳动时间的差别较小,工业是对无生命的原料进行加工制作,生产环境稳定。 4.怎样理解在我国的国情条件下,农业生产结构、膳食结构的基本趋势与发展趋势?动植物性食品的 区别?现代农业4大投入是什么?(与发展农业的3条基本途径结合理解,体现了现代农业的特点是对工业化产品依赖性愈来愈强,对农业内部循环产物依赖性愈来愈弱。) 国情:中国人均占有耕地量少;人均水资源低;经济发展,人口增加,土地减少。 农业生产结构基本趋势:以种植业为主,粮食生产为主,畜牧业为辅。 发展趋势:种植业三元结构的逐步形成,优质农产品的生产比例加大,农业产业化,加工业的发展:食品加工;农产品的非农用途化。 膳食结构基本趋势:以植物性食物(素食)为主,植物性蛋白为主,动物性食物为辅。 发展趋势:新鲜的蔬菜、水果消费增加,动物性食品消费增加,人均口粮消费下降。 四大投入:现代农业的辅助能投入,划分为四种类型,即(一)引进新品种和新的作物类型、畜禽等基因性投入,用于改善农业生物的遗传适应性和资源利用转化能力。(二)施肥、浇水等资源性投入,用予改善水分、养分等生活必须资源的供应,保证有机生产的顺利进行;(三),农业机械和工程(道路、厂房、水利设施等)设施性投入,用于为农业生物创造良好的物理环境,特别是土壤环境,以及提高劳动生产率,节约资源和农时等;(四) 农药、防治、医疗技术等保护性投入,用于控制病、虫、草等有害生物的发展,提高农业生物种群和群落的净生产力。现代科学技术的迅速发展及其在农业上的应用,显示了人工辅助能投入对促进农业增产的巨大潜力。 5.(补充)为什么资源丰富的发达国家农业生产(作物生产、动物生产)都呈现明显的区域化专业化

2017数据库系统概论作业-在线作业

您的本次作业分数为:98分 1.【第01章】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。 A 多对多 B 一对一 C 多对一 D 一对多 正确答案:C 2.【第01章】在数据库的三级模式结构中,描述数据库用户能够看到和使用的局部数据的逻辑结构和特征描述的是指()。 A 模式 B 内模式 C 外模式 D 逻辑模式 正确答案:C 3.【第01章】下列四项中说法不正确的是()。 A 数据库减少了数据冗余 B 数据库中的数据可以共享 C 数据库避免了一切数据的重复 D 数据库具有较高的数据独立性 正确答案:C 4.【第01章】数据库三级模式体系结构的划分,有利于保持数据库的()。 A 数据库独立性

B 数据库安全性 C 结构规范化 D 操作可行性 正确答案:A 5.【第01章】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。 A DBS包括DB和DBMS B DBMS包括DB和DBS C DB包括DBS和DBMS D DBS就是DB,也就是DBMS 正确答案:A 6.【第01章】下列数据模型中,数据独立性最高的是()。 A 网状数据模型 B 关系数据模型 C 层次数据模型 D 非关系模型 正确答案:B 7.【第01章】常用的数据模型有()。 A 层次模型 B 网状模型 C 关系模型 D 面向对象模型 E 对象关系模型

正确答案:ABCDE 8.【第01章】E-R图用来描述现实世界的概念模型,基本要素包括()。 A 实体型 B 属性 C 联系 D 元组 E 主码 F 记录 正确答案:ABC 9.【第01章】数据模型的组成要素包括()。 A 数据结构 B 数据操作 C 实体 D 完整性约束 E 关系 正确答案:ABD 10.【第01章】与人工管理和文件系统相比,数据库系统的特点主要体现在以下哪些方面? A 数据结构化 B 数据的共享性高,冗余度低,易扩充 C 数据独立性高 D 数据由DBMS统一管理和控制 正确答案:ABCD

(完整版)数据库系统概论期末试题及答案(重点知识)

试题十 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 A .关系规范化、数据操纵、数据控制 B .数据定义、数据操纵、数据控制 C .数据定义、关系规范化、数据控制 D .数据定义、关系规范化、数据操纵 ( 考 生 答 题 不 得 超 过 此 线 )

农学概论试题及答案总结

农学概论试题及答案总结 花芽分化:作物生长发育到一定时期,茎类的分生组织不再分化时,原基和腋芽原基在分化形成花或花序原基的过程。 1.(填空)叶的生长:叶原基发育生长的过程为:顶端生长。出缘生长。居间生长 2.简述作物的生长发育? 生长:是指作物个体、器官、组织和细胞,在体积、重量和数量上的增加。特点是一个不可逆的数量化过程。如营养器官(如根、茎、叶)的生长,通常用大小、长短、粗细、轻重和多少来表示。 3.发育:是指作物细胞、组织和器官的分化形成过程;也就是作物发生了形态、结构和功能上的 本质性变化。特点是分化过程是一个可逆的质变过程。如幼穗分化、花芽分化、维管束发育以及气孔分化等。 4.作物的的营养生长与生殖生长各有什么特点? 作物以分化形成营养器官为主的生长 生殖生长是作物以分化形成生殖器官为主的生长 5.营养生长期是生殖生长的基础营养生长是作物转向生殖生长的必要准备。营养生长和生殖生长 是并进的阶段,彼此之间会存在相互影响相互竞争的关系。 6.种子的概念与区别 用来繁殖下一代作物的播种材料。 种子分为三类:胚株发育而形成的种子,如豆类 子房发育形成的果实如水果 根茎雷作物用于繁殖的营养器官如马铃薯块茎 7.简述根的种类 初生根:种子内胚根发育而来即种子根 次生根:生与主根上的侧根或基部茎节上的节根 8.不定根:由茎,叶等处随时发生没有固定位置的根 9.*简述叶的形态

子叶:胚的组成部分,着生于胚轴上 第四章作物生产与环境条件 *1.光对作物的重要性 作物生产所需能量主要来自太阳光,其次来自不同的人工光源。 光在作物生长的重要性包括间接作用和直接作用,间接作用就是作为利用光提供的能量进行光合作用合成有机物,作为作物生长发育提供物质基础。直接作用是促进作物形态器官建成,如种子萌发,叶芽花芽分化等。此外,光还会影响作物某些生理代谢过程而影响作物产品品质。总而言之。光对作物生产的重要性最终体现在作物群体结构的改变和作物产量和品质改变上。 光和速率:CO2mg/dm2/h每小时每平方分米的叶片面积吸收CO2的毫克数 光补偿点:植物光合作用的同化产物与呼吸作用所消耗的物质达到平衡时所接受的光照强度(光和速率=0). .光饱和点:在一定的光强范围内,植物的光合强度随光照度的上升而增加,当光照度上升到某一数值之后,光合强度不再继续提高时的光照度值。 光周期现象:自然界一昼夜间光暗交替称为光周期。作物从营养生长向生殖生长转化。受日照长度的影响醉舞发育对日照长度的反应。P70 作物温度三基点,最低点,最适点,最高点 (霜冻害冷害高温害p74) 积温:作物生长发育阶段内逐日平均气温的总和 有效积温:活动温度与生物学下限温度之差,叫做有效温度 活动积温:当日平均气温稳定上升到10℃以上时,大多数农作物才能活跃生长。把大于等于10℃持续期内的日平均气温累加起来,得到的气温总和,叫做活动积温 温室效应:主要由CO2\CH4\N2O等气体含量增加引起。 *酸雨;ph小与5.6的大气酸性化学组分通过江水的气象过程进入到陆地水体的现象. (改错)在作物生产上有效积温一般毕活动激吻更能反映作物温度的需求 2简述水对作物生长发育及产品的影响 (略)

数据库大作业设计题目

《数据库原理及技术》大作业大纲 类同卷,网上抄袭,大作业格式不正确一律0分处理 一、课程设计的目的和要求 (1)培养学生运用所学课程《数据库原理及技术》的理论知识和技能,深入理解《数据库原理及技术》课程相关的理论知识,学会分析实际问题的能力。 (2)培养学生掌握用《数据库原理及技术》的知识设计计算机应用课题的思想和方法。 (3)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。 (4)通过课程大作业,要求学生在教师的指导下,独立完成大作业要求的相关内容,包括: ①通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。 ②基本掌握撰写小论文的基本步骤和写作方法。 ③根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。 ④根据课题的要求基本理解和掌握数据流图(DFD)和数据字典(DD)的设计方法。 ⑤创建数据库及各种数据库对象。 二、课程设计题目 要求: (1)任选下列一个题目,调查分析一个具体的或模拟的实例; (2)描述该实例的业务信息和管理工作的要求; (3)列出实体、联系; (4)指出实体和联系的属性; (5)画出E-R图; (6)将E-R图转换成关系模式,并注明主码和外码; (7)建立数据字典; (8)创建数据库; (9)根据题目的要求写查询、存储过程、触发器等。 题目: (1)学校图书借阅管理系统 功能要求: ●实现图书信息、类别、出版社等信息的管理; ●实现读者信息、借阅证信息的管理; ●实现图书的借阅、续借、归还管理; ●实现超期罚款管理、收款管理; ●创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;

数据库设计大作业模板

郑州大学软件学院:11级信息工程专业第学三521小组组长:史军磊 数 据 库 设 计 说 明 书 数据库名称:学籍数据库管理系统 数据库管理系统:SQL server 小组成员:史军磊,宁明祥,乔八惠,孙佳宁,景亚鹏,郭佳文,李志帅 一.系统目标

二.学籍管理信息系统以计算机为工 具,通过对教务管理所需的信息管理, 把管理人员从繁琐的数据计算处理中 解脱出来,使其有更多的精力从事教务 管理政策的研究实施,教学计划的制定 执行和教学质量的监督检查,从而全面 提高教学质量,实现学生基本信息的管 理,学生选课以及成绩统计等功能,最 大限度地为老师和学生提供方便和提 高管理效率。 三.系统功能分析 1 基本信息管理—系统管理员负责对各种信息的录入、修改、删除等操作。 2 学生成绩管理—系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。

3 信息系统统计—学生可以查询基本信息和各科的考试成绩,老师可以查询基本信息和授课信息,系统管理员负责把老师提交的学生成绩记性管理,计算总成绩和平均成绩,统计不合格学生信息和获得奖学金学生的信息,最后再输出所有的信息。 4 毕业生信息管理—系统管理员计算毕业生学生在学校期间所修课程的总学分,并进行审核,最后输出登记表和名册。 5 系统用户管理—系统管理员负责用不同地权限来限制不同用户对系统的使用。

图为学生学籍数据库系统功能模块 三数据需求及业务规则分析: 通过与学籍管理系统数据库用户的交谈、团队的分析、市场需求等方式、获得了管理系统的数据需求。 1 为了保证安全对于每个登陆的用户进行记录,一个用户在不同的诗句可能有多个登录信息。

数据库系统概论期末试题及答案整理版

《数据库原理及应用》试题1 一、选择题 1、数据库系统的基本特征是_________。 A 、数据的统一控制 B 、数据共享性和统一控制 C 、数据共享性、独立性和冗余度小 D 、数据共享性和数据独立性 (难度系数C )正确答案:C 2、DB 、DBMS 和DBS 三者之间的关系是_________。 A 、DBS 与D B 和DBMS 无关 B 、DBMS 包括DBS 和DB C 、DB 包括DBMS 和DBS D 、DBS 包括DB 和DBMS (难度系数B )正确答案:D 3、设有关系R 和S ,关系代数 S)(R R -- 表示的是_________。 A 、R ∩S B 、R ―S C 、R ÷S D 、R ∪S (难度系数B )正确答案:A 4、自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用 自然连接时,要求R 和S 含有一个或多个共有的__________。 A 、行 B 、属性 C 、记录 D 、元组 (难度系数C )正确答案:B 5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是_________。 A 、数据模型 B 、概念模型 C 、关系模型 D 、E-R 图 (难度系数C )正确答案:C 6、构成E —R 模型的三个基本要素是_________。 A 、实体、属性值、关系; B 、实体、属性、联系; C 、实体、实体集、联系; D 、实体、实体集、属性; (难度系数C )正确答案:B 7、在关系代数运算中,五种基本运算为_________。

A 、并、差、选择、投影、连接 B 、并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔 积 D 、并、除、投影、笛卡尔积、选择 (难度系数B )正确答案:C 8、在下列关于规范化理论的叙述中,不正确的是_________。 A 、任何一个关系模式一定有键。 B 、任何一个包含两个属性的关系模式一定满足3NF 。 C 、任何一个包含两个属性的关系模式一定满足BCNF 。 D 、任何一个包含三个属性的关系模式一定满足2NF 。 (难度系数B )正确答案:D 9、设有关系模式R(A,B,C)和S(C,D)。与SQL 语句“SELECT A,B,D FROM R,S WHERE R.C=S.C ”等价的关系代数表达式为_________。 A 、S))(R (σπS.C R.C D B,A,?= B 、S))(R (πσD B,A,S. C R.C ?= C 、(S))π(R)(πσ D B A,S.C R.C ?= D 、S)(R))(π(πσB A,D S.C R.C ?= (难度系数A )正确答案:A 10、SQL 的视图是从_________中导出的。 A 、基本表 B 、视图 C 、数据库 D 、基本表或视图 (难度系数C )正确答案:D 11、用如下的SQL 语句创建一个Teacher 表 CREATE TABLE Teacher ( TNO Char(6) NOT NULL, NAME Char(8) NOT NULL, SEX Char(2), SAL INT, SDETP char(12) check (SDEPT IN(‘IS ’,’MA ’,’CS ’))) 可以插入到Teacher 表中的元组是_________。 A 、(‘T0203’,‘刘刚’,NULL ,NULL ,‘IS ’) B 、( NULL , ‘王芳’,‘女’,‘1200’,‘CS ’) C 、(‘T0111’,NULL ,‘男’,23,‘MA ’) D 、(‘T0101’,‘李华’,男,2100,‘EN ’) (难度系数A )正确答案:A

农学概论试题及答案总结

农学概论试题及答案总 结 Document number:PBGCG-0857-BTDO-0089-PTT1998

农学概论试题及答案总结花芽分化:作物生长发育到一定时期,茎类的分生组织不再分化时,原基和腋芽原基在分化形成花或花序原基的过程。 (填空)叶的生长:叶原基发育生长的过程为:顶端生长。出缘生长。居间生长 1.简述作物的生长发育 生长:是指作物个体、器官、组织和细胞,在体积、重量和数量上的增加。特点是一个不可逆的数量化过程。如营养器官(如根、茎、叶)的生长,通常用大小、长短、粗细、轻重和多少来表示。 发育:是指作物细胞、组织和器官的分化形成过程;也就是作物发生了形态、结构和功能上的本质性变化。特点是分化过程是一个可逆的质变过程。如幼穗分化、花芽分化、维管束发育以及气孔分化等。 2.作物的的营养生长与生殖生长各有什么特点 作物以分化形成营养器官为主的生长 生殖生长是作物以分化形成生殖器官为主的生长 营养生长期是生殖生长的基础营养生长是作物转向生殖生长的必要准备。营养生长和生殖生长是并进的阶段,彼此之间会存在相互影响相互竞争的关系。3.种子的概念与区别 用来繁殖下一代作物的播种材料。 种子分为三类:胚株发育而形成的种子,如豆类 子房发育形成的果实如水果 根茎雷作物用于繁殖的营养器官如马铃薯块茎

4.简述根的种类 初生根:种子内胚根发育而来即种子根 次生根:生与主根上的侧根或基部茎节上的节根 不定根:由茎,叶等处随时发生没有固定位置的根 5.* 简述叶的形态 子叶:胚的组成部分,着生于胚轴上 第四章作物生产与环境条件 *1.光对作物的重要性 作物生产所需能量主要来自太阳光,其次来自不同的人工光源。 光在作物生长的重要性包括间接作用和直接作用,间接作用就是作为利用光提供的能量进行光合作用合成有机物,作为作物生长发育提供物质基础。直接作用是促进作物形态器官建成,如种子萌发,叶芽花芽分化等。此外,光还会影响作物某些生理代谢过程而影响作物产品品质。总而言之。光对作物生产的重要性最终体现在作物群体结构的改变和作物产量和品质改变上。 光和速率:CO2mg/dm2/h 每小时每平方分米的叶片面积吸收CO2的毫克数 光补偿点:植物光合作用的同化产物与呼吸作用所消耗的物质达到平衡时所接受的光照强度(光和速率=0). .光饱和点:在一定的光强范围内,植物的光合强度随光照度的上升而增加,当光照度上升到某一数值之后,光合强度不再继续提高时的光照度值。 光周期现象:自然界一昼夜间光暗交替称为光周期。作物从营养生长向生殖生长转化。受日照长度的影响醉舞发育对日照长度的反应。P70 作物温度三基点,最低点,最适点,最高点

大型数据库_大作业

南京邮电大学计算机学院 《大型数据库技术》Course Project 姓名:班级:学号: 团队:1~2人一组,鼓励1人一组 期限:2016年6月17日(2人一组:2016年6月12日) 报告提交地点:课上(6月12日),学科楼6号楼541(6月17日) 题目:利用MySQL实现一个类似美团外卖的外卖订单的数据库管理系统,具体任务如下。 1)结合数据库系统概论的知识,设计外卖订单的数据库管理系统的关系(schema),至少应该包括商户管理,商品管理,客户管理,订单管理等四部分。(注意:在商户管理中应该包括商户外卖订单收入总额字段,客户管理中应包括客户外卖订单消费总额字段。) 2)简单描述以下的具体流程场景,设计相应的SQL语句,并验证结果, a) 商户插入,修改自身信息 b) 商户插入,修改商品信息 c) 客户插入,修改客户信息 3)简述以下的具体流程场景,设计相应的SQL语句,并验证结果, 多用户场景下,客户下订单,商户接订单的具体流程。(注意:需要更新商户的收入总额,客户的消费总额,不考虑订单失败的情况。) 4)简述的下列后台统计对账功能,设计相应的SQL语句,并验证结果, a)判断商户收入总额,客户消费总额是否与订单管理中相关订单中的总额一致 b)统计近一月的收入总额最多的商户,及其所有商品中订单总金额最多的商品。 (注意:可以假设一张订单只有一种商品,鼓励去除此假设。) 5)简单描述以下的具体流程场景,设计相应的SQL语句,并验证结果, 如何通过触发器来实现订单管理的复制,即创建订单管理的一张镜像表。 6)简述下列问题的解决方案,如果有对应的SQL语句,需要设计相应的SQL语句,并验证结果。 a) 当订单表中数据过多时的处理策略 b) 对数据库系统的备份和恢复策略 报告内容: 报告应由6部分组成,每部分对应与上述一个任务,并附有章节目录。在每一部分需要简述本部分的需求,具体操作流程,以及流程中操作对应的SQL语句,并验证结果(模拟数据,结果截图),以及其它,如schema关系图等有利于方案说明的信息。 如果是2人一组,需要写清楚每个人的分工情况。

数据库大作业--图书管理系统

图书管理系统 需求分析 信息需求: 为了加强图书的管理,设计图书管理系统,方便用户借阅、管理员管理,减少管理员的工作量。 1)主要信息需求 1.图书信息:简介、出版日期、出版社、作者、书名、书号 2.读者信息:姓名、性别、读者编号、所在系、联系电话 3.借阅信息:借书日期、还书日期、工作号、书号、是否续借、读者编号4.管理员信息:姓名、性别、电话、工资、工作号 5.管理_书籍信息:工作号、书号、添加时间、是否在馆 6.管理_读者信息:工作号、读者编号、借还确认、违章情况、累计借书2)信息间的主要联系 1.一个读者可以借阅多本书籍(1:m) 2.一本图书可以被一个读者借阅(1:1) 3.一个图书管理员可以管理多个读者(1:n) 4.一个读者信息只能被一个图书管理员管理(1:1) 5.一本图书可以被多个图书管理员管理(1:n) 6.一个图书管理员可以管理多本图书(1:m) 处理需求: 1.借阅功能:可以方便地借阅图书、续借图书、归还图书 2.查询功能:按图书编号查找图书、按图书名称查找图书、按图书作者查找图书、能够按照自己的图书证编号查询自己的状态信息3.读者注册功能:能够对新的读者进行登记,或注销读者的信息 4.图书录入功能:能够将新到的图书信息输入到系统的图书信息库中

5.统计功能:按图书编号统计书籍数量、按图书名称统计数量、按作者统计书籍数量 安全性需求 1.管理员的权限最高,可以查询、修改借阅关系表、管理员_书籍表、管理员_读者表 2.读者,可以查看图书基本信息、个人自己的借阅信息。不可以对其中的信息进行添加、修改等操作。 完整性需求 1.在图书管理信息表中,书号、书名、作者、出版社、出版日期、简介输入信息的时候都有类型、长度要求。书号、书名、作者不能为空,其中 书号为主码 2.在读者信息表中,其中的各类信息都有类型、长度要求。读者编号、读者姓名、读者性别、所在系不能为空,读者编号为主码 3.在管理员信息表中,其中的各类信息都有类型、长度要求。工作号、姓名、性别不能为空,工作号为主码 4.在借阅关系表中,其中的各类信息都有类型、长度要求,且均不可为空。 工作号、书号为外码 5.在管理员_书籍表中,其中的各类信息都有类型、长度要求。工作号、书号不能为空,且为外码 6.在管理员_读者表中,其中的各类信息都有类型、长度要求,均不可为空。 工作号、读者编号为外码

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 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. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

农学概论作业(答案)

《农学概论》作业 第一章绪论 简答题: 1.简述农学(广义、中义、狭义)的含义。 答:广义:广义的农学包括农业科学的全部领域,主要有农业基础科学、农业工程科学、农业经济学、农业生产科学和农业管理科学等,可以理解为研究农业生产理论和实践的科学。 中义:中义的农学是指农业科学中的农业生产科学,主要包括种植生产、养殖生产、林业生产等方面。 狭义:狭义的农学是指研究农作物生产的科学,即研究农作物尤其是大田作物的生产理论和生产技术。具体来讲,主要研究作物生长发育规律、产量形成规律、品质形成规律及对环境条件的要求。 2.简述农学的特点。 答:1、研究对象的特殊性 2、农学技术的实用性 3、农学基础的广泛性 3.简述作物生产的特点。 答:1、作物生产具有严格的地域性 2、作物生长具有明显的季节性 3、作物生产具有序性 4、作物生产具有连续性 5、作物生产系统具有复杂性 论述分析题: 1.试析我国作物生产发展的出路。(7) 答:1.提高作物单产2.减少生产中消耗 第三章作物的起源、分类与分布 名词解释 1.作物:是由野生植物经过人类不断选择、驯化、利用、演化而来的具有经济价值的栽培植物。 简答题 1、按用途和植物学系统相结合的方法,大田作物分为哪些类别? 答:1、粮食作物:禾谷类作物、豆类作物、薯类作物 2、经济作物:纤维作物、油料作物、糖科作物、嗜好类作物、其他作物 3、饲料及绿肥作物

2、简述影响作物分布的因素 答:作物的生物学特征、气候条件、地理环境条件、社会经济条件、生产技术水平和社会需要等。 3、例举出我国种植业的10个一级区域。 答:1、东北大豆春麦玉米甜菜区 2、北部高原小杂粮甜菜区 3、黄淮海棉麦油烟果区 4、长江中下游稻棉油桑茶区 5、南方丘陵双季稻茶柑橘区 6、华南双季稻热带作物甘蔗区 7、云贵高原稻玉米烟草区 8、川陕盆地稻玉米薯类柑橘桑区 9、西北绿洲麦棉甜菜葡萄区 10、青藏高原青稞小麦油菜区 论述分析题 1.试述主要作物的分布及生产概况 答:其与作物的起源中心及其传播的区域密切相关,也与作物对自然资源和社会资源的适应性密切相关,同一作物在相对一致的自然生态范围的不同地域的栽培历史的长短和种植规模可能存在较大的差异和变化。 2.试述世界10大农区的特点 答:非洲撒哈拉以南农业区。包括东非、西非、中非和南非 第四章作物的生长发育与品质形成 名词解释 1、作物的生长:是指作物个体、器官、组织和细胞在体积、重量和数量上的增加,是一个不可逆转的量变过程,它是通过细胞的分裂和伸长来完成的。 2、作物的发育:是指作物一生中,结构、机能的质变过程,表现在细胞、组织和器官的分化,最终导致植株根茎叶花果实种子等的形成。 3、营养生长:作物营养器官根茎叶的生长。 4、生殖生长:作物生殖器官花果实种子的生长。 5、作物生育期:在作物声场实践中,把作物从出苗到成熟之间的总天数。 6、作物的生育时期:指作物一生中其外部形态呈现显著变化的若干时期。 7、作物的温光反应:作物生长发育对温度高低和日照长短的反应特征。 8、顶端优势:作物的顶芽生长占优势的现象。 9、叶面积指数:指作物群体的总绿色叶面积与该群体所占据的土地面积的比值。 10、根冠比:是指植物地下部分与地上部分的鲜重或干重的比值。 11、作物器官的同伸关系:在同一时间内某些器官呈有规律的生长或伸长。 12、经济系数:指生物产量转化为经济产量的效率。 13、生物产量:指作物全生育期间生产和积累的有机总量,一般不包括根。 14、经济产量:指所收获的具有经济价值的产品数量。 15、光合作用:植物、藻类和某些细菌利用叶绿素,在光的照射下将水和二氧化碳转变为糖类,并释放氧的复杂过程。 16、作物群体:指同一地块上的作物个体群。 17、源:制造营养并向其他器官提供营养的器官或部位。 18、库:消耗利用或储藏营养的接受部位或器官。 19、光能利用率:把植物光合作用所积累的有机物中所含的化学能占光能投入量的百分比。 20、作物品质:指作物生产中目标产品的质量,具体包括其利用质量和经济价值。

《数据库技术及应用》最新版大作业

《数据库技术及应用》课程报告说明 信息技术学院 2016年9月

一、课程设计题目 以下课题可供参考,学生也可选择自己拟定的题目,但要求一人一题,不可重复。 1、学生宿舍管理系统 2、房地产信息管理 3、学生社团管理系统 4、学生课外活动管理系统 5、医院信息管理系统 6、仓库管理系统 7、酒店管理系统 8、商品销售管理 9、停车场管理系统 10、公安管理系统 11、KTV娱乐收银系统 12、个人信息助理 13、人员流动管理系统 14、影视明星系统 15、足球经理俱乐部系统 16、车辆信息咨询系统 17、交通线路信息资讯 18、家居管理系统 19、出租屋管理系统 20、个人作品信息管理 21、旅游系统管理 22、手机信息管理 …… 二、课程设计要求 1、对所选课题进行需求分析,用文字做简要说明。 2、给出课题的概念模型(即ER图),要求对课题至少设计出4个实体,并包含多对多联系。 3、根据设计的ER模型,给出系统的逻辑模型(关系模式)。 4、根据课题的逻辑模型,设计系统的物理模型,对各属性的完整性规则,进行必要设计说明。 5、给出实现数据库的SQL语句,包含创建数据库、数据表(含主键、外键定义及约束性条件设计)、创建索引、插入记录(各表至少插入5条记录)、有涵义的视图(含单表、多表)、触发器和存储过程,参考文献(至少3本)、个人心得等。

6、本课程报告占总评成绩40%。 三、课程设计报告格式要求 1、内容详见附页。 2、格式 文档版式:A4 正文:宋体,5号字;首行缩进;行距:1.25倍行距。 3、样式(见下页)。

《数据库技术及应用》 课程报告 课题名称:运动员信息管理系统 专业:计算机应用技术 班级:二班 学生姓名:张嘉皓 学号:1500961

数据库第一章作业

第一章数据库系统概述 一. 简答题(回答时尽量简洁,抓住关键点即可,不需要展开) 1.数据库管理系统的基本功能? 基本功能:安全性,完整性,故障恢复,并发控制。 2.数据库系统的三个抽象层次? 视图抽象,概念抽象,物理抽象。 3.对数据库中的数据,最基本的四种操作是什么? 增加,删除,修改,查询。 4.简述数据抽象、数据模型及数据模式的概念,以及它们之间的关系? 数据抽象:指一种数据抽象的过程。 数据模型:使用逻辑概念方式,对对象,对象属性,对象联系等,来组织和表示抽取的数据。 数据模式:抽取的数据用数据模型组织后,得到的结果。 关系:数据模型是数据抽象的工具,数据模式是数据抽象的结果。 5.何谓DBMS、数据库系统、视图? DBMS:数据库管理系统,一个通用软件系统,由一组计算机程序构成 数据库系统:指一个环境,在此环境中,用户的应用系统可以顺利运行。 视图:指一个人看(即“视”)某个物体所得到的图像。 6.数据模型的三个评价标准、三个要素、分类? 三个评价标准:①比较真实描述显示世界。②易为用户所理解。③易于在计算机上实现。 三个要素:①数据结构②数据操作③数据约束 分类:①概念数据模型②逻辑数据模型③物理数据模型 7.传统的三个数据模型是指什么? 层次数据模型,网状数据模型,关系数据模型。 8.数据库语言的作用,一般应包含哪几个子语言? 数据库语言是DBMS提供给用户定义结构,操纵数据和管理DBMS的一个界面。 数据库语言包括数据定义子语言(DDL),数据操纵子语言(DML),数据控制子语言(DCL) 9.SQL语言的使用方式? 一,用户直接在RDBMS控制台上,使用SQL语言中的SQL命令交互,即SQL的交互式使用;二,用户通过开发的应用系统与RDBMS交互。 10.数据字典的作用? 数据字典是DBMS中的一个特殊文件,用于存储数据库的一些说明信息,即元数据。11.数据管理的发展分哪三个阶段?数据库技术的发展经历了哪几代?

数据库系统概论期末考试复习资料

数据库系统概论复习资料: 第一章: 一选择题: 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 阶段(A )。A .数据库系统 2. 3. 数据独立性最高的是 数据库的概念模型独立于 F A o A.具体的机器和 DBMS B .E-R 图 C .信息世界 D .现实世界 数据库的基本特点是 B o A .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余大, 易移植 (4) 统一管理和控制 B .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 C .(1)数据可以共享 (或数据结构化) (2) 数据互换性 数据冗余小, 易扩充 (4) 统一管理和控制 D .(1)数据非结构化 (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 B 答案:B B .文件系统 C .人工管理 D .数据项管理 是存储在计算机内有结构的数据的集合。 A .数据库系统 B.数据库C .数据库管理系统 D.数据结构 5. 数据库中存储的是 _C 。 A .数据 B .数据模 间的联系 D . 6. 数据库中,数据的物理独立性是指 C ________________ 。 A .数据库与数据库管理系统的相互》 B — 与 C .用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 C 7..数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 4. 信息 DBMS 的相互独立 ..D .应用程序与数据库中数据的逻辑结构相互独立 A .同一个应用中的多个程序共享一个数据集合 B .多个用户、同一种语言共享数据 C .多个用户共享一个数据文件 D .多种应用、多种语言、多个用户相互覆盖地使用数据集合 8. 据库系统的核心是 B __________ 。A .数据库B .数据库管理系统 C .数据模型 D .软件工具 答案:B 9. 下述关于数据库系 ― A __________________ 。 A .数据库系统减少了数据冗余 B .数据库系统避免了一切冗余 D .数据库系统比文件系统能管理更多的数据 数将数据库的结构划分成多个层次,是为了提高数据库的 ① A .数据独立性 B . ② A .数据独立性 B . 数据库(DB)、数据库系统 .DBS 包括 DB 和 DBMS 10. 逻辑独立性 C .管理规范性 物理独立性 C .逻辑独立性 答案: C .数据库系统中数据的一致性是指数据类型一致 答案:A ①B 和 ②B 。 11. A 12. A 13. 14. 15. A 16 A 17. A 18. A D .数据的共享 D .管理规范性 (DBS)和数据库管理系统(DBMS 三者之间的关系是答案:A B . DDMS 包括 DB 和 DBS C . DB 包括 DBS 和 DBMS D . DBS 就是 DB,也就是 DBMS D 。 答案:①B 在数据库中,产生数据不一致的根本原因是 .数据存储量太大 B .没有严格保护数据 C .未对数据进行完整性控制 D .数据冗余 答案:D 数据库管理系统(DBMS 是 D A .数学软件B .应用软件 C .计算机辅助设计 D .系统软件 答案:D 数据库管理系统(DBMS 的主要功能是 B ________ 。A.修改数据库 B .定义数据库 C .应用数据库D.保护数据库 数据库系统的特点是 _A _______ 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 .数据共享 B .数据存储 C .数据应用 D .数据保密 答案:A 数据库系统的最大特点是 A 。 ?数据的三级抽象和二级独立性 B ?数据共享性 C ?数据的结构化 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 .数据定义功能 B .数据管理功能 C .数据操纵功能 D .数据控制功能 数据库管理系统是 B __________ 。 ?操作系统的一部分 B .在操作系统支持下的系统软件 C ?一种编译程序 描述数据库中全体数据的全局逻辑结构和特征的是 () 答案: D C 答案:C ?数据独立性 答案: D ?一种操作系统 答案: 19.据库的三级模式结构中, A .外模式 B .内模式 C .存储模式 20据库系统的数据独立性是指 B A .不会因为数据的变化而影响应用程序 C .不会因为存储策略的变化而影响存储结构 21.信息世界中的术语,与之对应的数据库术语为 22次型、网状型和关系型数据库划分原则是 _ D .模式 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 D ?不会因为某些存储结构的变化而影响其他的存储结构 D A .文件 B .数据库 C .字段 D .记录 答案: 答案: D A .记录长度 B .文件的大小 C .联系的复杂程度 D .数据之间的联系 23. 传统的数据模型分类,数据库系统可以分为三种类型 __C _____________ 。 A 24. 25. A 答案:D .大型、中型和小型 B .西文、中文和兼容 C .层次、网状和关系 D 层次模型不能直接表示 C A . 1 : 1关系 B . 1 : m 关系 C 数据库技术的奠基人之一 E.F . Codd 从1970年起发表过多篇论文,主要论述的是 .层次数据模型 B .网状数据模型 C .关系数据模型 D .面向对象数据模型 ?数据、图形和多媒体 .m : n 关系 D . C 。 答案:C :1和1 : m 关系 答案:C 二、填空题 数据管理技术经历了 人工管理、文件系统 数据库是长期存储在计算机内、有 DBMS 是指 它是位于用户 1. 2. 3. 4. 和数据库系统三个阶段。 答案:①人工管理 答案:①组织 ②共享 答案:①数据库管理系统 ②用户 ③操作系统 数据库的运行管理 和数据库的建立以及维护 等4个方面。 ②文件系统 ②数据库系统 5. 6. 组织的、可共享的数据集合。 和 ③ 之间的一层管理软件。 、数据操纵功能 数据库管理系统的主要功能有数据定义功能 答案:①数据定义功能 ②数据操纵功能 数据独立性又可分为逻辑数据独立性 _和物理数据独立性。 答案:①逻辑数据独立性 ②物理数据独立性 当数据的物理存储改变了,应用程序不变,而由DBMS 处理这种改变,这是指数据的—物理独立性 _。 答案:物理独立性

相关文档
相关文档 最新文档