第一,本周知识点:
继续第二单元Data and Database Management Systems,在上一周基础上进一步向前。
The ALTER TABLE AND DROP TABLE Commands;
包含FROM, WHERE, GROUP BY, HAVING, ORDER BY等综合形式的SELECT Command;
Joining Two Tables;
The UPDATE Command;
The DELETE Command;
The DELETE Command 和The DROP TABLE Command的区别;
通过与其他类似或不同的语言对比中认识SQL与MySQL;
初步接触Database design;
了解与Database相关的工作岗位;
……

第二,课程任务进展:
上周成绩:
上周IT作业满分100分;Math quiz满分。
本周完成:
本周11道题的 Module 2 Assignment 4
+本周math quiz
+Module 2 IT quiz
+ 笔记A Simple Database Design for a Toy Store,已单独发布,基于现有知识的简单版的小商店数据库设计
+笔记What Can Excel Do Compared to a Database? 已单独发布,主要关于Excel 相比较Database的作用
+参与课堂讨论
+第三单元预习

第三,个人思考与反思:
A. 上周作业满分让我受宠若惊。这也意味着除了12道题(总共13题)的线上实操没什么问题,还有那道对Primary Key的界定题上也没问题。该题我琢磨了好久,觉得自己没错,但又有点没底,看来确实过虑了。开心是自然的,只是期盼接下来的作业都能完成度、正确率很好。
B. 本周作业是在上周作业背景及结果的基础上,在XAMPP 软件上,继续通过 phpMyAdmin,使用 SQL 语句与 MySQL进行交互,完成更进一步的11道题的作业展示(主要用到如上知识点)。在这个过程中,我不仅进一步巩固了要点,还认识到了数据库保存维护的重要性。比如在操作告一段落后如何小心退出,确保已经操作完成的内容不会丢失;比如正确理解每一环节的任务,保证操作无误,并完成截图(作业需要),以免影响下一道题,因为题与题、或环节与环节之间是环环相扣的,一环出错,可能就要推倒重来。从具体内容上而言,也有了不少认知上的新突破:比如两张表之间若有Foreign key关系,可能就没有办法删除某表中的某一行,但是如果改变了某一行的某个值,使两张表不再共同拥有这一行,那这行就可以在原表中删除。
C. 做商业性database design时,线上线下两种不同方式带来的不同情况,要考虑进去。
D. Excel 在数据分析与效果展示中的能力、以及对database的直接辅助作用,要关注,很可能会用得着。
E. 专业知识与技能如医疗数据分析、作图、展示,能否也用到大众普及中去,换一种更通俗易懂的图文方式?做成视频?

第四,其他延伸内容:
邮件了解到我是可以在学习这门课的同时选择秋季班的课,这样就不用担心该课程结束后是否还来得及秋季学期的选课了,学校考虑很周到。这意味着只要我这门课通过,9月份就可以正式开始硕士课程的学习了。而且也知晓了总共10门课,每学期两门,有课表。
Plan B这周竟然没有什么进展,没等到邮件,很奇怪。已发邮件咨询。但是又觉得不一定需要了。
留下评论