项目7商品信息管理。
1.创建数据库(数据库名为姓名首字母+学号后3位),要求数据分两个数据文件存放。其他条件自己定义。
2.在数据库中建立以下关系:
商店信息:商店编号、商店名称、区域名、经理姓名、销售总金额;销售信息:商店编号、商品编号、销售日期、销售数量;
商品信息:商品编号、商品名称、类别(家电、食品、日用百货、其它)、进价、售价。要求对每个表设计主键、对相关表设计外键,对每个表容易输入错的字段设计用户定义约束。
3.用t-sql语言编程向每个表插入不少于20个记录的数据,所编数据要求有一定的意义(要求在电子文档中给出程序和程序执行结果;手抄答案中每个表抄两行,其它行用省略号代替即可)。
4.用t-sql语言编程实现以下基本功能(要求在文档中给出最终程序和程序执行结果):
1)从销售信息表和商品信息表分别查询销售总金额最多和最少的商店编号和销售总金额,查。
询平均销售总金额(提示:平均销售总金额=(商店1的销售总金额++商店n的销售总金额)/n(即商店总数) )
2)从销售信息表和商品信息表查询销售总金额超过平均销售总金额的商店数。
3)从销售信息表和商品信息表查询上月销售利润((销价-进价)*销售数量)高于10万元的商。
店数。4)从销售信息表和商品信息表查询商店本月平均销售利润,如果高于10万元时,显示‘本月。
商店平均销售利润大于10万元’,否则显示‘本月商店平均销售利润小于10万元’(提示:商店平均销售利润=(商店1的销售利润++商店n的销售利润)/n(即商店总数) )5)根据销售信息表和商品信息表计算商店信息表中各商店的销售总金额。(6)删除销售信息表中的无效记录(未录入销售数量或销售数量小于等于0)。
7)建立查询以下数据的视图:商店编号、商店名称、商品编号、商品名称、销售日期、销售。
数量和售价。
8)使用条件结构查询当日商品销售的总金额,如果高于3万元时,显示‘当日商品销售的金。
额大于3万元’,否则显示‘当日商品销售的金额小于3万元’。
9)创建存储过程从销售信息表和商品信息表统计并返回给定商店的销售总金额。请给出调用。
实例。10)用触发器实现当向销售信息表插入销售信息时,自动增加商店信息表中相关商店的销售总。
金额。5.创建manager,t1,t2和s1,s2,s3,s4的sql server认证用户,默认数据库选择是你创建的数据库,并设置它们对你建立的数据库具有访问权限。创建“管理员”、“操作员”和“普通查询”角色,分配“管理员”角色对你建的数据库的所有表具有所有权限,“操作员”对你的数据库中的每个表有插入、删除和查询权限,“普通查询”角色对你的数据库中的每个表仅有查询权限。
然后为“管理员”角色指定manager用户,为“操作员”角色指定t1,t2用户,为“普通查询”角色指定s1,s2,s3,s4用户。
分别以不同的角色登录查询分析器,完成允许和不允许的操作,在电子文档中记录系统的反映结果。6.对数据库设计备份并创建备份。
factory数据库考核
database programming with rdbms 课程设计。职工工资管理统。database programming with rdbms 考查命题。1 根据周围的实际情况,自选一个小型的数据库应用项目,并深入到应用项目中调研,进行分析和设计。例如可选择职工工资管理系统 人事管理系统 ...
《数据库应用》考核要点
模块1 初识数据库。1.浏览东东花店。2.管理东东花店数据。3.收集整理数据。4.数据库系统概念。5.数据库管理系统概念。6.数据模型的概念及分类。7.组织关系表。8.启动 退出access 2003 2003界面组成。10.设置数据库的默认文件夹。模块2 创建数据库。1.规划数据库。2.创建 打开...
数据库应用考核方式
数据库应用 考核方式。一 平时成绩 20分 1 考勤10分,缺一次扣2分,扣完为止,请假不扣分。2 课堂表现10分,最低分6分,根据上机上课表现打分 二 期末总评 80分,按100分计分然后乘以80 1 上机实验考核 45分,折合后36分 2 课程应用 55分,折合后44分 课程应用 要求 1 题目...