文档介绍:《数据库系统概论》课程教学大纲
课程编号:02302714
英文名称:An Introduction to Database System
一、课程说明
1. 课程类别
专业方向课
2. 适应专业及课程性质
计算机专业、信息管理和信息系统专业、电子商务专业必修
3. 课程目的
  通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。
4. 学分与学时
5. 建议先修课程
计算机程序设计方法和语言数据结构离散数学操作系统
6. 推荐教材或参考书目
推荐教材:
王珊萨师煊《数据库系统概论》第4版高教出版社 2006年5月
参考书目:
(2), J Widom,A First Course in Database Systems,Pretice Hall, 1997
    本书是美国斯坦福大学(Stanford University) 计算机系本科生的第1门数据库课程教材。
(3)王珊朱青《数据库系统概论学习指导与习题解答》高等教育出版社 2003年8月
7. 教学方法与手段
(1)课堂讲授为主,上机操作为辅。
8. 考核及成绩评定
考核方式:考试
成绩评定:(1)平时成绩占30 %
(2)考试成绩占70 %
9. 课外自学要求
(1)关注数据库系统的前沿研究。
(2)多进行上机操作,加强对基本技术的应用。
二、课程教学基本内容
第一篇基础篇.
第一章绪论
1. 1 数据库系统概述
1. 2 数据模型
1. 3 数据库系统结构
1. 4 数据库系统的组成
1. 5 小结
习题
本章参考文献
第二章关系数据库
2. 1 关系数据结构及形式化定义
2. 2 关系操作
2. 3 关系的完整性
2. 4 关系代数
2. 5 关系演算
2. 6 小结
习题
实验1 认识DBMS
本章参考文献
第三章关系数据库标准语言SQL
3. 1 SQL概述
3. 2 学生—课程数据库
3. 3 数据定义
3. 4 数据查询
3. 5 数据更新
3. 6 视图
3. 7 小结
习题
实验2 交互式SQL
本章参考文献
第四章数据库安全性
4. 1 计算机安全性概述
4. 2 数据库安全性控制
4. 3 视图机制
4. 4 审计(Audit)
4. 5 数据加密
4. 6 统计数据库安全性
4. 7 小结
习题
实验3 数据控制(安全性部分)
本章参考文献
第五章数据库完整性
5. 1 实体完整性
5. 2 参照完整性
5. 3 用户定义的完整性
5. 4 完整性约束命名子句
5. 5 域中的完整性限制
5. 6 触发器
5. 7 小结
习题
实验4 数据控制(完整性部分)
本章参考文献
第二篇设计与应用开发篇
第六章关系数据理论
6. 1 问题的提出
6. 2 规范化
6. 3 数据依赖的公理系统
6. 4 模式的分解
6. 5 小结
习题
本章参考文