INFS2200/INFS7903《Relational Database Systems》是 昆士兰大学 的公开课程页面。当前可确认的信息包括 2 学分,难度 难,公开通过率 71%。 页面已整理 11 条学生评价,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:课程描述和介绍: 本课程的主要目的是提供数据库管理系统(DBMS)设计的深入知识,包括以下主题:关系数据库,SQL,磁盘存储和文件组织,索引。
课程描述和介绍:
本课程的主要目的是提供数据库管理系统(DBMS)设计的深入知识,包括以下主题:关系数据库,SQL,磁盘存储和文件组织,索引结构,事务处理,并发控制,恢复技术, 查询处理和优化。使用当前技术构建大型信息系统所需的概念; 关系和其他数据模型,查询处理和视图,访问索引结构,数据流和动态模型。
课程学术点数:2
每周课时:3小时Lecture,1小时Practical or Laborator,1小时Tutorial
前置课程:
课程信息视频介绍:UQ INFS2200/7903 Relational Database Systems 课程介绍
课程信息视频介绍:昆士兰大学 UQ INFS2200/INFS7903 期中考试Quiz知识点复习及例题解析
大神解析:
这门课是INFS1200/7900的进阶版,也是数据库的必修课程。这门课主要就是教DBMS是如何管理和提速各种request的。内容涉及简单的SQL,Integrity Constraints,storage,indexing,optimization,transition control。 如果未来是想从事数据库方面的工作这门课非常的重要(如果不是从事数据课相关的工作,可以拿来刷GPA)。老师一般是Mohamed,上课比较清楚,ppt也做得不错,如果每堂课都能听懂考试考高分很容易。期末考试的题型变化也不大,只有个别题目有难度。这门课只在第二学期开设,因为内容和INFS1200/7900有一定的关联,所以建议学完了INFS1200/7900之后第二学期马上学这门课。
难点:indexing,optimization,transition control。
重点及考点:storage,indexing,optimization,transition control。 (by Arvin)
作业形式:1个作业项目,课堂测试,期末考试
作业信息取自:2019年第二学期
我遇到的老师还不错~虽然有时候做题是真的头疼,但多花点时间多听听recording,会好理解很多
对于任何考虑行业内几乎任何软件开发的人来说,所涵盖的很多内容都有实际应用 。 对NoSQL运动等其他信息系统也有一些报道,但这些报道大多在讨论中出现,并不是真正可评估的材料。 我也会注意到,评估的时间与课程简介不符,大约比预期晚了两周。
课程内容侧重于 RDBMS 中的较低级别存储结构(尽管用某种抽象的术语来说),例如文件组织、索引结构和考虑这些结构的查询评估。
本课程很好地介绍了现代关系数据库系统的内部情况。穆罕默德·沙拉夫(讲师)能够把一个非常枯燥的话题变成有趣且经常是互动的讨论。
Mohamed 有意识地努力确保课程材料具有刺激性,而且最重要的是适用于现实世界,他从甲骨文等公司请来年龄较大的学生,讨论他们在课程结束后采取了哪些职业道路 。 全方位的非常愉快的课程,我自己带来了一套伟大的新的适用技能
对我来说,这个课程太棒了,真的激励我想了解更多关于信息系统。内容有时可能有点无聊,但一位伟大的讲师原谅了这一点。沙拉夫博士鼓励讨论,使课程内容有趣和适用。该课程侧重于更大的信息系统,重点是交易和索引 。 如果你了解课程内容,并及时了解讲座、课本,从我记得的与 INFS1200 相同的内容中了解课程内容,并且有助于理解一些概念,那么期中考试和期末考试都很容易 。
我们的讲师Mohamed Sharaf使这门课程非常有趣。课程内容肯定有无聊的能力, 但由于Mohamed Sharaf的讲座, 他使它很有趣。讲座实际上更像是讨论/问答,而不是传统的讲座。我强烈鼓励你参加讲座并回答问题,这将大大提高你对内容的理解 。教程也很重要。Tutes 涵盖了将在测试中测验的讲座中涵盖的核心内容 。
会介绍基于 SQL Plus 的数据库管理系统底层是如何实现的,课程会介绍到例如 B+ Tree, Indexing, Query Optimization, Database Recovery 等数据库底层实现机制,只有一个大作业,期末考试涵盖整个课程的内容,难度中等。
必修的数据库的课程,不是很难
关系数据库,稍微比7900复杂一些,仍然是比较好冲绩点的课,平时记得多刷tutorial