信息科学技术学院本科课程教学大纲 《数据库系统原理》教学大纲 一、基本信息 课程名称 数据库系统原理 课程编号Sc3108 范文名称 课程类型专业基础误 总学时 实验学时 实学时 数据结构/C语言 话用付象信 用与信息系统专业 1香少 技术课程。 甚木技 生热练应用数据库语,学提关系数据理论、数据库保 十和数据库管理系统的 知识后时个绍系练中使用的技未和发方向如分有式而白对象] 课程简介 统、数据挖掘和数据仓库。具体包括:数据库技术史,数据模型,数据库系统体系构, 数据库系统组成等:关系数据库SL语言关系系统及查询优化:关系数据理论及关系规 范化:数据库设计:事务,故障恢复及并发控制:数据库系统安全性及完整性约束等。通过 该门课程的学习,使学生握敏据库基础知识、数据库设计、开发设计以及数据库管理与维 护等方面的理论知识与应用。 二、教学目标及任务 本课程是信息管理与信息系统的专业核心课程 主要介 准化 据库系 并发控制系统恢复和 计的 m: 库等新技术。通过木课程的 解数据库的基本概念、原 关系数据模 练使用S0L查询语言:掌提ER模型的概念方法、关系数据库的规范化理论和设计方法,初步具各数据库应用系 统的开发能力:了解数据库系统的新发展和新技术】 数据库是信息系统的基础设施。数据库系统是计算机科学的重要领域。《数据库系统原理》是信息管理与信息 系统专业本科生的专业必修课程,在国内外同类课程中占有重要地位。 三、学时分配 教学课时分配表 章节内 讲课 实验 实践 合计 第一章 绪 第二章 关系数据库基 SQL言与数指库编程 0 10 第四 数据存储与查询优化 8 第五章 关系数据理论 弟六章 数据约束 6 第七章 数据安全 第八 数据库恢复技术和并发控制 10 第九章 数据库最新技术发展介绍 合计 54 54 四、教学内容及教学要求 第一章绪论 1,1数据库系续概述 习题要点:数据、数据库、数指库管理系统、数指库系统的概念,数据管理技术的发展的几个阶段。 1.2敷据模型 27 信息科学技术学院本科课程教学大纲 271 《数据库系统原理》教学大纲 一、基本信息 课程名称 数据库系统原理 课程编号 ScLI3108 英文名称 Principles of Database System 课程类型 专业基础课 总学时 54 理论学时 54 实验学时 实践学时 学 分 3 预修课程 数据结构/C 语言 适用对象 信息管理与信息系统专业 课程简介 数据库原理及应用是数据库技术、管理信息系统和其它计算机相关专业的一门重要专业 技术课程。本课程将全面介绍和阐述数据库系统的基础理论、基本技术和基本方法。要求学 生熟练应用数据库语言,掌握关系数据理论、数据库保护、数据库设计和数据库管理系统的 知识。同时介绍数据库系统中使用的新技术和发展方向如分布式、面向对象、并行数据库系 统 、数据挖掘和数据仓库 。具体包括:数据库技术史,数据模型,数据库系统体系结构, 数据库系统组成等;关系数据库;SQL 语言;关系系统及查询优化;关系数据理论及关系规 范化;数据库设计;事务,故障恢复及并发控制;数据库系统安全性及完整性约束等。通过 该门课程的学习,使学生掌握数据库基础知识、数据库设计、开发设计以及数据库管理与维 护等方面的理论知识与应用。 二、教学目标及任务 数据库是数据管理的最新技术,是计算机科学的重要分支。本课程是信息管理与信息系统的专业核心课程。 主要介绍数据库系统基本的原理和方法。讲授数据库系统的组成结构和功能、数据模型和数据模式、关系数据模 型的数学理论、规范化理论和关系数据库系统的国际标准化语言 SQL、数据库系统的安全性保护和完整性保护、 并发控制、系统恢复和系统设计的基本知识。同时介绍分布式数据库、并行数据库、面向对象数据库和 Web 数据 库等新技术。通过本课程的学习,使学生能够深刻理解数据库的基本概念、原理和方法;掌握关系数据模型,熟 练使用 SQL 查询语言;掌握 ER 模型的概念方法、关系数据库的规范化理论和设计方法,初步具备数据库应用系 统的开发能力;了解数据库系统的新发展和新技术。 数据库是信息系统的基础设施。数据库系统是计算机科学的重要领域。《数据库系统原理》是信息管理与信息 系统专业本科生的专业必修课程,在国内外同类课程中占有重要地位。 三、学时分配 教学课时分配表 章 节 章节内容 讲课 实验 实践 合计 第一章 绪论 4 4 第二章 关系数据库基础 6 6 第三章 SQL 语言与数据库编程 10 10 第四章 数据存储与查询优化 8 8 第五章 关系数据理论 4 4 第六章 数据约束 6 6 第七章 数据安全 4 4 第八章 数据库恢复技术和并发控制 10 10 第九章 数据库最新技术发展介绍 2 2 合 计 54 54 四、教学内容及教学要求 第一章 绪论 1.1 数据库系统概述 习题要点:数据、数据库、数据库管理系统、数据库系统的概念,数据管理技术的发展的几个阶段。 1.2 数据模型