江西财经大学2004年考研数据库系统原理试题

合集下载

江西财经大学考研数据库原理试题

江西财经大学考研数据库原理试题

江西财经大学考研数据库原理试题江西财经大学考研数据库原理试题一、简答题(第1、2、3小题各5分,第4小题7分,共22分)1.简述数据库系统的三级模式结构,并说明它的优点。

(5分)2.事务的特性有哪些,请详细说明其功能。

(5分)3.简述诊断死锁发生的等待图法,当发生死锁后如何解除死锁?(5分)4.叙述在一个DBMS中,事务管理部件(恢复子系统、并发控制子系统)的主要职能及其分别常用的基本技术和手段。

(7分)二、下面有一个销售管理数据库SALES,它包含下面三张表:(每小题4分,共16分)(1) 商品表:Item商品编码商品名称单位成本价库存数量code name unit cost amount(2) 商品销售主表:SaleHead销售单号销售日期客户名称saleOrder saleDate Customer(3) 商品销售明细表:SaleDetail销售单号商品编码单价销售数量saleOrder code price qty基于数据库SALES,完成下面的操作:1、试用关系代数查询销售给“东方贸易公司”的所有成本价不低于100元的商品的销售日期、商品名称、单价和销售数量。

2、用SQL语句查询没有购买商品编号为“1204006”的商品的销售单号、客户名称。

3、用SQL语句按销售日期分组统计每天销售的商品销售总额和销售单张数。

4、画出数据库SALES的E-R图。

三、数据库设计题、(共15分)在一个公司的工程管理系统中,有公司的部门(Department)、职工(Employee)、工程(Project)、材料(Part)、供应商(Supper)和仓库(Depot)等数据,具体描述如下:(1) 一个职工只能属于一个部门;(2) 一个工程可以有多名职工参加,一个职工只能参加一个未完成的`工程建设;(3) 一个工程可以有多个供应商供应材料,一个供应商可以为多个工程供应材料;(4) 一个仓库可以存放多种材料,但是一种材料只能存放在一个仓库中。

江西财经大学真题

江西财经大学真题

江西财经大学2004年攻读硕士学位研究生入学考试试题专业:产业经济学、财政学、国民经济学、劳动经济学、国际贸易学、区域经济学考试科目:经济学重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据一、名词解释(每题5分,共30分)1、需求的价格弹性2、消费者剩余3、货币创造乘数4、税收乘数5、功能性财政6、边际效用二、简答、作图和计算题(每题10分,共70分)1、为什么完全竞争企业长期均衡时的经济利润为零?2、社会成本与私人成本有何不同?在什么情况下两者一致,在什么情况下两者不一致?3、假设一个完全竞争企业的长期总成本函数为:LTC=Q3-60Q2+1500Q,计算:A、推导长期平均成本和边际成本函数;B、若产品价格P=975,计算利润极大化时的产量和平均成本;C、当该企业与其他企业一样,都实现了长期均衡,价格P=?4、请用四方图推导IS曲线。

5、请推导货币的投机需求方程。

6、用IS-LM模型作图分析,LM曲线为水平线时的财政政策和货币政策的效应。

7、在经济萧条时,中央银行如何使用三大货币政策?三、微观论述题(25 分)1、请利用一个2╳2 ╳2 模型来阐述总体均衡(也即一般均衡)状态所应该符合的条件?四、宏观论述题(25分,以下两题任选一题,多答无效)1、请用IS-LM模型如何混合使用财政和货币政策。

2、试评述“乘数---加速模型”。

江西财经大学2005年攻读硕士学位研究生入学复试试题专业:产业经济学考试科目:产业经济学重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据一、简答题(每题10分,共60分)1.什么是产业经济学,产业经济学的研究对象?2.世界经济发展经历的五次主导产业群更替中的主导产业分别有哪些?3.我们应该从哪些方面去考察市场绩效?4.企业规模结构合理化的途径有哪些?5.技术创新的特征是什么?它可以按照什么方法分类?分为哪几类?6.如何理解产业集聚的植根性?对企业组织有何积极作用?二、论述题(每题20分,共40分)1.论述产业关联效应的现实意义。

2004年江西财经大学经济法学、刑法学考研真题【圣才出品】

2004年江西财经大学经济法学、刑法学考研真题【圣才出品】

2004年江西财经大学经济法学、刑法学考研真题江西财经大学2004年硕士研究生入学考试试题(B卷)专业:刑法学、经济法学考试科目:经济法学、刑法学重要提示:考生必须将所写答案写在答题纸上,本试题上的任何标记均不作判题依据第一部分:《经济法学》(共计75分)一、名词解释(每小题3分,共计15分)1.经济法体系2.商业秘密3.金融信托4.自然资源法5.不正当竞争二、简述题(每小题10分,共计30分)1.如何理解经济法对保证我国国民经济持续、快速、健康发展的重要意义?2.简述财政法的特征。

3.试述社会保障法的基本原则。

三、论述题(20分)论经济法与行政法的关系。

四、案例题(10分)某麻纺公司是集体所有制企业,2000年在市场疲软的情况下濒临倒闭。

为了保住税收大户,县政府对该公司积极扶持以图其生存和发展。

在县政府的帮助下,公司与某大学科研机构挂钩,通过技术转让,生产该科研机构的专利产品“新棉纱一号”,但是生产这个产品需要上新的生产线和其他一些辅助设施,需要大量的资金,公司难以筹集。

正当公司经理一筹莫展之际,某机关干部替经理想出一个“妙策”:打报告到县政府,请县政府批准公司发行债券,然后请本县的彩印厂印制上百元的公司债券,将债券抛向社会,就会解决资金问题。

经理听了非常高兴,随即付诸实施。

2000年8月1日,该麻纺公司向县政府提交了拟发行90万元公司债券的书面报告。

经县政府批准后,由县彩印厂实际印制了105万元债券,债券票面内容包括:面额500元,年利率17%,企业名称、债券发行日期和编号。

后该麻纺公司派员进行了有奖发售,该债券很快发售一空。

问题:指出某麻纺公司在发行债券过程中的错误,并说明理由。

第二部分:《刑法学》(共计75分)一、名词解释(每小题3分,共计15分)1.犯罪未遂2.罚金3.主犯4.非法经营罪5.贪污罪二、简答题(每小题10分,共计30分)1.简述罪刑法定原则。

2.简述正当防卫的成立条件。

3.简述抢劫罪的构成要件。

江西财经大学数据库习题八答案

江西财经大学数据库习题八答案

江西财经大学数据库习题八答案习题八第一题:(1)Public Sub 求z值()Dim x, y, z As Doublex = Val(InputBox("请输入x的值"))y = Val(InputBox("请输入y的值"))m = x - ySelect Case mCase Is < 0z = x + yCase Is = 0z = x * y * Sgn(y)Case Is > 0z = x / yEnd SelectDebug.Print "x=", xDebug.Print "y=", yDebug.Print "z=", zEnd Sub(2)Public Sub 求z的值()Dim x, y, z As Doublex = Val(InputBox("请输入x的值"))y = Val(InputBox("请输入y的值"))If x < y Thenz = x + yEnd IfIf x = y Thenz = x * y * Sgn(y)End IfIf x > y And y <> 0 Thenz = x / yEnd IfDebug.Print "x=", xDebug.Print "y=", yDebug.Print "z=", zEnd Sub(3)Public Sub 求z的值()Dim x, y, z As Doublex = Val(InputBox("请输入x的值")) y = Val(InputBox("请输入y的值")) If x < y Thenz = x + yElseIf x = y Thenz = x * y * Sgn(y)ElseIf x > y & y = 0 Thenz = x / yEnd IfDebug.Print "x=", xDebug.Print "y=", yDebug.Print "z=", zEnd Sub第二题:Public Sub 求一元二次方程()Dim A, B, C As DoubleA = Val(InputBox("请输入A的值"))B = Val(InputBox("请输入B的值"))C = Val(InputBox("请输入C的值"))D = B ^ 2 - 4 * A * CIf D = 0 Thenx1 = (-B + Sqr(B ^ 2 - 4 * A * C)) / 2 * A x2 = (-B + Sqr(B ^ 2 - 4 * A * C)) / 2 * A End IfIf D > 0 Thenx1 = (-B + Sqr(B ^ 2 - 4 * A * C)) / 2 * A x2 = (-B - Sqr(B ^ 2 - 4 * A * C)) / 2 * A End IfIf D < 0 ThenDebug.Print "此方程无实解"End IfDebug.Print "A=", ADebug.Print "B=", BDebug.Print "C", CDebug.Print "x1=", x1Debug.Print "x2=", x2End Sub第三题:Public Sub 今天的日期()Dim d As Integerd = InputBox("请输入今天的日期")If d = "0" ThenMsgBox ("今天是周日")End IfIf d = "1" ThenMsgBox ("今天是周一")End IfIf d = "2" ThenMsgBox ("今天是周二")End IfIf d = "3" ThenMsgBox ("今天是周三")End IfIf d = "4" ThenMsgBox ("今天是周四")End IfIf d = "5" ThenMsgBox ("今天是周五")End IfIf d = "6" ThenMsgBox ("今天是周六")End IfIf d < 0 Or d > 6 ThenDebug.Print "输入数据错误"End IfDebug.Print "d="; dEnd Sub第四题:Public Sub 计算行李费用()Dim A, w, s, p As DoubleA = Val(InputBox("请输入a的值"))w = Val(InputBox("请输入w的值"))s = Val(InputBox("请输入s的值"))If (A > 18 And w < 20) Or (A < 18 And w < 10) Then p = 0 End IfIf (A >= 18 And w > 20) And (s Mod 100 <> 0) Thenp = 0.2 * (w - 20) * (Int((s / 100)) + 1)End IfIf (A >= 18 And w > 20) And (s Mod 100 = 0) Thenp = 0.2 * (w - 20) * (s / 100)End IfIf (0 < A < 18 And w > 10) And (s Mod 100 <> 0) Then p = 0.2 * (w - 10) * (Int((s / 100)) + 1)End IfIf (0 < A < 18 And w > 10) And (s Mod 100 = 0) Then p = 0.2 * (w - 10) * (s / 100)End IfDebug.Print "a=", ADebug.Print "w=", wDebug.Print "s=", sDebug.Print "p=", pEnd Sub第五题:(1)求1+(1+2)+......(1+2+3 (10)Public Sub sum_example()Dim i, s As Integers = 0i = 1Do While i < 11s = s + (i * (i + 1)) / 2i = i + 1LoopDebug.Print "s=", sEnd Sub(2)求1!+2!+ (10)Public Sub sum_example()Dim i, s, t As Doubles = 0i = 1t = 1Do While i < 11s = s + ti = i + 1t = i * tLoopDebug.Print "s=", sEnd Sub第六题:Public Sub 找数()Dim s, n As StringDim i As Integern = 0For i = 100 To 200If (i Mod 3 = 0) And (i Mod 5 = 0) Then n = n + 1s = s & Str(i)End IfNext iDebug.Print "n=", nDebug.Print "s", sEnd Sub第七题:(1)Public Sub 三角状星型输出()Dim i, j As IntegerFor i = 1 To 10Debug.PrintNextFor i = 1 To 4Debug.Print Tab(20); "*";For j = 1 To 2 * i - 2Debug.Print "*";Next jDebug.PrintNext iEnd Sub(2)Public Sub 三角状星型输出3()Dim i, j As IntegerFor i = 1 To 10Debug.PrintNextFor i = 1 To 4Debug.Print Tab(20 - 2 * i); "*"; For j = 1 To 2 * i - 2 Debug.Print "*";Next jDebug.PrintNext iEnd Sub(3)Public Sub 三角状星型输出4()Dim i, j As IntegerFor i = 1 To 10Debug.PrintNextFor i = 1 To 5Debug.Print Tab(20 - i); "*";For j = 1 To 5Debug.Print "*";Next jDebug.PrintNext iEnd Sub第八题:Public Sub 评委得分()Dim a(1 To 10), s As DoubleDim i As Integers = 0For i = 1 To 10a(i) = Val(InputBox("请输入" & "a(" & i & ")")) Debug.Print "a(i)="; a(i)max = a(1)If a(i) > max Thenmax = a(i)End Ifmin = a(1)If a(i) < min Thenmin = a(i)End IfNextFor i = 1 To 10s = s + a(i)Nexts = s - max - minDebug.Print "s", sDebug.Print "s/8="; s / 8End Sub第九题:Public Sub 素数()Dim i, x, s As Integers = 0For x = 2 To 100For i = 2 To 50If x / i = Int(x / i) Then Exit For End IfNext iNext xIf Thens = s + xDebug.Print "s="; sEnd IfEnd SubPublic Sub 素数()Dim flag As BooleanDim i, x, s As Integers = 0For x = 2 To 100flag = tureFor i = 2 To Int(x / 2)If x / i = Int(x / i) Thenflag = FalseExit ForNext iIf flag Thens = s + xEnd IfNext xDebug.Print "s="; sEnd Sub第十题:Public Sub 水仙花数()Dim a, b, c, i As IntegerFor i = 0 To 999a = i \ 100 '百位上的数b = (i - a * 100) \ 10 '十位上的数c = i Mod 10 '个位上的数If a ^ 3 + b ^ 3 + c ^ 3 = i Then Debug.Print i End IfNext iEnd Sub第十一题:Public Sub sum_example()Dim s As DoubleDim a, b, t, i As Integer s = 0i = 1a = 2b = 1Do While i <= 20s = s + (a / b)t = aa = a + bb = ti = i + 1LoopDebug.Print "s=", sEnd Sub。

数据库原理习题

数据库原理习题

数据库原理习题(含答案)(总51页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章绪论Ⅰ、学习要点1、准确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、概念;2、数据独立性的概念、分类及实现途径;3、数据模型的概念、分类、要素及作用;4、数据库三级模式体系结构的含义及作用;5、关系数据模型的三要素容。

Ⅱ、习题一、选择题:1、使用二维表格结构表达数据和数据间联系的数据模型是()A、层次模型B、网状模型C、关系模型D、实体—联系模型2、DB、DBS、DBMS间的关系是()A、DB包括DBMS和DBSB、DBMS包括DB和DBSC、DBS包括DB和DBMSD、DBS与DB和DBMS无关3、在数据库中存储的是()A、数据B、数据模型C、数据及数据之间的联系D、信息4、数据库系统中,用()描述全部数据的整体逻辑结构。

A、外模式B、模式C、模式D、数据模式5、数据库中,导致数据不一致的根本原因是()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、数据库系统中用于定义和描述数据库逻辑结构的语言是()A、DMLB、DDLC、DCLD、SQL211、数据库系统支持的数据共享指的是()A、同一应用的多个程序共享同一数据集合B、多个用户、同一语言程序共享同一数据集合C、多个用户共享同一数据文件D、多种语言、多个用户、多个应用相互覆盖地使用同一数据集合12、数据库系统中,当模式发生变化时,采用()来保证数据的物理独立性。

江西财经大学2004年数据结构与数据库原理

江西财经大学2004年数据结构与数据库原理

江西财经大学2004年研究生入学考试试题数据结构与数据库原理专业:计算机应用技术重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据第一部分:数据库系统原理一、概念题(每小题3分,共15分)1、数据模型2、外码3、日志文件及其作用4、数据库设计5、数据库系统用①描述现实世界的实体及实体间的联系。

关系模型是用②表示实体,用③表示实体间的联系。

层将和网状模型是用④表示实体,用⑤表示实体间的联系,而用⑥实现实体间的联系。

其中,第5题供选择的答案有:数据模型概念模型外模型内模型结点表数据结构指针连线模式外模式内模式数据描述语言数据操纵语言高级程序设计语言二、简答题(每小题5分,共15分)1、简述数据库系统的三级模式结构。

2、对数据库系统中的故障进行分类,并简述系统故障的恢复过程。

3、简述关系数据库实施完整性约束的内容有哪些?三、(共14分)有一个成绩管理的数据库,它包含如下三张表:(1) 学生表:STUDENT学号姓名性别专业(2) 课程表:COURSE课程号课程名学时学分(3) 成绩表:SCORE学号课程号成绩学期根据上面三张表,完成以下各题:1、试用关系代数表示查询2002-2003学年第一学期(“02-03/1”)选修了“数据结构”课程的学生姓名。

(4分)2、用SQL语句表示查询重修过“计算机原理”课程(即该课程在成绩表中有2条或2条以上记录)的学生姓名及重修次数。

(4分)3、写出下列SQL语句的查询语义(即功能):SELECT 姓名,课程名,成绩FROM STUDENT S, COURSE C, SCORE SCWHERE (S.学号=SC.学号) AND (C.课程号=SC.课程号) ANDSC.成绩=( SELECT MAX(SCORE.成绩)FROM SCOREWHERE SCORE.课程号=SC.课程号)请给出三个实例关系表(其中学生表至少3个学生、课程表至少2门课程),并根据给出的实例关系表写出该SQL查询的执行结果。

江西财经大学考研试题

江西财经大学考研试题

04-08年历年各科历年真题如附件【经济学部分】2011年江西财经大学经济学初试笔试题专业:产业经济学、财政学、国民经济学、劳动经济学、国际贸易学、区域经济学考试科目:经济学一:名词解释3*61正常品2消费者剩余3经济利润4国民收入5政府支出乘数6公开市场业务二简答题8*61货币根据边际效用递减规律,请解释将富人的钱转移到穷人后,全社会的总效用是否增加?2为什么公共物品必须要政府提供?3请简述货币政策的三大工具?4请解释为什么需求曲线斜率为负?5垄断竞争市场与完全竞争市场的差异?6经济滞涨的解释三作图说明题8*61根据以下说明阐述需求曲线如何移动?美国市场牛肉(1)政府颁布一则告示“疯牛病”(2)墨西哥的牛肉减价了(3)美国养牛工人工资涨了(4)2财政政策与IS-LM曲线关系3古典模型总供给曲线与凯尔斯模型总供给曲线差异4 用AS-AD模型解释滞涨5 短期生产的三阶段理论四计算题10*21(1)已知效用函数和预算线求消费者的最优购买和2个商品的边际替代率(2)求收入消费曲线2已知C、I、T、G、X-M求均衡国民收入,乘数的题目五分析题16外部性与市场失灵,以及治理办法。

2008年江西财经大学经济学初试笔试题专业:政治经济学、经济思想史、西方经济学、劳动经济学、区域经济学、人口、资源与环境经济学、国民经济学、产业经济学重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据一、名词解释(每题5分,共30分)1、边际替代率2、局部均衡分析3、公共物品4.国内生产净值 5.投资乘数 6.非自愿失业二、简答题、作图题、计算题(每题10分,共80分)1、什么是垄断竞争市场?它有哪些特点(或假设条件)?2、根据下列描述,画出消费者的两条无差异曲线,并比较其效用水平大小。

(1)小王既喜欢红铅笔,义喜欢监铅笔,且认为一支红铅笔和一支蓝铅笔是无差异的。

(2)身体健全的小明对穿鞋子的消费是多多益善。

江西财经大学2004年学位研究生入学考试试题统计学或数理统计

江西财经大学2004年学位研究生入学考试试题统计学或数理统计

江西财经大学2004年学位研究生入学考试试题统计学或数理统计专 业:统计学重要提示:1.考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据2.考生请在统计学和数理统计两门课程中任选一门考试,不得混做,混做只能按期中一门计分。

数理统计一、填空题(4⨯6=24分)1.某人忘记了电话号码的最后一个数字,因而他随意地拨号,他拨号不超过三次而接通的概率为 。

2.某人有两盒火柴,吸烟时从任一盒中取一根火柴,经过若干时间以后,发现一盒火柴已经用完,如最初两盒中各有n 根火柴,这时另一盒有还有r 根火柴的概率为3.设X~ N(μ,σ2),若(a+b)/2=μ,则存在C 使P(a ≤X ≤b)=2Ф(σc)-1,其中C 。

4.设X 、Y 为两个随机变量,且P(X ≥0,Y ≥0)=73,P(X ≥0)=P(Y ≥0)= 74,则P(max(X,Y)≥0)= 。

5.设由来自正态总体X~ N(μ,0.92)容量为9的简单随机样本;得样本均值X =5,则未知参数μ的置信度为0.95的置信区间是 。

6.设总体X~ N(μ,б2),X 1,X 2,…X 10,为取自总体的样本,且样本S 2=8.72,检验假设H 0:б2=64,H 1:б2>64,显著水平a=0.05,利用 统计量对H 0作检验,拒绝域为 。

二、选择题 (4⨯6=24分)1. 已知0<P(B)<1,则P [(A 1+A 2)︱B ]=P(A 1︱B)+P(A 2︱B),则下列选项成立的是( ) A, P[(A 1+A 2)︱B ]= P(A 1︱B ) +P(A 2︱B ) B, P(A 1B+A 2B)= P(A 1B+P(A 2B) C, P(A 1+A 2)= P(A 1︱B+P(A 2︱B) D ,P(B)= P(A 1)P(B ︱A 1)+P(A 2)P(B ︱A 2)2.Y 的分布函数为F(y),而{.1,1;10,;0,)(3>≤≤<=y y y y F y,则EY =( )A ⎰+∞04dy y B ⎰⎰+∞+1104ydy dy yC⎰1023dy yD⎰1033dy y3.对于任意两个随机变量X 与Y ,若E(XY)=EX ·EY ,则( ) A D(XY)=DX ·DY B D(X+Y)=DX+DY C X 和Y 相互独立 D X 和Y 不相互独立4.设ξ1,ξ2,…,ξn ,…为独立随机变量序列,且ξi (i=1,2,…)服从参数为λ的指数分布,则下列选项正确的是( ) A)()//()/(21limx x n n P n i in Φ=⎭⎬⎫⎩⎨⎧≤⎥⎦⎤⎢⎣⎡-∑=∞→λξλ B )(/1limx x n n P n i in Φ=⎭⎬⎫⎩⎨⎧≤⎪⎭⎫⎝⎛-∑=∞→ξλC)()/1/()/1(21limx x P n i in Φ=⎭⎬⎫⎩⎨⎧≤⎥⎦⎤⎢⎣⎡-∑=∞→λξλ D )(/1limx x n n P n i in Φ=⎭⎬⎫⎩⎨⎧≤⎪⎭⎫⎝⎛-∑=∞→ξλ5.设X 1,X 2,…,X n 独立分布,DX 1=σ2,∑==n i i X n X 11,)(1112X n ni iX S --=∑=则( ) A S 是σ2的无偏估计 B S 是σ的极大似然估计 C S 是σ的相合(一致)的估计量 D S 2与X 相互独立6.设总体),(~211σμN X ,),(~211σμN Y 且相互独立,取X 的容量为11的样本,算得S 21=0.064;取Y 的容量为9的样本,算得S 22=0.03。

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

江西财经大学2004年考研数据库系统原理试题
一、概念题(每小题3分,共15分)
1、数据模型
2、外码
3、日志文件及其作用
4、可串行化(Serializable)
5、数据库系统用①描述现实世界的实体及实体间的联系。

关系模型是
用②表示实体,用③表示实体间的联系。

层将和网状模型是用④表示实体,用⑤表示实体间的联系,而用⑥实现实体间的联系。

其中,第5题供选择的答案有:
数据模型概念模型外模型内模型结点表
数据结构指针连线模式外模式内模式
数据描述语言数据操纵语言高级程序设计语言
二、简答题(每小题5分,共20分)
1、简述数据库系统的三级模式结构。

2、对数据库系统中的故障进行分类,并简述系统故障的恢复过程。

3、简述关系数据库实施完整性约束的内容有哪些?
4、给出事务的定义,并说明其基本特性(ACID)。

三、有一个成绩管理的数据库,它包含如下三张表:(共14分)
(1) 学生表:STUDENT
学号姓名性别专业
(2) 课程表:COURSE
课程号课程名学时学分
(3) 成绩表:SCORE
学号课程号成绩学期
根据上面三张表,完成以下各题:
1、试用关系代数表示查询2002-2003学年第一学期(“02-03/1”)选修了“数据结构”课程的学生姓名。

(4分)
2、用SQL语句表示查询重修过“计算机原理”课程(即该课程在成绩表中有2条或2条以上记录)的学生姓名及重修次数。

(4分)
3、写出下列SQL语句的查询语义(即功能):
SELECT 姓名,课程名,成绩
FROM STUDENT S, COURSE C, SCORE SC
WHERE (S.学号=SC.学号) AND (C.课程号=SC.课程号) AND
SC.成绩=( SELECT MAX(SCORE.成绩)
FROM SCORE
WHERE SCORE.课程号=SC.课程号)
请给出三个实例关系表(其中学生表至少3个学生、课程表至少2门课程),并根据给出的实例关系表写出该SQL查询的执行结果。

(6分)
1、R最高为第几范式?为什么?(3分)
2、将它分解为满足3NF范式的关系模式。

(5分)
3、分解后比分解前有什么好处?为什么?(5分)
五、设计题(共13分,第1、2小题各5分,第3小题3分)
某单位的现实世界中有工程、水泥、供应商三种实体。

假设,一个工程只能用一种型号的水泥,一种型号的水泥可用于多个工程;一个供应商可生产多种型号的水泥,一种型号的水泥可被多个供应商生产;一个供应商可为多个工程供应水泥,一个工程也可从多个供应商采购水泥。

要求能够反映:一个工程使用的是什么型号的水泥;一个工程从不同的供应商那里分别采购了多少水泥、采购单价分别是多少、已经分别支付了多少购买款;一个供应商为哪些工程供应了水泥、供应的水泥型号分别是什么、分别供应了多少水泥、单价分别是多少;等等。

请完成如下设计与分析:
1、设计满足上述应用特性的E-R图,并根据一般常识标明每个实体及联系的若干属性。

2、将该E-R图转换为等价的关系模型结构,并用下划线标明每个关系模式的关键字(码)。

3、在上述设计和转换过程中,什么情况下用到关系规范化理论?作用何在?试举例说明之。

相关文档
最新文档