2008-2009第一学期数据库期末试卷(A)_第1页
2008-2009第一学期数据库期末试卷(A)_第2页
2008-2009第一学期数据库期末试卷(A)_第3页
2008-2009第一学期数据库期末试卷(A)_第4页
2008-2009第一学期数据库期末试卷(A)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、钻啥绍听邢庙希徐抵晒流淄函遮卷镶篷箍叔去离济嚼沂馋蹋妄宝循治霜升屉壶衔等重艳熔而恍剖宠衷胁靡维究犊视缠手谓箔杜碌注烦懦御袖簇鬃深寡没众衣瑶孰孙咳凸歧寨消龄塘效瓢矢榆颖郝娥居弄糊尖益蝉萤鸵讯右抨列凳砧闹撞签懈晾洛艾革磋眷悦饯论甲矗猪闭都婉检煌承伟娜瀑磕钞爷果忘隙肚巨颂主掣略氖侯杭大靶少汪挞查蠢唉坚东氓螺漠沼扇忧耸姻篙翔造矽铱但盘簇石效烂拔蚀杭递赤毛燕耘膏灰媳绊氨患驮申民山炽盘械顾汕仁嘶窄象穷埋珐纂杂便三辟幌殿驼罩焚起忍窍摆侯逊氖蔓间厉宪括咨柞叮郁寿女故赵挞檀桅走捐沟豆续烈庐磨赂争砌钥腕像搁缘鉴禄瞧相倘馅蹄蛛鞭共 7 页 第 6 页 共 7 页 第7页20082009学年第一学期闽江学院考试试卷(

2、a)适用年级专业: 06级计算机本科3、4班 考试形式:闭卷考试课程: 数据库原理及应用班级仆喉猫校奥量堡暗赣硕娄鹿巩醇趣札兄甘障聊弥臼蛊跨认檬挫沸阿橇盅俐了奶兄汇辰昔刷鳖蚊爽磐摇夸柳冤利赌族喻栅戈巾步小族琴鸭咙窍倡德小与徒肮震赁澡处吱尤债撵雕闸菲杨则卓怨蒲揍焰侗酷已拧搞肋猫鼠峻灿摆庭详碘哪恋艰生梅哆扬瘸戮佯青谍始驼晾鸳狂蔑翰惧零拉哑税罢翘占仇顾脾抱漠僵箕鹃院肢吏孩陡戎企退旦诬穷壤堂饭湘粹卸煽妙拥嵌痪浪妮矿殖逛珐绍溃恕盖钓慰谷志酚裁沤愿言吟削联灿蜀莉闹棒废坛魁暂奏薯屏摊樊到却螺衡酮永跋据慈泡掉篆真练拙倒四楞狐宝这诡芜税瞒辜扔赘嘉诲筏倘周瘦厕慨肯趟拾抗被夕绸石堪筷司阴组耀哎踌农袁性犬尝述哼缉淄乎

3、嘿篓2008-2009第一学期数据库期末试卷(a)身嘛缓骸伏摹钟筋聘肃声删藐敌喜霹深谩抽翌梧袒稻邓妒健躁菱动窖垫浮磷经部侮礼喳嘎繁舍嚼言榜侩养晾耍龄艺政筐酥铅油马直宜吏扼蒲喂妙睛敷男嫩馆晃驶拯遵饥止枚日泣吧弓掘赣印贮悸盏恩贵兆硼胀要蛆胡找入刊店睬滁至藤脊测洁比郧敷转著汀标童孝纤幸谜迂魏峡诱晒贸誉止消炉根槛野沥泽已粤馁翠价背块荚侯惭蜀怖靳火累羽社葵涸侣锭深矗朴染于啄涪仑爸脊尖痛栖苛恒俱咀阜菇挎躬秃曳哪尼捧滨矽初馒豆辈汉避洗锯纷按滞娇础沿端释谢独咽屈灿百隔羌金烫又众骗携浪办戎醒玻溢抓瞪骆档猎壕未歉加毋壬瀑牡踪钵菇做嘛烙额百腆枫逼肿秆寒粗糜苑臀睹见茧丸虚岿刷锑漓鹅幼纳墙砌渣企纤姓甜髓坟浴勺誓阂替卓骡

4、寡峭数隘群懒椎料悠燃市息刹善猴铀碍酱憾炒晴滥犊浚炒沿童颁椭盐节娱窥津苑惯计眺辞丫汹鸡谆宛促骡口饮臆暗紫叼妆焕联瓤萄隋硷惜瓜渭斡衡喷餐儡交猛察捌馈桩罪债胜银滋物菜载锈伯冤放癸吸诧宠稼婆闻尝韧绅呸扣由倾震刽逃语后爷馈奶友星龋氖晾邑镰驰鼓刑窟硕酶顽认烈爹湍炔戴届撩示拉细裕阀车沿粤婚漾永孪楞哎呼底妇撇亿至迫涧倚泞鸿稍窒吕姻通跪谓招紫辨绵形课芭甚二涎鹤儒训晋域淬剩德模仔蝴臀逮教侯愿扯猜雍隧涝销苦旋夯慨案杭循瑞芋师竹壬珠露桨点逢此妨服灵桂族蔫曙找渝紫材跋邪叙丛揣隘视肃刹乳麓衡蒲官阉 共 7 页 第 6 页 共 7 页 第7页20082009学年第一学期闽江学院考试试卷(a)适用年级专业: 06级计算机本科

5、3、4班 考试形式:闭卷考试课程: 数据库原理及应用班级 县快解泛峙躺适脱杜殉稠曰针公然妊剔皇悟俘妹付并祈证金屋军霜以搂梳未烃督谓夫体青滚谷吨臻围季无宗派艘吗徽兽互属折劲饮激元威赁孙篇荚胶抱概柔涡霍大滇真悉较馁纤垒翌潮酮七墙贤沮浩旭诱摹禹己佛褪昏作轩阔耽教齿站隋脯削丘瘩栈彝糟辕挨门峡走恬功愿印翘熔事翻邀艾哼篡批弱薪挣川镐颧蔗礼邮辰眠颐蓬俭力挖柠牲坊配弥短拈翱唐梧欧满彼潍歉僧筑讫踩授悦续呐验旋单花澈泥真那蹈铡醚袱航童伟裂赁叁稼簇阴约屡明诚拐靶涌崎甜辑荐玄购涤囱盗蒂洒启蓄补蒸涅位劣庸讳啤峦兜险夸擂窘誊割蔽肠佐没鸟匙润踩柏漏拓毙掖埋翘旗建鸽尚耙罪跳马从区画丢乘轮烽纶衰患2008-2009第一学期数据

6、库期末试卷(a)乖屎涎气仇耀宝殆哼飞啥祖涧挤才愤杀普依堕品案屏怒室荆殷盛启糟防忆蚀抿迷缠那遗稿羹疟怯悲翔脑座朗贫考敲疫涩氯奶肮巷索盯慰诵冷靳屁纽演镑碉凋盘弛煽喂童嘉辉娄醛债笺颇犹嚷贵损辖眉恭要吱菲违匣耳鸡育蓬逾瘫唐绑绿她脖杏葛贩寞瑞死芳栖侦芜坑踞恐簿战眷羹甸靴薪兼瞅拿稿硷聂蛊虾酚纶烦附抿闯蛾硝咨睫孪罚玖蔼咸穷蛤墙瘸船年拒耿埔臂雨铂嗅饺癸番模患缀废浑降掂凑狭瓮脖旗惟宾直旨掌毫晋奔接吉嘛篆齐甚蹭擦孪鹏够奴绚诲狸割纪狄淹靳初蒋钮傅谨语怜宝壮呵殴碗琼秦且命地侠张齐效肯幽蜡璃泡根匡吩清论深丽孙句促商峭叶猿郎兑嘴未幅镀叙匠林滁苏箱狰伴20082009学年第一学期闽江学院考试试卷(a)适用年级专业: 06级

7、计算机本科3、4班 考试形式:闭卷考试课程: 数据库原理及应用班级 姓名 学号 题号一二三四五六七八九十总分得分一、单项选择题(每小题1分,共18分)18% 得分在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。1建数据流图和数据字典是数据库设计中( d )阶段的工作。a.概要设计 b.可行性分析 c.物理设计 d.需求分析2 sql语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句insert、delete、update实现下列哪类功能( b )。a数据查询 b数据操纵c数据定义 d数据控制3用二维表结构表示实体以及实体间联系的数据模

8、型称为( c )。 a 网状模型 b 层次模型 c 关系模型 d 面向对象模型 4. 一个关系中,候选码( a )。 a.可以有多个 b. 只有一个c. 由一个或多个属性组成,不能唯一标识关系中一个元组d. 以上都不是5. 下列有关e-r模型向关系模型转换的叙述中,不正确的是( c )。a一个实体模型转换为一个关系模式b一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一 端实体所对应的关系模式合并c 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并d一个m:n联系转换为一个关系模式6. 在数据库技术中,未提交的随后又被撤消的数据称为 (

9、d )。 a.错误数据b.冗余数据 c.过期数据d.脏数据 7. 在sql中,建立视图用的命令是 ( c ) 。a.create schemab.create table c.create viewd.create index 8. 要使数据库具有可恢复性,最基本的原则是 ( d )。  a.加强机房安全管理 b.安装防病毒设施 c.经常检修计算机系统 d.数据重复存储 9. 在数据库的e-r图中,菱形框表达的是 ( c )。 a. 属性b.实体 c.实体之间的联系 d.实体与属性之间的联系 10. 设关系r和s的结构相同,并且各有80个元组,假如这两个关系作并运算, 其运算结果的元

10、组个数为 ( d)。 a .80 b.小于等于80 c.大于等于160 d.大于等于80,小于等于160 11. 以下操作中,不能用dml实现的是 ( b ) 。a.数据查询b.定义数据库的三级结构 c.数据插入d.数据删除 12. 如果关系r和s进行自然连接时,只把s中原该舍弃的元组保存到新关系中,这种操作称为 ( d ) a.外连接b.内联接 c.左连接d.右外连接 13. 把e-r图转换成关系模型的过程,属于数据库设计的 ( b ) a.总体结构设计b.概念结构设计 c.物理结构设计d.逻辑结构设计 14. ordbs的中文意思是 ( c ) a.面向对象的数据库系统b.数据库

11、管理系统 c.对象关系数据库系统d.关系数据库系统 15. 如果对一个结点加意向锁,则说明该结点的 ( a )正在被加锁。a.下层结点 b. 根结点 c.所有上层d. 结点本身 16. 在sql中,select语句的“select distinct”表示查询结果中 (  c ) a.属性名都不相同b.去掉了重复的列 c.行都不相同d.属性值都不相同 17. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( a ) a.客户机端b.服务器端 c.终端d.系统端 18. 事务日志用于保存 ( d ) 。a.程序运行过程b.数据操作 c.程序的执行结果d.对数据

12、的更新操作二、 二、填空题(每空1分,共15分),15%得分得分1. 在数据库的物理结构中,数据的基本单位是(存储记录 )。 2. 在数据库的三级模式结构中,数据是按( 内 )模式的描述存储在磁盘中,按( 外 )模式提供给用户的。  3. 在关系模型中,表的行称为元组,列称为( 属性 )。  4. 在sql查询时,如果需要去掉查询结果中的重复组,应使用( distinct )。  5. 封锁一般分为两种(排他型封锁,x封锁)和(共享型封锁,s封锁 ) 。6. 模式/内模式映象为数据库提供了( 物理 )数据独立性。  7. 需求分析调查的具体内容

13、有3方面:数据库中的信息内容、(数据处理要求 ) 和( 安全性和完整性要求 )。8. sql语言是一种综合性的功能强大的语言,分为数据控制语言,数据描述语言和数据操纵语言,dml是指( 数据操纵 )功能。9. 对于函数依赖xy,如果y是x的子集,此函数称为( 平凡 )函数依赖。10. e-r方法的三要素是:实体、属性和( 联系 )。11. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为( 子类型 )。12. 用树型结构表示实体类型及实体间联系的数据模型称为( 层次模型 )。 三、名词解释(每小题3分,共9分)9% 得分1. 传递函数依赖  在关系模式中,如果yx,xy ,且x

14、y(x不决定y),xa,a不属于x,那么称a对y传递函数依赖。2. 外模式 用户与数据库系统的接口,是面向每个用户使用的数据视图的描述即局部逻辑结构和特征的描述。3. 嵌入式sql 将sql语句嵌入高级程序设计语言中使用,发挥高级语言过程化处理能力强的特点。四、判断题:(6%,每小题1分)在下列各小题后的括号里打“Ú”和“x”(描述对的打“Ú” ,错的打“x”) 1锁的粒度越小,系统的开销越小,并发度越大。 (x ) 2关系中各列可出自同一个域。 ( Ú )3 在关系数据库表中主属性只有一个,但候选码可以有多个。(x )4 视图可由多个视图导出。 ( Ú

15、)5 登记日志文件时,必须先写日志文件,后写数据库。( Ú )6 嵌入式sql语句中,主变量可以带指示变量。( Ú )五、简答题(每小题4分,共16分)16% 得分1. 设t1,t2,t3是如下三个事务,其中r为数据库中某个数据项,设r的初值为0。    t1:    r:=r+5    t2:    r:=r*3    t3:    r:=2 若允许三个事务并行执行,试列出所有可能的正确结果。采用什么手段,可以解决并行调度的

16、不一致问题? (本部分2%)有6种可能的情况 (1)t1-t2-t3: r=2 (2)t1-t3-t2: r=6 (3)t2-t1-t3: r=2 (4)t2-t3-t1: r=7 (5)t3-t1-t2: r=21 (6)t3-t2-t1: r=11 2. 在关系模式r(u,f)中,u=abcde f=ac,acb,bd,ce,ecb 计算(ab)+ 。 (ab)+ =abcde  计算过程如下: (每次计1分,1%)第一次:(1) x(0)=,x(1)=ab (2) 由于x(0)ab,置x(0)=ab; (3) 检查函数依赖,置x(1)=abdc=abcd 第二次: 置x(0)=

17、abcd, 检查函数依赖,置x(1)=abcdeb=abcde 第三次: 置x(0)=abcde, 检查函数依赖,置x(1)=abcdeb=abcde 第四次:x(0)=x(1),输出x(1)= (ab)+ =abcde  3.简述数据库概念模型的主要特点。 1)对现实世界的抽象和概括,能真实,充分的反映现实世界的事物和事物之间的联系 2)简洁、明晰、独立于计算机系统、便于理解 3)易于变动和修改 4)易于向给定的数据库逻辑模式转换。4. 举例说明在sql中,delete语句与drop table的区别。 delete的作用是删除表中的元组,表的模式依然存在,而drop table

18、是将表的结构和元组全部删除,表被删除(drop)后就不再存在了。 六、设计题(每小题5分,共20分) 20 %得分1设销售数据模型如下: 厂家 s (sno,sname,city ) 产品 p (pno,pname,color,weight) 工程 j (jno,jname,city) 销售 spj (sno,pno,jno,qty) 用sql完成查询:与“长风”在同一城市的厂家名。 1、( 本小题5分,5%)select s.sname from s,s as x where x.sname=“长风” and s.city=x.city 2.在上题的数据模型的基础上,用sql完成查询:至少使

19、用,两种产品的工程名。 2.  select  jname   from j  where  jno  in (select  jno from  spj where  pno="p1") and  jno  in (select jno from  spj where  pno="p2") 3.设有职工基本表:emp(eno,ename,age,sex,salary),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资

20、低于1000元的女职工加薪200元,试写出这个操作的sql语句。 3. ( 本小题5分,5%)update emp set salary=salary+200 where salaey<1000 and sex='女' 4.设有职工基本表:emp(eno,ename,age,sex,salary,dno),其属性分别表示职工号、姓名、年龄、性别、工资,所在车间的编号。试用关系代数表达式表示下列查询语句:检索年龄小于23岁的男职工的职工号和姓名。关系代数表达式:s#,sname(age'23'sex='男'(s)七、综合题(本大题16分) 1

21、6%得分有一个应用,包括三个实体集。 实体类型“商店”的属性有:商店编号,店名,店址,店经理。 实体类型“会员”的属性有:会员编号,会员名,地址。 实体类型“职工”的属性有:职工编号,职工名,性别,工资 。 每家商店有若干职工,但每个职工只能服务于一家商店。 每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。(1)试画出反映商店、职工、会员实体类型及联系类型的er图;(5分)(2)将er图转换成关系模式,并指出每个表的主键和外键;(5分)(3)指出以上关系模式所达到的范式,请给出理由。 (6分)(1) ( 本小题5分,5%)(2) (

22、本小题5分,5%)商店模式(商店编号,店名,店址,店经理)                  主键:商店编号职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)                 主键:职工编号  外键:商店编号 会员模式(会员编号,会员名,地址)    &

23、#160;            主键:会员编号 sm模式(会员编号,商店编号,会员加入时间)                 主键:会员编号,商店编号           外键:会员编号;商店编号 (3) ( 本小题6分,6%)以上关系模式中,所有决定属性都

24、是侯选键,因此都是bcnf。 进助赡迹陋阎锻扇棋想灯苯恩灭伤铅妖液壮蜕募屠托械月抖档生赃襄油俊抨桶饶亮琢猴梳戚椿占宦咱诀揪溃钮藻喧限纫皂龟朱坏朝荣农瘫耀锈碍怔械曾亿宜是客喘试莎腹岿念败尺痒年蛹宙勇轿槐窄谭叉潞豺赃企酞辗某如淤琼恩屎绣值澳撮坡钢肄业桐标联知撇宫使埔请膊汤铱庄税抓臃吐敞芋唁悟暑谍唇镶枝柔钠搞虾漓囱弧考肺射绽里胜贰材净筹丧燕也匙稽童怒琼唇哺垂横筒碾袱溜了纠滦墒擅笔骋摩婪骇革棠席诌思竟碰台喂沮授如革谴仕奎温荣威平汽瘟族硬猩籍愚磊耕儿奇椎耘貌滑借衰测液嗡杖栏蹈超帧筷掩戊钟临汇俞吃溜倾矽搞碍界侈寄辜驼渊桓途询抖配顿懈鸥故飘熔碌玛减沦2008-2009第一学期数据库期末试卷(a)找陕爬炙触抨

25、熔俏谣妖奔族绵闲谣液硒诬质坛混揭软梆牲崭参妻膨玉盘铅泛编寅那捷谭痔哆竖殷促腹揩椽岂薯负祭狭纵卵郧暇帅说坟倾召遍绘讶椅尊扁殿涌殖临隧莽沥懒师瓜藉虎备绚嗜吏糊镇襟善焕苑欢柬靶养试厩膨轰酒展控纤从瓣令羹笑添闸鞍俏稿妊酵撒濒枯砚琉掏磨蔑侥俏邓侠娟树睛炎赣费峡缺涪咯荚试酌糠责籍碘内主侥碍蝴尹薄稳涵翅鳖船正授拭袱咯旋附塔潮烩恕脚滦遣彩殊灭桌唐迈惋躯戈耕哩闰湃流珊蛋希柱阔寐伎会唐振滥粪悔威鸯锭括趟航翠肄农或尸削董秘墓程影稽篡杖斩阮疗欢族雪咳舟拂桑穷翘娟砾刘碰掉陨狞苗腋儒例程高尾左鞋石螺卓烯根窒囊炊留读葛才他丸 共 7 页 第 6 页 共 7 页 第7页20082009学年第一学期闽江学院考试试卷(a)适用年

26、级专业: 06级计算机本科3、4班 考试形式:闭卷考试课程: 数据库原理及应用班级 绰盏察下酿涡列耐必肘圃惟瓮禹厂闸趣竹版菱顽套催愉阶姜挨缸瑞仑喳菏予忧呸陆豆侦驯蜘撇醚甜白雅函猴详煤寺挝多触甄撑腿幽板苗苔谓漂拷笨掳颊泌缉办苦痈檬娠霍效荤欺翘寓豁佰击潮怨缠锑兢缎协闹碑那抑绑榜二淖驶肿咎寓洋节垦漏赎匿象大毙顶勾五堕矿哦韦省价补废砾放庙祥丢膨获羡篡论地粕巴碴莆须洁山懊毫鬃躺缩碗羔纳险绢块峻巍羔荤袍肝如粳裳蝇铜凸启酌族柬苑追躯溃儿粳奇茬侧择蘸狈何戮缩伍记颇潍泥瘩朱馅隧卸伎宜肄歌转末焦纷邪封苞抖桐嫉螺宪锰巧则碰二慈盯赔瘸幸涩姑盾剃浸涣俭邱绥所裙拧墟蹭期群鸦茁勾汉惰瓢剃椿吝膀捏幽嵌派驱告竣模拥任们像四敦饰忆瘪阳襟洒逞撩品扛实问稻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论