spContent=数据库系统原理是计算机科学与技术专业的一门专业基础课程。数据库技术是数据管理的最新技术,是计算机科学的重要分支。作为计算机科学与技术相关专业核心课程之一,本课程既培养学生掌握一种数据库操作语言、对现实世界进行分析与建模的能力,又使他们具备分析问题、解决问题、建立数据库模型的能力。
课程概述
本课程教学目标是使学生通过课程学习,使学生系统地掌握数据库系统的基本原理、基本技术和基本方法,具备操纵数据库、设计数据库和开发简单数据库系统的基本能力。熟练应用当前SQL Server、Oracle等典型关系数据库管理系统进行数据库应用系统开发,了解数据库的有关研究领域以及新发展方向。
知识方面
1.1掌握数据库系统的基本概念,数据模型。
1.2掌握关系数据库及其标准语言SQL,掌握关系查询处理和查询优化方法等。
1.3掌握关系规范化理论。
1.4掌握数据库设计方法和步骤。
1.5掌握数据库安全性和完整性的概念和方法。
1.6掌握数据库恢复和并发控制技术。
1.7了解数据库技术发展的新技术。
能力与素质方面
2.1具有熟练使用SQL语言在某一个数据库管理系统上进行数据库操作的能力。
2.2具有设计数据库模式以及开发数据库应用系统的基本能力。
2.3具有针对具体问题,选用合适的技术解决数据库的安全性、完整性、故障和并发控制的能力。
授课目标
使学生系统地掌握数据库系统的基本原理、基本技术和基本方法,具备操纵数据库、设计数据库和开发简单数据库系统的基本能力。熟练应用当前SQL Server、Oracle等典型关系数据库管理系统进行数据库应用系统开发,了解数据库的有关研究领域以及新发展方向。
成绩要求
1、平时成绩:出勤、课堂纪律、课堂回答、作业、实验,期中考试等占40%
2、期末考试 占60%
课程大纲
预备知识
参考资料
1、王珊.数据库系统概论(第五版)[M].北京:高等教育出版社,2014
2、王能斌.数据库系统原理[M].北京:电子工业出版社,2002
3、李建中. 数据库系统原理 [M]. 北京:电子工业出版社,2008
选读书目:
1、刘方鑫, 罗昌隆.数据库原理与技术.北京:电子工业出版社,2003
2、黄维通.SQL Server2000简明教程. 北京: 清华大学出版社
3、Abraham Silberschatz 等著, 杨冬青等译. Database System Concept. 北京:机械工业出版社,2012