当前位置:文档之家› 金状元试卷网-江西财经大学考研真题数据结构与数据库原理2004

金状元试卷网-江西财经大学考研真题数据结构与数据库原理2004

金状元试卷网-江西财经大学考研真题数据结构与数据库原理2004
金状元试卷网-江西财经大学考研真题数据结构与数据库原理2004

江西财经大学

2004年攻读硕士学位研究生入学考试试题

(A卷)

专业:计算机应用技术

考试科目:数据结构与数据库原理

重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据

第一部分:数据库系统原理

一、概念题(每小题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 SC

WHERE (S.学号=SC.学号) AND (C.课程号=SC.课程号) AND

SC.成绩=( SELECT MAX(SCORE.成绩)

FROM SCORE

WHERE SCORE.课程号=SC.课程号)

请给出三个实例关系表(其中学生表至少3个学生、课程表至少2门课程),并根据给出的实例关系表写出该SQL查询的执行结果。(6分)

四、(共13分)设有如下商品库存关系R:

请仅在R中已给出数据的范围内分析其函数依赖关系并解答如下问题:

1、R最高为第几范式?为什么?(3分)

2、将它分解为满足3NF范式的关系模式。(5分)

3、分解后比分解前有什么好处?为什么?(5分)

五、叙述在一个DBMS中,事务管理部件(恢复子系统、并发控制子系统)的主要职能及其分

别常用的基本技术和手段。(8分)

六、(共10分)假设数据库中数据项A、B和C的初值均为100。现有两个事务T1和T2,分别

包含如下操作:

事务T1:y=Read(C); x=Read(A); x=x+y; Write(A, x);

(即,读数据库中数据项C的值并赋给变量y;

读数据库中数据项A的值并赋给变量x;

变量x的值与变量y的值相加的结果赋给变量x;

将变量x的值写到数据库中数据项A中;)

事务T2:v=Read(C); u=Read(B); u=u+v; Write(A, u);

下面是利用锁机制来实现事务T1、T2的一个并发调度S:

T1T2

Slock C

Slock C

v=Read(C)

Unlock C

Slock B

y=Read(C)

Unlock C

Slock A

u=Read(B)

Unlock B

u=u+v

Xlock A

x=Read(A) 等待

Unlock A等待

Write(A, u) (获得排它锁,并实现写)

x=x+y

Xlock A

等待Unlock A

(获得排它锁,并实现写)Write(A, x)

Unlock A

完成以下解答:

1、调度S是否是可串行化调度?为什么?(4分)

2、利用锁机制给出关于事务T1、T2的一个可串行化并发调度S′(不能是串行调度),使它

与串行调度T1→T2的执行结果等价。并说明等价的理由。(6分)

第二部分:数据结构

一、概念题(每小题3分,共9分)

1、栈

2、二叉排序树

3、存储结构

二、简答题(每小题10分,共20分)

1、用类C 描述语言定义稀疏矩阵的三元组存储结构,并写出下列矩阵的存储表示。

?????????

?

?????

?????--=01

0000800900000001800000020000500M

2、若有一个待排序的无序序列为:{49,38,65,97,76,13,27,49},现用堆排序方法对其排序,

请图示初始堆的建立过程。

三、算法填空题(每空3分,共30分)

1、在以下算法中填上适当的类C 程序设计语言语句,使之实现求矩阵M 的转置矩阵T 的功能。其中:矩阵用三元组表示,mu 为矩阵行数、nu 为矩阵列数,tu 为矩阵非零个数,三元组(i, j, e)表示矩阵第i 行第j 列的值为e 。

Status TransposeSMatrix(TSMatrix M, TSMatrix &T) { ______________(1)_____________; if (T.tu){

for (col=1; col<=M.nu; ++col) num[col]=0;

for (t=1; t

for (col=2; col

T.data[q].i=M.data[p].j; T.data[q].j=M.data[p].i;

T.data[q].e=M.data[p].e; _________(5)___________; }//for }//if

return OK;

}// TransposeSMatrix

2、完成以下算法,使之实现功能:给有向无环图G中每个顶点赋以一个自然数序号,并

满足以下条件:若从顶点i至顶点j有一条弧,则应使i>j。

注释:有向图的存储结构为邻接表,且在头结点中增加二个数组:一个存放顶点入度的数组(indegree),一个存放本算法生成的顶点序号No。另设一栈S暂存所有入

度为零的顶点。

Status SortDAG( Algraph G) {

FindIndegree(G,indegree); //对各顶点求入度indegree[0..vexnum-1]

InitStack(S);

for (i=0; i

if (!indegree[i]) _________(6)__________;

________________(7)______________;

while (_______________(8)___________) {

PoP(S,i); No[i]=count; --count;

for (p=G.vertices[i].firstarc; _________(9)________ ; p=p->nextarc) {

k=p->adjvex;

if (!(_______________(10)_____________)) Push(S,k);

} //for

}//while

if (count>0) return ERROR;

else return OK;

} // SortDAG

四、算法设计题(16分)

设计一个递归算法,计算二叉树中叶子结点的数目。

全国自考数据库系统原理历年试题及答案

2008年1月高等教育自学考试全国统一命题考试 数据库系统原理试卷 4735 一、单项选择题(本大题共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.1NF B.2NF C.3NF D.BCNF 7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B ) A.BD B.BCD C.BC D.CD 8.设有关系R如题8图所示:(C)

R 则 专业,入学年份(R)的元组数为 A.2 B.3 C.4 D.5 9.集合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 S WHERE SN LIKE′AB%′;的执行结果为 A.找出含有3个字符′AB%′的所有SN字段 B.找出仅含3个字符且前两个字符为′AB′的SN字段 C.找出以字符′AB′开头的所有SN字段

2018年10月自考04735数据库系统原理试卷及答案(汇编)

2018年10月高等教育自学考试全国统一命题考试 数据库系统原理试卷 (课程代码04735) 第一部分选择题 一、单项选择题:本大题共l5小题,每小题2分,共30分。在每小题列出的备选项中 只有一项是最符合题目要求的,请将其选出。 1.描述事物的符号记录是 A.Data B.DB C.DBMS D.DBS 2.不属于人工管理阶段特点的是 A.数据共享 B.数据不保存 C.应用程序管理数据 D.数据面向应用 3.关系表中的列,也称作 A.元组 B.记录 C.字段 D.数组 4.关系中包含在任何一个候选码中的属性称为 A.非主属性 B.主属性 C.非码属性 D.超属性 5.关于参照关系和被参照关系叙述正确的是 A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系 B. 以外码相关联的两个关系,外码所在的关系称为被参照关系 C.参照关系也称为主关系,被参照关系也称为从关系 D.参照关系也称为从关系,被参照关系也称为主关系 6.将相关数据集中存放的物理存储技术是 A.非聚集 B.聚集 C.授权 D.回收 7.颁布SQL3的年份是 A.1986年 B.1987年 C.1989年 D.1999年 8.可用于收回权限的SQL语句是 A.GRANT B.ROLL C.REVOKE D.RETURN 9.在MySQL中,用于实现交叉连接的关键字是 A.CROSS JOIN B.INNER JOIN C.JOIN D.LEFT JOIN 、 10.对于使用存储过程的好处说法错误的是 A.可增强SQL语言的功能’ B.可增强SQL语言的灵活性 C.具有良好的封装性 D.系统运行稳定 11.可以独立地删除完整性约束,而不会删除表的语句是 A.ALTERTABLE B.DROPTABLE C.CHECK TABLE D.DELEALTER 12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是

江西财经大学数据库应用实验七 程序设计实验一

实验七程序设计实验一

二、实验过程 请将第二部分实验步骤中的每一步,使用截图方式记录其过程。 1.Inputbox函数 例:华氏温度到摄氏温度转换程序,已知摄氏温度c,将其转化为华氏温度f,转换公式为:f=c*9/5+32。 程序及运行结果如下图所示。现将两个变量f和c定义为双精度型数据,再根据摄氏温度转化为华氏温度的公式建立f与c的关系。然后输出f和c。

2.取整函数Int(x) 例:给定一个两位整数,交换个位数和十位数的位置,显示处理后的数字。 程序及运行结果如下图所示。现将四个变量定义为整型数据,再令Num-input 为输入的数,Num-10为Num-input的十位数,Num-1为Num-input的个位数,Num-output为输出的数,然后输Num-input和Num-output。 3.分支程序设计 例:从键盘输入的百分制学生成绩,判断该学生是否及格,并输出“Pass”或“Fault”。 程序及运行结果如下图所示。先令score为输入的学生成绩,再用if...else...end if 函数,然后输出pass和fault。

4.多分支结构 例:键盘输入的学生成绩,输出优、良、中、及格和不及格等五段分类,并输出的结果。(使用If…Else If 结构) 程序及运行结果如下图所示。先将score定义为双精度型数据,再令score为输入的成绩,然后用if...elseif...end if函数,最后输出输入成绩的等级。 5.书上第162页求程序运行结果题的第(4)小题。当n=10时,求下列程序的运行结果。 程序如下图所示。 运行结果如图所示。

自考数据库系统原理真题与答案

2006年10月份自考数据库系统原理真题 一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1. 最终用户使用的数据视图称为() A. B. 内模式外模式 C.概念模式 D.存储模式 答案:B 2.在数据库系统中,把可以相互区别的客观事物称为() A.文件 B.字段 C.实体 D.关键码 答案:C 3. 数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的() A.事务并发性 B.数据可靠性 C.数据独立性 D.数据重用性 答案:C 4.设关系R和S的元数分别为r和s,则R×S的元数为() A.r+s B.r-s C.r×s D.MAX(r,s) 答案:A 5.设有关系R(A,B,C)和S(D,A),如下图所示,R的主键为A,S的主键为D且外键为A.则关系S中违反参照完整性约束的元组是() A.(1,2) B.(2,NULL) C.(3,3)

D.(4,4)答案:D

6. 有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是() A.SELECTsnameFROMRWHEREage=NULL B.SELECTsnameFROMRWHEREageISNULL C.SELECTsnameFROMRWHERENOT(ageISNULL) D.SELECTsnameFROMRWHEREageISNOTNULL 答案:A 7.在数据库系统中,系统故障造成() A.硬盘数据丢失 B.软盘数据丢失 C.内存数据丢失 D.磁带数据丢失 答案:C 8.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到() A.1NF B.2NF C.3NF D.BCNF 答案:A 9.数据库设计中,用于反映企业信息需求的是() A.ER模型 B.关系模型 C.层次模型 D.网状模型 答案:A 10.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是() A. 3

北京林业大学840数据库原理及应用2020年考研专业课初试大纲

北京林业大学2020年考研840数据库原理及应用考试大纲 一、大纲综述 数据库原理与应用(数据库技术)是报考森林经理学科林业信息管理方向、管理科学与工程硕士的考试科目之一。为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。 二、考试内容 第一章数据库基础 1.了解 信息、数据与数据处理的正确含义;数据管理技术发展的三个阶段各自的特点;数据库系统比文件系统的优点;数据库系统的组成及其各组成部分的内容;数据库管理系统对数据的存取;数据库管理系统的功能;数据库管理系统的组成;层次、网状、关系和面向对象的模型的含义、特点和主要区别;数据模型与数据库系统的发展。 2.理解 数据库管理系统的三级模式结构的概念、原理和好处,数据独立性的含义;数据库技术的优点。 3.掌握 现实世界二级抽象和实体模型的基本概念和术语。 第二章关系数据库 1.了解 关系的定义及相关术语;关系模式定义;关系数据库模式定义;关系数据库定义;关系数据库语言的分类。 2.理解

关系的实用性定义;关系的性质;超键、关系键、候选键、主键和外部键的概念与定义;实体完整性、参照完整性和用户定义完整性的内容和目的意义。 3.掌握 关系代数的传统集合运算和专门的关系运算。 第三章 SQL语言 1.了解 SQL语言的发展及标准化;SQL语言支持的三级逻辑结构及基本表和视图等概念; SQL语言的主要特点;嵌入式SQL;游标的概念。 2.掌握 ⑴目前市场上流行的数据库管理系统的使用,例如:SQL Server DBMS、Access DBMS、MySQL DBMS等的使用; ⑵SQL的基本数据类型;SQL的数据定义功能,例如创建、修改和删除数据库;模式的定义和删除;基本表的定义、修改和删除;实施数据完整性约束;定义、撤消索引和索引的作用; ⑶SQL的SELECT语句的格式和用法;单表查询;连表查询;嵌套查询(子查询); 集合查询与分组查询;SQL的库函数的功能和使用;定义、撤消视图和视图的作用; 查询视图;更新视图; ⑷SQL的INSERT、DELETE、UPDATE语句的格式和用法; ⑸T-SQL语言;游标的概念、语句和使用; ⑹存储过程的概念、存储过程的创建与执行; ⑺触发器的概念与建立。 第四章数据库安全保护 1.了解

江西财经大学专业介绍——会计学

江西财经大学专业介绍——会计学 江西财经大学作为排名第八的财经类院校,是江西省重点高校,也是区域一流学校。会计学是江西财经大学的重点科目,也是国家级特色科目。江西财经大学会计学科点是中国会计学会和中国审计学会的会员单位,是江西省“十五”重点学科。经过多年的发展,已经取得了显著的成绩,已形成了一支职称和学历结构合理、水平较高、富有潜力的学术梯队。因此,想要报考江西财经大学的同学们,江财的会计学不失为一个好的选择,下面江西聚英考研小编就给大家介绍一下江财的会计学,让大家对其有一个了解,以便大家多一个专业选择的参考。 1. 人才培养 江西财经大学会计学学科现有会计学、财务管理、注册会计师专门化和ACCA四个本科专业及专业方向;1985年获会计学硕士学位授予权,同年开始招收会计学硕士研究生,是我国最早具有会计学硕士学位授予权的单位之一,目前下设会计理论与方法、审计理论与方法和公司财务管理三个专业方向;1996年获得面向社会招收在职人员申请硕士学位的资格,2003年被江西省教育厅评为示范性硕士点;并于 1999 年挂靠学校产业经济学博士点招收“产业经济核算与监督”方向的博士研究生,2004年于校管理科学与工程博士点下招收“会计信息与财务管理”方向的博士研究生, 2006年1月喜获会计学博士学位授予权。目前本学科的人才培养包括本科、硕士研究生和博士研究生三个层次。现有在校生硕士研究生181人,本科生3000多人,并从2007年开始招收会计学博士研究生。 2. 学术队伍 本学科现有学校首席教授1人、教授16人、副教授37人,其中,具有博士学位的16人,11人正在攻读博士学位。二十多年来,本学科点人才辈出,既有老一辈资深的会计审计学家裘宗舜、成圣树教授,又有新的一批潜心研究、成果丰硕的中青年会计审计学者。 本学科张蕊教授、蒋尧明教授、刘骏教授、方宝璋教授、饶晓秋教授、邱宜干教授、郭华平教授为江西省高校中青年学科带头人,其中,张蕊教授为学校会计学首席教授,享受国务院政府特殊津贴,蒋尧明教授为江西省“百千万”人才工程和国家“百千万”人才工程。另外谢盛纹博士为财政部学科带头人后备人才。 3. 科学研究 2001年以来,本学科在会计理论、保值会计、诉讼会计、衍生金融工具会计、期货会计、企业业绩评价、公司理财、审计等方面取得了一批在国内较有影响的科研成果:共发表学术论文970多篇,出版学术专著22部,正式出版系列教材一套共8部,获省部级优秀教学成果奖7项。目前承担国家自然科学基金课题1项、国家社科基金课题2项、承担和完成教育部人文社科课题1项,省级及横向

江西财经大学考研试卷会计学专业试卷

江西财经大学 2007年攻读硕士学位研究生入学考试试题 (A卷) 专业:会计学 考试科目:财务会计、财务管理 重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据 财务会计部分(90分) 一、名词解释题(每题4分,共20分) 1、或有负债 2、销售折让 3、坏账 4、商誉 5、长期股权投资的成本法 二、问答题(每题10分,共50分) 1、试述建立持续经营假设的意义。 2、企业可以根据哪些迹象进行固定资产减值判断? 3、简析在财务会计范畴内,支出、成本、费用之间的关系。 4、试析资产负债表的局限性。 5、按照企业会计准则规定,企业在什么情况下可以进行会计政策变更? 三、业务题(每题10分,共20分) 1、某企业采用计划成本法核算某材料,材料计划成本为3元/公斤,2006年10月初该材料余额为60 000元,材料成本差异为贷方余额2 000元。10月10日,购进材料5 000公斤,实际采购单价为3.1元/公斤。10月20日,生产领用该材料1500公斤。 要求:(1)计算该材料10月份的材料成本差异率 (2)计算发出材料的实际成本 (3)计算期末材料成本差异的余额(注明借贷方)。 2、江洋公司2006年11月1日将一批商品委托甲公司销售,该批商品成本为80 000元,委托价为100 000元(不含税),甲公司按委托价的10%收取手续费。11月30日甲公司开出代销清单,显示该批商品全部售出。假设两企业均为一般纳税人,江洋公司手续费通过营业费用核算。 要求:编江洋公司有关分录。 财务管理部分(60分) 一、名词解释(每题3分,计6分) 1、年金 2、资本成本 二、问答题(每题10分,计20分) 1、什么是剩余股利政策?如何实施剩余股利政策?

自考数据库系统原理完整版

自考《数据库系统原理》串讲笔记 第一章数据库基础知识 学习目的与要求: 本章属于基础知识,主要是对一些概念的理解和记忆。没有难点,相对的重点是数据模型的四个层次,数据库管理系统的功能,数据库系统的全局结构。 考核知识点与考核要求 1.1数据管理技术的发展阶段(识记) 1.2数据描述的术语(领会) 1.3数据抽象的级别(领会) 1.4数据库管理系统(DBMS) (领会) 1.5数据库系统(DBS)(领会) 1.1 数据管理技术的发展 几个数据库的基本术语: 数据:描述事物的符号记录 数据处理:是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息。 数据管理:是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。 数据管理技术:对数据的收集、整理、组织、存储、维护、检索、传送等操作,基本目的就是从大量的,杂乱无章的,难以理解的数据中筛选出有意义的数据。 数据处理是与数据管理相联系的,数据管理技术的优劣,将直接影响数据处理的效率。 1.人工管理阶段(20世纪50年代中期以前) 1)数据不保存在机器中; 2)没有专用软件对数据进行管理; 3)只有程序的概念,没有文件的概念; 4)数据面向程序。 2. 文件系统阶段特点与缺陷(20世纪50年代后期至60年代中期) 1)数据可长期保存在磁盘上; 2)数据的逻辑结构与物理结构有了区别; 3)文件组织呈现多样化; 4)数据不再属于某个特定程序,可以重复使用; 5)对数据的操作以记录为单位。 文件系统三个缺陷: 1)数据冗余性 2)数据不一致性

《数据库系统原理教程》复习重点(new)

《数据库系统原理教程》 第1章绪论 1.1、引言 1、数据:数据是描述事物的符号记录。数据与其语义是不可分的。数据的形式本身并不能完全表达其内容,需要经过语义解释。 2、数据库(database,简称DB):长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。 3、数据库管理系统(database management system,简称DBMS):是位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。 4、数据库系统(database system,简称DBS):指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。 5、数据库管理员(database administrator,简称DBA):完成数据库的建立、使用和维护等工作的专业人员。 6、数据管理:指如何对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。随着计算机硬件和软件的发展,数据管理经历了人工管理、文件系统和数据库系统三个发展阶段。 7、人工管理数据的特点:(1)数据不保存。(2)数据需要由应用程序自己管理,没有相应的软件系统负责数据的管理工作。(3)数据不共享。(4)数据不具有独立性,数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改。 8、文件系统管理数据的特点:(1)数据可以长期保存。(2)由专门的软件即文件系统进行数据管理,程序和数据之间由软件提供的存取方法进行转换,应用程序与数据之间有了一定的独立性。(3)数据共享性差。(4)数据独立性低。不具有弹性的无结构的数据集。文件记录之间没有联系。 9、数据库系统管理数据的特点:(1)数据结构化。(2)数据的共享性好,冗余度低。(3)数据独立性高。(4)数据由DBMS统一管理和控制。 10、数据的不一致性:指同一数据不同拷贝的值不一样。 11、数据的逻辑独立性:数据库系统的一个映像功能是数据的总体逻辑结构与某类应用所涉及的局部逻辑结构之间的映像功能。这一映像功能保证了当数据的总体逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不变,由于应用程序是依赖数据的局部逻辑结构编写的,所以应用程序不必修改。 12、数据的物理独立性:数据库系统的另一个映像功能是数据的存储结构与逻辑结构之间的映像或转换功能。这一映像功能保证了当数据的存储结构改变时,通过对映像的相应改变可以保持数据的逻辑结构不变,从而应用程序也不必改变。 13、除了管理功能外,DBMS还提供以下功能:(1)数据的安全性。(2)数据的完整性。(3)并发控制。(4)数据库恢复。

自考数据库系统原理复习资料

自考数据库系统原理复习资料 1 《数据库原理及应用》复习重点第一章数据库系统基本概念要求、目标了解和掌握数据管理技术的发展阶段数据描述的术语数据抽象的四个级别数据库管理系统的功能数据库系统的组成。一、数据管理技术的发展 1 分为四个阶段人工管理阶段、文件系统阶段、数据库阶段和高级数据库阶段。 2 数据库阶段数据管理的特点 1 采用数据模型表示复杂的数据结构。2 有较高的数据独立性。 3 数据库系统为用户提供了方便的用户接口。 4 提供四方面的数据控制功能数据库的恢复、数据库的并发控制、数据的完整性、数据安全性。 5 增加了系统的灵活性。3 数据库DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。4 数据库管理系统DBMS是位于用户与操作系统之间的一层数据管理软件它为用户或应用程序提供访问DB的方法包括DB的建立、查询、更新及各种数据控制。 5 数据库系统DBS是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统即它是采用数据库技术的计算机系统。二、数据描述1 分为三个阶段概念设计、逻辑设计和物理设计。2 概念设计中的术语 1 实体客观存在可以相互区别的事物称为实体。2 实体集性质相同的同类实体的集合。 3 属性实体有很多特性每一个特性称为属性。 4 实体标识符关键码或键能惟一标识实体的属性或属性集。以上概念均有类型和值之分。

3 逻辑设计中的术语1 字段数据项标记实体属性的命名单位称为字段或数据项。2 记录字段的有序集合。3 文件同一类记录的集合。 4 关键码能惟一标识文件中每个记录的字段或字段集。以上概念均 有类型和值之分。4 概念设计和逻辑设计中术语的对应关系概念设计逻辑设计实体—记录属性—字段数据项实体集—文件实体标识符—关键码 5 实体之间联系的元数与一个联系有关的实体集个数。常用二元联系。二元联系的类型有三种一对一联系、一对多联系、多对多联系。6 一对一联系如果实体集E1中每个实体至多和实体集E2中的一个实体有联系反2 之亦然那么实体集E1和E2的联系称为“一对一联系”记为“11”。7 一对多联系如果实体集E1中每个实体与实体集E2中任意个零个或多个实体间有联系而E2中每个实体至多和E1中一个实体有联系那么称E1对E2的联系是“一对多联系”记为“1N”。8 多对多联系如果实体集E1中每个实体可以与实体集E2中任意个零个或多个实体间有联系反之亦然那么称E1和E2的联系是“多对多联系”记为“MN”。三、数据抽象的级别1 数据模型描述数据库的结构和定义对现实世界的数据进行抽象。 2 从现实世界的信息到数据库存储的数据以及用户使用的数据是一个逐步抽象过程根据数据抽象的级别定义了四种模型概念模型、逻辑模型、外部模型和内部模型。3 概念模型表达用户需求观点的数据全局逻辑结构的模型。4 逻辑模型表达计算机实现观点的DB全局逻辑结构的模型。5 外部模型表达用户使用观点的DB局部逻辑结构的模型。6 内部模型表达DB物理结构的模型。7 数据抽象的过程、即数据库设计的过程具体步骤1 根据用户需求设计数据库的概念模型 2 根据转换规则把概念模型转换成数据库的逻辑模型3 根据用户的业务特点设计不同的外部模型给程序员使用 4 数据库实现时要 根据逻辑模型设计其内部模型。通常分为概念设计、逻辑设计2和3步和物理设计三个阶段。8 常用的概念模型是实体联系ER模型ER模型主要用ER图来表示。9 逻辑模型的分类层次模型、网状模型、关系模型等。10 层次模型用树型层次结构表示实体及实体间联系的数据模型。11 1969年美国IBM公司的IMS系统是典型的层次模型系统。12 网状模型用有向图结构表示实体及实体间联系的数据模

江西财经大学计算机考试

江西财经大学现代经济管理学院2015-2016学年第一学期期末考试试卷 试卷代码:33012 C 课时:36 课程名称:计算机应用基础适用对象:一年级各专业 试卷命题人:试卷审核人 [请注意:请将各题题号及答案写在答题纸,写在试卷上无效] 一、填充题(在下列各题标示的空缺处填充合适的内容,使其意义正确。每个标示的空缺2分,共20分。) 1. 将十进制数(17) 转换成等价的字长为8位的机器数结果为。 10 2. 用 16×16点阵表示一个汉字的字型, 共需用个字节。 3. 键盘属于计算机的五大组成部分中的设备。 4. 计算机中存储器容量的基本单位是。 5. 一幅分辨率为100×100的RGB(24位)彩色位图图像需要字节来存 储。 6. 用程序设计语言描述的算法就是计算机。 7. 为进行网络中的数据交换而建立的规则、标准或约定,统称为。 8. IP地址10000000 00001111 00000011 00001001 ,用点分十进制记法记 作。 9. 计算机网络的主要功能为信息交换和。 10. 在深度为5的二叉树中,最多有个叶子结点。 二、单项选择题(下列各题从四个备选答案中选出一个正确答案的代号,写在答题纸相应位置处。答案错选或未选者,该题不得分。每小题1分,共20分) 1. 将十六进制数(14)H转化为八进制数是。 A. 24 B. 42 C. 14 D. 96

2. 将十进制数(16)D转化为二进制数的结果是。 A. 10011 B. 10000 C. 10111 D. 11011 3. 计算机信息系统内部表示汉字的基本形式是汉字。 A. 国标码 B. 机内码 C. 区位码 D. 字形码 4. 在计算机内一切信息的存取、传输都是以形式进行的。 A.ASCII码 B. BCD码 C. 十六进制 D. 二进制码 5. 体现了计算机的基本特性,是计算机的基本工作原理。 A. 存储程序和程序控制 B. 高速度与高精度 C. 可靠性与可用性 D. 有记忆能力 6. 容量32KB的存储器共有个存储单元。 A. 32000 B. 32768 C. 32767 D. 65536 7.下列术语中,属于显示器性能指标的是。 A. 速度 B. 可靠性 C. 分辨率 D. 精度 8. 微型计算机的发展是以的发展为表征。 A.内存 B. 控制器 C. CPU D. 硬盘 9. 下列软件中属于应用软件的是。 A. 语言处理程序 B. 杀毒软件 C. 操作系统 D. 数据库管理系统 10. 下列文件扩展名中属有损压缩的是。 A. WAV B. GIF C. BMP D. JPEG 11. 利用程序设计语言书写出来的结果称为。 A. 源程序 B. 编译程序 C. 解释程序 D. 目标程序 12. 多媒体的音视频数据是以方式存储的。 A. 压缩编码 B. 图像 C. 模拟数据 D. 二进制代码 13. HTTP是TCP/IP协议簇的协议。 A. 运输层 B. 网际层 C. 应用层 D. 网际

2020江财经济学考研经验分享

2020江财经济学考研经验分享 今年终于如愿上岸了,在考研的路上得到了很多老师、同学、学长学姐的帮助,现在想把这些经验写下来,主要想帮助学弟学妹们增加对专业课的大致了解,具体的方法还是各位结合自己实际来确定的。 英语我的方法是做阅读,背作文,单词这个我是做真题,把真题上所有不会的单词抄下来,然后背。但是对于英语基础差的同学,我还是建议好好背词汇书,因为那样你的基础才会好点儿,起码能看懂文章。阅读我一直都是每天做一个单元的阅读,第一遍训练自己的速度,因为考研英语时间很赶的,速度还是很重要的,第二遍就是训练正确率了,我把真题阅读做过一遍,然后都翻译了一遍,翻译成中文后,自己对着中文又做了一遍,这样的好处是你能记住单词,其次能复习翻译,再者就是能够让你了解阅读的思路。作文我前期一直没复习,到后期买了本作文预测,18年19的大作文基本命中,真的挺好的,你后期买来可以选几个自己认为比较重要的专题背。 政治,政治的客观题最重要了,前期以大纲解析为主,来回看,看完一章做一章选择题,推荐肖的资料。后期还是以大纲为主,混个眼熟就行,客观题拿到30分以上,政治肯定能及格,高分更不在话下。主观题,大家还是随大流吧,后期肖四买来就背,不会的题把自己脑子里的知识点结合材料写出答案,尽量写多一些,分点作答。 再说说专业课。跨专业的同学,前期专业课多看看,然后建议你们去报个班,比如爱考宝典的在线专业课一对一辅导班就挺好的,很多学长学姐报名过后考的都不错,最后也有不少成功上岸的学长学姐留在这辅导下一届的考生,总的来说口碑不错,而且又是在线辅导的形式,能帮我们省去不少时间,毕竟专业课是拿分大头,所以多付出一些时间精力是很有必要的。对于经济类的专业课,大家多看多理解是一方面,如果跨考的话后期还是背背最好,就比如西方经济学,我从没学过,跟爱考的老师上完课是理解了但是不会组织语言,考试的时候不太会答题,后期多背背我的答题情况明显好很多。其他方面我也不多说了,大家多看看其他人的专业分析就行。 最后,我也劝告大家不要盲目去报班,像英语、数学我觉得完全靠自己摸索积累,刷题,老师讲的技巧或许有帮助,但和你付出的时间相比这点帮助算不了什么,自己看的话一样能有这个效果,只不过自己会辛苦一些。但是像专业课、政治这些科目报班确实是挺有用的,政治主要是一下最后冲刺班,专业课的辅导班就更能帮助我们了解想要报考的学校的一些出题的套路风格,参考书的重点,这些我们自己的话往往搞不定。

北京邮电大学2018年《数据库系统原理》考研大纲

北京邮电大学2018年《数据库系统原理》考研大纲 一、考试要求 要求考生熟悉数据库系统的基本概念、原理和基础理论,熟悉关系数据模型、关系代数、关系系统、关系数据库设计方法,以及数据库恢复、并发控制、安全性、完整性等数据库系统技术;能够熟练使用SQL,具备使用数据库管理系统和设计数据库的能力。 二、考试内容 (一)概论 数据、数据库、数据库管理系统、数据库系统、数据库系统的特点等基本概念的定义、数据管理的三个阶段; 数据模型:概念模型、关系模型、面向对象等的构造形式及特点; 数据库系统结构:三级结构、两级映像。 (二)关系数据库 关系模型、关系模式、关系数据库等基本概念以及关系代数理论; 能够运用关系代数(并、交、差、除、笛卡尔积、选择、投影、连接)完成关系运算。 (三)SQL语言 SQL特点、SQL标准; 各类SQL语句的语法构成、语义与功能,能够运用标准SQL完成数据存取; 视图的概念、视图的定义、视图操纵、视图的更新; 存储过程、触发器。 (四)关系存储和查询优化 表的存储、索引结构、聚簇结构; 关系系统分类; 查询优化概念、查询优化方法。 (五)数据库设计 数据库设计的步骤,以及每个步骤重点关心的问题; 实体联系分析,ER模型,ER模型向关系模型转换规则; (六)关系规范化 数据库设计的冗余和异常问题; 函数依赖、多汁依赖、逻辑蕴涵、阿姆斯特朗公理;

基本依赖闭包、候选码; 无损分解,1NF、2NF、3NF、BCNF、4NF定义与算法。 (七)安全性和完整性 数据库安全性控制的基本技术:用户、角色、权限、授权; 完整性分类和完整性控制方法。 触发器的使用方法。 (八)事务管理 事务的概念、性质,事务的实现; 数据库故障、日志,数据库恢复原理和方法; 并发问题:数据不一致性; 数据锁、封锁粒度、封锁协议, 死锁检测和死锁处理; 三、试卷结构 考试题型:填空题、选择题、简答题、计算题、设计题 文章来源:文彦考研

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

习题8解答 2. 求程序运行结果题 1)试写出下列程序运行结果 Public Sub Fig1() Dim i As Integer Debug.Print Tab(10); "*" For i = 1 To 5 Debug.Print Tab(10 - i); "*"; Spc(i - 1); "*"; Spc(i - 1); "*" Next i For i = 4 To 1 Step -1 Debug.Print Tab(10 - i); "*"; Spc(i - 1); "*"; Spc(i - 1); "*" Next i Debug.Print Tab(10); "*" End Sub 解答: * *** * * * * * * * * * * * * * * * * * * * * * *** * 2)求下列程序运行结果 Public Sub 作业2() Dim x, y, i As Double x = 0: y = 0 For i = 1 To 8 If i Mod 2 <> 0 Then x = x - i Else y = y + i End If Next Debug.Print "i="; i

Debug.Print "x="; x Debug.Print "y="; y End Sub 解答: i= 9 x=-16 y= 20 3)求下列程序的运行结果 Public Sub 作业3() Dim m, s, k As Double m = 28 s = 0 k = 1 Do While k <= Int(m / 2) If Int(m / k) = m / k Then Debug.Print k s = s + k End If k = k + 1 Loop Debug.Print "s="; s End Sub 解答: 1 2 4 7 14 s= 28 4)当n=10时,求下列程序运行结果 Public Sub 作业4() Dim n, a1, a2, a3, i As Double n = Val(InputBox("请输入n,要求n>=3")) If n <= 2 Then Exit Sub End If a1 = 1 a2 = 1 Debug.Print a1; a2 For i = 2 To n - 1 a3 = a1 + a2 a1 = a2

全国2013年1月自学考试数据库系统原理试题及答案

绝密★考试结束前 全国2013年1月高等教育自学考试 数据库系统原理试题 课程代码:04735 请考生按规定用笔将所有试题的答案涂、写在答题纸上。 选择题部分 注意事项: 1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。 2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。未涂、错涂或多涂均无分。 数据库系统优于文件系统的特点是 1.以下不属于 ... A.数据库系统冗余更少、共享性更强 B.数据库系统的数据独立性更强 C.数据库系统为用户提供更方便的用户接口 D.数据库系统对数据的操作以记录为单位2.数据库完整性约束的建立需要通过DBMS提供的 可编辑修改

A.数据定义语言 B.数据操纵语言 C.数据查询语言 D.数据控制语言 3.数据库逻辑设计时,应首先 A.设计外模型 B.把概念模型转化成逻辑模型 C.设计存储模型 D.修正模型 4.如果规定:一个学校只有一个校长,一个校长只在一个学校任职,则实体集学校和校长之间的联系是 A.1对1 B.1对多 C.多对多 D.多对1 5.在关系模式设计时,每个关系模式应只对应于 A.一个实体类型或一个联系类型 B.一个实体类型和一个联系类型 C.多个实体类型 D.多个联系类型 6.设F是关系模型R的FD集,如果对F中每个非平凡函数依赖X→Y,都有X是R的超键,则R属于 A.1NF B.2NF C.3NF D.BCNF 7.设关系R如下表,则π专业,入学年份(R)的元组数为 A.2 B.3 C.4 D.5 可编辑修改

2014江西财经大学数据库应用填空题

.1 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的、较高的和易扩展性,并为各种用户共享。 答案:冗余度、数据独立性 2 一般地讲,数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特性,动态特性和完整性约束条件。因此数据模型通常由、、和三部分组成。 答案:数据结构、数据操作、完整性约束 3.数据管理技术经历了人工管理、文件系统和三个阶段。 答案:数据库系统 4. 两个实体型之间的联系可以分为三类:、以及。 答案:一对一、一对多、多对多 5. __ _ _,也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。 答案:概念模型 6.目前,数据库领域中最常用的数据模型有四种,它们是:、、和面向对象模型。 答案:层次模型、网状模型、关系模型 所谓数据库是指长期存储在计算机内的、有组织的、可共享的、数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的、较大的数据独立性和易扩展性,并为各种用户。 冗余度,共享 7.数据库系统(DataBase System,简称DBS)是指在计算机系统内引入数据库后的系统构成,一般由、、应用系统、数据库管理员和用户构成。答案:数据库、数据库管理系统(及其开发工具) 1. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:____人工管理______阶段,___文件系统_______阶段和_____数据库系统_____阶段。 2. 数据库系统是指在计算机系统中引入数据库后的系统,一般由____数据库______、_____数据库管理系统_____、___应用系统_______和____数据库管理员______构成。 3.数据库的三级体系结构是指 ____用户数据逻辑结构、数据的物理存储结构__ 和_整体逻辑结构__。 4. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的____逻辑独立性______和______物理独立性____。 5.定义用户数据库的语言称为 DLL 6.在数据库系统中,用户对数据的操作只能通过 DML 语言进行。 7. 数据库数据具有____永久存储______、____有组织______和____可共享______三个基本特点。 8 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括____数据定义功能______、___数据操纵功能_______、___数据库的运行管理_______、______数据库的建立和维护功能____。 9.数据库具有数据结构化、最小的____冗余度______、较高的___数据独立性_______等特点。 10.DBMS还必须提供_____数据的安全性_____保护、____数据的完整性______检查、________并发控制__、____数据库恢复______等数据控制功能。 11.根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是____概念模型(概念数据模型)______,第二类是____数据模型(结构数据模型)______。 12.唯一标识实体的属性集称为___关键字_____ 。 13.实体之间的联系有___一对一_____ 、___一对多_____ 、___多对多_____三种。

新版江西财经大学税务考研参考书考研经验考研真题

若在几十年前,我们的父辈们或许还可以告诉我们,未来从事怎样的职业,会有很好的发展,不至于失业。而如今,他们大抵再也不能如此讲话了,只因这个世界变化的如此之快,在这变化面前,他们大概比我们还要慌乱,毕竟他们是从传统的时代走来的,这个更新换代如此迅速的世界只会让他们措手不及。 但是,虽然如此,他们却可以告诉我们一条永远也不会过时的生存法则,那就是掌握不断学习的能力。 所以,经过各种分析考量我终于选择了考研这条路,当然,这是只是,千万条路中的一条。只不过我认为,这条路可操作性比较强,也更符合我们当下国情。幸运的是,我如愿以偿,考到自己希望的学校。 一年的努力奋斗,让自己从此走上了截然不同的人生道路。 秋冬轮回,又是一年春风吹暖。 在看到录取名单之后,我终于按捺不住发了我一条朋友圈,庆祝考研胜利。当时收到了很多平时不太联系的同学,发来的询问信息,这也促使我想将我的备考经验写下来,希望真的可以帮助接下来备考的学弟学妹们! 因为想要讲的话太多,所以这篇文章会比较长,希望各位能够一点点看完。或许会从我的经验教训中找到自己的方向以及方法来面对考研。 在结尾处会奉上我的学习资料供大家下载。 江西财经大学税务专硕的初试科目为: 101思想政治理论, 204英语二(或203日语), 303数学三, 433税务专业基础。

参考书目为: 胡怡建:《税收学》,上海财经大学出版社2003年及以后版; 王秀芝:《税务管理》,中国人民大学出版社2014 年版。 王乔、姚林香:《中国税制》,高等教育出版社2015 年版; 复试参考书 税务硕士 公共经济学:《公共经济学》(第二版),李春根、廖清成,华中科技大学出版社2015 年版。 加试参考书 中国税制:《中国税制》(第2 版),王乔、姚林香,高等教育出版社2015 年版。 税务管理:《税务管理》,王秀芝,中国人民大学出版社2014 年版。 跟大家先说一下英语的复习吧。 学英语免不了背单词这个难关,词汇量上不去,影响的不仅是考试成绩,更是整体英语能力的提升;背单词也是学习者最感到头痛的过程,不是背完了转身就忘,就是背的单词不会用,重点单词主要是在做阅读的时候总结的,我把不认识不熟悉的单词全都挑出来写到旁边,记下来反复背直至考前,总之单词这一块贵在坚持,背单词的日程一定要坚持到考研前一天。 因此,学会如何高效、科学地记忆词汇,养成良好的记单词习惯,才能达到事半功倍的学习效果,我用的是《木糖英语单词闪电版》,里面的高频词汇都给列出来了,真的挺方便的,并且刷真题我用的《木糖英语真题手译》这本书,我感觉对我帮助特别大,里面的知识点讲解的通俗易懂,而且给出的例子都很经典,

数据库系统原理试题(二)

《数据库原理及应用》复习题及参考答案 一、判断题 1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。(×) 2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。(×) 3.概念设计可以独立于数据库管理系统。(√) 5.在视图中插入一个元组,该元组会同时插入到基本表中。(√) 6.对象查询语言中,可以用运算符ELEMENT从多个元素的聚集中提取单个元素。 (×) 7.对于表只能有惟一的主键码,但可有任意数量的UNIQUE属性或属性集。(√)8.如果一个关系没有一个属性能由所有其他属性函数决定,则该关系根本不存在非平凡函数依赖。(√) 9.超类可以自动继承子类的所有特性。(×) 二、选择题 1.实体联系模型属于( D )。 A. 层次模型 B. 网状模型 C. 关系模型 D 概念模型 2.在一个关系中,任意两个元组的值( C )。 A. 可以全同 B. 必须全同 C. 不能全同 D. 以上都不是4.SQL是( C )的缩写. A. Standard Query Language B. Select Query Language C. Structured Query Language D. 以上都不是 6.在数据库设计中,当合并局部E---R图时,职工在某一局部应用中被除数当作实体,而在另一局部应用中被除数当作属性,那么被称之为( A )冲突。 A.结构 B.命名 C.联系 D.属性 7.在关系中的各元组的( B )。 A.顺序不能任意排列,一定要按照输入的顺序排列 B.顺序可以任意排列 C.顺序一定要按照关键字段值的顺序排列 D.排列顺序不同,统计处理的结果就可能不同。

金状元试卷网-江西财经大学考研真题数据结构与数据库原理2004

江西财经大学 2004年攻读硕士学位研究生入学考试试题 (A卷) 专业:计算机应用技术 考试科目:数据结构与数据库原理 重要提示:考生必须将所有答案写在答题纸上,本试题上的任何标记均不作判题依据 第一部分:数据库系统原理 一、概念题(每小题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 SC WHERE (S.学号=SC.学号) AND (C.课程号=SC.课程号) AND SC.成绩=( SELECT MAX(SCORE.成绩) FROM SCORE WHERE SCORE.课程号=SC.课程号) 请给出三个实例关系表(其中学生表至少3个学生、课程表至少2门课程),并根据给出的实例关系表写出该SQL查询的执行结果。(6分) 四、(共13分)设有如下商品库存关系R: 请仅在R中已给出数据的范围内分析其函数依赖关系并解答如下问题: 1、R最高为第几范式?为什么?(3分) 2、将它分解为满足3NF范式的关系模式。(5分) 3、分解后比分解前有什么好处?为什么?(5分) 五、叙述在一个DBMS中,事务管理部件(恢复子系统、并发控制子系统)的主要职能及其分 别常用的基本技术和手段。(8分)

相关主题
文本预览
相关文档 最新文档