还剩3页未读,继续阅读
文本内容:
数据库原理与应用课程教学大纲课程名称数据库原理与应用英文名称Database PrincipleApplication课程编码X2071561学时数48其中实践学时数20课外学时数0学分数
3.0适用专业测绘工程一课程简介《数据库原理与应用》是测绘工程专业的专业基础课,该技术是计算机学科的一个重要分支,该课程主要内容包括有关数据采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程的知识和技术该课程是培养学生利用数据库技术对数据和信息进行管理、加工和利用的意识与能力通过该课程的学习,使学生掌握面向对象的数据库管理系统的基本原理,特别是关系数据库原理及数据库的设计方法和建立方法及任一种RDBMS系统(如Visual Foxpro
6.0SQL Server、Access等)的系统功能与程序设计具有数据库的初步设计的能力,为专业课程的学习打基础
二、课程目标与毕业要求关系表课程目标毕业要求1,能够理解数据库设计的步骤及各设计阶段的任务,掌握数据库1-3掌握用于解决复杂测绘工程问的建立方法,掌握表、查询、窗体、宏和报表等对象的操作通过题的制图与信息工具的知识,具有上机实验完成一次大作业,基于数据库原理并采用科学方法对实对复杂工程问题的建模和信息化处际的应用系统进行分析、设计和实现,从而掌握数据库应用系统理的能力的设计与实现方法
2.了解数据库技术发展掌握数据库概念模型、逻辑模型和物理2-3具有运用工程基础与信息技术模型,能够用概念模型、逻辑模型和物理模型等来描述现实世界,知识对复杂测绘工程问题进行表并为应用系统选用合适的数据库管理工具,并了解其局限性达、分析的能力
三、课程教学内容、基本要求、重点和难点
(一)概述课程教学内容信息、数据与数据处理;数据描述;数据类型;数据库系统基本要求了解与数据库管理系统相关的一些数据库基础理论方面的知识,掌握数据、数据模型、数据库、数据库管理系统和数据库系统的概念重点数据模型、数据库、数据库管理系统和数据库系统的概念
(二)数据库设计课程教学内容数据库设计步骤包括需求分析、概念结构设计、逻辑结构设计、物理结构设计;数据库实施、使用与维护基本要求理解数据库设计的步骤及各设计阶段的任务,掌握实体-联系模型、关系模型、关系模式、实体-联系模型与关系模型的转换重点数据库设计的步骤,实体-联系模型、关系模型、关系模式、实体-联系模型与关系模型的转换难点实体-联系模型与关系模型的转换
(三)关系代数课程教学内容集合运算和特殊的关系运算基本要求掌握关系代数包括传统集合运算中的并、交、差、积和专门关系运算的选择、投影、连接、除重点传统集合运算中的并、交、差、积和专门关系运算的选择、投影、连接难点专门关系运算的连接、除
(四)数据库操作课程教学内容数据库的建立方法,数据库的对象类型,数据库基本操作,数据库的压缩与修复,数据库不同版本的转换基本要求掌握数据库的建立方法,数据库的对象类型,数据库基本操作,数据库的压缩与修复,数据库不同版本的转换重点数据库的建立方法,数据库的对象类型,数据库基本操作
(五)表操作课程教学内容表的结构、数据类型及表结构定义;创建表;表的属性设置与维护;表中数据编辑;使用表;建立表间关联关系和子表基本要求掌握表的创建方法,表的基本操作,基本属性设置,显示格式设置,有效性规则设置,表中数据的增删改,数据记录的定位,数据排序,理解数据的筛选,建立表之间关联关系和子表应用重点表的创建方法,表的基本操作,基本属性设置,表中数据的增删改难点建立表之间关联关系和子表应用
(六)查询操作课程教学内容查询的作用和类型;创建选择查询、参数查询、动作查询;修改查询基本要求掌握查询的创建方法,理解查询的作用,掌握不同查询类型及其应用重点查询的创建方法难点不同查询类型及其应用
(七)SQL查询操作课程教学内容数据库标准语言(SQL),利用SQL进行数据定义、数据更新和数据查询基本要求掌握数据库标准语言(SQL),利用SQL进行数据定义、数据更新和数据查询等重点数据库标准语言(SQL)o难点利用SQL进行数据定义、数据更新和数据查询等
(八)窗体设计课程教学内容窗体的组成;创建窗体的方法;窗体的属性、事件方法的定义和窗体中控件的功能和属性基本要求掌握窗体的创建方法,理解窗体的属性、事件方法的定义和窗体中控件的功能和属性重点窗体的创建方法难点窗体事件方法的定义和控件的应用
(九)宏课程教学内容宏的概念;红的创建与编辑;使用宏与宏组基本要求了解宏的概念,掌握宏、宏组和条件宏的建立方法,直接和间接运行宏,理解触发事件运行宏重点宏、宏组和条件宏的建立方法,直接运行宏难点触发事件运行宏
(十)报表的创建与使用课程教学内容报表的组成;创建报表的方法;报表设计及报表用于统计分析功能基本要求掌握报表的组成、创建报表的方法、报表设计及报表用于统计分析功能重点报表的组成、创建报表的方法、报表设计难点报表用于统计分析功能
(十一)菜单与工具栏课程教学内容菜单系统;创建菜单;工具栏基本要求了解菜单系统,掌握创建菜单的方法重点创建菜单的方法
(十二)数据的传递与共享课程教学内容数据的导出与导入方法基本要求了解数据的传输与共享,掌握数据的导出与导入方法重点数据的导出与导入方法
(十三)数据库安全措施课程教学内容数据库安全措施;设置数据库密码的方法基本要求了解数据库安全措施,掌握设置数据库密码的方法重点设置数据库密码的方法
四、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例信息、数据与数据处理;数据描述;数据类型;数据库系1讲授21:
0.5统数据库设计步骤包括需求分析、概念结构设计、逻辑结构2讲授21:
0.5设计、物理结构设计;数据库实施、使用与维护关系代数包括传统集合运算中的并、交、差、积和专门关3讲授21:
0.5系运算的选择、投影、连接、除数据库的建立方法,数据库的对象类型,数据库基本操作,4讲授21:
0.5数据库的压缩与修复,数据库不同版本的转换掌表的结构、数据类型及表结构定义;创建表;表的属性5设置与维护;表中数据编辑;使用表;建立表间关联关系讲授+实验4+21:
0.5和子表查询的作用和类型;创建选择查询、参数查询、动作查询;6讲授+实验2+21:
0.5修改查询数据库标准语言SQL,利用SQL进行数据定义、数据更新7讲授+实验4+41:
0.5和数据查询窗体的组成;创建窗体的方法;窗体的属性、事件方法的8讲授+实验2+21:
0.5定义和窗体中控件的功能和属性9宏的概念;红的创建与编辑;使用宏与宏组讲授+实验2+21:
0.5报表的组成;创建报表的方法;报表设计及报表用于统计10讲授+实验2+21:
0.5分析功能11菜单系统;创建菜单;工具栏讲授21:
0.5数据的传输与共享,掌握数据的导出与导入方法数据库12讲授21:
0.5安全措施,掌握设置数据库密码的方法13小型应用系统设计实验61:
0.548
五、课程其他教学环节要求―实验要求本课程为测绘专业基础课,授课对象为大二学生,实验内容以理论教学知识为依托,利用数据库管理系统对表、查询、窗体、报表、宏等内容进行实验;实验类型主要包括验证性实验和设计性实验;实验讲解与演示相结合,要求学生完成相关实验内容并掌握相关理论知识
(二)作业要求在理论学习和实验操作的基础上,结合具体案例完成并提交一份大作业
六、本课程与其他课程的联系先修课程《大学计算机基础》、《测绘学基础》等与数据库原理与应用相关的专业知识后续课程《地理信息系统原理》等相关课程
七、建议教材及教学参考书目
(一)建议教材《数据库技术及应用》,李雁翎,高等教育出版社,2008年(-)参考资料
1.《数据库系统应用与开发标准教程》,王俊伟等,清华大学出版社,2009o
2.《ACCESS2010数据库应用》,科教工作室,清华大学出版社,201k
3.《数据库原理与应用》,邓立国等,清华大学出版社,2017o
4.《数据库技术及应用》,郭晔等,科学出版社,2017o
八、课程考核方式与成绩评定办法课程考核方式考试;成绩评定方法平时成绩*10%+实验成绩*20%+期末成绩*70%=总成绩评价项目评价环节课程目标平时成绩(10%)考勤、课堂表现、作业课程目标1实验成绩(20%)实验大作业课程目标1课程考试(70%)闭卷考试形式,覆盖大纲教学知识点内容课程目标
1、2。