数据库技术与应用
分享
课程详情
课程评价
spContent=在信息社会,数据已经成为重要的资源,通过数据可以更好地探索和认识客观世界。数据库技术是解决数据管理与数据应用的重要手段。本课程以如何科学地管理、维护和使用数据为主线,介绍数据库的基础知识、操作技术和应用系统开发方法,让学习者在掌握数据库管理工具的同时培养利用和规划数据资源的意识和能力,提高分析数据、应用数据的水平。
—— 课程团队
课程概述

      数据库技术是数据管理的主流技术,是各类计算机信息系统的核心技术和重要基础。“数据库技术与应用”作为一门非常重要的计算机公共课,其目的是使学生理解数据库的基础知识、基本概念、原理和方法,掌握数据库的各种操作技术,具备数据库设计与数据库应用系统开发的基本能力,为今后应用数据库技术管理信息、更好地利用信息打下基础。
      本课程从学习者管理数据、分析数据和应用数据的实际需求出发,以案例驱动,激发兴趣,突出应用为导向,重视解决问题的思路和方法。结合学生选课系统,介绍数据库操作方法和应用系统开发技术。课程包括数据库基础知识、数据库创建与管理、数据表与表数据操作、数据查询、视图与索引、流程控制与存储过程、触发器、数据库维护、数据库安全管理、数据访问方法、数据库应用系统开发等内容。

      本课程教学内容深浅有度,重实践操作,弱化实用性不强的细节,突出基本重点内容的掌握,方便教学。


授课目标

      通过本课程的学习,要求学习者掌握数据库的基本原理和知识,能够分析数据并建立数据模型;掌握数据库设计的基本步骤,能够借助数据管理工具实现数据库的创建、维护和管理操作,能够利用SQL语言对数据进行查询、更新、统计操作;熟悉数据库应用系统的开发方法,能够根据需求独立设计小型数据库应用系统,为后续开展数据库系统的开发和研究、大数据的学习和应用以及数据挖掘等科学数据分析工作奠定基础。

课程大纲
预备知识

      高等数学,大学计算机基础

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

[1] 严晖 王小玲.数据库技术与应用—SQL Server 2008(第2版).水利水电出版社,2017.

[2] 严晖,施荣华.数据库技术与应用实践教程—SQL Server 2008(第2版).水利水电出版社,2017.

[3] 刘卫国,奎晓燕.  数据库技术与应用—SQL Server 2012. 清华大学出版社,2020.

[4] 郑阿奇. SQL Server实用教程(第5版)(SQL Server 2016版).电子工业出版社,2018.

常见问题

      Q1:本课程的适用对象有哪些?

      A1:本课程是涉及面非常广的计算机公共课,适用于文理工类各专业的在校学生学习。此外,本课程也可供广大的数据库应用开发爱好者学习参考。

      Q2:这门课程使用哪个数据库管理系统?

      A2:本课程推荐使用的数据库管理系统为SQL Server 2016。SQL Server属于实际开发中应用较为广泛的数据库管理系统,特别是在诸多企业级、复杂级应用中,都使用了SQL Server。

      Q3:学习本课程需要哪些先导知识?

      A3:其实没有太多的要求,需要一些基础课程的先修知识做基础,但先修知识要求不是很高,掌握基本概念、基本原理即可。在本课程的讲解中也会对相关先修概念出解释和引导。

      Q4:本课程使用哪个数据库集成开发工具?

      A4:本课程使用Visual Basic 2010,Visual Basic 2010支持可视化开发,可以零代码编程。但不妨碍大家使用别的开发环境或版本,因为在不同开发工具或版本中大部分功能是一样的,当然也会有些微的差异,在实际使用时要注意区分。