版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库系统原理课程教学大纲一、课程基本信息课程名称(中文)数据库系统原理课程名称(英文)Database System Principles课程类别1:专业主干课课程性质2必修授课语言3中文授课学期4学分3课程学时及分配总学时讲课实验课外483216适用专业计算机科学与技术教材数据库基础教程(第三版) ,电子工业出版社,顾韵华编著,2020年授课学院计算机与软件学院先修课程程序设计基础、数据结构后续课程Java EE软件开发、移动平台开发技术与应用课程简介课程基本定位:(描述课程在专业人才培养中的地位)数据库技术是数据管理的最新技术,是计算机科学的重要分支。数据库系统原理为计算机专业、管理专业
2、等众多学科提供如何利用计算机技术更合理高效地进行数据管理的基本理论知识,是计算机类及相关专业的必修专业课程之一。核心学习结果:(体现课程教学核心教学目标)课程重要教学目标是:掌握数据库系统的基本原理,了解数据库技术的主要内容,掌握数据库应用系统的基本开发方法,了解数据库管理系统软件的研究内容以及数据库新技术的发展,为今后从事信息系统的开发及相关工作打下坚实的基础。主要教学方法:课程主要以课堂授课为主,以上机实验为辅。课堂教学采用多媒体课件+板书的授课方式,教材配有相应的实验指导;上机实验主要以掌握SQL语句为目的,根据课程进度完成相应的实验内容,并按照实验报告格式要求书写并提交报告。大纲更新时
3、间2020.8注:1.课程类别:选填“通识核心课/通识拓展课/通修课/学科基础课/专业主干课/专业选修课/专业实践/素质拓展”2.课程性质:选填“选修/必修”3.授课语言:选填“中文/双语/全英文或其他语种”二、课程目标序号课程目标(参考培养目标、毕业要求、课程定位)支撑毕业要求指标点1达成途径1.1掌握数据库的基本概念,数据库设计方法和步骤等内容。1.2掌握关系规范化理论、对数据库建模,根据实际情况对数据库系统结构进行优化。1.3掌握关系模型及应用关系数据库标准语言SQL。2.1能力:能够运用数据库系统相关知识解决实际问题。2.2能力:能够从事数据库系统的设计、研究工作。2.3能力:在实践方
4、面提高综合动手能力,具备结合编程语言开发数据库应用系统的技能。3.1素养(终身学习):能根据个人或职业发展的需求,具备不断学习和适应计算机技术快速发展的能力3.2素养(团队合作):能够承担个体、团队成员的角色,具备良好的团队合作精神。注:1.支撑毕业要求指标点:选填项。需要进行专业认证,有毕业要求指标点可参照的课程必填,无明确毕业要求指标点可参照的可不填。三、理论教学内容章标题教学内容学时思政融入点1学生学习预期成果2教学方式3课程目标第1章1. 数据管理技术的进展11.理解数据、数据库、数据库管理系统和数据库系统的概念;2. 理解数据管理技术的发展阶段,数据描述的术语,数据库管理系统的功能及
5、组成;3.掌握数据库系统的特点,数据库系统的结构;4.掌握概念模型、数据模型的相关概念,常用的数据模型。讲授、讨论1.12. 理解数据库系统1讲授、案例、讨论1.13.数据库系统结构1讲授、讨论1.14. 数据模型1讲授、案例、讨论1.1第2章1. 关系数据结构及形式化定义21.掌握关系模型三要素;2. 掌握关系数据结构、关系模式、关系数据库及相关术语;3.掌握关系运算的特点、关系代数;4.掌握关系完整性的三个方面。讲授、案例、讨论1.12. 关系操作0.5讲授、案例、讨论1.13. 关系代数3讲授、讨论、自学1.14. 关系的完整性0.5讲授、讨论、自学1.1第3章1.SQL概述0.51.理
6、解SQL语言的特点、SQL语言的组成部分;2. 掌握SQL数据定义,包括基本表、视图、索引等的定义;3.掌握SQL查询语句结构、六个子句的作用、构建方法;4. 掌握SQL更新操作的表达方式。讲授、讨论、自学1.32.SQL语言数据类型0.5讲授、讨论、自学1.33. 数据定义1讲授、案例、讨论1.34. 数据查询3讲授、案例、讨论1.35.数据更新1讲授、案例、讨论1.3第4章1.数据库设计概述0.51.熟悉数据库应用系统设计的全过程;2.理解数据库设计的六阶段任务;3.掌握需求分析、概念结构设计、逻辑结构设计;4.理解数据库物理设计、数据库实施、数据库维护。讲授、讨论、自学 1.1、2.12
7、.数据库设计步骤1讲授、讨论、自学 1.1、2.13. 概念结构设计2讲授、案例、讨论2.14. 逻辑结构设计2讲授、案例、讨论2.15. 数据库的实施和维护0.5讲授、讨论、自学2.1第5章1. 数据冗余与操作异常11.理解数据冗余与操作异常问题;2.掌握函数依赖、码、范式、2NF、3NF、BCNF;3.理解多值依赖、4NF、数据依赖公理系统;4.掌握关系模式分解方法;5.掌握关系数据库规范化理论及其在数据库设计中的作用。讲授、案例、讨论1.22. 数据类型函数依赖1讲授、案例、讨论 1.2、2.23. 范式3讲授、案例、讨论 1.2、2.24. 数据依赖公理系统0.5讲授、讨论、自学 1.
8、2、2.25. 模式分解0.5讲授、讨论、自学 1.2、2.2第6章1. 应用系统中的SQL及相关技术0.51.掌握SQL 程序设计、存储过程和触发器;2.理解数据库应用系统的体系结构和开发过程;3.了解常用数据库应用开发工具。讲授、讨论、自学 2.3、3.22.数据库应用系统开发0.5讲授、讨论、自学 2.3、3.2第7章1. 数据保护概述0.51.理解数据库保护的含义;2.理解数据库安全性及其实现机制;3.理解数据库完整性及其实现机制;4.理解数据库并发控制及其实现机制。讲授、讨论、自学 1.1、2.12. 数据库安全0.5讲授、讨论、自学 1.1、2.13. 数据完整性0.5讲授、讨论、
9、自学 1.1、2.14. 并发控制、数据恢复0.5讲授、讨论、自学 1.1、2.1第8章1. 数据库技术的研究与发展0.5了解数据库技术的研究与发展。讲授、讨论、自学3.12. 数据仓库与数据发掘0.5讲授、讨论、自学3.1注:1.思政融入点:至少写3条,简述该课程教学中将思政教育内容与专业教育内容有机融合的知识点(下同)。 2.学生学习预期成果:描述学生在学完本节内容后应获得的知识、能力或素养水平(下同) 3.教学方式:包括讲授、讨论、案例、演示等,但不限于所列,根据课程实际需要列举四、实践(实验或实习)教学1编号实验或实习项目名称教学内容学时实验或实习类型2思政融入点学生学习预期成果课程目
10、标1SQL Server Management Studio管理工具的使用练习SQLServer软件的使用,了解其系统安装、配置和管理等基本使用。1验证性熟悉掌握SQL Server软件界面和查询分析分析器的使用。 1.3、2.32创建数据库练习数据库、表的创建,表数据插入、修改和删除。1验证性1.掌握利用界面和查询分析分析器两种方式创建数据库、表以及删除表、数据库;并对表数据进行插入、修改、删除。 1.3、2.33数据查询与修改1练习SQL命令的简单数据查询、数据统计查询、对查询结果进行排序等。2验证性1.掌握SELECT语句的基本语法和查询条件表示方法;2.掌握数据汇总方法。 1.3、2.
11、34数据查询与修改2练习SQL命令的常规数据查询、多表查询、子查询与修改等。2验证性1.掌握连接查询的表示方法;2.掌握嵌套查询的表示方法。 1.3、2.35视图、索引练习SQL命令的视图、索引的创建与使用,并掌握T-SQL流程控制语句的使用方法。2验证性1.掌握索引的创建和删除;2.掌握视图的创建、修改和删除;3.熟练运用视图进行各种检索操作。 1.3、2.36T-SQL编程练习T-SQL局部变量、流程控制语句的使用;用户自定义函数以及函数调用。2验证性1.掌握T-SQL 各种运算符、控制语句的功能及使用方法;2.掌握常用系统函数的调用方法;3.掌握用户自定义函数的使用。 1.3、2.37存
12、储过程和触发器练习通过SQL命令创建带输入参数的存储过程、并调用;创建触发器、并触发执行。2验证性1. 掌握存储过程的定义和执行方法;2. 了解触发器的定义和执行方法。 1.3、2.38数据库安全性练习SQL命令对数据库基本表的约束条件进行增加和删除。 2验证性掌握在创建表时用相应的约束描述实体完整性、参照完整性和用户定义完整性的方法。 1.3、2.39数据库访问基于XSCJ 数据库,设计并实现“学生信息显示模块”;设计并实现“学生信息录入模块”,该模块可增加学生信息。2设计性1.掌握使用ADO.NET/JDBC访问数据库的过程;2.掌握Visual C#/Java开发数据库应用程序的方法。
13、1.3、2.310数据库课程设计1数据库需求分析, 编写数据库需求分析文档。2认识实习1.理解数据库设计的六阶段任务;2. 通过设计一个小型的数据库应用软件,掌握数据库需求分析的基本方法。 2.3、3.211数据库课程设计2数据库概念结构设计,编写数据库概念结构设计文档。1认识实习通过设计一个小型的数据库应用软件,掌握数据库概念设计的基本方法。 2.3、3.2 12数据库课程设计3数据库逻辑结构设计,编写数据库逻辑结构设计文档。1认识实习通过设计一个小型的数据库应用软件,掌握数据库逻辑设计的基本方法。 2.3、3.213数据库课程设计4数据库实现,在SQL Server中创建数据库表,视图,索
14、引,存储过程等。2认识实习通过设计一个小型的数据库应用软件掌握数据库的实施和管理。 2.3、3.2 14数据库的设计5数据库应用系统开发与测试,使用一种开发语言和相应开发环境实现相应系统。10认识实习通过设计一个小型的数据库应用软件,掌握编程语言开发实现数据库系统的方法。 2.3、3.2 注:1.此表可用于课内实践教学环节或某门综合实践课程2.实验类型:选填”验证性/综合性/设计性”;实习类型:选填“认识实习/生产实习/毕业实习”五、课程评价(一)考核内容、考核方式与课程目标对应关系课程目标考核内容课程目标在各考核方式中占比1平时作业课堂表现上机实验期中考试期末考试1.1第1章、第2章、第4章
15、、第7章45%45%65%20%1.2第5章10%10%10%1.3第3章10%10%55%35%10%2.1第4章、第7章10%10%30%20%2.2第5章10%10%15%2.3第3章、第6章10%10%10%20%3.1第8章5%5%5%3.2第6章5%合计100%100%100%100%100%各考核方式占总成绩权重(自行赋值)5%5%10%10%70%注:1. 课程目标在考核方式及占比:主要根据课程目标自行设计和制定多元化考核方式,表中所列仅为参考(红色数据可删除)。但所列考核方式必须覆盖全体学生,可根据当学期具体教学情况酌情调整。2. 各考核方式占总成绩权重:根据课程实际情况对各
16、考核方式占总成绩的权重予以赋值。(二)考核方式评分标准1平时作业评分标准课程目标评分标准(分数段划分可根据课程需要自行设计)占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)1.1每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭他人作业或未交作业。45%1.2每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭
17、他人作业或未交作业。10%1.3每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭他人作业或未交作业。10%2.1每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭他人作业或未交作业。10%2.2每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或
18、按量完成作业。抄袭他人作业或未交作业。10%2.3每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭他人作业或未交作业。10%3.1每次作业按时按量完成、书面工整、仔细归纳并修改问题。每次作业按时按量完成、书面比较工整、修改仔细。每次作业按时按量完成、书面有些凌乱、有修改。每次没有按时或按量完成作业。抄袭他人作业或未交作业。5%2课堂表现评分标准课程目标评分标准(分数段划分可根据课程需要自行设计)占比90-100(优)80-89(良)70-79(中)60-69(及格)0-
19、59(不及格)1.1具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。45%1.2具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关
20、事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。10%1.3具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。10%2.1具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材
21、、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。10%2.2具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。10%2.3具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差
22、,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。10%3.1具有很高的学习热情,上课专心听讲,积极回应老师,主动参与讨论,认真完成课堂练习。上课认真听讲,讨论问题较积极,具有较高的学习热情,按量完成课堂练习。学习热情较差,不积极参与讨论,课堂练习应付了事。上课不带教材、玩手机、睡觉、不做课堂练习、做与课程学习不相关事情。有迟到早退超过3次及以上、缺课次数超过3次及以上。5%3上机实验评分标准课程目标评分标准(分数段划分可根据课程需要自行设计)占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)1.3实验按时按量完成,实验报告内容完整充实,SQL语句书写规范正确,简洁易懂。实验按时完成,但少交1次,实验报告内容完整,SQL语句书写规范正确。实验按时完成,但少交2次,实验预习及实验报告内容基本完整,SQL语句书写基本正确。实验按时完成,但少交3次,实验报告内容基本完整,SQL语句书写存在少量问题。实验按时完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《4 生物的分类》课件
- 医疗卫生设备维护管理制度
- 国防建设目标
- 2024年山东客运上岗考试都考什么
- 2024年西安客运从业资格证操作考试题及答案
- 2024年衡阳道路旅客运输驾驶员从业资格考试
- 2024年清远客运从业资格证的考题
- 2024年西宁客运从业资格模拟考试
- 2024年湖州道路客运资格证考试题
- 2024年焦作客运从业资格证考试模板
- 糖尿病与糖尿病并发症
- 小学校情学情分析
- 项目、项目群和项目组合管理 项目管理指南
- (正式版)JTT 1482-2023 道路运输安全监督检查规范
- 人工智能算力中心平台建设及运营项目可行性研究报告
- MOOC 综合英语-中南大学 中国大学慕课答案
- 2024年山东省潍坊市高三二模语文高分范文2篇:简单并不简单
- 幼儿园主题网络图
- MOOC 人像摄影-中国传媒大学 中国大学慕课答案
- 《印学话西泠》参考课件
- MOOC 计算机组成原理-电子科技大学 中国大学慕课答案
评论
0/150
提交评论