预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《数据库原理与应用》课程教学大纲一、课程基本情况课程编号:12345678课程总学时:64,其中:授课48学时、实验16课程学分:3.0课程分类:必修开课学期:2春开课单位:信电学院适用专业:计算机所需先修课:高等数学,任一门程序设计语言,数据结构二、教学理念数据库技术是计算机软件学科的一个重要分支。随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能和大数据支持等新的应用领域,成为信息技术的核心内容和重要课程。课程建设坚持以工程教育认证标准为基础、以应用能力和创新能力培养为目标,努力创建以学生为主体、毕业产出为导向、可持续改进的数据库原理与实践课程教学模式。强化OBE教育理念,有助于教师转变思路,立德树人,引导学生树立正确三观;有助于加深学生对专业理论知识的理解、提高学生毕业要求能力的达成。通过本课程学习,使学生能够具备数据库的基本设计、维护和操作技能,初步具有独立开发信息管理系统的能力。三、课程目标课程目标对应的专业培养目标、毕业要求1、知识层面:毕业要求1中的指标点1-3:能够将数学、自然科学、工程基础和专业知识和基本原理加以综1.1学习和掌握数据库系统的基本概念、基本合应用,对计算机科学与技术领域中的复杂工操作和基本理论,增强学生的综合应用能力和复程问题进行分析,并能建立基本的数学模型。杂问题分析能力。毕业要求2中的指标点2-2能够运用数学、计1.2培养学生的基本技术能力和职业素养。算机等综合知识,以专业的方法正确表达计算机科学与技术领域的复杂工程问题。2、能力层面:毕业要求4中的指标点4-1能够针对问题所设2.1了解数据库设计技术标准,掌握规范化的计的解决方案,基于工程知识和计算机学科的数据库系统设计,增强学生的综合分析和研究基本理论,比较和评估解决手段,给出合理的解决方法。能力。12.2学习数据库保护内容和技术措施,把握数据库领域安全法规;培养学生增强规范意识和法规意识。2.3通过案例教学,理论结合实践,了解利用软件工程思想进行数据库应用系统全流程设计的思路和方法;培养学生系统解决复杂问题的能力。2.4学习和跟踪大数据库技术发展,积极挖掘创新创业教育元素;培养学生的科学探索和创新创业研究能力。3、价值观层面:3.1培养学生严谨科学作风和实事求是的科学毕业要求8中的指标点8-3:了解计算机科学与态度,树立正确三观。技术领域的行业和职业规范,以及国内外相关3.2培育学生团队协作、互帮互助的优良品的标准和技术,在工程实践中能自觉遵守职业质。道德和规范,履行责任。3.3坚持理论和实践有机结合,强化创新教育。四、课程内容、教学要求与课程目标关系图参考书目学时教学支撑的课课程内容教学要求或数方式程目标阅读材料教学内容:1.数据库技术的发展2.数据模型3.数据库系统结构4.数据库管理系统功能及工作过程第1章:数据参考书库系统概述5.数据库4授课1MySQL1,2教学要求:1.了解数据库处理技术的发展2.理解数据库模型概念和结构特点第一篇3.了解DBMS功能数据4.了解MySQL数据库概况库原理教学内容:1.关系模型的基本概念2.EER模型到关系数据模型的转换第2章:关系3.关系代数数据库数学模4.关系演算参考书4授课1型教学要求:1,21.掌握关系数据模型的概念2.学习概念模型和关系模型(层状、网状、关系)的关系和转换技术3.了解关系代数和关系演算2教学内容:1.函数依赖2.关系模式的规范化3.函数依赖的公理系统4.模式分解第3章:关系5.闭包及其计算*数据库设计理参考书6.函数依赖集的等价和覆盖*4授课1论1,27.公理的完备性*教学要求:1.了解数据库规范化理论的概念2.掌握函数依赖和范式级别3.了解模式分解算法4.了解闭包计算教学内容:1.数据定义(DDL)2.数据操作(DML)3.视图(VIEW)4.数据控制()第4章:数据DCL参考书查询教学要求:4授课11,21.了解SQL语言结构2.学习和掌握DDL设计3.学习和掌握DML设计4.了解和章VIEW设计5.了解授权机制和DCL设计教学内容:1.MySQL索引2.MySQL编程基础第二篇3.存储过程SQL基4.函数础5.游标第5章:数据6.触发器授课参考书81-2管理7.事务和锁实践1,2教学要求:1.了解MySQL的索引概念和类型2.学习和掌握MySQL编程基础3.了解和掌握SP、FN和TR设计4.了解游标概念和基本操作5.了解事务和并发控制锁机制教学内容:1.数据库设计的总体思路第6章:简单2.HeidiSQL客户端数据库设计操授课参考书3.数据库操作81-2作实践1,24.数据表操作5.数据表关联6.其他库级操作3教学要求:1.了解数据库总体设计思路2.学习和掌握HS客户端使用3.了解和掌握主要库表操作4.了解和掌握外