“数据库原理及应用”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程,也是非计算机专业学生的信息技术必选课程,越来越多的高校的非信息计算机类专业将过去的“VF数据库技术”课程转换为“SQL数据库原理”课程。
本课程将系统全面地讲述数据库系统的基础理论、基本技术和基本方法。本课程的知识内容和技术方法,对从事现代大数据管理技术的应用、开发和研究的人员都是重要而必备的基础。
1.了解数据库的发展史及其研究领域和内容,掌握数据模型的组成;掌握数据库系统中的各个组成部分的定义及操作。
2.了解并掌握有关数据库安全性、完整性及优化性等多方面的相关理论。
3.学会利用关系代数语言、关系演算语言及结构化查询语言(SQL)实现数据库的定义、操纵和控制功能。
4.掌握构建数据库管理系统的六大过程并能够构建简单的数据库系统(包括数据库和数据库管理系统);养成良好职业素养,具有自主学习意识和能力。
本课程成绩总分100分。
1. 完成课后单元测验题,得分占总分的20%。
2. 完成要求的实验题,得分占总分的10%。
3. 参加课堂交流区讨论,得分占总分的20%。要求在“课堂交流区”中回复数量平均每讲1次,总次数不少于20次,且回复内容要有原创性,严禁抄袭他人的回复内容。
4. 完成期末考试,得分占总分数的50%。
说明:
总评成绩达到80分及以上者,可以获得本课程的优秀证书;
总评成绩达到60分但未达到80分者,可以获得本课程的合格证书。
1. 计算机程序设计方法
2. 任意一门计算机语言
3. 数据结构
4. 离散数学
5. 操作系统
1.王珊,萨师煊.《数据库系统概论(第5版)》,高等教育出版社,2014.9
2.王珊,张俊.《数据库系统概论(第5版)习题解析与实验指导》,高等教育出版社,2015.7