NCUT数据库综合练习(二)作业反馈

原创 2018年04月15日 16:01:54

综合练习(二)

一、题目要求回顾

1.创建数据库CPXS,保存于E盘根目录下以自己学号+姓第一个字母(阿拉伯数字+大写字母)方式创建的文件夹中,初始大小5MB,最大20MB,以10%方式增长,日志文件存于同一文件夹,初始大小2MB,最大5MB,以1MB方式增长。

2.创建表CP,CPBH为主键,8位数字,CPMC,长度12个字符,JG为精确到小数点后2位,KCL为整数,除了KCL,其他都不能为空。

3.使用INSERT输入数据,具体数据如下:

  '10001100', '冰箱A_100', 1500.00, 500

  '10002120', '冰箱A_200', 1850.00, 200

  '20011001', '空调K_1200', 2680.00, 300

  '20012000', '空调K_2100', 3200.00, 1000

  '30003001', '冰柜L_150', 5000.00, 100

  '10001200', '冰箱B_200', 1600.00, 1200

  '10001102', '冰箱C_210', 1890.00, 600

  '30004100', '冰柜L_210', 4800.00, 200

  '20001002', '空调K_3001', 3800.00, 280

  '20001600', '空调K_1600', 4200.00, 1500

4.显示CP所有记录。

5.显示“产品名称”和“产品总值”,其中产品总值=JG*KCL。

6.显示“产品名称”和“产品价格”,其中产品价格=JG*0.8。

 

二、题目分析

1.基础数据库的建立与存储。

2.主键的学习和使用,数据类型的掌握,是否为空。

3.向表中录入信息。

4.SELECT语句的使用(查询整个表)。

5.查询表中指定列及显示指定名称(AS的用法)。

6.查询表中指定列及简单运算。

 

三、评分标准

1.代码规范:大小写应用合理,换行有缩进,正确使用注释(如确实需要注释的话),作业按照命名规范(如果作业中明确提出要求)。

             可评价分数为0、0.5及1。

2.程序完整:按照题目要求完成了所有功能代码,没有遗漏,如作业要求完成对多个条件的查询,如果遗漏则按规则减分。

           可评价分数为0、0.5及1。 

3.语法正确:在查询分析器中运行语法检查通过与否。

             可评价分数为0和1通过为1,否则为0。

4.执行正确:在查询分析器中执行代码,检验其通过与否。

               可评价分数为0和2,通过为2,否则为0。

5.复议:

  (1)对于上一步得0的作业,如果针对题目的代码本身没有问题,因为没有添加基础代码,如运行查询时没有提供建立数据库和表的代码导致不能运行,则检验其添加基础代码后是否能够运行,如果可以运行给0.5,否则给0。

  (2)存在明显抄袭现象的作业或未交作业、错交作业等情况,总分0分。

  (3)未提交sql文件仅提交数据库文件及日志文件最高分3分。

 

四、作业评分

以下学号为每个同学学号的私密版,请大家对号查询。

 

优秀作业展示

 

五、存在的问题及改进:

1.关于代码规范问题依然存在,仍应该参照范例进行学习和模仿,注意在切换中英文输入法时标点的不恰当使用会导致代码出现错误。

2.关于检测语法是否存在错误,代码能否执行的最好办法就是在查询分析器中实际调试一下代码,问题和错误一目了然。

3.INSERT INTO-VALUES多用于键入一条信息,当键入多条信息时应分别分条键入,同时键入时不通版本会出现语法错误。

4.在原来没有CP数据库的情况下不需要用DROP CP语句,若确实要用,则需要添加条件语句:

(IF EXISTS(SELECT TABLE_NAME  FROM  INFORMATION_SCHEMA.TABLES   

               WHERE  TABLE_NAME = 'CP')      

     DROP TABLE CP)

5.部分同学未按时提交作业,导致系统无作业显示。

 

六、小结

首先希望大家可以按时按量高效完成作业,毕竟学生应以学习为重。其次我觉得编写程序调试代码有时候也是一件挺有意思的事,希望大家能在学习知识的同时也可以收获快乐。最后欢迎大家彼此交流讨论。

Redis数据库

Redis是现在最流行的缓存数据库,利用Redis可以实现10W/秒的数据操作,利用Redis可以解决高并发的数据访问问题,同时Redis又可以与许多的集群架构进行整合处理。
  • 2017年01月20日 07:41

mars老师的JAVA4Android第53课作业《不使用数据库实现增删改查用户的功能》完成版,已实现其要求的所有功能

  • 2013年06月24日 18:06
  • 91KB
  • 下载

Java Swing组件综合练习

  • 2016年05月30日 09:55
  • 35KB
  • 下载

VB作业,VB综合练习,学习VB的基本操作

  • 2009年11月09日 20:14
  • 100KB
  • 下载

Jquery之选择器与方法综合练习

首先创建test.html文件,内容如下: 这里用的jquery版本是jquery-1.8.2.js, http://download.csdn.net/detail/broccoli2/992...
  • broccoli2
  • broccoli2
  • 2017-08-07 08:40:35
  • 254

数据库作业14之综合练习(二) 作业反馈

数据库作业14——综合练习(二) 反馈情况一、作业要求复述1、创建数据库CPXS,保存于E盘根目录下以自己学号+姓第一个字母(阿拉伯数字+大写字母)方式创建的文件夹中,初始大小5MB,最大20MB,以...
  • weixin_40228087
  • weixin_40228087
  • 2018-04-14 11:55:30
  • 119

word操作综合练习题-含题目、原始文档、素材、参考的效果文档

  • 2009年12月13日 13:31
  • 625KB
  • 下载

西工大综合创作训练三实验二

  • 2015年03月04日 15:54
  • 9.96MB
  • 下载

西工大综合创作训练3大作业-基于TCP/UDP的服务器/客户端程序

  • 2015年03月16日 08:46
  • 12.67MB
  • 下载

Java集合框架小练习

package TT;import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import ja...
  • u010504185
  • u010504185
  • 2016-11-29 18:54:50
  • 524
收藏助手
不良信息举报
您举报文章:NCUT数据库综合练习(二)作业反馈
举报原因:
原因补充:

(最多只允许输入30个字)