数据库原理课程学习方法经验

数据库原理课程学习方法经验,第1张

数据库原理课程学习方法经验,第2张

很多同学说数据库原理难学,我也有同感。《数据库原理》抽象难度大,尤其是关于“范式”和SQL语言的章节,往往很难学。

自考的特点是覆盖面广但不深。不能临时集中重点应付考试。通常情况下,你要花更多的时间和精力去学习。但由于工作繁忙或其他原因,自考学生需要掌握高效的学习方法,有目的、有针对性地学习。其实数据库原理这门课需要记忆的东西并不多,这门课的重点是它的应用。我结合自己的经验和大家探讨一下这门课的学习方法。

掌握知识结构

数据库原理的主要内容有SQL语言、关系代数、关系演算语言、数据库设计与保护、关系理论等。关系数据库管理系统的其他相关示例和数据技术的新发展都在理解范围之内。学习这些知识可以开阔视野,但不在考查范围内。

关系代数和SQL语言都不是很难。其中SQL语言和关系代数(微积分)要求掌握各种语句的应用。多做书中的例子可以帮助你练习,熟能生巧。最难的部分在于关系数据库的设计理论。很多概念比较抽象,难以理解,需要更多的时间去学习。

在学习数据库设计的时候,一定要对整个数据库设计过程有一个清晰的认识。从需求分析→概念结构设计→逻辑结构设计→数据库物理→数据库运维,每个阶段的主要任务要明确。建议你多参考书上的例子做数据库设计,会有很好的效果。

数据库保护部分属于需要阅读和记忆的内容,而数据库设计章节的内容属于内存加应用的类型。在熟记设计步骤的基础上,要反复阅读书中的例题,加深理解。第一范式,第二范式...这些概念很抽象,让很多考生很头疼。学习这部分的关键是掌握数据依赖关系区分各种范式,明白改变各种范式的最终目的是优化数据库,将各种概念运用到实际例子中去记忆。

抓住上面的文章,就可以有针对性的复习,感觉轻松很多。

认真做练习。

虽然我们不提倡题海战术,但是在基础知识复习的基础上适当多做题,确实有助于我们顺利通过考试。可以从一些提供自学资源的网站上拿到试卷,打印出来,认真做。下面是一些提供自考试卷的网址:http://51zk.csai.cn/

理论与实践相结合

理论知识的学习可以开阔人的视野。以前自学数据库知识,以为一个FoxBase就是一个数据库管理系统。通过理论学习,我意识到我只是一只井底之蛙,FoxBase只是一个小型的数据库管理系统。

实践可以让你更透彻地理解和掌握抽象的理论知识;在纸上写SQL语言是纸上谈兵。可以找一些数据库管理系统,比如mySQL,msSQL,自己制作数据库使用SQL语言,可以加深理解。如果有机会,还可以参加一个数据库系统的实际项目设计,用所学的数据库设计理论来指导自己的实践,这样可以进一步巩固所学的理论知识。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 数据库原理课程学习方法经验

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情