学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
数据库系统基础
分享
spContent=欢迎各位同学走近《数据库系统基础》这门课程。通过本课程学习,希望大家在掌握数据库系统基本概念的基础上,熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;能够掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。
—— 课程团队
课程概述

数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。

本课程系统讲述数据库系统的基础理论、基本技术和基本方法。数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础知识,关系查询处理和查询优化等。

本课程系统全面地讲述数据库系统的基础理论、基本技术和基本方法。包括:

第一篇基础篇,包括绪论、关系数据库、关系数据库标准语言SQL、数据库安全性和数据库完整性,共5章;

第二篇设计与应用开发篇,包括关系数据理论、数据库设计和数据库编程,共3章;

第三篇系统篇,包括关系查询处理和查询优化、数据库恢复技术、并发控制和数据库管理系统,共4章;

本门课程规定学时是64学时,每周4学时,受疫情影响,目前计划第1-7周采用线上教学模式,第8-16周采用课堂教学模式。线上教学课程选用的是爱课程平台中的中国MOOC大学的488001号课程:中国人民大学开设的《数据库系统概论》,本课选用的教材也是与MOOC课配套的中国人民大学出版2017年出版,王珊主编的《数据库系统概论》教材。

本课程系统全面地讲述数据库系统的基础理论、基本技术和基本方法,共设11章,并安排10个实验项目。其中,讲授课时50,实验课时14。具体内容组织结构为:

    

章节

内容

层次

实验名称

讲授学时

实验学时

总学时

第1章 绪论

——

6

0

6

第2章 关系数据库系统

6

0

6

第3章 SQL语言

实验1 数据库定义与操作语言

8

2

10

第4章 数据库安全性

实验2 安全性语言

2

1

3

第5章 数据库完整性

实验3 完整性语言

实验4 触发器

2

1

3

第6章 关系数据理论

设计与应用开发篇

——

6

0

6

第7章 数据库设计

实验5 数据库设计

4

2

6

第8章 数据库编程

实验6 存储过程

实验7 数据库应用开发

4

2

6

第9章 关系查询处理和查询优化

实验8 数据库监视与性能优化

4

2

6

第10章 数据库恢复技术

实验9 数据库恢复技术

4

2

6

第11章 并发控制

实验10 并发控制

4

2

6

总学时

50

14

64


线上课程学习要求:

1.请同学们每次线上学习后要记笔记,记录内容为本课的内容结构、授课教师强调的重点难点。

2.当教学计划中教学内容为习题课时,应完成教师布置的作业,要求将题目和答案都抄写在相应章节的笔记中。

3.同学们学习笔记要保存好,等到疫情解除后返校时,作为后续课堂学习继续使用,教师会统一评阅,并将其作为线上学习平时分的一部分,请同学们重视。


成绩 要求

期末成绩=线上学习部分30%+线下学习(课堂学习)30%+期末考试40%=100%

其中,

线上学习=观看完要求的所有教学视频50%+学习笔记(=学习内容记录+习题)50%

线下学习(课堂学习)=出勤30%+课堂表现20%+实验 50%   

课程大纲