IS5413 - Database Management Systems
内容状态|历史经验待复核
状态标记: 2026-07-26
当前用途: 保留往届课程结构、考核方式、教师信息与学生评论作为历史经验。
使用边界: 课程是否开设、任课教师、考核比例、名额与注册方式尚未按 2026/27 当期 AIMS/Master Class Schedule 逐项复核;选课前必须以官方系统、项目通知和课程教师说明为准。
官方课程资料
链接核验: 2026-07-30。固定目录中的 202627 是 Catalogue 路径;课程页的 Course Offering Term 与 PDF 的 Effective Term 需要分别阅读,实际开课、名额和任课教师仍以当期 Master Class Schedule、AIMS 与项目通知为准。
本页更新: 补充课程网页、官方 PDF 与课表查询直链;保留原教师资料并增加当前任课边界。
授课教师:
任课信息提示(2026-07-30): 以下名单来自本站往届课程资料;公开课程页没有列出 2026/27 本学期分班任课教师,因此保留供参考,不作为当前任课确认。请以 Master Class Schedule、AIMS、Canvas 或项目通知为准。
2025 SemA
2025 SemB
课程目标
This course aims to introduce the basic concepts of database systems. It covers the methods and tools for the conceptual and logical design of database applications, and relational database models and languages for the physical design and implementation of database systems.
课程考核
来自考核文件
实际考核内容应当以教师在课程中公布为准,此处仅为参考
| 平时性考核 | 最终考核 | ||
|---|---|---|---|
| 小组项目 | 30% | 期末考试 | 70% |
课程考核文件链接:IS5413
课程评论(选自2022版选课心得)
- 作业:Project 是设计一个数据库,然后用 SQL 实现。
- 考试:老师会在最后一节课提重点。把老师讲的重点都弄明白就可以拿高分了。 课程难度:不难 点名:不点名
- 平时会签到,上课凭自觉。课分两大部分,理论课以及后半程有上机 sql 实践操作部分。平时作业没有,只需要组队完成一个 project 即可。这门课难度还是有点的,MIS的同学第一学期上过
System Analysis and Design再上这门课发现会稍微稍微轻松些。个人认为课程有点小难度,但实用价值挺大的,后期发现许多对数据分析类的工作要求最基本都需要熟练掌握 sql。
现在只要涉及到商业分析的岗位都得至少会SQL,是非常万能的一门课。会SQL就可以运营和管理公司的数据库,是数据分析的基础。
课程评论(2023版)
科研之友创始人Ma Jian教授授课,讲基本的数据库原理,数据库设计和SQL语言。这门课小组项目占30%,就是画ER图,Relational Schema并且在SQL Server里做出相应的表格。期末考试占70%闭卷,考概念题、定义关系实体、ER图、关系模式和SQL查询语句。老师每年都会以他的产品ScholarMate作为考试case,所以最好提前了解一下。并且老师会考一些上课讲过的课外知识,比如chatGPT,所以上课听也很重要。老师每节课都有作业,期末也有展示,但不占分,主要还是看报告和期末考试的发挥。
——Lay MIS
老师:马健。
课程内容:十一章。每章50-70页不等。后面几堂课还会教SQL这个工具,小组作业也要用这个软件完成。SQL这个工具对于求职是个加分项,不少求职工作里都有SQL这个requirement。
平时作业:基本每次下课之前提交一个tutorial,老师会在上课的时候把答案给讲了。
期末考试:闭卷(不用担心,问题不大),好像是四个大题,考试时间很充裕,提前十几分钟写完了。最主要让你画出ER图,relation(一条一条那种)和标出主题之间的dependencies,最后一道大题是十小题的SQL coding(一定掌握select、from、where、groupby,order by,join或者其他联表方式,没考到outer join)。课程内容文本信息蛮多的,但是期末涉及的范围没那么多。个人感觉小组project的每个部分自己都能做出来的话,期末考试pass不成问题。学校library系统里有两套往年考卷(还是助教告诉我们的),和期末考试的内容重复度很高。今年两道画图题题目和去年都是一样一样的,只不过涉及的entity不一样。
个人推荐指数:满级五颗星
——Zoie FIT
课程内容:该课程是由一位内地老师(马健(Prof. MA Jian))进行教授的,课程内容主要围绕数据库理论知识以及SQL语言展开。
课程难度:难度友好,对于上学期已经认真修过5411课的同学来说,这门课更多的是填充完整5411中没讲到的数据库的知识,个人觉得还是比较简单的。
考核方式:上课考勤+回答问题+小组项目+个人SQL作业+线下闭卷考试。
就业帮助:让同学能够理解数据库后端的运行过程以及原理,并且能够掌握初级的SQL语言(虽然本课只专注讲Select语句,但可以以此为入口进行拓展),对于有志于从事数据分析岗工作的同学非常有用。
——熊 MIS
前半学期讲了逻辑的部分,包括dbms的设计呀,er图,3NF等等。后半学期学的SQL,就算是不打算往数据分析方向走的同学,学一下也是蛮有用的。亲测产品,运营,mkt岗或多或少sql是必须或者加分项。期末项目是小组作业做一个database,并且设计十个业务查询,好好做还是可以写简历的。
——Peggy MIS
和5411比较相似,但是个人感觉比5411简单。关于系统和画图每节课重复的内容很多,感觉只要把ppt看透,基本考试没问题。SQL code的部分所以没有学过的同学可能需要理解一下,但是老师教的内容属于比较浅显的。final考的code很简单,比平时教的lab简单。
——胡老ber MIS
和5411有点相似,算是进阶版5411,但是比较好理解
——Regulus MIS




社区讨论
提问、纠错与补充经验
请勿上传学号、成绩单、签证、联系方式或未公开课件;时效信息请附官方来源和适用学年。历史讨论
往届评论原样归档
不签到。平时作业不算分,大作业是写十个sql语句,难度较小,课堂展示时老师要求现场改写一个sql语句,需提前做一定的准备。期末考试占比较大,和往年试题相似度较大,一定多看两遍往年试题。
——zzz (FIT Stream)
(24 Spring)
(我是上学期学了5411)
小组报告:推荐同学去分析现有的产品去作为小组报告的题目, i.e. 例如 我当时候是做一个简单版的 小红书
附上 整份小组报告和PPT 供参考 https://pan.quark.cn/s/4e051eb430f7
考试:过去考卷 http://lbdata.cityu.edu.hk.ezproxy.cityu.edu.hk/exam_paper/2018-2019/IS/index.html (学校官方的过去试卷数据库连接)
Overall: A+
m老师讲课很催眠,但小组项目、考试都很友好。考试内容参考往年题,认真过一遍就没问题。只有一次简单的小组期末展示。平时没有考勤。A-
这是一门有关数据库管理的入门课程,推荐~
内容:
对马老师的印象:
作业:
考试:
综合来说,这门课是相当推荐。
特别是对于MIS分支来说(MIS必修),不仅能必修学分+3,而且平时不累、考试不难,并且因为能接触到SQL还又算是学到一门技术,并非是左耳进右耳出的水课。可以说是有类似水课的优点却没有水课的缺点。
马老师简直是大善人,这门课无脑冲
继续讨论
提问、纠错或补充经验