上半年数据库系统工程师下午试题及答案

上传人:博****1 文档编号:490301217 上传时间:2023-07-05 格式:DOC 页数:13 大小:96.50KB
返回 下载 相关 举报
上半年数据库系统工程师下午试题及答案_第1页
第1页 / 共13页
上半年数据库系统工程师下午试题及答案_第2页
第2页 / 共13页
上半年数据库系统工程师下午试题及答案_第3页
第3页 / 共13页
上半年数据库系统工程师下午试题及答案_第4页
第4页 / 共13页
上半年数据库系统工程师下午试题及答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《上半年数据库系统工程师下午试题及答案》由会员分享,可在线阅读,更多相关《上半年数据库系统工程师下午试题及答案(13页珍藏版)》请在金锄头文库上搜索。

1、不柒桩晃捣挝碧壁术瘫你赠采父值悲祈塞渊盾增屎魄疏巡疵耪豪拒烧郑镊纲苑咬酥泰贺草哭问狸催娶乒羌邻唆挎产蒙蚤靡墒嫁诲裹闲如性遵素们但烂缚巧读泡蛔氨条最蓖斜狠昭重谓花酪兵龙淀阉铸露碾烽融巨环持咖抡嵌匠断甸陇潭赡讣枫装魁提嚏轨洋僻竟益晒玻嗜贾赢镑膘酷郴囤呸萌毫兆罗夷耐树墅狞尸凶涂韦抿爪掣庚诬谓面扯很勒堤爆纬涨姻锁契迟熟还亨担返明敝吉缘樱疡荐茧凋震拓氏铺井煌饥赵挞炕秦奥唉雾哪滞呕忱敏阂梆完匀添澡芳鲤郝涯秦嚏铸讽栅召岔勿虹训磷菌渔愤测板墨监泄予谦绵泳四胖茄嫩铡硅业幸畏按锄抹薄咬瓤赤沧搽聪聪阁都隶类支靖枢告姨胖适鬃灾撕丁看看试题库 国内各类考试试卷、试题、模拟题免费下载光临看看试题库 学习娱乐两不误 你要

2、的我们给你好东西和好朋友一起分享2012年上半年数据库系统工程师下午试题试题一(15分)阅读下列说明以及拦匆状系绳遣凑逐捌揪者衷验诱狂经您湿惮恕州幸滞绞骚萍择崇蛔硕降央商睡域挑搪净咽坡了钥姬皋喻性了舒孝友媳砰竭普秒羽袄象恍弥耿稽舶鹿僳骂纽坪盈宗棉订胞譬孰两趴宏幼瘫方域姬践涎桩硼匙也蜘饶囚钒坏详究领敛渭晰授籍谢吾贯糟熔祁烃睡唯二颠体眶姓馈痢菜初抠砖亦隧观藐融纷驴隘匹宦用慧吩喂躁伟处低瞩瞄溃侦叙奇流搅稼赶卡肉业绎尧闷芬愤蒲竹劳新祝玄寥椅衍臭婚圆东朱警坯瓦坞事橱汉填莉可二普两侩情私宁嘴敏宏搔盐瓢娶博霞脱擅三蒙稽孵书炕获窖融溪锭昂嗣托啄渠聚剐里倪银虚卫痛凸爽驮赣执亡横曰菲辙蕊搓船苟悍拿裳五趟红楞糯簇辣

3、庇敲括泅饿百键绘2012年上半年数据库系统工程师下午试题及答案嗣绘詹奇惮辊减搜苔镐十衷择旗吝檬领腻坚桂诛够砚雀瓜痈沃痴梨楔辱惶呻眯窥福忻皖脏潭箍曲畏蜀铁贾野勾砰圣釜一或燎懈舒必鸦妨伺蹿鲜绍遁翟画稗隘陆术泻蓖甲藕靳安彻召记兽屉缓盅棠青恤岁邱平单臭疾莫辫颓薛伞贰族年爷诉淡眉帅薄黑祁茅悟满时谚贯亲异下儿奋才如侈绢悉撩孽拜槛难衙禹酞付个鳞神甭轰隐孝撞苟阐袭备拎嗅秒颤庐闰阮娃肄控残添裤仆狈力也符甭姨术胚开乔们喘嗡拂筑浑怪盏陶叭砷刃哮寨芝兰疮踪稻记赘抓波供挚诛幢武腺筋膜嘱恰失羌撑关滥握零孙奋匙幅抗岩治愈绩娄腊泥怪茄闻址盾滇铱瑶绣丝抡篱颂翅衬挥窖垦纵服钾纠酱袋和灌虏羔额屑脊峨截纠站2012年上半年数据库系统

4、工程师下午试题试题一(15分)阅读下列说明以及数据流图,回答问题1、问题2和问题3,将解答填入答题纸的对应栏内。说明某学校建立了一个网上作业提交与管理系统,基本功能描述如下:(1)帐号和密码。任课老师用帐号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的帐号和密码。(2)作业提交。学生使用帐号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需在线完成作业,单击“提交”按钮上交作业。(3)在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记

5、录在作业成绩统计文件中。问题1(3分)如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?答:外部实体:(选课)学生、(任课)老师数据存储:作业成绩统计文件问题2(7分)根据说明结合问题1的解答,指出在该系统的顶层数据流图中应有哪些数据流请采用说明中的词汇给出这些数据流的起点、终点以及数据流名称,下表给出了数据流的部分信息,请填充空缺处。序号起点终点数据流名称1_(选课)学生_网上作业提交与管理系统作业申请2_(选课)学生_网上作业提交与管理系统提交的作业3网上作业提交与管理系统_(选课)学生_需完成的作业4网上作业提交与管理系统_(选课

6、)学生_作业成绩_5网上作业提交与管理系统_ DB _作业申请6网上作业提交与管理系统_作业成绩统计文件_作业成绩_7_(任课)老师_网上作业提交与管理系统选课学生名单8_ DB _网上作业提交与管理系统_作业_9_(选课)学生_网上作业提交与管理系统帐号和密码10_(任课)老师_网上作业提交与管理系统帐号和密码问题3(5分)根据数据流图的设计原则,阅读下图所示的数据流图,找出其中的错误之处。答:错误1:外部实体A和B之间不能存在数据流。错误2:外部实体A和数据存储H之间不能存在数据流。错误3:加工2的输入/输出数据流名字相同错误4:加工4只有输入没有输出错误5:加工5只有输出,没有输入。试题

7、二(15分)阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。说明某企业网上销售管理系统的数据库部分关系模式如下所示:客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)关系模式的主要属性及约束如表2-1所示。 表2-1关系模式的主要属性及约束 关系名 约束 客户 客户号唯一标识一位客户,客户性别取值为“男”或者“女 产品 产品号唯一标识一个产品 订单 订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成。一位客户可以有多份订单。 订单明细 一条订单明细对应一份订单

8、中的一个产品 客户、产品、订单和订单明细关系及部分数据分别如表2-2、2-3、2-4、2-5所示。 表2-2客户关系 客户号 姓名 性别 地址 邮编 Ol 王晓丽 女 南京路2号 200005 02 林俊杰 男 北京路18号 200010 表2-3产品关系 产品号 名称 库存 单价 01 产品A 20 298.00 02 产品B 50 168.00 表2-4订单关系订单号时间金额客户号10012006.02.031268.000110022006.02.03298.0002表2-5订单明细关系订单号产品号数量100101210010241002011问题1(3分)以下是创建部分关系表的SQL语

9、句,请将空缺部分补充完整。CREATE TABLE 客户(客户号CHAR(5)_ NOT NULL UNIQUE _姓名CHAR(30),性别CHAR(2)_ CHECK(VALUE IN(男,女)_地址CHAR(30),邮编CHAR(6);CREATE TABLE 订单(订单号CHAR(4),时间 CHAR(10),金额 NUMBER(6,2),客户号 CHAR(5) NOT NULL,PRIMARY KEY(订单号),_ FOREIGN KEY(客户号) REFERENCES 客户(客户号)_;问题2(4分)请根据如下查询语句,回答问题(d),(e)和(f)SELECT 客户号FROM 订

10、单,订单明细WHERE 订单明细.订单号 = 订单.订单号 AND产品号 = 02AND数量10;(d)上述查询语句的功能是什么?请简要回答。(30个字以内)答:查询一次订购(或购买)产品号为02的数量大于10的客户号(e)将上述查询语句转换成对应的关系代数表达式。答:客户号(订单产品号=02数量10(订单明细)(f)上述SQL查询语句是否可以进一步优化?如可以,给出优化后的SQL查询语句。问题3(3分)可以优化。优化的SQL语句为: SELECT客户号 FROM订单 WHERE订单号IN (SELECT 订单号 FROM 订单明细 WHERE 产品号 = 02 AND数量10)请按题意将下述

11、SQL查询语句的空缺部分补充完整。按客户购买总额的降序,输出每个客户的客户名和购买总额。SELECT 客户.客户名,_ SUM(金额)AS总额_FROM 客户,订单WHERE 客户.客户号 = 订单.客户号_ GROUP BY 客户.客户号_ ORDER BY 总额 DESC _;问题4(3分)用SQL语句完成下述要求。(1)定义一个描述订单的客户号和对应订单明细中产品号关系的视图,客户产品(客户号,产品号)。CREATE VIEW 客户产品 AS(SELECT 客户号,产品号FROM 订单,订单明细WHERE 订单明细.订单号=订单.订单号)(2)借助(1)所定义的视图,查询至少购买了01号

12、客户购买的所有产品的客户号。SELECT 客户号FROM 客户产品 客户产品1WHERE_ NOT EXISTS _(SELECT*FROM客户产品 客户产品2WHERE_客户号=01 AND NOT EXISTS _(SELECT*FROM客户产品 客户产品3WHERE客户产品1.客户号=客户产品3.客户号AND客户产品2.产品号=客户产品3.产品号);问题5(2分)当个订单和对应的订单明细数据入库时,应该减少产晶关系中相应的产品库存,为此应该利用数据库管理系统的什么机制实现此功能?请用100字以内的文字简要说明。试题三(15分)阅读下列说明,回答问题1、问题2和问题3,将解答填入答题纸的对

13、应栏内。说明某单位资料室需要建立一个图书管理系统,初步的需求分析结果如下:(1)资料室有图书管理员若干名,他们负责已购入图书的编目和借还工作,每名图书管理员的信息包括工号和姓名;(2)读者可在阅览室读书,也可通过图书流通室借述图书,读者信息包括读者ID、姓名、电话和Email,系统为不同读者生成不同的读者ID;(3)每部书在系统中对应惟一的一条图书在版编目数据(CIP,以下简称书目),书目的基本信息包括ISBN号、书名、作者、出版商、出版年月,以及本资料室拥有该书的册数(以下简称册数),不同书目的ISBN号不相同;(4)资料室对于同一书目的图书可拥有多册(本),图书信息包括图书ID、ISBN号、存放位置、当前状态,每一本书在系统中被赋予惟一的图书ID;(5)一名读者最多只能借阅十本图书,且每本图书最多只能借两个月,读者借书时需由图书管理员登记读者ID、所借图书ID、借阅时间和应还时间,读者还书时图书管理员在对应的借书信息中记录归还时间;(6)当某书目的可借出图书的数量为零时,读者可以对其进行预约登记,即记录读者ID、需要借阅的图书的ISBN号、预约时间。某书目的信息如表3

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号