新書推薦:
《
不被他人左右:基于阿德勒心理学的无压力工作法
》
售價:HK$
66.1
《
SDGSAT-1卫星热红外影像图集
》
售價:HK$
445.8
《
股市趋势技术分析(原书第11版)
》
售價:HK$
221.8
《
汉匈战争全史
》
售價:HK$
99.7
《
恶的哲学研究(社会思想丛书)
》
售價:HK$
109.8
《
不止江湖
》
售價:HK$
98.6
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:HK$
154.6
《
双城史
》
售價:HK$
110.9
|
編輯推薦: |
本书介绍的是最新版的Visual FoxPro
9.0,全书以开发“图书馆管理系统”为最终目标,将理论内容的难点和重点分散到各章节中,每一章配有一定的实验内容,以任务的方式完成一定的内容,一方面加深巩固基础理论知识,另一方面将“图书馆管理系统”的内容分解到各任务中。
|
內容簡介: |
本书是根据教育部关于计算机教学三个层次的基本要求和编者多年教学经验,以Visual FoxPro
9.0为背景,精心编写的一本集理论学习、实验项目练习和Visual FoxPro
9.0数据库开发实例于一体的数据库与程序设计方法教材。本书特点是理论内容精炼,实验项目丰富,全书贯穿了图书管理数据库的开发,便于学生把所学理论内容应用到解决实际问题中。全书共分11章,主要内容包括数据库基础知识、Visual
FoxPro
9.0数据库设计及操作、面向过程的程序设计、面向对象的程序设计和数据库应用系统开发实例等。本书特别适合初学数据库与程序设计的高等院校本专科学生作为教材,也可作为Visual
FoxPro 9.0自学教材。
|
目錄:
|
第1章 数据库系统及Visual FoxPro 9.0概述
1.1 数据库系统概述
1.1.1 基本概念
1.1.2 数据模型
1.1.3 关系数据库
1.1.4 关系运算
1.2 Visual FoxPro 9.0系统概述
1.2.1 Visual FoxPro 9.0的工作方式
1.2.2 Visual FoxPro 9.0的集成开发环境
1.2.3 Visual FoxPro 9.0的系统配置
1.2.4 Visual FoxPro 9.0项目管理器
实验1 Visual FoxPro 9.0系统开发环境的使用
第2章 Visual FoxPro 9.0语言基础
2.1 数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 表达式
2.3.1 数值表达式
2.3.2 字符表达式
2.3.3 日期表达式
2.3.4 关系表达式
2.3.5 逻辑表达式
2.3.6 运算符的优先级
2.4 函数
2.4.1 数值函数
2.4.2 字符函数
2.4.3 日期和时间函数
2.4.4 数据类型转换函数
2.4.5 测试函数
2.5 命令
实验2 数据类型与函数
实验3 表达式
第3章 数据库设计及操作
3.1 数据库的建立
3.1.1 数据库的创建
3.1.2 数据库管理
3.2 建立数据表
3.2.1 表结构的设计
3.2.2 建立自由表
3.2.3 建立数据库表
3.2.4 数据库表属性的设置
3.2.5 设置触发器
3.3 数据表的基本操作
3.3.1 打开与关闭数据表
3.3.2 记录浏览与显示
3.3.3 记录定位
3.4 数据表的维护
3.4.1 数据表结构的修改与显示
3.4.2 添加记录
3.4.3 修改记录
3.4.4 删除记录
3.4.5 复制数据表
3.5 排序与索引
3.5.1 数据表的排序命令
3.5.2 索引文件的类型
3.5.3 索引的类型
3.5.4 建立索引
3.5.5 打开和关闭索引文件
3.5.6 确定主控索引
3.5.7 索引的更新及删除
3.6 数据的统计
3.7 多工作区操作
3.7.1 工作区
3.7.2 选择工作区
3.7.3 建立数据表间的关联
3.7.4 永久关系与参照完整性
实验4 项目、数据库与表的创建
实验5 表的基本操作
实验6 表的排序与索引
实验7 查询与统计
实验8 多工作区操作与表的关联
第4章 查询与视图设计
4.1 查询
4.1.1 创建查询
4.1.2 使用查询
4.2 视图
4.2.1 创建视图
4.2.2 使用视图
实验9 建立查询与视图
第5章 结构化查询语言
5.1 数据定义
5.1.1 表的定义
5.1.2 表的删除
5.1.3 表结构的修改
5.2 数据操纵
5.2.1 数据插入
5.2.2 数据更新
5.2.3 数据删除
5.3 数据查询
5.3.1 简单查询
5.3.2 查询中的特殊运算符
5.3.3 连接查询
5.3.4 嵌套查询
5.3.5 查询排序
5.3.6 分组汇总查询
5.3.7 空值查询
5.3.8 输出重定向
实验10 SQL数据定义与数据操纵
实验11 SQL查询
第6章 结构化程序设计
6.1 程序文件
6.1.1 程序文件的建立与执行
6.1.2 程序设计中的常用命令
6.1.3 输入输出命令
6.2 程序的基本结构
6.2.1 顺序结构
6.2.2 分支结构
6.2.3 循环结构
6.3 子程序、过程与自定义函数
6.3.1 子程序
6.3.2 过程与过程文件
6.3.3 自定义函数
6.3.4 参数传递
6.3.5 变量的作用域
实验12 顺序结构程序设计
实验13 分支结构程序设计
实验14 循环结构程序设计
实验15 循环结构嵌套
实验16 自定义函数与过程
第7章 面向对象程序设计
7.1 对象和类的概念
7.1.1 对象
7.1.2 类
7.2 Visual FoxPro 9.0中的类与对象
7.2.1 系统类
7.2.2 Visual FoxPro 9.0中的对象
7.2.3 属性、事件和方法
7.3 类和对象的设计
7.3.1 类的创建和使用
7.3.2 对象的建立和使用
7.3.3 通过编程定义类
第8章 表单设计与应用
8.1 表单的建立与运行
8.1.1 使用表单向导建立表单
8.1.2 使用表单设计器建立表单
8.1.3 表单的保存与运行
8.2 表单的操作
8.2.1 表单设计界面
8.2.2 表单的设计
8.3 常用表单控件
8.3.1 标签控件(Label)
8.3.2 文本框控件(TextBox)
8.3.3 编辑框控件(EditBox)
8.3.4 命令按钮(CommandButton)
8.3.5 命令按钮组控件(CommandGroup)
8.3.6 选项按钮组控件(OptionGroup)
8.3.7 复选框控件(CheckBox)
8.3.8 列表框(ListBox)
8.3.9 组合框控件(ComboBox)
8.3.10 微调控件(Spinner)
8.3.11 线条控件(Line)
8.3.12 形状控件(Shape)
8.3.13 图像控件(Image)
8.3.14 计时器控件(Timer)
8.3.15 表格控件(Grid)
8.3.16 页框控件(Page Frame)
8.3.17 容器控件(Container)
8.3.18 ActiveX绑定控件(OleBoundContrd)
实验17 表单的创建与表单设计器的使用
实验18 使用表单控件建立简单的界面
实验19 使用表单建立表操作界面
实验20 使用表单控件建立复杂的界面
实验21 表单设计综合
第9章 报表设计
9.1 创建报表
9.1.1 报表概述
9.1.2 使用报表向导创建报表
9.1.3 使用报表设计器创建报表
9.2 报表的设计
9.2.1 设计报表的一般步骤
9.2.2 报表设计器窗口
9.2.3 设计数据分组报表
9.2.4 设计多栏报表
9.3 报表的输出
9.3.1 页面设计
9.3.2 报表预览
9.3.3 报表打印
实验22 报表设计
第10章 菜单设计
10.1 菜单系统
10.1.1 Visual FoxPro 9.0的菜单结构
10.1.2 下拉式菜单设计
实验23 下拉式菜单设计
实验24 表单与菜单综合
第11章 数据库应用系统开放实例
11.1 系统开发的步骤
11.2 系统需求分析
11.2.1 数据需求
11.2.2 功能需求
11.3 系统设计
11.3.1 数据库设计
11.3.2 系统总体功能设计
11.3.3 系统主要模块简介
11.4 系统实施
11.4.1 项目、数据库、数据表、查询和视图的建立
11.4.2 管理员各表单设计
11.4.3 信息显示各表单设计
11.4.4 信息维护各表单设计
11.4.5 信息查询各表单设计
11.4.6 信息输出各报表设计
11.4.7 系统菜单设计
11.4.8 主界面表单设计
11.4.9 主程序设计
11.5 系统集成
11.5.1 系统集成
11.5.2 应用程序连编
11.5.3 运行应用程序
附录 计算机二级上机考试题分析
参考文献
|
|