Database Systems  COMP9311

24 Comments

    1
FG   May 18, 2024, 10:02 p.m.

24T1

讲数据库设计, 用 PostgreSQL

过于理论化的一门课, 实践性不强

感觉只有 Project 很有练习价值, 用的是一个类似存储学校学生和课程等等的数据库

SQL 和 PostgreSQL 代码题在 assignment 和 final 中不会考, 考试只考理论知识, 多做例题即可

虽然 final 题量很大, 但是熟悉题目就还好

assignment 和 project 可以满分, 即使 Project 中的难题不会写空着, 总分也容易80+

    2
Anonymous   May 8, 2024, 10:34 a.m.

The lectures are quite helpful for SQL interviews. Assignments and projects are not too hard and have plenty of time for you to do. However, the number of questions on the final exam is quite insane (doing 25-26 questions in 3 hours), but the difficulty is alright as most of them looked quite similar to assignments and sample exams.

I think the course will be easy to get D and hard to get HD as the way the final exam and course grade structure are designed.  

    3
Anonymous   May 8, 2024, 10:29 a.m.
    4
Anonymous   Jan. 23, 2024, 3:01 p.m.

还行吧 对数据库的面试有点帮助

    5
Jinghang   Dec. 31, 2022, 2:16 p.m.

两个作业很有趣,但课程内容没想象的那么好,课上花了大量时间在sql和基础理论上完全可以让学生自己练习,整体感觉帮助不大。

    6
Jeremiah   Nov. 15, 2022, 9:36 p.m.

数据库往后端开发方向必学

难度 3/5

认真课前做好预习pre-lecture materials,复刻一下教授的操作

lecture也复刻一下练习题

练习巩固主要靠延迟一周的lab

整体设计挺符合《认知天性》里面关于人的学习和遗忘曲线的

收获很大,学完pgsql再做mysql也只是换一些基础语法,毕竟都是关系型数据库

assignment难度刚好也是一个有调整又刚好能做出来的

    7
Tao   May 7, 2022, 8:35 p.m.

我都会,但我写不完,气死我了

    8
Anonymous   May 7, 2022, 5:12 p.m.

考完来评价,Michael 的题量是真的多,悠哉悠哉画了一个小时ER和R以后越做越崩溃...

    9
Anonymous   Dec. 18, 2021, 12:25 a.m.

21T3  Helen Paik的课

内容无非就是基本的数据库跟sql什么的,贼简单

Helen Paik一个韩国人英语口音比澳洲本地人听着要舒服。。。

教学方式基本上是把课程录像上传以后自己看,然后老师负责答疑跟讲题目。说老实话我课程录像几乎没看过,如果按照要求看录像+做题目+做lab+听老师讲答案的话工作量真的挺大的,还好这个课程挺简单,建议没学过数据库的话前几周老老实实的把活儿都干完,慢慢上道儿了后面再酌情偷懒。

两个assignment,都不难。

有double pass,期末考试贼简单,不过线上考试可能比线下要宽松了一些(要求是闭卷的,但是可以看ppt)

    10
Anonymous   Sept. 4, 2021, 3:37 p.m.

这门课,不难,但是想拿hd必须非常熟练,不然考试写不完,因为平时分大家都将近满分,全靠考试拉差距

    11
114514   Feb. 26, 2021, 10:09 a.m.

老师中文口语极重,上课喜欢乱扯,但是:给分高,给分高,给分高

    12
ExtraSugar   Feb. 6, 2020, 1:15 p.m.

(19T1)COMP9311数据库基础(旁听):

「一般」:Xuemin Lin教的,开课之前会说些有的没的(比如作业写完了没2333),语速很慢,很难抓到讲课节奏。这门课主要讲数据库原理,实践用的是PostgreSQL,Xuemin上课主要是以理论为主,有编程(写SQL跨表查询、写视图函数)的两个Assignments,期末考试是笔答(有手写代码)。这门课Helen Paik也在教,相比之下更推荐Helen的课。


(19T2)「推荐」:韩国老师Helen Paik教的,发音非常清晰,语速也不快,差不多是目前为止我听到的发音最标准的老师了,回复邮件也很积极。跟Xuemin Lin相比,Helen比较偏实践,经常在课上演示代码,作业也也偏实践,不难,两个Assignments,其中有一个Assignment是历届都会用的MyMyUNSW数据库,如果选这门课可以提前在GitHub上下载一份来看表结构,会省下很多时间。每周会有Quiz,全部是选择题。期末是理论和代码各50%,有些理论题的SQL代码可以直接放到环境里运行一下看结果,代码题是用SQLite环境,上课没单独讲SQLite但有相关的实验,并且考试环境提供SQLite手册,考各种跨表查询。这门课没有Double Pass,总成绩就是各项成绩相加,拿高分比较容易。选课前可以预习一下数据库结构和MyMyUNSW数据库。


原文标题:UNSW MIT8543课程评价和选课推荐|落絮飞雁的个人网站

原文链接:https://www.luoxufeiyan.com/2019/12/24/unsw-mit8543-courses-review/

授权协议:创作共用 署名-非商业性使用 2.5 中国大陆

除注明外,本站文章均为原创;转载时请保留上述链接。


    13
Anonymous   June 4, 2019, 1:44 p.m.

林学名,他这个讲课水平根本没有资格教学生!

    14
Anonymous   Feb. 26, 2019, 11:36 p.m.

相信每一个上了林先生的课的人都会有一个疑问:他是怎么做到教得这么烂的?

    15
Anonymous   Feb. 26, 2019, 12:34 p.m.

18s2

老师还可以,节奏会稍微慢点,不过对于转专业的同学还是稍微有点费劲。很多课的前置,推荐学一下,如果有个之前学过的同学带一下还是不难的。

平时作业就是敲代码,两个assignment,加起来有500+行,不过大部分都是重复的,语法也不复杂,所以也不算太多,重点是理解数据库的结构。

考试稍微有点费劲,有手写代码,评分比较松,及格不难。要想hd需要下点功夫。

    16
Anonymous   Feb. 13, 2019, 4:07 p.m.

哈马迪 好像是这个名字    讲课节奏中   会用不同方式解释知识点 很清晰    不难

    17
Anonymous   Dec. 4, 2018, 10:01 p.m.

课程质量低劣,一学期的课,CMU的15-445只花了4节课就讲完了。

    18
echosand   June 8, 2018, 9:28 p.m.

考完试赶来评论,考试前24小时临时扩大考试范围。。。xuemin lin讲课真的是hummm。。。不过不能免课反正也得上必修。。平时作业实践为主,考试理论为主。。还会学到考到一些老师自己刚写论文没多久的东西。。总体来说肯定比国内本科数据库学的要丰富很多了。。。

    19
Anonymous   March 12, 2018, 9:16 p.m.

说实话我是不相信林先生已经教了这么多年的课的 

    20
Anonymous   Jan. 8, 2018, 1:29 p.m.

2017S2 was taught by a new professor, Rachid Hamadi. He is good at scientific study, while not that good at teaching. It means that you should mainly rely on yourself and study team. 

The course notes are listed below for your reference:

https://www.jianshu.com/nb/14696717


    21
Anonymous   Dec. 23, 2016, 1:47 p.m.

至于9311这门课,如果你遇上了Raymond Wong教你的话,那你会受益匪浅,数据库系统的知识一定会学的很通透很懂,但是如果遇到了Xuemin Lin教的话,那就自己好好学吧。

作者:陈迪威
链接:https://www.zhihu.com/question/24357695/answer/132740090
来源:知乎


    22
QihaiShuai   Oct. 18, 2016, 6 p.m.

S1和S2两学期分别两老师教,林老师专注科研:-),Raymond知识点讲得很清晰,课也很有趣不愧CSE第一段子手,先讲怎么用PostgreSQL后讲理论,比我原来在国内上的实用也有趣得多;Assignment&&Lab&&Final,工作量算比较小的了,楼上蔡神说往届的这门课很多人都是HD,可见难度相比其他课不大

    23
daya0576   Feb. 4, 2016, 4:29 p.m.

Topics:

  • Data modelling

  • Principles of database design

  • Data manipulation languages

  • Database application techniques

  • Introduction to DBMS internals

  • Introduction to advanced databases

  • Design and implementation of a database application using SQL and stored procedures

    24
caixiangyu   Feb. 3, 2016, 2:38 p.m.

如果是 Raymond Wong 教的不错,王伟听说教课水平一般偏下,没上过不确定。Raymond Wong只有两门课,一门这个一门数据压缩,讲的都不错。这门课作为很多课的前置必选,可以选择免掉,学到的东西不多,不过作为第一学期适应也可以,而且很好拿高分,刷hd用。


Your Comment

 or  Login first
(Send email to [email protected] to modify ur anonymous answer)