


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库及SQL Serve项目实训题 一、学生成绩管理系统数据库 要求 : 1、设计并创建数据库 (),保存与学生及成绩有关的信息 ,包括 :学生基本信息 ,课程基本信息 , 学生成绩信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。录入以上信息。 2、创建存储过程 (), 根据输入学号统计并显示该生成绩信息 ,包括总分、平均分、不及格 门数等。 3、 创建存储过程 ( ), 根据输入课程名称统计并显示该课程的考试信息,包括考试人数、最 高分、最低分、平均成绩等。 4、创建函数 (),根据学号与课程名得出该生该门课的名次。 二、图书管理系统数据库 要求 : 1、设计并创建数据库 (),
2、保存与图书管理有关信息 ,包括:图书信息 ,读者信息 ,借阅信息等 , 设置各表的完整性约束条件 (如主键、外键等 ) 。录入以上信息。 2、创建存储过程 (), 根据输入读者号查询统计该读者的借阅信息 ,包括总借本数、未还本 数、未还书的图书信息与借阅日期等。 3、创建存储过程 (), 根据输入书号查询该图书的借阅信息 ,包括借阅者信息与借还日期 ,并 统计该书的借阅人次数、总借阅天数等。 4、创建触发器 ( ),当借书 (添加借阅记录 )时 ,查询该书就是否借出未还 ,如已借出则不能添 加借阅记录 ,如未借出则正常添加。 (提示 :可创建替代触发器 ) 三、职工工资系统数据库 已知某公司工
3、资计算方法为 : 实发工资=级别工资+(本月加班天数缺勤天数)/本月全勤天数X级别工资 如: 张明的级别为部长 , 部长工资就是 5000元,2014 年 11月全勤天数为 20天,张明加班 2天, 缺勤 1天,则张明 2014年 11月的工资就是 :5000+(2-1)/20*5000=5250 元 要求 : 1、设计并创建数据库 (),用于保存与职工工资有关的信息 ,设置各表的完整性约束条件 (如主键、外键等 )。录入职工基本信息、级别工资信息、每月的职工加班天数与缺勤天 数。 2、创建视图 (),包括以下信息 :年月、职工工号、姓名、级别、加班天数、缺勤天数、实 发工资。试设计各种条件查
4、询该视图。 3、创建函数 (),根据年月与职工工号计算出该职工该月的工资。 4、创建存储过程 (),根据输入的年月计算出该月所有职工的工资 ,保存并显示。 (参考提示: 先得到该月全勤天数 ) 四、超市售货系统数据库 要求 : 1、一连锁超市拥有若干分部 ,设计并创建数据库 (),保存与超市售货有关信息 ,包括 :各分部 超市的基本信息 ,商品信息 ,每天的销售信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。 录入以上信息。 2、创建函数 (),根据年月、超市编号、商品号计算出该商品在该超市当月的销售总金额。 3、创建存储过程 (),根据输入年月统计当月销售量排在前五位的商品及销售数
5、量。 4、创建存储过程 (),根据输入年月统计当月销售金额排在前 5%的超市信息及销售总金额。 (提示:可创建临时表存放中间数据 ,用完删除 ) 五、购物系统数据库 要求 : 1、设计并创建数据库 ( ),保存与购物有关的信息 ,包括 :顾客的信息 ,商品基本信息与类别信 息、订单信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。录入以上信息。 2、创建存储过程 ( ),根据顾客号查询该顾客的订购信息 ,并按月统计数量及金额。 3、创建触发器 ( ),当删除某订单时 ,会同时删除该订单的明细信息。 4、创建存储过程 ( ),根据年月、 类别统计当月该类别销售量最高的与销售金额最高的商品
6、、 销售量与销售额。 六、公司进销存系统数据库 要求 : 1、设计并创建数据库 ( ),保存与公司进销存有关的信息 ,包括 :商品及库存信息、进货单信 息、出货单信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。录入以上信息。 2、创建存储过程 ( ), 根据年月、商品名与规格 ,查询统计当月该商品的进货量、出货量、 库存量。 3、创建触发器 ( ),当添加进货单时 ,会同时增加相应商品的库存量。 4、创建触发器 ( ), 当添加出货单时 ,首先查询相应商品数量就是否足够,如不够则不能添加 出货单 ,如够数则正常出货 ,并同时减少商品库存量。 七、餐厅订餐点餐系统数据库 要求 : 1、
7、设计并创建数据库 ( ),保存与餐厅订餐点餐有关的信息,包括 :桌位信息、订餐信息、菜 单信息、点餐信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。录入以上信息。 2、创建存储过程 ( ),根据日期、 人数 ,查询当日满足人数要求的可订 (即未订出 )桌位信 息。 3、创建函数 ( ),根据日期、桌号 ,计算该桌点餐总金额。 4、创建存储过程 ( ),根据日期查询近一周销售量最高的菜品信息、销售数量及金额。 八、企业用电管理系统数据库 要求 : 1、设计并创建数据库 ( ),保存与企业用电有关的信息 ,包括 :企业信息、电价信息 (每月记录 谷价、峰价 )、企业用电信息 (每月记录峰
8、、 谷用电量与电费 )等 ,设置各表的完整性约束条件 (如 主键、外键等 )。录入以上信息。 2、创建触发器 ( ),当添加或修改电价时 ,会修改当月各企业的电费。 3、创建存储过程 ( ), 根据输入的企业名称查询该企业的用电信息,并统计其总用电量与总 电费。 4、创建存储过程 ( ),根据输入的地区与年份分月统计该地区的峰、谷用电量与总电费。 九、教师授课管理系统数据库 要求 : 1、设计并创建数据库 ( ),保存与教师授课有关的信息 ,包括 :教师基本信息、 课程基本信息、 班级信息、授课信息等 ,设置各表的完整性约束条件 (如主键、外键等 )。录入以上信息。 2、创建函数 ( ),根据输入课程名称与班级得出该课程的授课教师。 3、创建存储过程 ( ),根据系名查询出该系所有总课时数超过300 的教师。 4、创建存储过程 ( ), 根据输入教师号显示该教师的授课信息,并统计教授的课程门数、班 级数与总课时数等。 十、 学生信息管理系统数据库 要求 : 1、设计并创建数据库 ( ),保存各类学生信息 ,包括 :学生基本信息、 奖励信息 ( 含奖励金额 )、 违纪信息等 ,设置各表的完整性约束条件 (如主键、外键等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度国际教育项目全新留学合同
- 2025年度员工股权激励计划实施协议书
- 2025年度文化创意公司兼职聘用员工合同
- 2025年度一手房带家具家电装修包购服务协议
- 2025年度中式餐厅转让及品牌推广合同
- 医院装修监理合作协议
- 2025年度出租房屋装修工程结算及租赁服务协议
- 2025年度安全生产达标厂房租赁服务合同
- 2025年度健身机构教练职务聘用协议
- 2025年度商铺物业管理与社区文化活动合作协议
- 精品课程建设验收自评报告
- 福建省义务教育课程设置及比例(修订)
- 认知语言学王寅读书笔记
- 一年级上册生字卡片带拼音组词可打印01637
- 未成年人需办银行卡证明(模板)
- 建设项目职业病防护设施设计专篇编制导则
- 员工考勤流程图
- C21甾体化合物 (2)
- 出口加工区外汇管理培训(ppt49)
- 初中学生综合素质评价填写示例
- 国家开放大学(湖南)
评论
0/150
提交评论