| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 统计出每年的每个月份的定单数量、定单金额 | 作业时间: | 2012.5.31 | |||
| 批阅时间: | 2012.6.6 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | 分组依据中year(date)丢落 | A | ||
| 2 | 田露露 | A | A+ | 优秀 | ||
| 3 | 刘艳新 | A | A+ | 优秀 | ||
| 4 | 张春杏 | A | 分组依据中year(date)丢落 | A | ||
| 5 | 刘亚南 | A | 逗号丢失,year(date)丢落 | B | ||
| 6 | 赵敬 | A | 函数应用month(date)写成了moth(date) | B | ||
| 7 | 彭彩霞 | A | 分组依据中year(date)丢落 | A | ||
| 8 | 韩艳伟 | A | 命令书写过程中无用的空格很多,应该去掉 | A | ||
| 9 | 黄李晴 | A | A+ | 优秀 | ||
| 10 | 刘睛睛 | A | 分号丢失;year(date)丢失; | B | ||
| 11 | 龙静 | A | 分组依据中year(date)丢落 | A | ||
| 12 | 张婷婷 | A | 分组依据中year(date)丢落 | A | ||
| 13 | 商丹 | A | 分组依据中year(date)丢落 | A | ||
| 14 | 刘蕊 | A | 分组依据中year(date)丢落 | A | ||
| 15 | 王娟 | A | 分组依据中year(date)丢落 | A | ||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | select month(date),sum(amount) from orders group by year(date),month(date); | |||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.对order_items表格中的数据,查询得到每个定单数目的平均定书量。 结果要求:能看出每个定单对应自己的平均定书量,如:2号定单(定了2种书,1种10本,2种30本),那么2号定单共定40本,结果中会出现(2 20),表明2号定单,平均定了20本。 2.对orders表格中,查询得到每位顾客下的定单数量及定单金额。 结果要求:能看出每位不同顾客共下了多少定单,以及这些定单的总金额。结果中有(2 4 156),表示2号顾客,下了4个定单,共需要付款156元。 |
作业时间: | 2012.5.24 | |||
| 批阅时间: | 2012.5.30 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | 1.使用统计函数时丢失右括号;2.group错写成groub; 3.第二题中的定单数量应该用count来统计个数,而不是把orderid求和 | C | 见答案; | |
| 2 | 田露露 | A | 第二题中sum(orderid,amount)的用法不对 | B | 应该是:count(orderid),sum(amount) | |
| 3 | 刘艳新 | A | 1.输出项之间的逗号丢失;2.句末的分号丢失;3.求定单个数不是将定单ID相加。 | B | 求定单个数:count(orderid) | |
| 4 | 张春杏 | A | 第二题中只对orderid统计个数,没有对amount求和 | B | 应该是:count(orderid),sum(amount) | |
| 5 | 刘亚南 | A | 第二题中sum(orderid,amount)的用法不对 | B | 应该是:count(orderid),sum(amount) | |
| 6 | 赵敬 | A | 第二题中sum(orderid,amount)的用法不对 | B | ||
| 7 | 彭彩霞 | A | 第二题中sum(orderid,amount)的用法不对 | B | 应该是:count(orderid),sum(amount) | |
| 8 | 韩艳伟 | A | 第二题中sum(orderid,amount)的用法不对 | B | 应该是:count(orderid),sum(amount) | |
| 9 | 黄李晴 | A | 1.输出项之间的逗号写成了句点;2。第二题中sum(orderid,amount)的用法不对 | B | 应该是:count(orderid),sum(amount) | |
| 10 | 刘睛睛 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 11 | 龙静 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 12 | 张婷婷 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 13 | 商丹 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 14 | 刘蕊 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 15 | 王娟 | A | 定单的数量,应该用统计个数的函数count() | B | 应该是:count(orderid),sum(amount) | |
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | mysql> select orderid,avg(quantity) from order_items group by orderid; | |||||
| 2 | mysql> select customerid,count(orderid),sum(amount) from orders group by customerid; | |||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.查询表order_items中,同一顾客所有定单的书目的数量。 (本题能够解决看看2号顾客共订了多少本书,当然包括相同的书,还包括不同的书) 2.查询表order_items中,同一本书(书号一致)的所有定单的书目数量。 (本题能够解决,同一本书,共被不同的顾客订了多少本) |
作业时间: | 2012.5.17 | |||
| 批阅时间: | 2012.5.23 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | 统计的应该是定单中书目的数量(quantity),但她题目1统计用的sum(isbn),题目2用的是sum(orderid) | C | isbn是字符型的,不能被SUM;orderid是顾客的ID号,如果SUM,结果是什么? | |
| 2 | 田露露 | A | 分析依据正确,统计函数sum运用正确,但统计的内容(quantity)选择不正确 | B | ||
| 3 | 刘艳新 | 分组依据分析正确,但需要统计的内容(书目的数量)显示没有分析正确,题目1用的是sum(isbn),题目1用的是sum(orderid) | C | 多余的字符(没用的)比较多 | ||
| 4 | 张春杏 | A | 分组依据分析正确,但需要统计的内容(书目的数量)显示没有分析正确,题目1用的是sum(isbn),题目2用的是sum(orderid) | C | 多余的字符(没用的)比较多 | |
| 5 | 刘亚南 | A | 分组依据不对,题目1、题目2用的是group by quantity | C | 两个题目应该是求书目的数量(求和),而不是统计定单的条数(记录的条数)。 | |
| 6 | 赵敬 | A | 分析依据正确,统计函数sum运用正确,但统计的内容(quantity)选择不正确 | B | ||
| 7 | 彭彩霞 | A | 分析依据、统计函数运用、统计内容都不正确 | C | ||
| 8 | 韩艳伟 | A | 统计数目的多少,显示应该用求和(即sum)而不应该用count(*),分组依据应该是:题目1,同一顾客如何,应该以orderid为分组依据,题目2,同一本书如何,应该以isbn为分组依据。 | C | quantity是书目的数量 | |
| 9 | 黄李晴 | A | 分组依据分析正确,但需要统计的内容(书目的数量)显示没有分析正确,题目1用的是sum(isbn),题目1用的是sum(orderid) | C | 多余的字符(没用的)比较多 | |
| 10 | 刘睛睛 | A | 分析依据、统计函数运用、统计内容都不正确 | C | 分号没有写; | |
| 11 | 龙静 | A | 分析依据、统计函数运用、统计内容都不正确 | C | 分号没有写,字段之间逗号丢失 | |
| 12 | 张婷婷 | A | 题目1中不只是统计3号顾客的结果;题目2中统计的是书目的数量累加,不是顾客号的累加。 | B | group by后边跟‘分组依据’,不是跟条件 | |
| 13 | 商丹 | A | 题目1中不只是统计3号顾客的结果;题目3中统计的是书目的数量累加,不是顾客号的累加。 | B | group by后边跟‘分组依据’,不是跟条件 | |
| 14 | 刘蕊 | A | 分析依据、统计函数运用、统计内容都不正确 | C | 分号没有写,字段之间逗号丢失 | |
| 15 | 王娟 | A | 分析依据、统计函数运用、统计内容都不正确 | C | 分号没有写,字段之间逗号丢失 | |
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | select orderid,sum(quantity) from order_items group by orderid; | |||||
| 2 | select isbn,sum(quantity) from order_items group by isbn; | |||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 将期中考试中有问题或者错误的题,写在作业本上? | 作业时间: | 2012.5.10 | |||
| 批阅时间: | 2012.5.16-17 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | |||||
| 2 | 田露露 | A | 田露露(1、4、23、24、40) | |||
| 3 | 刘艳新 | B+ | 刘艳新(4、6、14、18、22、27、28、33) | |||
| 4 | 张春杏 | B | (没有期中考试成绩) | |||
| 5 | 刘亚南 | A | 刘亚南(1、4、11、15、43) |
|||
| 6 | 赵敬 | 没有写完整早上,涉嫌怕麻烦而简化任务! | B | (没有期中考试成绩) | ||
| 7 | 彭彩霞 | 没有写完整早上,涉嫌怕麻烦而简化任务! | B | 彭彩霞(1、4、13、23、24、42) |
||
| 8 | 韩艳伟 | |||||
| 9 | 黄李晴 | |||||
| 10 | 刘睛睛 | A | 刘睛睛(15) | |||
| 11 | 龙静 | 期中考试满分,没作业 | ||||
| 12 | 张婷婷 | 期中考试满分,没作业 | ||||
| 13 | 商丹 | A+ | 商丹丹(39、43) | |||
| 14 | 刘蕊 | A | 刘蕊(18、22、43) | |||
| 15 | 王娟 | A+ | 王娟(18、27、43) | |||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.将insert_book.php的代码抄在作业本上,熟悉总结的相关函数。(抄写作业) 2.将insert_book.php的代码按要求改写一下:把从页面上获得的orders中的数据,写入orders表格中。(涉及到的函数、应用一个不能少)。(书面作业) |
作业时间: | 2012.3.29 | |||
| 批阅时间: | 2012.4.9 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | A | |||
| 2 | 田露露 | C | ||||
| 3 | 刘艳新 | A | addslashes()对字符型数据进行处理; | A- | ||
| 4 | 张春杏 | |||||
| 5 | 刘亚南 | A | B+ | |||
| 6 | 赵敬 | C | ||||
| 7 | 彭彩霞 | A | A | |||
| 8 | 韩艳伟 | A | addslashes()应该对字符型数据进行处理 | A- | ||
| 9 | 黄李晴 | A | addslashes()对字符型数据进行处理; 丢失amount字段数据的处理; 连接数据库的密码应该是11111111(8个1) |
B+ | ||
| 10 | 刘睛睛 | A | addslashes(); mysqli_connect_errno()写成了mysqli_connect_error() |
B+ | ||
| 11 | 龙静 | A | addslashes()的应用; query写成了qvery; _errno()写成了_error(); |
B+ | ||
| 12 | 张婷婷 | A | A+ | 优秀 | ||
| 13 | 商丹 | A | A | |||
| 14 | 刘蕊 | A | addslashes(); mysqli_connect_errno()写成了mysqli_connect_error() |
B+ | ||
| 15 | 王娟 | A | addslashes(); mysqli_connect_errno()写成了mysqli_connect_error() |
B+ | ||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 将数据库表“books”中的“orders”的内容显示出来,形式一个页面文件myorders.php。 |
作业时间: | 2012.3.22 | |||
| 批阅时间: | 2012.3.27 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | 注意echo中的“.”分隔符的用法 变量运用不匹配,上边是$sl下边是$s; |
B | ||
| 2 | 田露露 | A | <?php ?>没有成对出现; orderid字段信息没有显示(丢落); |
B+ | ||
| 3 | 刘艳新 | A | orderid字段信息没有显示(丢落); 前后运用变量名不一致; 内容是orders表,但输出的是books表; 命令行中有不必要的‘.',是瑕疵 |
B+ | ||
| 4 | 张春杏 | A | 内容差orderid字段内容,应该增加一行; | A- | ||
| 5 | 刘亚南 | A | orderid字段信息没有显示(丢落); 前后运用变量名不一致; 内容是orders表,但输出的是books表; |
B+ | ||
| 6 | 赵敬 | |||||
| 7 | 彭彩霞 | A | orderid字段信息没有显示(丢落); 内容是orders表,但输出的是books表; |
B+ | ||
| 8 | 韩艳伟 | A | 前后运用变量名不一致; orders表中有date字段,写成了data。 |
A- | 刘睛睛、刘蕊、韩艳伟有雷同 | |
| 9 | 黄李晴 | A | <?php ?>没有成对出现; orderid字段信息没有显示(丢落); 前后运用变量名不一致; 内容是orders表,但输出的是books表; 命令行中有不必要的‘.',是瑕疵 |
B+ | ||
| 10 | 刘睛睛 | A | orders表中的date写成了data; | A | 刘睛睛、刘蕊、韩艳伟有雷同 | |
| 11 | 龙静 | A | 登陆密码少写一个1; orders表中的date写成了data; |
B | ||
| 12 | 张婷婷 | A | A+ | 优秀 | ||
| 13 | 商丹 | A | new mysqli命令,写成了new mysql; 一个echo命令显示一行,直至分号; 四个字段信息显示,应该用四个echo命令 |
A- | 用一个也可以 但不能一行就以分号结尾; |
|
| 14 | 刘蕊 | A | orders表中的date写成了data; | A | 刘睛睛、刘蕊、韩艳伟有雷同 | |
| 15 | 王娟 | A | A+ | 优秀 | ||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | <?php @$db=new mysqli('localhost','root','11111111','books'); $a="select * from orders"; $b=$db->query($a); $c=$b->num_rows; for ($i=1;$i<=$c;$i++) {$r=$b->fetch_assoc(); echo "</br><b>NO".($i)."</b></br>"; echo 'orderid:'.$r['orderid']."</br>"; echo 'customerid:'.$r['customerid']."</br>"; echo 'amount:'.$r['amount']."</br>"; echo 'date:'.$r['date']."</br>"; } echo '<br><br>数据库books中的orders表共有'.$c.'条记录'; ?> |
|||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.明白php中与Mysql建立的一种方法(本来有很多),只需要记住一个就可以了,比如本节课讲的方法。 2.把Myphp.php的网页代码写在作业本上(抄写),背过来,包括注释内容,下次课背写完成代码。 |
作业时间: | 2012.3.17 | |||
| 批阅时间: | 2012.3.21 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | 没有抄写完整,且丢落?>符号,引号不成对 | B | ||
| 2 | 田露露 | A | 登陆命令中缺少用户名"root", 最后缺少?>PHP结尾语句 |
B | ||
| 3 | 刘艳新 | A | 把数据库连接命令写在了<?php….?>之外 | A- | ||
| 4 | 张春杏 | A | 相关符号书写不规范: 下划线写成减号 单引号与双引号没有匹配成对出现 输出内容的间隔符“.”有丢失 |
B- | ||
| 5 | 刘亚南 | A | 登陆命令中缺少用户名"root", 最后缺少?>PHP结尾语句 |
B | ||
| 6 | 赵敬 | A | 登陆命令中缺少用户名"root", 最后缺少?>PHP结尾语句 |
B | ||
| 7 | 彭彩霞 | A | A | |||
| 8 | 韩艳伟 | A | 登陆命令中缺少用户名"root", 最后缺少?>PHP结尾语句 下划线写的不规范,象是减号 |
B | mysqli中的i字母写成了冒号 | |
| 9 | 黄李晴 | A | 有些符号不规范 | B | ||
| 10 | 刘睛睛 | A | A | 丢落<?php…?>标志 | ||
| 11 | 龙静 | A | $jg->写成了$jg >; $db->写成了$db > | B | ||
| 12 | 张婷婷 | A | A+ | 优秀(自己设的密码) | ||
| 13 | 商丹 | (请假没有交作业) | ||||
| 14 | 刘蕊 | A | A+ | 优秀 | ||
| 15 | 王娟 | A | A+ | 优秀(自己设的密码) | ||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | ||||||
| 1 | <html> <title>数据库的连接与记录显示2012.3.14</title> <body> <?php @$db=new mysqli('localhost','root','11111111','books');//建立数据库的连接 $cx="select * from books"; //查询语句内容 $jg=$db->query($cx); //执行保存在变量cx中的查询语句,并把结果保存在变量jg中。 $sl=$jg->num_rows; //将执行结果中的行数(记录数)保存到变量sl中。 for ($i=1;$i<=$sl;$i++) //控制循环指定次数(记录数量在变量sl中) {$re=$jg->fetch_assoc(); //从结果(变量jg)中获取一条记录,把该行保存到变量re中。 echo "</br><b>NO".($i)."</b></br>"; //换行、粗体、显示序号 echo 'isbn:'.$re['isbn']."</br>"; //显示标题isbn,然后从结果行变量re中取出isbn的内容。 echo 'title:'.$re['title']."</br>"; //显示标题title,然后从结果行变量re中取出title的内容。 echo 'author:'.$re['author']."</br>"; //显示标题author,然后从结果行变量re中取出author的内容。 } echo '<br><br>数据库books中的books表共有'.$sl.'条记录'; ?> </body> </html> |
|||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.今天我们讲了批处理sql指令的方法(把相应的sql指令建立一个.sql文件)。 如我们已经在C盘根目录建立了一个yoursql.sql的文件,去运行它的命令是什么? 2.按如下要求筛选出需要的记录信息(筛选就是按指定的条件找出信息来,select的功能就是筛选功能,也叫查询功能) 筛选出customers表格中customerid号为4的记录信息;(题目完成的意思是其他的记录信息我们不感兴趣) 筛选出orders表格中orderid和customerid两项内容;(题目完成的意思是其他的内容如amount、date我们不感兴趣) 筛选出books表格中的author中含有字母o的记录信息;(题目完成的意思是不含有字母o的记录,我们不感兴趣) |
作业时间: | 2012.3.8 | |||
| 批阅时间: | 2012.3.12 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | source c:\yousql.sql;错误的写成了source c:/yousql.sql;(应该使用反斜杠表示文件的路径) | B | 2012.3.21补判作业 | |
| 2 | 田露露 | A | 1.customerid=‘4’应该是customerid=4 2.select orderid,customerid写成了select order,customerid |
B | 注意命令的拼写 | |
| 3 | 刘艳新 | A | 1.source
c:\yoursql.sql;(分号不能丢) 2.where customerid=‘4’;(应该是customerid=4,类型应该匹配,为int型) |
B | ||
| 4 | 张春杏 | A | select * from customers where customerid=4;写成了select * from id=‘4’;丢失了表格名,丢失了where,没有字段id。 | B | ||
| 5 | 刘亚南 | A | 1.delete写成了delect; 2.customerid写成了customeird; 3.where customerid=‘4’;(应该是customerid=4,类型应该匹配,为int型) |
B | 注意命令的拼写 | |
| 6 | 赵敬 | A | 1.customerid=‘4’应该是customerid=4 2.select orderid,customerid写成了select order,customerid |
B | 注意命令的拼写 | |
| 7 | 彭彩霞 | A | 1.customerid=‘4’应该是customerid=4 2.select orderid,customerid写成了select order,customerid |
B | 注意命令的拼写 | |
| 8 | 韩艳伟 | A | 1.customerid写成了customeird; 2.customerid=‘4’应该是customerid=4 3.select * from order,customerid from orders;应该去掉*号和第一个from; |
B | ||
| 9 | 黄李晴 | A | 1.customerid写成了customeird; 2.customerid=‘4’应该是customerid=4 3.select order.customerid from orders;中order应该是orderid,后边的.应该是;号。 |
B+ | 注意逗号的使用; 字段名要取对 |
|
| 10 | 刘睛睛 | A | A+ | 优秀 | ||
| 11 | 龙静 | A | 1.customers写成cu stor
mers(没有必要的空格多) 2.customerid=4,错误的写成了customeird='4';(单词拼写错误,类型不匹配) 3.select orderid,customerid写成了select order customerid(字段名取得不对,逗号丢失) |
B | ||
| 12 | 张婷婷 | A | A+ | 优秀 | ||
| 13 | 商丹 | A | 1.source c:\yoursql.sql;
写成了source c:\your.sql; 2.select orderid,customerid from orders;写成了select orders.customerid from orders;(注意字段取名,逗号的使用) |
B+ | ||
| 14 | 刘蕊 | A | source c:\yousql.sql;错误的写成了source c:/yousql.sql;(应该使用反斜杠表示文件的路径) | B | ||
| 15 | 王娟 | A | A+ | 优秀 | ||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | 2012.3.12 | |||||
| 1 | source c:\yoursql.sql; | |||||
| 2 | select * from customers where customerid=4; | |||||
| 3 | select orderid,customerid from orders; | |||||
| 4 | select * from books where author like "%o%"; | |||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.掌握增加记录、显示记录、删除记录的命令,它们分别是什么?(书面作业) 2.理解P184页的记录插入命令,P185页的显示命令,P198页的记录删除命令。(课下复习作业) 3.预习P186-187页的记录筛选条件、P191-192页的特定顺序获取数据、P192页的分组与合计数据、P194页的选择要返回的行。(预习作业) 4.写出以下三个命令:(书面作业) 1)将如下记录写入books数据库的no2数据表; 2)将数据库books中的no2数据表的所有记录、所有字段信息显示出来; 3)将books数据库的no2数据表中的‘男’同学的记录删除; |
作业时间: | 2012.3.1 | |||
| 批阅时间: | 2012.3.6 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | insert写成了inster; 删除条件写成了where '男' |
B | ||
| 2 | 田露露 | A | select *中的星号; 删除条件应该是:where xb='男' |
B | ||
| 3 | 刘艳新 | A | A+ | 优秀 | ||
| 4 | 张春杏 | A | 删除条件写成了where ‘男’ | B | ||
| 5 | 刘亚南 | A | 删除条件写成了where ‘男’ | B | ||
| 6 | 赵敬 | B | 书面作业第一题未做; 第二题题3中的条件为where xb='男' |
B+ | ||
| 7 | 彭彩霞 | A | 删除条件应该是一个表达式 xb='男' | B | ||
| 8 | 韩艳伟 | A | select * from中,*与from颠倒了 | B+ | ||
| 9 | 黄李晴 | A | 删除条件应该是一个表达式 xb='男' | B | ||
| 10 | 刘睛睛 | A | 条件写成了xm=‘男’ | B | 注意字段名称 | |
| 11 | 龙静 | A | 条件中的xb='男'写成了xm='男' | B | 和王娟、刘蕊有雷同 | |
| 12 | 张婷婷 | A | A+ | 优秀 | ||
| 13 | 商丹 | A | A+ | 优秀 | ||
| 14 | 刘蕊 | A | 条件中的xb='男'写成了xm='男' | B | 和王娟有雷同 | |
| 15 | 王娟 | A | 条件中的xb='男'写成了xm='男' | B | 和刘蕊有雷同 | |
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | 2012.3.6 | |||||
| 1 | 增加记录:insert into;显示记录:select;删除记录:delete。 | |||||
| 2 | 给no2插入记录:insert into no2 values (…); | |||||
| 3 | 显示no2表格中的记录信息:select * from no2; | |||||
| 4 | 删除no2中的男生记录:delete from no2 where xb=‘男’; | |||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.理解数据库、数据表的层次关系,掌握改换当前库的命令,显示库列表、表列表的命令? 2.掌握建立表的命令格式,举出4种不同的数据类型定义(如char型)? 3.这节课,建立了几个库,几张表,分别列出它们的名子? |
作业时间: | 2012.2.23 | |||
| 批阅时间: | 2012.2.27 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | C | 只有作业题目,没有完成作业! | C | ||
| 2 | 田露露 | A | 题目3中的表前不用Table前缀 | A | ||
| 3 | 刘艳新 | A | 显示命令为show,用了create,少;号 not null是数据属性约束,不是数据类型 |
C | 注意概念性命令 | |
| 4 | 张春杏 | A | not null,unsigned不是数据类型,只是某种数据类型的进一步约束 | B | ||
| 5 | 刘亚南 | A | A | |||
| 6 | 赵敬 | A | A+ | 优秀 | ||
| 7 | 彭彩霞 | A | A+ | 优秀 | ||
| 8 | 韩艳伟 | A | 显示命令为show,用了create,少;号 unsigned是int型数据的进一步属性约束,不是数据类型 |
C | ||
| 9 | 黄李晴 | A | 显示命令为show,用了新建命令Create,并且少了分号;not null不是一种数据类型。 | C | ||
| 10 | 刘睛睛 | A | 显示表列表:show tables;(差s) | B | ||
| 11 | 龙静 | A | 库(database)表(table)不分;只找出了三种不同的数据类型 | B | ||
| 12 | 张婷婷 | A | 题目2只列出了三种不同的数据类型; | B | ||
| 13 | 商丹 | A | show databases;写成show datebases;数据类型:时间型应该是timestamp写成了timetamp; | C | 注意单词的拼写; 和王娟一致! |
|
| 14 | 刘蕊 | A | 题目2只列出了三种不同的数据类型; | B | ||
| 15 | 王娟 | A | show databases;写成show datebases;数据类型:时间型应该是timestamp写成了timetamp; | C | 注意单词的拼写; 和商丹一致! |
|
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | 2012.2.27 | |||||
| 1 | 改换当前库:use <库名>;显示库列表:show databases;显示表列表:show tables; | |||||
| 2 | Int(整型)、date(日期型)、float(浮点型)、varchar(字符型) | |||||
| 3 | 建立了一张库、一张表:分别是books、no1。 (如按教案上说应该是1个库、6张表)分别是:books库;customers、books、orders、orders_items、book_reviews、no1表。 |
|||||
| 微机56-57班《数据库技术MySQL》作业批改记录单 | [返回] | |||||
| 作业内容: | 1.了解数据、数据库、数据库管理技术、数据库管理系统的概念; 2.熟练的对Mysql数据库管理系统软件的安装、配置、启动、登陆; 3.书面作业:数据模型分为哪三种?举两个关系型数据库管理系统的软件名称(不包括Mysql)? 4.掌握本教学网站的使用(ip地址、登陆方式、注销方法、文件下载、试题测验、成绩查看等)。 |
作业时间: | 2012.2.17 | |||
| 批阅时间: | 2012.2.20-2.22 | |||||
| 班主任: | 瓮建新 龙红丽 | 任课教师: | 张顺海 | |||
| 序号 | 姓名 | 完成情况 | 存在问题 | 质量 | 备注 | |
| 1 | 郝倩 | A | A+ | 优秀 | ||
| 2 | 田露露 | A | A | |||
| 3 | 刘艳新 | A | A | |||
| 4 | 张春杏 | A | A | 汉字书写有待提高 | ||
| 5 | 刘亚南 | A | A | |||
| 6 | 赵敬 | A | A+ | 优秀 | ||
| 7 | 彭彩霞 | A | A | |||
| 8 | 韩艳伟 | A | A | 汉字书写有待提高 | ||
| 9 | 黄李晴 | A | Oralce写成了Orade | B | 可能是字母cl写近了 | |
| 10 | 刘睛睛 | A | A | 作业本上的姓名有误 | ||
| 11 | 龙静 | A | 数据库管理系统举例:Db2不是Ob2 | B | ||
| 12 | 张婷婷 | A | A | |||
| 13 | 商丹 | A | A | |||
| 14 | 刘蕊 | A | A | |||
| 15 | 王娟 | A | A | |||
| 备注:完成情况分为三等:A.完成 B.部分完成 C.未完成或未交 | ||||||
| 质量情况分为三等:A.优秀 B.良好 C.不合格 | ||||||
| 参考答案: | 2012.2.20 | |||||
| 1 | 数据:在计算机系统中,各种字母、数字符号的组合、语音、图形、图像等统称为数据,数据经过加工后就成为信息。 数据库:数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。 数据库技术:在海量数据中快带、准确的提取、写入数据,并对结果进行智能的分析。 数据库管理系统(DBMS data-base-management-system):用于建立、使用和维护数据库,进行统一的管理和控制,以保证数据库的安全性和完整性。 数据模型:层次模型、网状模型、关系模型; 关系型数据库:VFP、Mysql、Oracle、Db2、Sql-Server等; |
|||||