数据库原理及应用课程教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“数据库原理及应用”课程教学大纲

教研室主任:韩莉莉执笔人:韩莉莉

一、课程基本信息

开课单位:管理学院

课程名称:数据库原理及应用

课程编号:

英文名称:Database Principles and Applications

课程类型:专业基础课

总学时:85 理论学时:51 实验学时:34

学分:3

开设专业:信息管理、财务管理

二、课程任务目标

(一)课程任务

通过本课程,使学生掌握关系数据库的基本概念和查询、插入、删除、更新等基本操作,掌握数据库的安全机制与权限控制,掌握数据库设计的范式理论并熟悉数据库设计的整个过程,锻炼学生创建符合实际应用的数据库系统的能力,并掌握数据库的事务处理及备份等安全维护工作。

(二)课程目标

在学完本课程之后,学生能够:

1.掌握数据库基本理论,理解数据库系统的基本原理和技术;

2.能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;

3.掌握数据库设计的基本方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力。

4.初步了解新型的数据库和数据库技术的发展方向。

三、教学内容与要求

(一)理论教学的内容与要求

第一章数据库系统概述

1.1 信息、数据、数据处理与数据管理

1.2 数据库技术的产生、发展

1.3 数据库系统的组成

1.4 数据库系统的模式结构

1.5 数据库系统的外部体系结构

1.6 数据库管理系统(DBMS)

1.7 数据模型

1.8 四种数据模型

1.9 数据库系统的发展

1.10 数据库技术与其他相关技术的结合

通过对数据库系统基本概念的感性认识,使学生熟悉数据库的产生与发展过程、组成与模式结构,了解数据库系统技术的发展方向。

第二章关系数据库

2.1 关系模型的数据结构及其形式化定义

2.2 关系的键与关系的完整性

2.3 关系代数

2.4 关系演算

通过介绍关系的定义与完整性,使学生掌握关系之间的代数运算法则

第三章关系数据库的标准语言-SQL

3.1 SQL语言的基本概念与特点

3.2 了解SQL Server 2000

3.3 创建与使用数据库

3.4 创建与使用数据表

3.5 创建与使用索引

3.6 数据查询

3.7 数据更新

3.8 视图

3.9 数据控制

使学生掌握SQL SERVER的使用并利用SQL SERVER来创建表、索引和视图等数据库对象,并对数据库进行有效的查询和更新操作。

第四章关系数据库理论

4.1 规范化问题的提出

4.2 函数依赖

4.3 关系模式的分解*

4.4 关系模式的范式

4.5 关系模式的规范化

通过本章学习,使学生掌握函数依赖及范式的概念,并根据范式的理论要求对关系进行模式分解,达到更好的规范化程度。

第五章数据库安全保护

5.1 数据库的安全性

5.2 完整性控制

5.3 并发控制与封锁

5.4 数据库的恢复

通过本章学习,使学生了解保障数据库安全的授权机制、完整性机制、事务并发处理机制与数据库的备份与恢复机制,从而保证数据库的安全。

第六章数据库设计

6.1数据库设计概述

6.2 系统需求分析

6.3 概念结构设计

6.4 逻辑结构设计

6.5 物理结构设计

6.6 数据库实施

6.7 数据库运行和维护

通过本章学习,使学生熟悉整个数据库设计的流程,并掌握从前一个阶段到后一个阶段的转化规则。第七章SQL SERVER 2000高级应用

7.1 Transact-SQL程序设计

7.2 存储过程

7.3 触发器

7.4 备份和还原

通过本章学习,使学生了解SQL SERVER的语法规则,掌握存储器与触发器的创建与使用,熟悉数据库在被破坏时的恢复工作。

四、学时分配

五、考核说明

期末闭卷考试,平时成绩占总评成绩中的20%

六、主要教材及教学参考书目

(一)主要教材

1. 陈志泊编著,《数据库原理及应用教程》,人民邮电出版社,2008.3;

2. 王珊,萨师煊编著《数据库系统概论》,高等教育出版社,2012年;

3. 冯建华,周立柱,郝晓龙编著《数据库系统设计及原理》,清华大学出版社,2007年。

相关文档
最新文档