10.9每日总结

发布时间 2023-10-10 09:30:07作者: 王者归来蔡徐

学习时间5h

代码行数100

学习内容:今天学习了人机交互的html,css框架,学习了软件结构的第五章,完成了MongoDB的安装,并通过MongoDB Shell新建一个以自己名字(英文全拼,例如Sunjing)的数据库,并创建一个名为“grade”的集合,在该集合中插入自己上学期五门课程的成绩数据,具体包括课程名称,分数,任课教师,考试时间(或者其他相关信息)。并依次完成对数据进行增、删、改、查等基本操作,上传屏幕截图。有能力的同学可以试着使用其他编程软件简单调用MongoDB。参考教程:https://dblab.xmu.edu.cn/blog/3980/

MongoDB安装(超详细)_mongodb 安装-CSDN博客

use Zhaoshengfu
db.createCollection('grade');
db.grade.insertOne({_id:1, kechengmingcheng: '毛概论Ⅰ', fengshu: 69,rengkejiaoshi:'何启刚',jidian:1.50});
db.grade.insertOne({_id:2, kechengmingcheng: '高数', fengshu:70,rengkejiaoshi:'王丽丽',jidian:3.00});
db.grade.insertOne({_id:3, kechengmingcheng: '英语提高', fengshu: 70,rengkejiaoshi:'崔文明',jidian:1.50});
db.grade.insertOne({_id:4, kechengmingcheng: '体育IV', fengshu: 74,rengkejiaoshi:'王老师',jidian:2.00});
db.grade.insertOne({_id:5, kechengmingcheng: '工程数学', fengshu: 88,rengkejiaoshi:'张云霞',jidian:2.70});
db.grade.find();
db.grade.updateOne({kechengmingcheng: '体育IV'}, {$set: {fengshu: 100}}, false, true);
db.grade.deleteMany({kechengmingcheng: '体育IV'});