《数据库管理》教案.docx

上传人:b****6 文档编号:7973180 上传时间:2023-01-27 格式:DOCX 页数:17 大小:22.90KB
下载 相关 举报
《数据库管理》教案.docx_第1页
第1页 / 共17页
《数据库管理》教案.docx_第2页
第2页 / 共17页
《数据库管理》教案.docx_第3页
第3页 / 共17页
《数据库管理》教案.docx_第4页
第4页 / 共17页
《数据库管理》教案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

《数据库管理》教案.docx

《《数据库管理》教案.docx》由会员分享,可在线阅读,更多相关《《数据库管理》教案.docx(17页珍藏版)》请在冰豆网上搜索。

《数据库管理》教案.docx

《数据库管理》教案

《数据库管理》教案

 

课程名称:

数据库管理系统

学生专业及年级:

工商0401-0404

教师姓名:

李艳杰

教师职称:

教授

所用教材:

《VisualFoxpro程序设计》教育部考试中心高等教育出版社

选读参考书:

《VisualFoxpro程序设计教程》刘瑞新等主编机械工业出版社

本课程总学时数:

48本学期总学时数:

48

本学期上课周数:

16平均每周学时数:

2

讲课:

32实验:

16

课程性质:

专业必修课

经济管理学院

辽宁石油化工大学

教案

2007年3月13日授课周数1次数1

任课教师

李艳杰

助课教师

课时

32

教学方法

讲授

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握数据库基础知识,关系数据库,数据库基础设计

教学重点

关系数据库,关系模型,基本素语,VFP的特点

教学难点

数据模型,关系模型,基本概念

复习、提问主要内容:

讲授课程主要内容:

第一章VisualFoxpro基础

1.1数据库基础知识

计算机数据管理的发展(数据与数据处理,数据管理),数据库系统(数据库的一些概念),数据库系统的特点,数据模型(实体、实体属性,层次型重点)。

1.2关系数据库

关系模型(关系、关系名、表名、元组、属性、),用表例解释。

关系的规范化,关系运算,选择、投影、连接。

用学生登记表解释关系。

关系模型的特点,关系运算。

1.3数据库设计基础

数据库设计步骤,数据库设计过程,VFP6.0特点。

第二章数据库初步系统

2.1安装、启动和退出(quit)

2.2用户界面简介菜单操作,工具栏使用,几种常用的工具用法,文件位置的设置、系统配置等。

2.3项目管理器创建项目文件,各类文件在选项卡位置以及应用和功能,文件的添加、修改、移去。

2.4VFP向导、设计器、生成器简介设计器的功能,各类文件使用设计器的方法,表、表单、数据库。

作业

做习题一、二

小结

以表解释数据库的数据模型。

关系模型。

掌握基本素语,数据模型(实体、实体属性,层次型重点)。

关系模型(关系、关系名、表名、元组、属性、)。

教案

2007年3月20日授课周数2次数2

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

1.掌握最基本的表达式的使用及数据类型的区别。

2.掌握函数的使用以及在后续章节中的具体应用

教学重点

常量、变量类型的理解(C、N、D、L、M等)

基本命令的使用

教学难点

数据类型以及类型的转换

表中数据与数组数据之间的交换

复习、提问主要内容:

项目管理器的作用,内容。

文件定位的方法,设计器的作用

讲授新课主要内容:

第三章数据与数据运算

3.1常量与变量常量

变量的类型:

数值、字符、日期、逻辑、备注型等。

内存变量,数组变量。

表中数据与数组数据之间的交换。

将表的当前纪录复制到数组:

scatterto数组名(aa)

将数组数据复制到表的当前纪录:

gatherfrom数组名

3.2表达式

数值、字符、日期时间表达式字符型的+、-运算,关系表达式的比较,关系运算符的表示法。

字符串的比较大小,设置字符串的排序次序。

精确度和非精确度的比较规则,setexact对字符串比较的影响。

逻辑表达式的运算,逻辑表达式的优先级。

 

作业

做79页部分习题

小结

掌握数据的类型,掌握字符串运算和的比较,数据表和数组之间的复制精确度和非精确度的比较规则。

教案

2007年3月27日授课周数3次数3

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握常用函数的使用及规则;掌握数据类型转换函数;测试函数功能及使用方法。

教学重点

掌握数据类型转换函数;测试函数功能

教学难点

常量、变量类型转换;测试函数功能应用。

复习、提问主要内容:

变量的类型:

数值、字符、日期、逻辑、备注型等概念

 

讲授新课主要内容:

3.3常用函数

数值函数:

数值函数、字符函数LEN()、LOWER()、UPPER()、TRIMLTRIM()、ALLTRIM()、LEFT()RIHGT()SUBSTR(<>,<>,<>)

数据类型转换函数转换:

数值转换成字符str(数值表达式,长度,小数位数),字符串转换成数值val(字符表达式),ctod(),dtoc(),宏替换函数。

测试函数:

值域测试函数(between),空值测试函数(null),数据类型测试函数(vartype),表文件头(bof())、尾测试函数eof(),记录号测试函数(recno()),记录个数测试函数(reccount()。

常用函数的用法和规定。

 

作业

教材79页习题三全部

小结

函数的使用方法、功能,使用规定及格式。

掌握函数的目的。

教案

2007年4月3日授课周数4次数4

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握数据库及其操作,建立和管理数据库,建立和使用表以及建立索引和排序等操作

教学重点

数据库与表的关系,表的建立使用,表的修改、纪录的添加、简单命令的使用。

索引的目的及使用,记录的定位命令,排序命令的使用。

索引与排序的区别。

教学难点

表结构的操作,表纪录的操作,简单命令的使用,多表之间的关系。

复习、提问主要内容:

函数的功能及使用目的

讲授新课主要内容:

第四章数据库及其操作

项目管理器的建立:

五个选项卡的使用,包含的内容。

4.1数据库及其建立

基本概念

建立数据库

在项目管理器中建立数据库,通过菜单方法建立数据库,通过命令格式建立数据库。

使用数据库:

使用、修改、删除数据库

建立数据库表

数据库设计器使用方法

数据库与数据表的关系

 

作业

教材112页部分习题

小结

项目管理器的建立,数据库的建立、项目管理器、数据库、数据表三者的关系,为下一步数据表作准备。

教案

2007年4月10日授课周数5次数5

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

建立数据库表,表基本操作及应用,

教学重点

表结构的操作、表内容基本操作、应用、简单命令的使用

教学难点

表结构的操作,命令的含义及使用

复习、提问主要内容:

数据库的建立,数据库与项目管理器的关系;数据库与数据表的关系

讲授新课主要内容:

4.2建立数据库表

表的结构含(解释基本内容和概念):

字段名、类型、宽度、小数位数、索引、null等使用规定。

在数据库中建立表:

建立四张表,仓库表、职工表、定购单表、供应商表。

修改表结构,浏览。

4.3表的基本操作:

浏览表(brow)、修改记录(edit,change)、批量修改记录replall、删除(逻辑删除)记录(dele),物理删除(pack),恢复删除记录(recall),彻底删除(zap)。

增加记录(append,insert)命令,显示纪录(list),显示当前纪录(disp)。

查询定位纪录(goto)、(skip)、(locatefor)。

绝对移动和相对移动记录的关系gototopgotobottomskipngoto5goto1的关系。

索引文件和一般文件指针移动的关系。

作业

教材上的例题和112页部分习题

小结

掌握表结构的用法,特别是类型的正确选择,建立数据表以及数据表用法。

掌握各种命令的使用及格式。

 

教案

2007年4月17日授课周数6次数6

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握SQL语句的使用格式及功能,各种命令的使用方法。

教学重点

嵌套查询,别名与自联接查询,超联接查询。

定义功能。

教学难点

别名与自联接查询,超联接查询。

定义功能。

复习、提问主要内容:

建立索引的方法,索引的使用,索引的目的

 

讲授新课主要内容:

第五章关系数据库标准语言SQL

5.1SQL概述功能:

数据查询,数据定义,数据操纵。

命令动词:

select,create,drop,alter,insert,

update,delete。

5.2查询功能:

selectfromwheregroupbyorderby

简单查询;简单的连接查询,嵌套查询。

特殊运算符:

between……and……。

%任意字符,-一个字符。

排序的用法:

sele*from……orderby……

简单的计算查询countsumavgmaxmin

分组与计算查询

利用空值查询

作业

完成教材141页部分习题。

小结

查询语句的用法,嵌套的用法及格式。

各短语的用法。

教案

2007年4月24日授课周数7次数7

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握更高级的SQL语句用法,掌握操作功能,定义功能。

教学重点

超联接查询,操作功能的使用

教学难点

操作功能的使用

复习、提问主要内容:

查询语句的基本格式及用法。

嵌套语句、短语语句的用法。

 

讲授新课主要内容:

使用量词和谓语的查询:

in,notin,select*fromwherenotin(selectfrom)

超联接查询:

selectinner/left/right/fulljoin表on条件:

左/右/全联接。

SQL的特殊运算,1显示部分结果;2将查询的结果存放倒数组中;3将结果放到临时文件中;4存放到永久表中;5存放到文本中;6输出到打印机。

5.3操作功能:

插入,insertinto表;values(字段值,…),用法。

更新:

updateupdate职工set工资=工资*1.10

删除:

deletefrom表名where条件

5.3定义功能

表的定义:

create表名各种参数的应用。

 

作业

完成教材141页其他剩余习题。

小结

掌握SQL的特殊运算,为下一章做好准备。

教案

2007年5月8日授课周数9次数8

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

查询设计器的使用,建立查询文件,产生的语句与SQL的关系

教学重点

掌握建立查询文件过程中选项卡的用法。

教学难点

选项卡的用法和查询的去向。

复习、提问主要内容:

查询语句的格式,用法与查询视图的关系。

SQL语句在本章中是如何形成的。

 

讲授新课主要内容:

第六章查询与视图

6.1查询设计器:

查询的概念,查询设计器。

表与表之间的关联,有联接的处理办法,无联接的处理办法。

建立查询,字段、联接、筛选、分组依据、杂项、排序选项的用法。

运行查询:

查询去向:

7项浏览、临时表、表、图形、屏幕、报表、标签。

运行查询与编写SQL语句的关系。

6.2视图:

视图的概念,建立视图的方法,视图设计器的使用。

视图与数据更新。

使用视图

作业

完成教材155页习题。

小结

掌握视图的生成,视图与编写SQL语句的关系,掌握5个选项卡的用法。

教案

2007年5月15日授课周数10次数9

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

复习阶段第一章------第六章重点复习、总结、归纳、提高。

教学重点

数据库和数据表应用,SQL语言、视图应用

教学难点

SQL语句的应用

复习、提问主要内容:

函数的应用

数据库及数据表的应用

sql语句的编写和应用。

 

讲授新课主要内容:

习题解答,做练习题书上习题和书后练习题。

函数的应用和sql语句的编写和应用。

视图与sql语言的关系

 

作业

习题总结

小结

归纳例题、习题和书后练习题。

教案

2007年5月22日授课周数11次数10

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

学习掌握程序设计基础知识。

教学重点

编写程序基础,程序文件。

程序结构

教学难点

复习、提问主要内容:

前面所学过的命令uselistdispgotoskip等

 

讲授新课主要内容:

第七章程序设计基础

7.1程序与程序文件程序的概念,程序文件的建立与执行,domodicomm文件名

简单的输入输出命令:

input(数值、字符、表达式等)accept(字符)wait(一个字符)。

7.2程序的基本结构:

顺序结构、选择结构、循环结构

if<条件>seleendif。

Docasecase<条件1>/语句序列1case<条件2>/语句序列2case<条件3>/语句序列3otherwiseendcase

Dowhielloopexitenddo

For循环变量=初值to终值step步长endfor/next

“f(“,x,’)=’,f

 

作业

书上习题及书后部分习题。

小结

编程的技巧、基本结构接和例题解释。

教案

2007年5月29日授课周数12次数11

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

多模块程序的应用

教学重点

多模块程序的调用。

教学难点

多模块程序的调用的语句格式,参数的应用

复习、提问主要内容:

程序文件的形成和编写、运用。

实际问题用程序完成。

 

讲授新课主要内容:

7.3多模块程序:

模块的定义和调用,procedure/function<过程名>

<命令序列>returnendproc/endfunc

do<文件名>/<过程名>

参数传递。

变量的作用域1公共变量(public),2私有变量,3局部变量(local)。

7.4程序调试

做综合练习题

作业

书上习题及书后其它习题。

小结

掌握编程的方法,为后续表单做准备。

 

教案

2007年6月5日授课周数13次数12

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

基类清单、创建表单的方法,

教学重点

基类清单的功能。

教学难点

基类清单的理解及它的功能

复习、提问主要内容:

多模块调用的方法。

 

讲授新课主要内容:

第八章表单设计与应用

8.1面向对象的概念:

对象与类、子类与继承

8.2基类简介:

基类清单,combobox组合框,commandbuton命令按钮等。

容器与控件、容器类及其所能包含的对象:

容器中的表单集,能包容的对象有表单,工具栏。

表单能包容的对象有任意控件以及页框命令按钮组、选项按钮组、表格对象等等。

事件:

8.3创建与管理表单:

创建表单、使用表单设计器创建表单、修改已有表单。

管理表单属性和方法:

常用表单属性,

常用事件和方法。

作业

创建表单的方法,步骤。

控件的使用。

小结

创建表单的方法,设定属性方法。

教案

2007年6月12日授课周数14次数13

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握表单的制作,常用事件的应用。

教学重点

在表单中添加代码。

掌握编写程序,运用表单解决实际应用题。

教学难点

过程代码输入,表单设计,控件的使用。

复习、提问主要内容:

创建表单的方法,步骤。

控件的使用

讲授新课主要内容:

几项常用事件和方法,

init事件,destroy事件,error事件,load事件,unload事件,gotfocus事件,click事件,release方法,refresh方法,setfocus方法。

8.4表单设计器:

表单设计器环境,控件的操作与布局,数据环境。

8.5常用表单控件:

标签,命令按钮,命令按钮组,文本框控件,编辑框控件,复选框控件,选项组控件,列表框控件,组合框控件,页框控件。

 

作业

结合实际例题完成指定作业和习题。

小结

各种控件的使用。

综合使用其功能。

 

教案

2007年6月19日授课周数15次数14

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

掌握菜单的编写,菜单的名称,结果,选项的使用。

教学重点

菜单级,菜单过程的编写。

教学难点

系统设计

复习、提问主要内容:

各个应程序的编写,功能的实现。

 

讲授新课主要内容:

第九章菜单设计与应用

9.1系统菜单

菜单结构:

条形菜单弹出菜单典型菜单系统是:

下拉式菜单,由一个条形菜单和一足弹出式菜单组成。

9.2下拉式菜单设计

菜单设计的基本过程

定义菜单:

菜单设计窗口,“菜单名称”列,“结果”列,子菜单,“选项列”

显示菜单

setsysmenunosave/setsysmenutodefault

为顶层表单添加菜单

作业

自己做一个简易菜单。

小结

编写菜单的基本过程,步骤。

 

教案

2007年6月26日授课周数16次数15

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

总复习阶段

教学重点

表单设计,程序编写,功能完善。

教学难点

表单设计,代码填写。

复习、提问主要内容:

菜单的编写及应用。

 

讲授新课主要内容:

重点讲编写程序、表单制作。

第七章编写程序的,掌握编程,思路、方法及技巧。

第八章表单设计、属性应用、多种控件使用。

第九章编写菜单、下拉菜单的使用方法。

第十一章整个系统地完成过程。

以例题为主,进行讲解。

掌握基础知识和方法,为完成系统功能作基本要求。

 

作业

综合复习,从第三章开始,划出重点。

复习、归纳、提高、综合掌握数据库应用知识。

小结

教案

2007年7月3日授课周数17次数16

课程名称

数据库管理系统

授课专业、班级

工商0401-0404

教学目的

测试,检验学生学习成绩,问题点,难点等要素。

教学重点

教学难点

复习、提问主要内容:

 

讲授新课主要内容:

 

作业

小结

 

系主任

检查记

 

 

教学院

长检查

记录

 

 

 

专家检

查记录

 

1、对格式的要求

知网学位论文检测为整篇上传,上传论文后,系统会自动检测该论文的章节信息,如果有自动生成的目录信息,那么系统会将论文按章节分段检测,否则会自动按每一万字左右分段检测。

格式对检测结果可能会造成影响,需要将最终交稿格式提交检测,将影响降到最小,此影响为几十字的小段可能检测不出。

都不会影响通过。

系统的算法比较复杂,每次修改论文后再测可能会有第一次没测出的小段抄袭(经2年实践经验证明,该小段不会超过200字,并且二次修

改后论文一般会大大降低抄袭率)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 司法考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1