| 网站首页 | 考研信息中心 | 考研资料下载 | 考研论坛 | 考研专业试题 | 2008考研招生简章 | 考研图书 | 留言板 | 考研图片中心 | 

设为首页
加入收藏
联系我们

您现在的位置: 考研信息网 >> 考研信息中心 >> 考研资料 >> 免费试卷 >> 西南院校 >> 其它院校 >> 正文 用户登录 新用户注册
江西财经大学2004年硕士入学试题(数据结构与数据库原理)          【字体:
江西财经大学2004年硕士入学试题(数据结构与数据库原理)
作者:佚名    文章来源:本站原创    点击数:    更新时间:2005-6-5

本站推荐Firefox浏览器,有效阻止病毒和垃圾弹出[正版免费下载]

 

江  西  财  经  大  学
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:
商品编号
商品名称
采购批次
单价
库存数量
仓库号
仓库地点

A1
A1
A2
A3
A4
ABC彩电
ABC彩电
XYZ冰箱
PPP西装
FK自行车
1
2
2
1
2
2260
2200
1050
 980
450
5
4
6
8
5
S1
S1
S1
S2
S3
中山路5号
中山路5号
中山路5号
胜利路8号
胜利路8号

 
请仅在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:
                        T1           T2
                                      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

 

考研信息网在线版权与免责声明

1、 凡本站注明“稿件来源:考研信息网(sanwww.com)”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、

网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时

必须注明"稿件来源:sanwww.com",违者本站将依法追究责任。

2、本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着

赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

3、考研试题、各种考试试题以及考试信息转载于各大bbs论坛,就其真实性本站无法证实,并不意味着赞同其观点。

如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

文章录入:小飞    责任编辑:小飞 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
           最新热点        最新推荐        相关文章
    江西财经大学2004年硕士入学试题(刑
    江西财经大学2004年硕士入学试题(统
    江西财经大学2004年硕士入学试题(社
    江西财经大学2004年硕士入学试题(马
    江西财经大学2004年硕士入学试题(经
    江西财经大学2004年硕士入学试题(金
    江西财经大学2004年硕士入学试题(会
    江西财经大学2004年硕士入学试题(宏
    江西财经大学2004年硕士入学试题(管
    江西财经大学2004年硕士入学试题(管
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)