个人介绍
数据库基础思政版

主讲教师:王军

教师团队:共8

  • 魏永山
  • 路燕
  • 孙忠林
  • 崔宾阁
  • 何明祥
  • 孙承爱
  • 张永华
  • 陈欣
学校: 山东科技大学
开课院系: 计算机科学与工程学院
课程编号: 0621003403
学分: 3.0
XY课程简介
    数据库系统已经成为现代信息系统的核心和基础设施。数据库技术作为数据管理的最有效的手段,极大地促进了计算机应用的发展。
   《数据库系统》是计算机科学与技术、软件工程、物联网、网络工程、信息安全等专业重要的专业基础课程,它要求学生在掌握数据库系统基本理论、基本技术与基本方法的基础上,能将数据库系统的基本技术与设计方法熟练地应用于求解数据管理问题的实践中,强调学生的应用性动手能力,是从事现代数据管理技术的应用、开发和研究的人员重要而必备的基础。
    在课程思政方面,通过介绍先辈事迹,不仅能丰富学生的学科知识,还能提高学习积极性、培养自我学习能力和钻研精神, 培养学生的爱国主义情感和崇尚科学的精神。通过分析大量的实际案例,培养学生的科学思维,激发学生的自我创新,从而充分发挥其导向功能、育人功能和渗透功能,可为思想政治教育拓展新途径、增添新内容。
    通过学习该课程,使学生在掌握专业基础知识的同时,能够熟练使用数据库,设计满足需求的数据库,并科学地管理好数据库,满足快速增长的社会需求,更好的适应软件开发等相关行业就业需求。
教师团队

魏永山

职称:副教授

单位:山东科技大学

部门: 计算机科学与工程学院

路燕

职称:副教授

单位:山东科技大学

部门:计算机科学与工程学院

孙忠林

职称:教授

单位:山东科技大学

部门:计算机科学与工程学院

崔宾阁

职称:教授

单位:山东科技大学

部门:计算机科学与工程学院

何明祥

职称:副教授

单位:山东科技大学

部门:计算机科学与工程学院

孙承爱

职称:副教授

单位:山东科技大学

部门:计算机科学与工程学院

张永华

职称:讲师

单位:山东科技大学

部门:计算机科学与工程学院

陈欣

职称:讲师

单位:山东科技大学

部门:计算机科学与工程学院

教学内容

《数据库系统》的课程内容主要分为三部分:

第一部分,关系数据库的基本原理。

包括第一章绪论,第二章关系数据库,第四章数据库安全性,第五章数据库完整性。通过数据模型的产生发展,讲解关系数据库的基础术语和基本概念。

第二部分,数据库的应用开发。

包括第三章SQL语言,六章关系数据理论,第七章,数据库设计,第八章,数据库编程。介绍关系数据库标准语言SQL的语法和使用,描述系统开发的过程和“好”的关系模式的判定标准。

第三部分,数据库管理系统理论。

包括第九章查询优化,第十章数据库恢复技术,第十一章并发控制。介绍数据库管理系统理论中查询处理和事务管理的基本概念和基础知识。


教学方法

(1)采用研讨式教学方法,首先引出信息系统面临解决的数据存储、数据访问、数据管理问题,分析为什么需要使用数据库。同时提出一些数据库管理需要解决的问题,启发学生进一步思考。在讲解数据库基础知识过程中,同时还采用案例教学方法,以典型项目案例数据库为例,讲解数据库系统组成元素和基本应用,使学生能直观理解数据库系统应用方法。

(2)关系数据理论的教学以关系模式为核心展开,围绕关系模式中的属性集U和函数依赖集合F介绍相关知识,最终实现掌握模式分解的基本方法。以关系模式为核心、以模式分解为目标、以规范化理论和公理系统为主要内容展开教学,以点成线、以线成面形成一个较为完整的知识体系。

(3)数据库设计的第1个阶段是需求分析,教师应创设与数据库设计选题相关的业务情境、问题情境等,把要探究的问题蕴含在各种情境之中。数据库设计第2个阶段的探究方法是通过提出问题,进而分析系统需求。该阶段的教学目的是提出问题并引导学生思考。数据库设计第3个阶段的探究方法是设计模型、分析论证,教学目的是在分析系统的数据需求、业务规则和约束条件的基础上,学生根据自己对问题的理解和已掌握的知识,提出解决问题的方案,设计概念模型、逻辑模型和物理模型,并通过团队讨论、理论分析、实验验证等方法进行分析论证,提高学生的分析探究能力和模型设计能力。数据库设计探究式教学的第4个阶段是反思评价、表达交流,其教学目的是教师安排每个小组对已经设计好的概念模型、逻辑模型、物理模型等进行反思评价。

(4)采用问题导入、分析问题、寻找求解问题的方法等过程讲解数据库恢复技术、并发控制、数据库安全等。

教学条件

  根据计算机学院的培养方案以及实际课程开设情况,计算机科学与技术、软件工程、网络工程、物联网工程、信息安全等专业均开设《数据库系统》课程。在计算机科学与技术、网络工程、信息安全等专业的培养方案中将《数据库系统》课程列为专业核心课程,在软件工程专业的培养方案中将《数据库系统》课程列为专业拓展课程。

  《数据库系统》是校级精品课程建设项目。数据库系统教学团队主讲教师5人,每年授课人数500人左右,覆盖计算机学院所有专业学生。

  《数据库系统》2019年获批校级在线课程项目。

  《数据库系统》2019年获批校级课程思政培育项目。


教学效果

《数据库系统》教学情况良好,屡获教学督导、教师、学生好评。

教学团队获2020年校级教学成果奖一等奖。

XY学习人群

本课程面向计算机类专业、信息管理等相关专业本专科学生开设,也可供从事数据库系统研究、开发和应用的研究生人员和工程技术人员学习参考。

XY课程收获

通过对本课程的学习,学生能够掌握基本的数据库系统原理,掌握如何使用SQL语言操作关系数据库,掌握面向数据管理需求设计较优的数据库模式为开发应用系统奠定基础。

参考教材

教材:

王珊 萨师煊.数据库系统概论(第五版).高等教育出版社,2014.05.

参考书目:

[1]施伯乐等. 数据库系统教程.高等教育出版社,2003.8

[2]AbrahamSilberschatz, Henry F.Korth, S.Sudarshan. 数据库系统概论(第四版). 高等教育出版社,2002

[3]丁宝康等. 数据库原理.经济科学出版社,1999.5

[4]徐洁磐,王银根编著.数据库系统引论.南京大学出版社,1996

[5]王行言,汤荷美等. 数据库技术及应用. 高等教育出版社,2004


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 数据库系统概述
视频
.mp4
2022-10-27 160.53MB
 
视频
.mp4
2022-10-27 362.27MB
1.2.1 数据模型定义
视频
.mp4
2022-10-27 203.87MB
1.2.3 逻辑模型
视频
.mp4
2022-10-27 265.52MB
 
视频
.mp4
2022-10-27 152.86MB
1.3 数据库系统的结构
视频
.mp4
2022-10-27 288.12MB
1.4 数据库系统的组成
视频
.mp4
2022-10-27 162.22MB
1.5 章节测验
作业
.work
2022-10-27 --
2.1 关系数据库结构及形式化定义
视频
.mp4
2022-10-27 580.21MB
2.2 关系代数
视频
.mp4
2022-10-27 304.56MB
 
视频
.mp4
2022-10-27 8.43MB
 
视频
.mp4
2022-10-27 14.24MB
 
视频
.mp4
2022-10-27 15.96MB
 
视频
.mp4
2022-10-27 11.79MB
 
视频
.mp4
2022-10-27 13.83MB
2.3 专门关系运算
视频
.mp4
2022-10-27 427.40MB
2.4 除运算和综合习题
视频
.mp4
2022-10-27 344.94MB
2.5 关系操作和完整性约束
视频
.mp4
2022-10-27 446.42MB
2.6 章节测验
作业
.work
2022-10-27 --
3.1 数据定义语言
视频
.mp4
2022-10-27 421.23MB
3.2 数据增加
视频
.mp4
2022-10-27 324.68MB
3.3 数据修改
视频
.mp4
2022-10-27 200.27MB
3.4.1 单表查询
视频
.mp4
2022-10-27 428.94MB
3.4.2 多表连接查询
视频
.mp4
2022-10-27 350.94MB
3.4.3 集合查询
视频
.mp4
2022-10-27 288.00MB
3.4.4 分组聚集查询
视频
.mp4
2022-10-27 354.38MB
3.4.5.1 ANY比较子查询
视频
.mp4
2022-10-27 319.98MB
3.4.5.2 IN子查询
视频
.mp4
2022-10-27 339.99MB
3.4.5.3 EXISTS子查询
视频
.mp4
2022-10-27 362.49MB
3.5.1 定义视图
视频
.mp4
2022-10-27 488.31MB
3.5.2 使用视图
视频
.mp4
2022-10-27 442.50MB
3.6 章节测验
作业
.work
2022-10-27 --
4.1 数据库安全性
文档
.pptx
2022-10-27 920.45KB
5.1 数据库完整性机制
视频
.mp4
2022-10-27 224.14MB
5.2 实体完整性
视频
.mp4
2022-10-27 254.46MB
5.3 参照完整性
视频
.mp4
2022-10-27 380.70MB
5.4 用户自定义完整性
视频
.mp4
2022-10-27 342.91MB
5.5 触发器
视频
.mp4
2022-10-27 264.03MB
5.6 完整性约束命名子句
视频
.mp4
2022-10-27 375.94MB
5.7 章节测验
作业
.work
2022-10-27 --
6.1 发现问题
视频
.mp4
2022-10-27 138.61MB
6.2 确定函数依赖
视频
.mp4
2022-10-27 276.06MB
 
视频
.mp4
2022-10-27 16.83MB
6.3 判断最高属于第几范式
视频
.mp4
2022-10-27 269.26MB
 
视频
.mp4
2022-10-27 230.59MB
 
视频
.mp4
2022-10-27 195.67MB
 
视频
.mp4
2022-10-27 5.91MB
6.4 Armstrong公理系统
视频
.mp4
2022-10-27 253.39MB
6.5 计算候选码
视频
.mp4
2022-10-27 10.07MB
6.6 求最小函数依赖集合
视频
.mp4
2022-10-27 329.48MB
 
视频
.mp4
2022-10-27 158.70MB
 
视频
.mp4
2022-10-27 8.54MB
6.7 模式分解算法
视频
.mp4
2022-10-27 198.81MB
 
视频
.mp4
2022-10-27 10.33MB
6.8 判断是否无损分解
视频
.mp4
2022-10-27 225.19MB
 
视频
.mp4
2022-10-27 11.90MB
6.9 综合问题求解
视频
.mp4
2022-10-27 9.48MB
6.10 章节测验
作业
.work
2022-10-27 --
7.1 确定实体
视频
.mp4
2022-10-27 319.13MB
7.2 关系的多样性与多样约束
视频
.mp4
2022-10-27 290.32MB
7.3 数据库设计各个阶段
视频
.mp4
2022-10-27 195.08MB
7.4 数据库字典
视频
.mp4
2022-10-27 281.84MB
7.5 创建并检查ER模型
视频
.mp4
2022-10-27 458.78MB
7.6 将一对一关系ER模型映射为表
视频
.mp4
2022-10-27 330.59MB
7.7 将一对多及多对多关系ER模型映射为表
视频
.mp4
2022-10-27 263.75MB
7.8 为目标DBMS转换全局逻辑数据模型
视频
.mp4
2022-10-27 171.47MB
7.9 选择文件组织方式和索引
视频
.mp4
2022-10-27 276.69MB
7.10 设计用户视图
视频
.mp4
2022-10-27 134.70MB
7.11 引入受控冗余
视频
.mp4
2022-10-27 375.24MB
7.12 章节测验
作业
.work
2022-10-27 --
8.1 数据库编程
文档
.pptx
2022-10-27 1.15MB
9.1 查询处理步骤
视频
.mp4
2022-10-27 273.53MB
9.2 实现查询操作的算法示例
视频
.mp4
2022-10-27 376.81MB
9.3 查询优化的必要性
视频
.mp4
2022-10-27 383.94MB
9.4 关系代数语法树
视频
.mp4
2022-10-27 405.34MB
 
视频
.mp4
2022-10-27 9.83MB
9.5 关系代数表达式等价变换规则
视频
.mp4
2022-10-27 405.96MB
 
视频
.mp4
2022-10-27 19.19MB
9.6 关系代数优化算法示例
视频
.mp4
2022-10-27 410.38MB
 
视频
.mp4
2022-10-27 345.01MB
 
视频
.mp4
2022-10-27 10.48MB
 
视频
.mp4
2022-10-27 5.11MB
9.7 章节测验
作业
.work
2022-10-27 --
10.1 事务的重要特性
视频
.mp4
2022-10-27 218.87MB
10.2 恢复实现技术
视频
.mp4
2022-10-27 306.49MB
10.3 事务故障恢复
视频
.mp4
2022-10-27 223.00MB
10.4 系统故障恢复
视频
.mp4
2022-10-27 369.24MB
10.5 章节测验
作业
.work
2022-10-27 --
11.1 为什么要进行并发控制
视频
.mp4
2022-10-27 356.83MB
11.2 封锁
视频
.mp4
2022-10-27 424.25MB
11.3 死锁
视频
.mp4
2022-10-27 296.64MB
11.4 可串行化调度
视频
.mp4
2022-10-27 247.82MB
 
视频
.mp4
2022-10-27 349.44MB
11.5 两段锁协议
视频
.mp4
2022-10-27 424.22MB
11.6 章节测验
作业
.work
2022-10-27 --
教学内容
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号