《数据库及SQL Server》项目实训题[教学试题].doc
《《数据库及SQL Server》项目实训题[教学试题].doc》由会员分享,可在线阅读,更多相关《《数据库及SQL Server》项目实训题[教学试题].doc(3页珍藏版)》请在三一文库上搜索。
1、数据库及SQL Server项目实训题一、 学生成绩管理系统数据库要求:1、设计并创建数据库( ),保存与学生及成绩有关的信息,包括:学生基本信息,课程基本信息,学生成绩信息等,设置各表的完整性约束条件(如主键、外键等)。录入以上信息。2、创建存储过程( ),根据输入学号统计并显示该生成绩信息,包括总分、平均分、不及格门数等。3、创建存储过程( ),根据输入课程名称统计并显示该课程的考试信息,包括考试人数、最高分、最低分、平均成绩等。4、创建函数( ),根据学号和课程名得出该生该门课的名次。二、 图书管理系统数据库要求:1、设计并创建数据库( ),保存与图书管理有关信息,包括:图书信息,读者信
2、息,借阅信息等,设置各表的完整性约束条件(如主键、外键等)。录入以上信息。2、创建存储过程( ),根据输入读者号查询统计该读者的借阅信息,包括总借本数、未还本数、未还书的图书信息和借阅日期等。3、创建存储过程( ),根据输入书号查询该图书的借阅信息,包括借阅者信息和借还日期,并统计该书的借阅人次数、总借阅天数等。4、创建触发器( ),当借书(添加借阅记录)时,查询该书是否借出未还,如已借出则不能添加借阅记录,如未借出则正常添加。(提示:可创建替代触发器)三、 职工工资系统数据库已知某公司工资计算方法为:实发工资级别工资(本月加班天数缺勤天数)/本月全勤天数级别工资如:张明的级别为部长,部长工资
3、是5000元,2014年11月全勤天数为20天,张明加班2天,缺勤1天,则张明2014年11月的工资是:5000+(2-1)/20*5000=5250元要求:1、 设计并创建数据库( ),用于保存与职工工资有关的信息,设置各表的完整性约束条件(如主键、外键等)。录入职工基本信息、级别工资信息、每月的职工加班天数和缺勤天数。2、 创建视图( ),包括以下信息:年月、职工工号、姓名、级别、加班天数、缺勤天数、实发工资。试设计各种条件查询该视图。3、创建函数( ),根据年月和职工工号计算出该职工该月的工资。4、创建存储过程( ),根据输入的年月计算出该月所有职工的工资,保存并显示。(参考提示:先得到
4、该月全勤天数)四、 超市售货系统数据库要求:1、一连锁超市拥有若干分部,设计并创建数据库( ),保存与超市售货有关信息,包括:各分部超市的基本信息,商品信息,每天的销售信息等,设置各表的完整性约束条件(如主键、外键等)。录入以上信息。2、创建函数( ),根据年月、超市编号、商品号计算出该商品在该超市当月的销售总金额。3、创建存储过程( ),根据输入年月统计当月销售量排在前五位的商品及销售数量。4、创建存储过程( ),根据输入年月统计当月销售金额排在前5%的超市信息及销售总金额。(提示:可创建临时表存放中间数据,用完删除)五、 购物系统数据库要求:1、设计并创建数据库( ),保存与购物有关的信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库及SQL Server 教学试题 数据库及SQL Server项目实训题教学试题 数据库 SQL Server 项目 实训题 教学 试题
链接地址:https://www.31doc.com/p-9452769.html