《数据库原理》是计算机科学与技术、信息管理与信息系统、信息与计算科学等信息类专业的专业基础课程。自2000年至今,共开设20余轮次,已形成了一套较为完善的教学体系,拥有丰富、完整的教学资源、优秀的师资。本课程2009年被评为校级精品课程,2011年被评为省级精品课程。
该课程系统、完整地讲述了当前数据库的基本知识、基本原理和基本技术。通过这门课程的学习,使学生掌握数据库的基本原理,掌握数据库设计、编程的能力,了解数据库技术的发展动态,掌握SQL server数据库的概念、理论、方法和实用技能,学会使用一些流行工具和编程接口访问数据库,提高学生全面掌握和运用数据库知识的能力,并为今后进行相关内容的课程设计、毕业设计和工作实践打下良好的基础。
本课程包括课堂教学与实践教学两大部分。
课堂教学主要内容:数据库系统基本概念、数据模型及概念模型、数据库设计、关系数据库、关系数据库标准语言、关系数据库理论、数据库系统的研究与发展、数据库应用等。
实践教学主要内容:关系数据库模型的设计、认识Microsoft SQL Server、数据库定义、数据插入、修改与删除、简单查询和连接查询、嵌套查询、组合查询和统计查询、数据库视图和索引的定义与使用、数据完整性和数据安全性。
考核方式:闭卷笔试或课程设计+上机编程+考核系统
考核标准:该门课程是计算机及相关专业的必修课,考核方式以期末考试(闭卷考试或课程设计+上机编程+考核系统)、平时成绩(主要为课堂小组预习日志、课堂小组讨论、作业、测试和科技论文)相结合方式评定学生成绩。其中,平时成绩占总成绩的40~60%,期末考试占总成绩的60~40%。
评分标准:平时成绩核定标准:平时成绩采用分数积累形式完成,主要包括以下一个方面:
1.预习日志:每次均需提交小组预习日志,10分/次
2.平时作业:按要求提交平时作业10分/次
3.阶段性测试:学习完成每一阶段的知识,均需参加阶段测试,10分/次
4.中期测试:教学中期组织前一阶段的综合知识的考核(60分)
5.课堂讨论及记录:每次根据课堂讨论情况给出相应的讨论记录,根据讨论综合表现及记录打分10分/次
6.数据库科技论文:数据库前言知识学习,形成相应的科技论文(40分)
某一种计算机程序设计方法和语言
数据结构
离散数学
操作系统
1.刘爽英 主编.数据库原理及应用.清华大学出版社.2012
2.萨师煊 主编.数据库系统概论(第4版).高等教育出版社.2008
3.雷景生 主编.数据库原理与应用.清华大学出版社.2012
4.曾长军 主编.SQL Server数据库原理与应用教程.中国铁道出版社.2009