数据库基础(袁平波) 2023秋 2023春 2022秋 2021秋 2020秋 2019春 2018秋 2018春 2017秋 2017春 2016秋 2016春 2015秋 2015春 2014秋 2014春 2013秋 2012秋 2012春 2011秋 2010秋 2009秋 2009春 2008秋 2005秋  课程号:21051401
2023秋 2023春 2022秋 2021秋 2020秋 2019春 2018秋 2018春 2017秋 2017春 2016秋 2016春 2015秋 2015春 2014秋 2014春 2013秋 2012秋 2012春 2011秋 2010秋 2009秋 2009春 2008秋 2005秋  课程号:21051401
6.9(16人评价)
6.9(16人评价)
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:网络空间安全学院
课程层次:专业基础   学分:2.5
简介 最后更新:

如果课程主页出现问题,可以访问https://git.ustc.edu.cn/ypb/course

排序 学期

评分 评分 16条点评

匿名用户 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

参考资料 :同意前人的观点,开学前可以借本 《MySQL必知必会》 简单过一下。

教材 (二选一):数据库系统原理教程(ISBN:9787302030096)或数据库原理与技术(Oracle版)(ISBN:9787302346951),我用了前者,淘宝上买二手书几块钱就能买到。教材电子版下载

OpenGauss使用的postgre函数/存储过程语法与MySQL有所不同,参考资料:

https://blog.csdn.net/qq_33459369/article/details/124449353

https://zhuanlan.zhihu.com/p/458646319

win11配置SQL Server时出现SSL安全错误可参考 Win10/Win11更新后无法连接SQLServer 2015

知乎上一篇介绍分布式数据库的科普文章


结课了,今年风评好像降低不少(

关于期末试题:20分选择题,10分填空题,70分大题。个人认为比较选择题比较阴间,但是大家选择题得分率差不多且最后会调分,好像影响不大(。其他题目设计还是比较合理的。

关于课程内容:比较基础,较少涉及到前沿技术、数据库的底层实现等内容,之后选课的同学如果对本课程的内容不满意,也可以关注一下大数据的 数据库系统概论 以及计科的 数据库系统及应用。

关于给分:优秀率给满了。


欢迎网安、AI及其他专业的同学来选课!

如无意外,我下学期将担任袁平波老师《数据库基础》(2.5学分,AI、网安的专业选修课)的助教,来打个广告~

难度小:不需要前置知识,可以轻松入门。

任务少:作业很少,实验简单,适合拿专业选修学分。去年是所有作业和实验在结课前通过bb系统一次性提交,因此可以灵活安排时间,比如我开学前两周就把大部分实验速通了。上课时间为1-14周,不会增加期末考试周的负担。


以下是原点评,课程评分及难度、作业、给分、收获指标均为修读课程后给出,不是当助教后刻意打高分的(

对老师的评价: 上课时老师经常提到他以往工作中的经历,看得出他工程经验比较丰富。而且老师还在Q群中答疑,回复速度挺快的(某次课上吐槽有些课的学生没拉他进群,意思大致如此,我记得不太清晰),感觉比较负责。

上课情况 :每节课都要雨课堂扫码签到。不过上课时很多人在摸鱼,我自己坐在教室前排正中间也偶尔会分神。

给分情况 :平时(作业、考勤)10%,实验20%,考试70%。期末考试考到很多细节, 做大作业时要认真留意用到的数据库、配置环境时需要做什么,考试也许会考到 。考完自我感觉炸了,但最后总评还不错。

课程难度 :总体比较简单,我在开学初就把大作业以外的实验完成了,大作业也还算简单,实验课签到完就可以跑路,不需要当场验收,不过高新区的同学需要坐车到西区上实验课(注:23秋理论课和实验课都在高新区了)。

(最后修改于 5 1 复制链接
Zanzara这门需要什么基础或者前置课程吗?
立即登录,说说你的看法
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:中等
  • 给分:一般
  • 收获:一般

这个。。大作业早点开始做,千万别压ddl。。亲身经历下午三点ddl,刷一夜+一上午+一中午,下午两点零几分做完大作业开始写报告,两点五十二分报告提交。。 袁老师上数据结构很认真很严谨,数据库却天天吹牛闲扯,也可能是因为人多教室挤,平时真的很不想听课。袁老师以杀手著称,最后给分倒没有想象的那么杀,卷子确实比较难,但至少只要有平时成绩就给及格。。最后总评也比想像的高一些了~感谢华东数据库第一人的不挂之恩,BTW感兴趣的同学可以仔细对比一下百度百科和搜狗百科的“袁平波”词条有什么区别。/手动滑稽

5 2 复制链接
还行叭23333333笑死我了
cmeow笑死
立即登录,说说你的看法
匿名用户 2023秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:一般

来点更全面的视角

整体上是一门跟着老师的节奏就能顺利完成的课

上课作业内容都比较简单

高新教室的问题坐后排上课声音确实会有点小

考试整体难度也算适中(指从开考一个小时后开始1/2同学逐渐提前交卷离场)

但还是有一些地方考得比较细,老师上课或者实验里应该都强调过(当然只是客观陈述,跟我会不会没有任何关系)

感觉这门课你能学到多少东西在于你想学到多少东西

还没出分,故给分方面暂不做评价

3 0 复制链接
夹心酱 2023秋
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:没有
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:没有

华东数据库第一人(自称),上课声音小的像蚊子🦟嗡嗡,要是坐后几排啥也听不清。考试有一种计嵌的美,考查内容包括但不限于默写什么什么事务隔离级别等级内容,什么什么数据库备份的文件类型,什么什么windows自带的driver,还有一堆细枝末节的东西。整张卷子给我的感受就是:哥们上数据库是来学这个的???

3 0 复制链接
匿名用户 2023秋
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:一般

老师很好,很有水平,是我菜

是反讽,有同学误会了(

(最后修改于 2 0 复制链接
匿名用户 2023秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

这课其实挺好的

 

客观说几点:

1. 理论课和实验课都有签到

2. 作业和实验都简单,而且有学长的答案可以直接参考

3. 实验给分挺实际的,并不是说选上限100分的实验就保底95,所以选上限90的未必差

4. 老师上课声音确实小

 

主观说几点(关于其他评课中争议比较大的点):

1. 老师考前最后一节课其实说了他要考实验最后一个写函数的题,考事务隔离级别,总之是透了不少考纲,所以我觉得卷子做下来是比较流畅的,我看不少人一个小时多一点就交卷了

2. 关于考默写,其实客观说不算考默写,两道简答一题是设置了实际情景让给出备份方案,二是提出了隔离需求要求给出隔离级别,感觉真不是默写吧,“事务隔离级别有哪几种?”这我感觉才是默写

3. 关于学什么,如果以后从事数据库相关的工作,那备份设计和事务隔离级别的区分肯定不是没用的吧

 

最后激进说几点:

1. 菜就多练

2. 如果后来人看到争议不敢选,建议大四选,确实轻松

(最后修改于 1 0 复制链接
Jonbgua 2021秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

大三上学的这门课。由于年代久远,考试要求什么的已经忘了。

推荐各位去搞一本《SQL 必知必会》,纯纯的好书,可以考虑在正式上课前直接刷完——快速地建立起对关系型数据库的宏观认识。如果没借到,也可以看我当时的读书笔记:https://jonbgua.com/sql-in-10-mins.html,不过后面小摆就没往上记了,如果有什么疏漏的地方也欢迎在评论区帮忙更正一下。但这门课考试和平时用 SQL 数据库还是有点区别的,要求对一些平时可能都不怎么用的概念有记忆和理解,比如什么几大范式啥啥的。

大作业是实现一个用到了数据库技术的系统,一般大家都是做基于 Delphi 的图书管理系统吧。我连 Delphi 都懒得写,直接交了一个自己闲着没事搞的微信小程序上去了,也不知道得分几何(

听课?听fò系不huó能听fò滴哇,几有向fò摸鱼才零维奇得了星佛介样几。


这里还有一些没头没尾的笔记残页,仅供参考:https://coursenotes.jonbgua.com/sql/

(最后修改于 1 0 复制链接
咸鱼咸鱼 2020秋
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:中等
  • 给分:超好
  • 收获:很多

大四老狗 不在乎分数

老师是数据库大佬 值得一听!毕竟以后找个班上不得懂点数据库嘛= =

上课会点名 

作业量有点多 有点烦人 大四狗一路抄别人的 没自己写过 

大作业用Delphi做也简单 一天解决SB问题再来一天就搞定了 超水 实验报告也就混过去了

考前突击了三四天 拿了90 很惭愧 目测给分超好。。刷成绩的xd多下点辛苦。。。

1 1 复制链接
咸鱼咸鱼补充 老师讲Delphi使用的那节课必须要认真听做笔记 不然你会在各种坑面前自闭。。。。
立即登录,说说你的看法
匿名用户 2023秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

这门课应该第五周过后就没去上过,有签到也是让同学帮忙拍个照。上课教室很大,老师声音大概只能覆盖前三排,个人也听不进去,于是后面就没去了。最后花了点时间看了看课本,背了很多概念。考试题有选择填空大题。很多零碎知识点,还有实验用到的工具,大题就是考关系代数和数据库SQL语言,不得不说今年数据库SQL语言考得还是有难度的(个人后面好多不太会写),最后一个是考函数,我考前看都没看,直接用C语言瞎写一番。最后拿了个3.7。这个课实验部分前几个也就是用下SQL语言完成点功能,最后一个是三选一,任务量最大的应该也就是写那个图书管理系统了,用到了一点高级语言调用数据库的代码,不过更多的还是功能上的堆彻。学完这个课,感觉对数据库的知识还是知之甚少,因此我觉得称它为水课并不为过。

0 0 复制链接
落雨无声 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

呃,这门课怎么说,唯一的影响就是复习了两次(因为疫情推迟了一周)。 因为这门课在周五下午从4点上到6点,导致我从来没听过。。。 老师每节课上课前会放个雨课堂的二维码,记得每次上课前扫一下。 这门课还有几次实验,前面那些就写几行代码的还好,最后一个实验三选一也简单的,因为老师会在某一节课专门讲软件的使用,基本会把其中一个实验的整体流程过一遍,唯一需要自己做的就是加一点微量代码和写报告。 考试考的挺细的,题量大,然后基本什么东西都考一点(建议PPT全文背诵)。 给分正常。

0 0 复制链接
账户已注销 2021秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

讲课内容简明扼要,重点介绍 SQL 语言的使用方法。作为一门基础课,理论和实验难度都不高。正式出总评之前申请了查卷,大概是老师或助教复核后总评提了一档。对成绩不满意的同学不妨一试。

0 0 复制链接
huhuhu 2022秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

袁老师上课语速较快,所以本人上课基本没听。个人感觉教材讲得挺清晰的,由于是数据库基础,结合ppt自学难度不大。实验的话中规中矩,对照ppt、课本、网上资料容易完成。最后一个大实验如果你想实现delphi的数据库编程记得在袁老师将这部分 的时候听一下,很详细。今年前几节课bb系统有回放,不知道后面会怎样。

总之还是挺推荐的,课程难度不大还能直到数据库到底是啥。

0 0 复制链接
ruby 2020秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

因为曾经这门课事大四的,大三学碰上不怎么调就会心态爆炸…… 大三网安同学老老实实背书吧

0 0 复制链接
2017秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

感觉考试考到了很多平时没注意的点。

大作业挺有意思的,但是老师鼓励用Delphi,本来想用php的前端好看点,但是Delphi实在太简单了。。。。所以我也就用Delphi水过去了。

感觉我卷子能考到80就不错了,最后给了90.

0 0 复制链接

袁平波

教师主页: 戳这里

其他老师的「数据库基础」课

未知 2006秋 2005秋
常国栋 2011春 2010春...
谢兴生 2011秋
贾伯琪 2010秋 2009秋...
金培权 2010秋 2009秋...
徐旭 2010春 2007秋

袁平波老师的其他课

数据结构与数据库 8.7 (21) 2022春 2021春...
数据结构及其算法 7.6 (26) 2024春 2023秋...
数据库原理与系统 2005秋 2004秋
数据库基础 2011春
数据结构 2024春 2005秋...