实习内容(基础部分)_学生.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实习内容(基础部分)_学生

实习内容(基础部分) 一、活期存款管理系统 (选做) 在活期存款中,“储户”通过“存取款单”和“储蓄所”发生联系。假定储户包括:账号、姓名、电话、地址、存款额。“储蓄所”包括:储蓄所编号、名称、电话、地址。假定一个储户可以在不同的储蓄所存取款。“存取款单”包括:账号、储蓄所编号、存取日期、存取标志、存取金额,关键字为“账号+储蓄所编号+存取日期” 1、画出相应的E-R图,并根据E-R图导出数据模型。 2、在H盘的DATA文件夹下创建一个为SAVE的数据库名。 3、在SAVE数据库中创建“储户”、“存取款单”、“储蓄所”三个表。在三张表中创建主键约束。 要求:储蓄所表中的储蓄所编号从1000开始,每个递增1;其它属性列的类型自选合适的定义;在存取款单表中账号字段参照储户表中的主键账号字段。同理存取款单表中的储蓄所编号参照储蓄所表中的主键储蓄所编号 4、为存取款单表创建一个CHECK约束,使存取标志列的值要么是1要么是0. 5、创建一个系统当前日期的默认并与存取款单表的存取日期属性列绑定。 6、查询储户表中储户的人数; 7、创建视图查询储户表中储户存款额大于2500元的储户人数,并求平均存款额; 8、创建一个视图显示用户账号、储户姓名、存款额和所在银行。 9、在储户表中按姓名创建一个非聚集索引。 10、创建存储过程INPROC,用于存款,即向存取款单中插入数据;并利用该存储过程插入二条数据。 创建存储过程OUTPROC,用于取款,即向存取款单中插入数据;并利用该存储过程插入二条数据。 查询存取款单,显示存取款信息:将存取标志显示为文本注释:存取标志为1,显示“存款”;存取标志为0,显示“取款”; 计算储户在每一储蓄所存取款的金额。 14、使用一个触发器TR1完成下面的功能:当向“存取款单”表中插入数据时,如果存取标志=1,则应该更改储户表,让存款额加上存取金额;如果存取标志=0,更改储户表让存款额减去存取金额,如果余额不足要显示相应的错误信息。 二、商品销售管理系统 在商品销售中,“顾客”通过“购买”和“商品”发生联系。假定顾客包括:顾客号、姓名、电话、单位、购买数量。“商品”包括:商品号、商品名、型号、厂商、价格,一个顾客可以买多种商品,一种商品供应多个顾客。“购买”是由顾客号、商品号、购买日期、购买数量、购买标志等组成,其中顾客号参照顾客表中的顾客号,商品号参照商品表中的商品号。 1、画出相应的E-R图,并根据E-R图导出数据模型 2、在H盘的DATA文件夹下,创建一个cust数据库。 3、在cust数据库中,创建顾客、商品和购买三个表。在三个表中创建主键约束。同时创建相应的外键约束。 4、为“购买”表创建一个CHECK约束,使购买标志的值要么是1要么是0。 5、创建一个系统当前日期的默认并与购买表的购买日期属性列绑定。 6、查询顾客表中顾客的人数; 7、创建视图查询顾客表中顾客购买数量大于25的顾客人数,并求平均购买数量; 8、创建一个视图显示顾客号、商品号、顾客电话、购买数量,并在该视图上创建索引。 9、创建存储过程用于输入购买的数据。 10、创建存储过程按商品号进行查询,得到有关该商品的商品名、顾客名、购买日期、价格等信息。 查询购买表,显示购买信息:将购买标志显示为文本注释:购买标志为1,显示“购买”;购买标志为0,显示“退货”; 计算顾客购买每一种产品的数量及总量。 13、创建一个触发器。当向“购买”表中插入数据时,如果购买标志为1,则应该更改“顾客”表中的购买数量;如果购买标志为0(设为退货情况),则应将“顾客”表中的购买数量扣除;如果购买数量出现问题要显示相应的错误信息。 三、学生信息系统在系信息表中有列“系号”、列“系名”、列“系主任”。列“系号”是学生信息表引用系信息表的外键。学生成绩表包含列“学号”、列“课程号”、列“成绩”、列“”等列“成绩”的值为NULL表示该学生缺考这门课询学号为的学生所有缺考的课程数。统计学期号为“第学期”的每个学生所有科目的平均成绩。现在想评定该班级第学年(包括第学期和第学期)的优秀学生奖学金,要求从该班级选出平均成绩排前5名的同学。显示这些同学的学号和平均成绩。列出所有学生的学号、姓名和所在的系名。统计并显示每个系的系号、系名以及每个系学生的人数。显示学生人数最多的系的系号、名称和学生人数。每次输入一个学号,返回学生学习的课程的名称和分数。编写,要求:每次输入一个学号,计算该学生的所有课程的平均分,如果是85~100分,返回“优”;如果是75~84分,返回“良”;如果是65~74分,返回“中”;如果是0~64分,返回“差”。 四、图书管理系统(选做) 在图书管理系统中,“作者”和“出版社”是通过编写(出版)图书来建立联系的,为问题简单起见,假定“出

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档