《数据库原理与应用》教学大纲_第1页
《数据库原理与应用》教学大纲_第2页
《数据库原理与应用》教学大纲_第3页
免费预览已结束,剩余12页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1本课程是一门面向计算机类及相关学生开设的专业基础必修课,课程具有较强的理论 性、实用性、可操作性和前沿性。课程理论与实践紧密结合。目的在于使学生全面地学习数据库的基本原理、方法,能应用现有的数据库管理软件 任务是使学生打下良好的数据库基础,掌握基本原理,能够针对具体应用设计合理的 数据库结构,培养学生综合分析、设计以及开发数据库应用系统的能力。通过理论教学和实践活动达到以下课程目标,如表1所示。表1 课程目标分解描述课程目标能力培养课程目标能力培养课程目标1课程目标2课程目标3课程目标4知识能力培养学习掌握数据库系统基础知识,并能正确表达数据库领域的问题。 准SQL,关系规范化理论、数据库设

2、计方法及数据库安全管理与保 及数据库的运行和维护。能够根据数据库设计原理及方法分析及评价数据库设计过程;掌握评价数据库系统的有效性及合理性的科学方法。学习数据库的发展历程和数据管理技术的新发展,理解数据库产业与计算机产业发展的关系。2课程目标与毕业要求指标点的对应关系如表2所示。表2课程目标与毕业要求对应关系课程目标课程目标指标点 2-2能够运用软件体系结构、数据库原理等专业知识,毕业要求2综合工程科学原理和数学模型,正确表达软件工程问毕业要求33-3能够使用程序开发、数据库等专业知识有效进行软设计/开发解件系统设计与实现,在设计中体现创新思路。毕业要求4研究毕业要求5使用现代工具 语言及操作

3、系统的使用原理和方法。得到合理有效的结论。毕业要求43教学内容与课程目标支撑关系、教学方法与评价依据如表3所示,学时分配如表4所 表 3教学内容和方法与课程目标及评价依据的对应关系序号123456789教学内容数据库系统基本概念、数据模型、数据库体系结构、数据库系统的关系模型、关系操作、关系代数、关系演算及关系的完整性关系数据库标准语言SQL,包括结构化查询语言(SQL)概述、数据定义、数据维护、数据查询及视图。 数据库安全性概述、数据库安全性控制、审计跟踪和数据加密。数据库完整性概述、数据库完整性定义和检查、完整性约束命名子 数据库故障恢复概述、数据库恢复技术、数据库恢复策略、检查点MySQ

4、L数据库管理与保护机制应用。数据抽象与建模关系数据理论、函数依赖、关系规范化、模式分解。数据库设计方法、需求分析设计、数据库结构设计、数据库行为设计、数据库运行和维护。基于MySQL的数据库应用系统开发案例1课程目标2344表 4教学内容建议学时分配表教学内容教学内容1 数据库系统概述 3 关系数据库标准语言SQL4 MySQL数据库编程基础应用5 数据库安全性6 数据库完整性7 事务与并发控制8 数据库故障恢复9 MySQL数据库管理与保护机制应用10 数据抽象与建模11 关系数据库规范化理论12 数据库设计方法13 基于MySQL的数据库应用系统开发案例 课内讲授教学环节线上+翻转课堂序号

5、 实验项目内容与学时分配如表5所示。5表5 实验项目内容与学时分配序号123456789实验项目 置数据库管理系统数据库及数据表的创建与管理数据库的简单查询和连接查询数据库的嵌套查询和统计查询数据维护与完整性数据安全性存储过程与触发器数据库备份与还原基于MySQL的小型数据库应用系统安装并配置数据库管理系统熟悉掌握使用 SQL 语句或图形化管理工具创建数据库、数据表、索引及修改表 语句和进行结果分析。熟悉掌握 SQL 语句的投影、选择条件表达、排序等。理解连接查询中的等值连接、自然连接、自身连接、左外连接、右外连接和完全连接等。完成指定的查询要求并观察实验结果。熟练掌握嵌套查询语句和数据查询中

6、的分组、统计函数和分组统计计算的操作 EXISTS 操作符在嵌套查询操作使用。完成指定的查询要求并观察实验结果。熟练掌握数据的增加、修改和删除操作,理解列级、表级以及用户定义的完整性约束。完成数据更新操作后观察实验结完成用户及角色的创建及权限管理,通掌握存储过程与触发器的建立与执行;完成综合应用的存储过程和特定的触发器设计并观察实验结果。掌握解数据库备份与还原技术;完成实际数据库的备份与还原并观察实验结熟练掌握数据库应用系统设计方法,通过应用程序设计观察数据库访问的实验计划222211222类别验证验证验证验证验证验证验证6 每章布置一次,作业内容视各章情况布置,每次24题。紧扣各章要求掌握的

7、内容。 4. 辅导答疑根据学生当学期的课表确定时间安排,不少于总学时数的1/3。 等课程,能熟练采用Java语言或C+进行数据库应用程序开发。理论与实践课时的比例为3:1。理论课授课包括讲授和线上线下讨论,目的是让学生具 课授课过程中,针对数据库系统结构、关系数据库、 SQL、关系数据理论等重点讲授。在实 库服务端的编程能力和数据库访问技术。在教学计划中,本课程列为考试课,采用多元化考核方式。其中:平时成绩占20%(含 ), 7 考核考核平时考试 线上线下10讨论实验情况 20考核/评价细则“完成很好”为5分;“完成较好”为4分;“基本完成”为3分;“完成很差或不完成”3分“完成较好”为8分;

8、“基本完成”为6分;“完成很差或不完成”6分“完成很好”为20分;“完成很差或不完成”12分3、考试题型:命题方式由任课老师确定;4、考试时间:由教学管理部门统一安排;5、评价标准:由命题教师提供。对应课程目标课程目标2课程目标3课程目标4课程目标2课程目标3课程目标4考试范围:不超出本大纲基本要求和所选择教材的内容范围。1. 课程目标达成度 2. 毕业要求指标点达成度毕业要求指标点的达成度= 相关教学目标权重实验环境以MySQL 8.0及以上版本为主,根据实际情况,教师可补充SQL Server或 Oracle数据库管理系统作为实验环境。81. 培养学生民族认同感,树立远大职业理想。梳理国产操作系统的发展历史与现状, 民族认同感。党的十八届五中全会通过的“十三五”规划建议,明确提出实施网络强国 战略以及与之密切相关的“互联网+”行动计划。国家正着力实现关键技术自主可控,为维 系统、芯片技术、 CPU 技术等方面,还难以做到自主可控,对国家安全造成威胁。引导学生 展的历史进程融合起来。2.向学生介绍中国在人工智能领域的布局,重点分析当代人工智能下软件技术如何支撑 3. 通过专业知识的学习,引导学生深刻理解与认识所学软件开发知识对于国家信息产 渐树立专业荣誉感。 程序员、软件系统运维人员、软件测试员、售前售后服务人员等。在这些职位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论