13、综合练习(一)
标题 : 13、综合练习(一)
完成时间:自 2018年03月18日 12:53:00 至 2018年03月21日 23:59:00
提交的类型 : 文件(必需提供文件,简介则可要可不要)
提交可见状态 : 只有教师和提交者可见
作业类型 : 个人作业
是否允许延交 : 用户不能在截止时间之后提交
提交的类型 : 文件(必需提供文件,简介则可要可不要)
提交可见状态 : 只有教师和提交者可见
作业类型 : 个人作业
是否允许延交 : 用户不能在截止时间之后提交
作业要求
1、创建数据库MyLib,保存于E盘根目录下
以自己学号+姓第一个字母(阿拉伯数字+大写字母)方式创建的文件夹中,初始大小5MB,最大200MB,以20%方式增长,日志文件存于同一文件夹,初始大小2MB,最大50MB,以5MB方式增长;
2、创建表Reader,借书证号为主键,11位数字,姓名,长度10个字符,专业名,长度12个字符,性别为BIT型,默认值为0,出生时间为日期型,借书数为整数,照片为IMAGE型,
除了借书证号,其他可自行设定是否为空;
3、建立Book表,ISBN为主键,16位,书名字符长度26,作者字符长度8,出版社字符长度20,价格包含小数,复本量是整数,库存量是整数,
除了主键,其他可自行设定是否为空;
4、在Reader表中添加个人信息,
学号务必是自己的真实学号
,其他可自行决定是否填写。
评改标准:(满分5分)
(1)代码规范:大小写应用合理;换行有缩进;注释正确(若有注释);命名规范。
评分:满分1分,酌情扣分。
(2)程序完整:符合题目要求代码包含所有功能。
评分:完整满分1分,其余按照完成题目百分比计算分数。
(3)语法正确:通过在查询分析器中运行代码检查语法是否存在错误。
评分:存在0分,不存在1分。
(4)执行正确:通过在查询分析器中运行代码测试是否可以正确执行并符合题意。
评分:正确2分,错误0分。
(5)复议:
存在明显抄袭现象的作业或未交作业、错交作业等情况,总分0分。
未提交sql文件仅提交数据库文件及日志文件最高分3分。
下图中的学号为每个同学学号的后三位,请大家对号查询。
评分及分析
![](https://i-blog.csdnimg.cn/blog_migrate/3c696263046be24e4a583c27ce951854.jpeg)
存在的问题及解决方法:
1.大多数同学能够认真完成作业,但是认真审题!!!
2.基本语法未发现问题,值得表扬一下。
3.关于代码规范问题个人觉得不算本质性错误,但是仍应该参照范例进行学习和模仿(毕竟自己精致的同时也应该让代码清晰美观一些嘛),注意在切换中英文输入法时标点的不恰当使用会导致代码出现错误。
4.关于检测语法是否存在错误,代码能否执行的最好办法就是在查询分析器中实际调试一下代码,问题和错误一目了然。偶然发现个别同学直接在text中录入代码,这种做法是不可取的。
5.对于题目不理解或是不知道应该如何操作的同学可以通过查询F1帮助或是运用网络、请教同学等多种方式来获取知识。
最后一点:这是我第一次尝试批改同学们的作业,如有欠缺之处希望大家包涵,同时欢迎大家提出自己的意见和建议。