数据库原理
分享
课程详情
课程评价
spContent=现实世界是奇妙的,其中的客观对象有着千丝万缕的联系,你买了一双袜子,你定了一份外卖、你骑了一次共享单车......同学,在这个与数据和网络紧密相连的时代,你的每一举一动背后都可能有大量的数据在暗流涌动,数据的存储、传输与被操纵构成了对现实世界的模拟。欢迎你的到来,国家级一流本科课程(混合式)《数据库原理》将带你了解如何用数据表示现实世界,并将其静态模型、动态操纵装入计算机。 课程主要特点:讲解细致,小白易懂,与教材《数据库系统概论》(王珊 等著)契合度高,自学无压力。
—— 课程团队
课程概述

    《数据库原理》是四年制本科计算机和物联网等专业重要的基础必修课程之一。目前,我校该课程已被建设成为国家级一流本科课程(混合式)、河南省精品在线开发课程、河南省本科高校课程思政样板课程。课程建设过程中创新使用的“无声视频演示教学法”获河南省教育信息技术应用优秀成果一等奖、课堂教学创新大赛一等奖。

    在严格按照工程教育专业认证的要求组织实施《数据库原理》相关课程的教学活动前提下,本课程采用实际的数据库管理系统与传统教学内容融合并重的教学内容组织形式,将实验环节贯穿课程教学的过程,使学生通过本课程的学习,较全面地掌握数据库系统的基本概念和基本原理,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据库标准语言SQL,掌握数据库设计方法,具有一定的数据库设计能力,可根据具体应用环境进行建立基本的数据库模型,并初步具备使用数据库技术和方法解决实际应用问题的能力。 

   《数据库原理》隶属信息技术教学团队课程,由数据库课程组主力承担。团队教师通过教学适时优化大纲,在教学大纲的修订过程中不断调整原理性知识与前沿技术的衔接;适度增大核心知识点的讲解深度,并根据新技术的发展删减相对过时且不重要的知识点、拓宽与新兴数据库技术相关的知识面。同时,团队选用高质量教材和指导用书,在教材、教辅资料、课件、题库、资源库、实验指导、讲解视频、开放课程等多个方面进行多种形式的教学资源建设和教学改革尝试。

授课目标

使学生在掌握数据模型、数据库管理系统、数据库语言及数据库设计理论等基本理论知识的基础上,逐步具有面向多种应用环境的开发和设计数据库的能力,为进一步设计研发大型、新型信息系统打下坚实的理论基础。具体目标:

(1)掌握数据库系统基本概念和基本理论。

(2)掌握SQL语言和数据库管理系统的基本原理,为开发信息系统奠定基础。

(3)掌握数据库系统分析设计方法,具有初步分析和设计实际应用信息系统的能力。

(4)广泛了解前沿数据库概念和技术,为提升设计数据库系统的创新能力以及融合其他学科知识的适应性做好铺垫。

课程大纲
预备知识

数据结构、C/C++程序设计

参考资料

《数据库系统概论》(第6版) 王珊,萨师煊, 高等教育出版社

《An Introduction to Database Systems》(8th Edition) C.J.Date, 机械工业出版社

《数据库系统原理教程》 王珊,陈红, 清华大学出版社

《数据库系统概论习题解析与实验指导》 王珊,张俊, 高等教育出版社