数据库原理 课程教学大纲

数据库原理 课程教学大纲


2024年5月5日发(作者:)

数据库原理

课程教学大纲

一、课程的基本信息

适应对象:计算机科学与技术

课程代码:24D01715

学时分配:56

赋予学分:3

先修课程:离散数学、程序设计语言、数据结构、操

作系统

后续课程:信息系统分析与设计

二、课程性质与任务

性质:本课程属于计算机科学与技术专业的专业必修课。

任务:通过本课程的学习,使学生掌握数据库系统的

基本概念、基本原理、基本方法和应用技术,特别是关系

数据库的规范化理论、关系数据库的标准语言SQL、数据

库应用系统的设计方法和实现技术,培养学生分析问题、

解决问题的基本能力,为其今后从事数据库系统研究、设

计、开发与应用工作打下坚实的基础。

三、教学目的与要求

本课程教学所要达到的目标是满足学生将来从事数据

库系统研究、设计、开发与应用工作的需求。教学的具体

要求是:

1、要求学生了解数据库技术产生和发展;

2、要求学生掌握数据库的基本概念和常见的数据模型;

3、要求学生掌握关系数据库的基本理论,如规范化理

论、事务处理技术(恢复与并发控制)和数据保护技术(安

全性与完整性);

4、要求学生能熟练地运用数据库的标准语言SQL定

义、操纵和控制数据库;

5、要求学生掌握商用大型数据库系统的操作与维护知识;

6、要求学生掌握数据库系统的设计方法和步骤。

四、教学内容与安排

1.数据库系统概述(4学时)

(1)数据管理技术的产生与发展

(2)数据库系统的特点

(3)数据模型

(4)数据库系统结构

(5)数据库系统组成

2.

关系数据库(6学时)

(1)关系模式概述

(2)关系数据结构及形式化定义

(3)关系操作

(4)关系的完整性

(5)关系代数

(6)关系演算

3.关系数据库语言SQL(8学时)

(1)SQL概述

(2)数据定义

(3)数据查询

(4)数据更新

(5)视图

4.数据库安全性(4学时)

(1)计算机安全性概论

(2)数据库安全性控制

(3)视图机制

(4)审计

(5)数据加密

(6)统计数据库安全性

5.数据库完整性(4学时)

(1)实体完整性

(2)参照完整性

(3)用户定义的完整性

(4)完整性约束命名子句

(5)触发器

6.关系数据理论(6学时)

(1)规范化问题的提出

(2)规范化

(3)数据依赖的公理系统

7.数据库设计(4学时)

(1)数据库设计概述

(2)需求分析

(3)概念结构设计

(4)逻辑结构设计

(5)数据库的物理设计

(6)数据库的实施和维护

8.数据库编程(4学时)

81

(1)嵌入式SQL

(2)存储过程

(3)ODBC

编程

9.关系查询处理和查询优化(4学时)

(1)关系数据库系统的查询处理

(2)关系数据库系统的查询优化

(3)代数优化

(4)物理优化

10.数据库恢复技术(6学时)

(1)事务的基本概念

(2)数据库恢复概述

(3)故障的种类

(4)恢复的实现技术

(5)恢复策略

(6)具有检查点的恢复技术

(7)数据库的镜像

11.并发控制(6学时)

(1)并发控制概述

(2)封锁

(3)活锁和死锁

(4)并发调度的可串行性

(5)两段锁协议

(6)封锁的粒度

五、教学设备和设施

本课程的教学环节对实验设备的配置要求:

硬件:服务器1台、联网PC机30台

软件:SQL Server2000/2005、Delphi、.net、局域网环境

另外,本课程将建立交互式教学网站。教学网站提供

全部的教学课件、电子教材、习题、实验指导和国内外有

关本门课程的教学资源。并提供网上作业系统、网上学习

交流园地及网上答疑系统。网上作业系统可供学生提交作

业和教师批改作业。网上学习交流园地及网上答疑系统通

过“自学、讨论、答疑,练习”等形式的有机结合可实现

师生之间全互动的双向交流,发挥学生网上自主学习的“主

体”作用与教师网上辅导答疑的“主导”作用。

六、课程考核与评估

本课程考核采用“过程性考核”与“期末考核”相结

合的方式,分别点30%和70%。“过程性考核”包括课堂

表现、作业完成质量,分别占课程总评成绩的10%和20%。

“期末考核”采用笔试的方式进行,占课程总评成绩的

70%。

七、附录

[1]王珊,萨师煊.《数据库系统概论》.高等教育出版社

[2]施伯乐:数据库系统教程,高等教育出版社

[3]刘云生,卢炎生. 数据库系统概论,华中科大出版社

[4]郑若忠,宁红. 数据库原理,国防科大出版社

[5]刘启芬. SQL Server 实训,清华大学出版社


发布者:admin,转转请注明出处:http://www.yc00.com/news/1714903683a2535592.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信