数据库及程序设计基础课程计划及方案.docx

上传人:b****0 文档编号:18523647 上传时间:2023-08-19 格式:DOCX 页数:27 大小:24.43KB
下载 相关 举报
数据库及程序设计基础课程计划及方案.docx_第1页
第1页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第2页
第2页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第3页
第3页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第4页
第4页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第5页
第5页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第6页
第6页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第7页
第7页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第8页
第8页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第9页
第9页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第10页
第10页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第11页
第11页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第12页
第12页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第13页
第13页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第14页
第14页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第15页
第15页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第16页
第16页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第17页
第17页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第18页
第18页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第19页
第19页 / 共27页
数据库及程序设计基础课程计划及方案.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库及程序设计基础课程计划及方案.docx

《数据库及程序设计基础课程计划及方案.docx》由会员分享,可在线阅读,更多相关《数据库及程序设计基础课程计划及方案.docx(27页珍藏版)》请在冰点文库上搜索。

数据库及程序设计基础课程计划及方案.docx

数据库及程序设计基础课程计划及方案

《数据库及程序设计基础》2011课程方案

第1章VFP系统环境及配置理论学时:

4页数:

24-7

二级

三级节

四级节

参考

1.1VFP应用程序实例分析

1.1.1VFP应用程序实例

1.1.2学习VFP的要点

1.2VFP6.0系统的安装与启动

1.2.1VFP的安装

×

1.2.2VFP的启动

1.2.3VFP的退出

1.3VFP系统的主界面组成

1.3.1菜单栏

×

1.3.2工具栏

×

1.3.3命令窗口

1.设置命令窗口

2.打开/关闭命令窗口

1.3.4VFP主窗口

1.3.5状态栏

1.设置状态栏

2.设置时钟

1.4系统环境配置

1.4.1配置和使用VFP帮助文件

×

1.4.2配置文件的默认目录

1.4.3日期格式设置

1.调整输出日期年份的位数

2.调整日期格式

1.4.4设置是否显示命令执行结果

1.4.5配置系统环境的几种途径

1.执行SET开头命令

2.执行菜单命令

3.更改Windows注册表

×

1.4.6编写Config.fpw文件

1.Set开头命令

2.专用术语

1.4.7显示系统配置

1.5项目管理器

1.5.1创建项目文件

1.5.2修改项目文件

1.5.3项目管理器窗口操作

×

1.5.4项目对象组织

1.6应用程序设计举例

1.7符号约定与VFP的语法规则

1.7.1符号约定

×

1.7.2VFP的语法规则

第2章VFP表达式及应用理论学时:

5页数:

30-9

二级

三级节

四级节

参考

2.1数据类型与常数

2.1.1数值型数据

2.1.2字符型数据

2.1.3货币型数据

×

2.1.4日期型数据

1.设置传统/严格日期格式

2.设置日期分隔符

×

3.设置世纪值

×

2.1.5日期时间型数据

×

2.1.6逻辑型数据

2.2简单内存变量

2.2.1内存变量赋值

2.2.2内存变量的清除

2.2.3输出表达式值

2.3数值型表达式

2.3.1数值运算符

2.3.2常用数值型函数

1.符号函数

×

2.求绝对值函数

3.求平方根函数

4.求指数函数

×

5.求自然对数函数

×

6.求余函数

7.求圆周率函数

×

8.求最大值和最小值函数

9.求整函数

10.四舍五入函数

11.求ASCII码值函数

×

12.求字符串长度函数

13.求子串起始位置函数

14.求子串出现次数函数

×

15.求年份函数

16.求月份函数

×

17.求星期函数

18.求日数函数

×

19.求小时函数

×

20.求分钟函数

×

21.求秒钟函数

×

22.字符转换成数值函数

2.4字符型表达式

2.4.1字符运算符

2.4.2常用字符型函数

1.生成空格函数

2.删除空格函数

3.取左子串函数

4.取右子串函数

5.取任意子串函数

6.复制字符函数

×

7.子串替换函数

×

8.字符翻译函数

×

9.小写字母转换函

10.大写字母转换函数

11.系统时间函数

12.数值转换成字符函数

13.日期转换成字符函数

14.数据类型函数

2.5日期及日期时间型表达式

2.5.1日期运算符

1.日期与数值运算

2.日期与日期运算

2.5.2日期时间运算符

1.日期时间与数值运算

×

2.日期时间与日期时间运算

×

2.5.3常用日期型函数

1.系统日期函数

2.字符转换成日期函数

2.6关系表达式

2.6.1字符型数据的比较规则

1.精确比较规则

2.非精确比较规则

2.6.2字符数据的“排序次序”

1.Machine(机内码)

2.Pinyin(拼音)

×

3.Stroke(笔划)

×

2.6.3子串包含运算

2.7逻辑表达式

2.7.1逻辑运算符

1.非运算

2.与运算

3.或运算

2.7.2常用逻辑型函数

1.字母函数

×

2.数字函数

×

3.小写字母函数

×

4.大写字母函数

×

5.文件存在函数

6.测试空值函数

×

7.测试.Null.值函数

×

8.测试值域函数

×

9.字符匹配函数

×

2.7.3表达式综述

2.8宏替换及其使用

2.9数组及其使用

2.9.1声明数组

2.9.2使用数组元素

2.9.3变维引用数组元素

×

2.10内存变量管理

2.10.1查看内存变量

2.10.2保存内存变量

×

2.10.3恢复内存变量

×

第3章关系数据库设计基础理论学时:

3页数:

17-4

二级节

三级节

四级节

参考

3.1数据库表与数据语义

3.1.1人工表与数据库表

3.1.2数据语义

3.2关系数据库逻辑设计中的基本概念

3.2.1关系模式

1.关系模式

2.关键字

3.主属性

4.外码

5.主关键字

3.2.2函数依赖

1.函数依赖

2.完全函数依赖

3.部分函数依赖

4.传递函数依赖

3.3关系模式的规范化

3.3.1第一范式

1.人工表规范到第一范式的方法

2.存在的问题

3.问题存在的主要原因

3.3.2第二范式

1.第一范式规范到第二范式的方法

2.存在的问题

3.问题存在的主要原因

3.3.3第三范式

1.第二范式规范到第三范式的方法

2.存在的问题

3.4数据编码对关系模式的影响

3.4.1数据编码

1.单体编码

2.复合编码

3.4.2数据编码对关系模式的影响

3.5关系数据库物理设计

3.5.1设计VFP物理数据库

×

3.5.2数据库表结构及设计说明

×

第4章数据库的建立与维护理论学时:

8页数:

45-8

二级

三级节

四级节

参考

4.1数据库的作用及数据库分析

4.1.1建立一个简单数据库

4.1.2数据库的作用

4.2数据库的建立与维护

4.2.1建立数据库

4.2.2打开数据库

1.打开数据库的方法

2.设置当前数据库

3.测试数据库状态

×

4.2.3修改数据库

1.进入数据库设计器

2.使用数据库设计器

4.2.4删除数据库

×

4.2.5关闭数据库

4.3数据库表的建立与维护

4.3.1建立数据库表

4.3.2数据库表的常用属性

1.字段输入/输出属性

×

2.字段有效性

4.3.3输出与修改表结构

1.打开表

2.输出表结构

3.修改表结构

4.4自由表与数据库表的异同及转换

4.4.1自由表与数据库表的差异

4.4.2数据库表转成自由表

4.4.3自由表添加到数据库

4.5同时操作多个表

4.5.1工作区

4.5.2表别名

4.5.3工作区使用状况

×

4.5.4同时操作多个表中的数据

4.6表中记录的输入、修改与删除

4.6.1增加记录

1.进入表数据浏览窗口

2.直接输入数据

3.备注和通用型数据输入

×

4.从其他文件输入数据

×

5.查看表中记录数

4.6.2删除记录

1.逻辑删除记录

2.范围、For条件和While条件的作用

3.检测逻辑删除的记录

×

4.恢复逻辑删除的记录

5.对逻辑删除记录的操作

6.物理删除记录

7.删除数据的安全提示

×

4.6.3修改记录

1.手动方式修改数据

2.自动方式修改数据

4.7表中记录的输出

4.7.1输出表中记录

4.7.2复制表文件

1.复制表结构

2.复制表中字段或记录

3.复制文件

×

4.8排序数据与索引

4.8.1数据排序

4.8.2索引文件类型

4.8.3索引类型

4.8.4建立索引

4.8.5打开与使用索引

4.8.6获取索引的相关信息

×

4.8.7维护索引

×

4.9当前记录与记录指针移动

4.9.1与记录指针相关的函数

1.RecNo()函数

2.Bof()函数

3.Eof()函数

4.9.2移动记录指针的命令

1.Go|Goto命令

2.Skip命令

4.10数据查找与筛选

4.10.1与查找记录相关的函数

1.Found函数

2.IndexSeek函数

×

3.Seek函数

×

4.10.2查找记录的命令

1.Locate命令

2.Seek命令

4.10.3筛选记录

×

4.11数据统计分析

4.11.1记录个数的统计

4.11.2数据求和

4.11.3求数据平均值

4.11.4数据分组汇总

4.12数据库表间关系及参照完整性

4.12.1表之间的关系类型

1.按记录对应关系分类

2.按存储环境分类

4.12.2建立表之间的关系

1.建立永久关系

2.在程序中建立临时关系

4.12.3参照完整性

1.清理数据库

2.设置表的参照完整性规则

第5章SQL语言与视图设计理论学时:

5页数:

28-1

二级

三级节

四级节

参考

5.1SQL语言的数据定义

5.1.1建立自由表

5.1.2建立数据库表

5.1.3修改表结构

5.1.4删除表

5.2SQL语言的数据操纵

5.2.1增加数据记录

5.2.2修改数据记录

5.2.3逻辑删除记录

5.3SQL语言的数据查询

5.3.1Select语句基本查询

1.确定查询结果列

2.指定查询数据源

3.设置记录筛选条件

5.3.2多表联接

1.设置表联接类型

2.设置表联接条件

5.3.3处理查询结果

1.设置排序参数

2.数据分组

3.不输出重复数据行

4.输出部分数据行

5.指定查询结果的去向

5.4SQL语言的语句合并与嵌套

5.4.1Select语句的合并

5.4.2SQL语言的语句嵌套

5.4.3语句嵌套中的谓词

5.5查询及其设计器

5.5.1设计查询文件

5.5.2打开与修改查询文件

5.5.3运行查询文件

5.6视图及其设计器

5.6.1设计视图

5.6.2修改视图

5.6.3有关视图的其他命令

1.建立视图

2.删除视图

×

3.输出视图名

×

4.视图更名

×

5.6.4视图的应用

5.6.5视图与查询的差异

第6章结构化程序设计基础理论学时:

7页数:

34-6

二级

三级节

四级节

参考

6.1结构化程序样例分析

6.2程序的建立与执行

6.2.1VFP专用程序编辑器

1.建立源程序文件

2.保存程序文件

6.2.2打开源程序文件

6.2.3程序的编译与执行

1.程序文件类型

2.编译程序

×

3.执行程序

4.中断程序

6.3输入/输出语句

6.3.1输入字符串语句Accept

6.3.2等待语句Wait

只讲Wait[<字符表达式>][To<内存变量>]

6.3.3输入表达式语句Input

6.3.4定位输入输出语句

×

6.3.5对话框函数

6.4分支结构程序设计

6.4.1If分支语句(条件语句)

1.单分支If语句

2.双分支If语句

6.4.2If语句的嵌套

6.4.3条件函数Iif

6.4.4多分支语句

6.5循环结构程序设计

6.5.1DoWhile(当型)循环语句

6.5.2For(步长型)循环语句

6.5.3Scan(扫描)循环语句

6.5.4结构嵌套

6.6子程序及其调用

6.6.1子程序调用实例

6.6.2过程子程序及其调用

1.过程子程序内部结构

2.过程子程序调用

3.参数传递方式

4.过程子程序调用的参数传递规则

6.6.3函数子程序及其调用

1.函数子程序内部结构

2.函数子程序调用

3.函数子程序调用的参数传递规则

6.6.4过程子程序与函数子程序区别

6.7子程序存放形式

6.7.1独立文件子程序

6.7.2过程文件子程序

×

6.7.3程序文件中的子程序

6.7.4确定子程序的位置

×

6.8变量的作用域

6.8.1公共变量

6.8.2私有变量

6.8.3局部变量

6.9程序出错处理

6.9.1程序错误的信息

6.9.2设置程序出错陷阱

×

6.9.3捕捉程序出错信息

×

第7章表单设计及应用理论学时:

5页数:

29-4

二级

三级节

四级节

参考

7.1表单样例

7.2表单向导

7.3表单设计器

7.3.1新建表单文件

7.3.2表单设计器的基本组成

7.3.3保存表单

7.3.4打开表单文件

7.3.5运行表单

1.表单设计器中运行表单

2.运行表单文件

7.3.6快速创建表单

7.4表单上控件的设置

7.4.1向表单中添加控件

7.4.2设置控件

1.选定控件

2.改变控件大小

3.移动控件

4.复制、剪切与粘贴控件

5.删除控件

6.设置Tab键的次序

×

7.网格线的使用

×

8.控件布局

9.控件遮挡处理

7.5对象及其属性

7.5.1对象及分类

7.5.2对象的属性窗口

7.5.3对象的属性及其设置

7.6对象的事件及触发

7.6.1对象的事件

7.6.2事件的触发方式

7.6.3编写事件代码

7.7对象的方法程序及作用

7.7.1系统定义的表单常用方法程序

1.Release[()]

2.Refresh[()]

3.Hide[()]

4.Show[([<模式>])]

5.Line

×

6Circle

7Move

×

8.Cls

7.7.2扩充系统定义的方法程序功能

×

7.7.3用户自定义方法程序

×

7.8表单的类型设计

7.8.1模式表单

1.无模式表单

2.模式表单

3.表单模式的转换

7.8.2表单间的层次关系

1.在屏幕中的表单

2.子表单

3.顶层表单

4.父表单对子表单的作用

7.9表单的数据环境

7.9.1数据环境设计器

7.9.2添加与删除数据环境中的对象

1.添加数据对象

2.设置对象之间的关联

3.移去数据对象

7.9.3数据环境中的对象属性及其作用

1.数据环境的常用属性

×

2.数据对象的常用属性

×

3.关联的常用属性

×

4.由数据环境向表单中添加控件

第8章控件设计及应用理论学时:

7页数:

45-14

二级

三级节

四级节

参考

8.1显示信息类控件

1.标签(Label)

2.线条(Line)

3.形状(Shape)

4.图像(Image)

8.2控制类控件

8.2.1命令按钮

8.2.2命令按钮组

8.3编辑类控件

8.3.1文本框

8.3.2编辑框

8.3.3微调器

8.4列表类控件

8.4.1列表框

8.4.2组合框

8.5选择类控件

8.5.1复选框

8.5.2选项按钮组

8.6表格控件

8.6.1表格及其属性

8.6.2表格中的列对象

×

8.6.3列的标题及控件

×

8.7隐藏类控件

8.7.1计时器

8.7.2超链接

8.8通用容器类控件

8.8.1页框

8.8.2页面

8.8.3容器控件

8.9控件与数据绑定

×

8.10类与子类简介

×

第9章菜单设计及应用理论学时:

4页数:

21

二级

三级节

四级节

参考

9.1设置VFP系统菜单

9.1.1菜单结构

9.1.2设置系统菜单

9.2菜单应用示例

9.2.1设计及运行菜单主要步骤

9.2.2菜单样例设计

9.3下拉式菜单的设计与应用

9.3.1菜单设计器

9.3.2设计菜单项

9.3.3保存菜单设计文件

9.3.4打开菜单设计文件

9.3.5生成菜单程序文件

9.3.6运行应用程序的菜单程序

9.4菜单代码及弹出式菜单名

9.4.1“设置”菜单代码

9.4.2“清理”菜单代码

9.4.3主菜单项“过程”

9.4.4子菜单项“过程”

9.4.5弹出式菜单名

9.4.6弹出式菜单“过程”

9.5菜单的显示位置

9.5.1应用程序菜单与系统菜单

9.5.2设计窗口菜单

9.5.3释放菜单程序

9.6快捷菜单设计与应用

第10章报表与标签设计及应用理论学时:

3页数:

20-7

二级

三级节

四级节

参考

10.1简单报表及其应用

10.1.1报表布局

10.1.2报表向导及应用

10.1.3快速报表及应用

10.2报表设计器及组成

10.2.1报表的建立与修改

10.2.2报表的带区及作用

10.2.3报表数据环境设计

1.进入数据环境设计器

2.向数据环境中添加数据对象

3.设置数据对象之间的关联

×

4.设置报表中输出数据的顺序

×

5.删除数据环境中的数据对象

×

6.在数据环境中编写代码

×

10.3设计报表

10.3.1报表控件

10.3.2分组报表

×

10.3.3在设计器中设计分组

×

10.4输出报表

10.4.1在报表设计器中设置与输出报表

10.4.2在程序中输出报表

10.5标签设计及应用

×

第11章网络程序设计基础理论学时:

1页数:

13-7

二级

三级节

四级节

参考

11.1文件的打开方式

11.1.1文件的只读与可修改

11.1.2文件的独占与共享

11.1.3要求独占打开文件的命令

11.2共享数据锁机制

×

11.3网络程序出错处理

×

第12章连编并发布应用程序理论学时:

2页数:

9-2

二级

三级节

四级节

参考

12.1连编应用程序的预备知识

12.1.1应用程序(Application)对象

12.1.2事件处理

12.1.3关闭应用程序

12.2连编应用程序

12.2.1建立项目和添加对象

12.2.2排除程序对象

12.2.3设置应用程序的主文件

12.2.4连编应用程序

12.3发布应用程序

×

VFP实验课时间安排建议

次数

开课周

实验章

学时

理论课结束周

1

4

第1章VFP系统环境及配置

2

第2周

2

5

第2章VFP表达式及应用

2

第4周

3

7

第3章数据库的建立与维护

2

第7周

4

9

第4章SQL语言与视图设计

2

第8周

5

10

第5章结构化程序设计基础

2

第10周

6

12

第6章表单设计及应用

2

第12周

7

13

第7章控件设计及应用

2

第13周

8

14

第8章菜单设计及应用

2

第14周

15

准备考试环境

16

考试、评卷

 

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

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2