还剩5页未读,继续阅读
文本内容:
《工程数据库技术》教学大纲EngineeringDatabaseTechnology
一、课程基本信息学时32学分2考核方式考查(考查成绩占总成绩70%平时成绩占总成绩30%)中文简介本课程是高等院校本科机械类专业的一门专业基础课,通过本课程的学习,应使学生获得工程数据库技术方面必要的基本理论、基本知识和基本技能,了解工程数据库技术的应用和发展概况,工程数据库技术是机械工程类专业的学科基础选修课通过本课程的理论学习和上机实验,使学生了解现在数据库的基本概念和理论;掌握一种流行数据库系统的基本操作方法和编程技术;重点培养学生数据库应用系统软件开发的技术和能力
二、教学目的与要求通过本课程的学习,学生能够了解工程数据库的应用和我国数据库技术的发展概况,为与计算机技术相关联的后续课程(计算机控制系统、数据库系统、机器人系统)的学习奠定必要的理论基础,能够独立应用数据库基础的基本概念、基本理论和基本方法来分析和研究从工程实际中简化出来的各种数据库、菜单系统、表单系统、报表系统等练习;能够独立完成规定的实验,具有一定的分析解决实际问题的能力;并能运用所学知识解决机械电子工程有关数据库基础方面的实际问题同时,结合本课程的教学,注意培养学生的辩证唯物主义观点、科学思维能力和创新能力三教学方法与手段本门课程以课堂讲述为主,同时,结合课程,安排相应的课堂演示实验视频在课程结束后,安排两次工程数据库技术综合实验实践环节,以提高学生的实际技能和实践动手能力教学过程中,采用作业、课上讨论等形式,采用多媒体投影系统来辅助教学;运用启发式教学方法,通过本课程的教学,让学生清晰、整洁地表达自己解决问题的思路和步骤的能力,培养和提高学生对所学知识进行整理、概括、消化吸收的能力,以及围绕课堂教学内容,阅读参考书籍和资料,自我扩充知识领域的能力主要是通过作业、问答、讲授等形式为教学手段
四、教学内容及目标第一章数据库的基本概念掌握数据库的概念、数据库的特点、数据库系统、数据库管理系统、数据库管理系统的抽象层次、树的概念、实体及其属性、数据模型等;熟悉DBMS的主要功能、DBMS的组成等;了解数据库简史、信息和数据的定义、手工管理方式、文件管理方式、数据库系统方式、DBMS对数据的存取、书库种类等第二章关系数据库基础掌握关系模型的基本术语、关系的性质、关系的键、关系模型的数据完整性约束、关系代数运算;了解关系模型与关系数据库、关系数据语言的分类第三章操纵数据库的结构化查询语言-SQL掌握基表定义及数据类型、基表的修改、删除基表、索引的建立和删除、简单查询、用where子句指定查询条件、多表查询、子查询、集合运算、组函数、空值函数、插入、修改、删除的相关查询语句、视图的定义、视图的使用、授权、授权的回收第四章数据库设计掌握使用设计器创建表、使用向导创建表、通过输入数据创建表、通过导入数据创建新表的方法、确定字段的数据类型、输入字段说明、字段的属性、定义关键字、保存新表、建立表间关系的步骤、设置关系选项、保存表之间的关系、修改已有的关系、修改字段名、插入字段、删除字段、复制表、删除表、重命名表、查看数据表中的数据、数据表的结构、对数据表的操作、修改数据表中的数据、子数据表、格式化数据表、排序和筛选数据的相关知识;熟悉创建一个新的数据库、打开数据库的方法;了解数据库窗口及其工具栏第五章窗体设计掌握使用设计视图、使用窗体向导创建窗体的方法、控件、控件工具箱、各控件的功能、控件的属性的知识;熟悉向窗体上添加控件的知识、打开窗体属性表、窗体的格式属性组、窗体的事件、窗体的数据属性、用代码生成器生成代码第六章面向对象程序设计语言VBA掌握启动VBE的方法、VBA的数据类型、符号常量、固有常量、系统自定义常量、变量的声明、变量的作用域和生命周期、数组的声明、算术运算符、字符串连接符与字符串表达式、对象运算符与对象运算表达式、子程序结构、子程序调用、函数结构、函数调用、转移程序控制、条件语句的相关知识了解VBA简介、VBA的功能第七章数据库系统设计掌握访问数据库并读取数据代码的编写、相邻窗体间传递参数的方法、数据显示的方法、修改数据的方法、删除数据库数据的方法;熟悉界面的设计重点与难点掌握相邻窗体间传递参数的方法、数据显示的方法、修改数据的方法、删除数据库数据的方法
五、推荐教材和教学参考资源参考教材陈维默.数据库及其应用.北京:中国电力出版社.
2006.参考书
[1]王珊萨师恒.《数据库系统概论》.北京高教出版社第4版.2006年5月.
[2]苗雪兰,刘瑞新王怀峰.《数据库系统原理及应用教程》.北京机械工业出版社.
2003.
[3]李爱中,何宇夫.《数据库系统原理》.北京:清华大学出版社.200
[4]王珊侏青.《数据库系统概论学习指导与习题解答》.北京:高等教育出版社2003年8月.教学内容教学目标学时分配第1章数据库的基本概念第一节信息、数据与数据处理第二节数据库理解1第三节数据库系统第四节数据模型理解1重点与难点掌握数据库系统、数据库管理系统、数据库管理系统的抽象层次;熟悉DBMS的主要功能、DBMS的组成第2章关系数据库基础理解1第一节关系模型的基本概念第二节关系数据语言掌握1衡量学习是否达到目标的标准掌握关系模型的基本术语、关系的性质、关系的键、关系模型的数据完整性约束;第3章操纵数据库的结构化查询语言-SQL第一节数据定义理解1第二节数据查询第三节数据更新掌握掌握12衡量学习是否达到目标的标准掌握简单查询、用where子句指定查询条件、多表查询、子查询、集合运算、组函数、空值函数第4章数据库设计第一节创建数据库第二节创建数据表掌握2第三节建立表间关系第四节修改表结构第五节在数据库窗口操作表第六节对数据表的操作掌握2重点与难点掌握查看数据表中的数据、数据表的结构、对数据表的操作、修改数据表中的数据、子数据表、格式化数据表、排序和筛选记录的相关知识第5章窗体设计第一节创建窗体第二节窗体控件及其属性第三节窗体属性掌握4重点与难点熟悉打开窗体属性表、窗体的格式属性组、窗体的事件、窗体的数据属性、用代码生成器生成代码的相关知识第6章面向对象程序设计语言VBA第一节VBA概述第二节启动VBE第三节VBA的数据类型第四节常量、变量与数组第五节运算符与表达式第六节子程序与函数第七节程序控制流程掌握6重点与难点掌握转移程序控制、条件语句的相关知识第7章数据库系统设计第一节登陆模块设计第二节学生主窗体的设计掌握8总结与复习(机动)掌握2总结主要知识点,系统归纳本课程理论。