上海市计算机等级考试三级信息系统与数据库 操作题部分_第1页
上海市计算机等级考试三级信息系统与数据库 操作题部分_第2页
上海市计算机等级考试三级信息系统与数据库 操作题部分_第3页
全文预览已结束

下载本文档

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

文档简介

1、五、操作题五、操作题(一)数据库管理系统应用(本大题(一)数据库管理系统应用(本大题3 3道小题,共道小题,共2222分)分) 。在数据库管理系统(在数据库管理系统(ms sql serverms sql server、ms accessms access或或sql anywheresql anywhere )中完成以下任务。)中完成以下任务。1 1 数据库创建(数据库创建(1515分)分)(1)创建数据库和数据表:在c:ksc:ks文件夹下建立某企业客户订货管理数据库answeranswer(注意数据库文件的初始大小使用系统默认值数据库文件的初始大小使用系统默认值) 。在客户订购商品时,每个

2、客户有唯一代码,每个客户可发出多个订单,所有订单号都有唯一编码。按照以下表结构在answer数据库中建立客户表customer和订单表orderlist,定义各表的主关键字,设置相应的完整性约束,建立两张表之间的关系。(2)数据添加:请合理补充数据表所空缺的数据,并按各表数据说明完成两个表数据的添加。(3)关系图:生成answer数据库的关系图,并用屏幕拷贝方式将关系图图像复制后粘贴到c:ksanswer.docc:ksanswer.doc文件中的相应题号下。2数据库应用(数据库应用(3 3分)分)从下面题目中任意选做一道小题, 并将存储过程的代码或触发器的代码或交叉表的查询结果(屏幕拷贝)保

3、存到c:ksanswer.docc:ksanswer.doc文件中相应题号下。(1)创建存储过程proc_search:根据客户代码统计其订货次数。(2)在orderlist表上创建一个触发器tri_insert:当对orderlist表进行插入操作时,保证客户代码与customer表中对应的字段值一致。(3)建立交叉表查询cross_customer:查询结果中行表示客户名称,列表示产品名称,数据值为客户所订产品的总数量。3数据库管理(数据库管理(4 4分)分)(1)在c:c:素材素材文件夹下存放着数据库universityuniversity(数据库类型分别为:access数据库、sqls

4、erver数据库及sql anywhere数据库) ,将其中的表course导入到数据库answer中。(2)建立数据库answer的完全备份文件answerbak,将其存储在c:ksc:ks目录中。(二)(二)sqlsql语句(本大题语句(本大题7 7道小题,共道小题,共1818分)分)在c:c:素材素材文件夹下存放着数据库universityuniversity(可选数据库类型有:access数据库、sqlserver数据库及sql anywhere数据库,具体数据库结构定义请查看universityuniversity数据库) ,数据库模式如下:student(snum,sname,se

5、x,birthday)student(snum,sname,sex,birthday)其中snum表示学号, sname表示姓名, sex表示性别, birthday表示生日, 主关键字为snum。course(cnum,cname,credit,ctime)course(cnum,cname,credit,ctime)其中cnum表示课程号,cname表示课程名,credit表示学分,ctime表示学时数,主关键字为cnum。sc(snum,cnum,grade)sc(snum,cnum,grade)其中snum表示学号,cnum表示课程号,grade表示成绩,主关键字为(snum,cnum

6、) 。请在university数据库中完成可实现以下功能的sql语句并保存到c:ksanswer.docc:ksanswer.doc文件中相应题号下。1查询所有1990年以后出生的学生基本信息。查询结果参见图1。图1 学生基本信息2按课程名统计每门课程的平均成绩。查询结果参见图2。图2 每门课程的平均成绩3查询所有女同学及其选修的课程名,并按照姓名降序排序。查询结果参见图3。图3 女同学选课情况4查询课程名称包含英语的课程信息。查询结果参见图4。图4 课程名包含英语的课程信息5将所有学时数小于32的课程学时数增加10%。6删除所有学分为0的课程记录。(三)信息系统应用程序开发(三)信息系统应用

7、程序开发(四)信息系统设计(本题(四)信息系统设计(本题4 4小题,共小题,共1515分)分)请设计一个小型停车收费管理系统。系统具有如下功能:对泊位信息进行维护;司机驾驶车辆(车牌号唯一)进入停车场时查询空闲车位停车;在车辆进入时,记录车辆信息和进入时间,并将泊位状态设置为占用;在车辆离开时,记录车辆离开时间和停车费、并将泊位状态设置为空闲;汇总生成收费日报表和月报表。请完成以下系统分析和设计,保存到c:ksanswer.docc:ksanswer.doc文件中相应题号下。1请分析系统有哪几类用户?各类用户需要的系统功能有哪些?(6分)2请根据系统功能分析,在已给出框架图(图8)的基础上完成该系统的功能结构图(可增删模块) 。 (3分)012341.11.21.32.12.22.33.13.23.24.14.24.3图8 系统功能结构图3某设计人员给出了该系

温馨提示

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

评论

0/150

提交评论