书籍详情
数据库系统及应用:Visual Foxpro(第二版)
作者:邓洪涛 编著
出版社:清华大学出版社
出版时间:2007-02-01
ISBN:9787302142966
定价:¥39.00
购买这本书可以去
内容简介
本书系统、全面地介绍了数据库基本理论以及Visual FoxPro中文版的使用和编程技术。全书共分17章,包括Visual FoxPro基本使用知识、数据库基本理论和面向对象程序设计等内容。本书在第1版的基础上,根据学生的学习情况进行了改写,与第1版相比,效果更好。本书实例丰富,图文并茂,既重视理论知识的讲解,又重视实际的操作使用,适合作为高等院校非计算机专业的教材,同时也可作为全国计算机等级考试二级Visual FoxPro的教材和自学参考书。本书第1版出版后,受到了广大读者(尤其是高等学校教师和学生)的热烈欢迎。很多读者给笔者发来Email,在肯定这本教材的同时,也提出了很多中肯、宝贵的意见,笔者在教学过程中也发现了一些不足之处。所以,在经过两年的酝酿之后,笔者对本书第1版做了全面修订,进而推出目前这本新版教材。在本版中,除了更改了第1版中的一些错误和疏漏外,还有以下重大改动:(1) 第12章(面向对象程序设计基础)讲解得更加详细,并进行了调整和分割,把更深入的内容放到了第15章。因为笔者在教学过程中发现,毫无面向对象程序设计知识的读者在学习到这一章时普遍感到比较困难。因此,笔者感到读者最好先学习具体的表单、控件知识后,再学习面向对象理论中比较困难的内容更好。所以笔者把原属本章后面的内容,连同第14章中比较困难的内容,放到了新增的第15章中。(2) 原书第15章顺延到第16章,第16章顺延到第17章。(3) 在第14章中,增加了OLE/ActiveX控件一节。这部分内容虽然是选学,但有比较强的实用性。(4) 重新进行了排版,更加美观和方便读者学习。(5) 本书配套有习题解答和上机指导书,由有多年教学经验的蒋如勋老师和笔者共同编写。本书在出版过程中,得到了清华大学出版社的大力支持和帮助,在此表示衷心的感谢!希望本书能让读者更加喜欢,并希望读者和广大教师继续提出宝贵意见。另外,为方便广大教师和读者,除可登录清华大学出版社的网站www.tup.com.cn外,本书的PowerPoint教学资料和部分课后习题的Visual FoxPro源文件还可在http://www.itsway.net/vfp下找到。邓洪涛2006年12月于太湖湖畔
作者简介
暂缺《数据库系统及应用:Visual Foxpro(第二版)》作者简介
目录
第1篇 数据库系统概论与Visual FoxPro基础
第1章 数据库系统导论
11 数据管理技术的发展
111 人工管理阶段
112 文件系统阶段
113 数据库系统阶段
114 分布式数据库系统阶段
12 数据库系统和数据库管理系统
121 数据库系统的组成
122 DBMS的三级模式
123 DBMS的主要功能
13 两级数据模型
131 三个"世界"
132 概念模型
133 ER模型
*134 两个实例
135 数据模型
136 数据模型的分类
习题
第2章 Visual FoxPro使用基础
21 Visual FoxPro概述
211 Visual FoxPro的发展
212 启动和关闭Visual FoxPro
213 菜单系统
22 工具栏和"命令"窗口
23 认识Visual FoxPro的常用控件
24 中英文输入法的切换
25 几条最基本的命令
26 Visual FoxPro的帮助系统
习题
第3章 Visual FoxPro语言基础
31 数据类型、常量和变量
311 数据类型
312 常量
313 变量
314 Visual FoxPro的名称命名规则
32 运算符和表达式
321 运算符
322 表达式
323 对"命令"窗口的进一步操作
33 常用的设置命令
34 常用函数
341 数值函数
342 字符串函数
343 日期/时间函数
344 数据类型转换函数
345 其他常用函数
习题
第4章 结构化程序设计
41 程序设计基础
411 创建并保存程序
412 运行程序
413 打开、修改程序
414 程序出错时的情况
415 路径
42 简单的输入/输出命令
43 结构化程序设计
431 选择结构
432 循环结构
44 用户自定义函数和过程
441 用户自定义函数
442 过程
443 传参方式
*444 数组的传参方式
445 多模块程序
45 变量的作用范围
习题
第5章 项目管理器
51 创建项目
52 打开和关闭项目
53 操作"项目管理器"
531 查看项目中的内容
532 对项目中程序文件的操作
533 项目间共享文件
534 定制"项目管理器"
习题
第2篇 数据库理论和操作
第6章 关系数据库基础理论和操作
61 关系数据库的构成
611 数据结构
612 数据操作
613 数据定义
62 数据库的界面操作
621 建立数据库
622 关闭和打开数据库
63 表的基本操作
631 建立基本表的三种方法
632 定义字段
633 保存表结构并输入数据
634 查看表结构和数据
64 "字段"选项卡
641 显示设置
642 字段注释
643 匹配字段类型到类
644 字段有效性
645 例题
646 表达式生成器
65 "表"选项卡
66 数据库设计器
67 数据库操作命令和函数
671 数据库操作命令
672 数据库操作函数
习题
第7章 表和索引
71 浏览窗口
72 "表"菜单
721 设置工作区的属性
722 设置显示字体
723 记录操作
724 字段操作
725 其他操作
73 索引
731 四种索引类型
732 三种索引文件
733 "索引"选项卡
74 相关命令和函数
741 打开和关闭基本表
742 删除记录
743 增加记录
744 定位记录
745 显示记录
746 修改记录
747 建立索引
748 使用索引
749 关闭和删除索引
7410 数据统计
7411 其他命令
习题
第8章 参照完整性
81 表之间的关系
811 建立表之间的关系
812 修改表之间的关系
82 参照完整性
821 "更新规则"选项卡
822 "删除规则"和"插入规则"选项卡
83 利用关系浏览数据
831 数据工作期
832 使用命令设置表间的临时关系
*84 存储过程和触发器
841 存储过程
842 建立和删除触发器的命令
习题
第9章 关系数据库标准语言SQL
91 数据定义
911 建立基本表
912 修改基本表
913 删除基本表
914 建立临时表
92 数据操作
921 插入数据
922 更新数据
923 删除数据
93 数据查询
931 Visual FoxPro的SELECT命令
932 单表查询
933 联接查询
934 超联接查询
935 嵌套查询
*936 使用量词ANY、ALL和谓词EXISTS的查询
937 集合查询
938 存储查询结果
94 视图
941 视图的定义
942 视图的删除
习题
第10章 查询和视图设计器
101 查询设计器
1011 建立查询
1012 修改查询
1013 查询设计器
1014 查询结果的输出
*1015 查询向导
1016 相关命令
102 视图设计器
1021 建立视图
1022 修改视图
1023 "更新条件"选项卡
1024 "视图字段属性"对话框
*1025 创建参数化视图
习题
第11章 数据库设计
111 数据库设计概述
112 数据规范化理论
1121 关系模式和第一范式(1NF)
1122 函数依赖
1123 第二范式(2NF)
1124 第三范式(3NF)
习题
第3篇 面向对象程序设计
第12章 面向对象程序设计基础
121 一个实例
122 对象和类
1221 事件驱动
1222 基本概念
1223 继承和多态
1224 Visual FoxPro的基类
1225 Visual FoxPro类的类型划分
1226 例1的编程思路
1227 相对引用
1228 属性的3种访问类型
习题
第13章 表单
131 表单的基本知识
1311 建立、修改和运行表单的命令
1312 表单的常用外观属性
1313 表单的常用事件
1314 表单的简单编程
132 数据环境对象
1321 游标类和关系类
1322 数据环境对象的常用属性
133 控件的布局操作
134 基本的数据操作技术
135 表单向导和快速表单
1351 利用表单向导创建表单
1352 快速表单
136 表单集
*137 子表单、浮动表单和顶层表单
*1371 两种界面和3种表单
*1372 指定表单类型
*1373 实例
习题
第14章 控件
141 控件和数据的关系
142 标签
143 文本框与编辑框
1431 文本框的常用属性
1432 文本框生成器
1433 校验文本框的内容
1434 编辑框
144 命令按钮和命令按钮组
1441 命令按钮
1442 命令按钮组
145 选项按钮组
146 列表框和组合框
1461 列表框的常用属性
1462 列表框生成器
1463 组合框和组合框生成器
1464 实例
147 复选框
148 表格
1481 表格对象的常用属性
1482 表格生成器
1483 表格设计实例
1484 表格中的列和标头对象
149 微调控件
1410 页框和其他常用控件
14101 页框和页面
14102 计时器
14103 图像控件
*14104 线条和形状控件
*1411 OLE/ActiveX控件
14111 概述
14112 一个简单实例
14113 在表中使用通用型字段
习题
第15章 深入学习面向对象程序设计
151 类的使用
1511 创建并使用类
1512 修改类定义
1513 为类添加属性和方法程序
*1514 Access和Assign方法程序
152 完全用代码实现面向对象的编程
1521 相关命令、方法和函数
1522 一个实例
1523 WITH…ENDWITH语句
153 面向对象程序设计的特点和方法
*154 深入了解事件模型
1541 Visual FoxPro中的事件
1542 追踪事件序列
1543 Visual FoxPro事件的一般顺序
习题
第16章 菜单和报表
161 菜单
1611 菜单设计器
1612 "常规选项"和"菜单选项"对话框
1613 Visual FoxPro系统菜单
1614 "菜单"菜单
1615 两个实例
1616 快捷菜单
162 报表
1621 报表向导
1622 报表设计器
习题
第17章 编译应用程序
171 构造应用程序框架
1711 应用程序需要考虑的任务
1712 设置prg程序作为主文件
172 将文件加入到项目中
173 应用程序的连编
1731 测试项目
1732 连编应用程序
174 应用程序向导和生成器
习题
参考文献
第1章 数据库系统导论
11 数据管理技术的发展
111 人工管理阶段
112 文件系统阶段
113 数据库系统阶段
114 分布式数据库系统阶段
12 数据库系统和数据库管理系统
121 数据库系统的组成
122 DBMS的三级模式
123 DBMS的主要功能
13 两级数据模型
131 三个"世界"
132 概念模型
133 ER模型
*134 两个实例
135 数据模型
136 数据模型的分类
习题
第2章 Visual FoxPro使用基础
21 Visual FoxPro概述
211 Visual FoxPro的发展
212 启动和关闭Visual FoxPro
213 菜单系统
22 工具栏和"命令"窗口
23 认识Visual FoxPro的常用控件
24 中英文输入法的切换
25 几条最基本的命令
26 Visual FoxPro的帮助系统
习题
第3章 Visual FoxPro语言基础
31 数据类型、常量和变量
311 数据类型
312 常量
313 变量
314 Visual FoxPro的名称命名规则
32 运算符和表达式
321 运算符
322 表达式
323 对"命令"窗口的进一步操作
33 常用的设置命令
34 常用函数
341 数值函数
342 字符串函数
343 日期/时间函数
344 数据类型转换函数
345 其他常用函数
习题
第4章 结构化程序设计
41 程序设计基础
411 创建并保存程序
412 运行程序
413 打开、修改程序
414 程序出错时的情况
415 路径
42 简单的输入/输出命令
43 结构化程序设计
431 选择结构
432 循环结构
44 用户自定义函数和过程
441 用户自定义函数
442 过程
443 传参方式
*444 数组的传参方式
445 多模块程序
45 变量的作用范围
习题
第5章 项目管理器
51 创建项目
52 打开和关闭项目
53 操作"项目管理器"
531 查看项目中的内容
532 对项目中程序文件的操作
533 项目间共享文件
534 定制"项目管理器"
习题
第2篇 数据库理论和操作
第6章 关系数据库基础理论和操作
61 关系数据库的构成
611 数据结构
612 数据操作
613 数据定义
62 数据库的界面操作
621 建立数据库
622 关闭和打开数据库
63 表的基本操作
631 建立基本表的三种方法
632 定义字段
633 保存表结构并输入数据
634 查看表结构和数据
64 "字段"选项卡
641 显示设置
642 字段注释
643 匹配字段类型到类
644 字段有效性
645 例题
646 表达式生成器
65 "表"选项卡
66 数据库设计器
67 数据库操作命令和函数
671 数据库操作命令
672 数据库操作函数
习题
第7章 表和索引
71 浏览窗口
72 "表"菜单
721 设置工作区的属性
722 设置显示字体
723 记录操作
724 字段操作
725 其他操作
73 索引
731 四种索引类型
732 三种索引文件
733 "索引"选项卡
74 相关命令和函数
741 打开和关闭基本表
742 删除记录
743 增加记录
744 定位记录
745 显示记录
746 修改记录
747 建立索引
748 使用索引
749 关闭和删除索引
7410 数据统计
7411 其他命令
习题
第8章 参照完整性
81 表之间的关系
811 建立表之间的关系
812 修改表之间的关系
82 参照完整性
821 "更新规则"选项卡
822 "删除规则"和"插入规则"选项卡
83 利用关系浏览数据
831 数据工作期
832 使用命令设置表间的临时关系
*84 存储过程和触发器
841 存储过程
842 建立和删除触发器的命令
习题
第9章 关系数据库标准语言SQL
91 数据定义
911 建立基本表
912 修改基本表
913 删除基本表
914 建立临时表
92 数据操作
921 插入数据
922 更新数据
923 删除数据
93 数据查询
931 Visual FoxPro的SELECT命令
932 单表查询
933 联接查询
934 超联接查询
935 嵌套查询
*936 使用量词ANY、ALL和谓词EXISTS的查询
937 集合查询
938 存储查询结果
94 视图
941 视图的定义
942 视图的删除
习题
第10章 查询和视图设计器
101 查询设计器
1011 建立查询
1012 修改查询
1013 查询设计器
1014 查询结果的输出
*1015 查询向导
1016 相关命令
102 视图设计器
1021 建立视图
1022 修改视图
1023 "更新条件"选项卡
1024 "视图字段属性"对话框
*1025 创建参数化视图
习题
第11章 数据库设计
111 数据库设计概述
112 数据规范化理论
1121 关系模式和第一范式(1NF)
1122 函数依赖
1123 第二范式(2NF)
1124 第三范式(3NF)
习题
第3篇 面向对象程序设计
第12章 面向对象程序设计基础
121 一个实例
122 对象和类
1221 事件驱动
1222 基本概念
1223 继承和多态
1224 Visual FoxPro的基类
1225 Visual FoxPro类的类型划分
1226 例1的编程思路
1227 相对引用
1228 属性的3种访问类型
习题
第13章 表单
131 表单的基本知识
1311 建立、修改和运行表单的命令
1312 表单的常用外观属性
1313 表单的常用事件
1314 表单的简单编程
132 数据环境对象
1321 游标类和关系类
1322 数据环境对象的常用属性
133 控件的布局操作
134 基本的数据操作技术
135 表单向导和快速表单
1351 利用表单向导创建表单
1352 快速表单
136 表单集
*137 子表单、浮动表单和顶层表单
*1371 两种界面和3种表单
*1372 指定表单类型
*1373 实例
习题
第14章 控件
141 控件和数据的关系
142 标签
143 文本框与编辑框
1431 文本框的常用属性
1432 文本框生成器
1433 校验文本框的内容
1434 编辑框
144 命令按钮和命令按钮组
1441 命令按钮
1442 命令按钮组
145 选项按钮组
146 列表框和组合框
1461 列表框的常用属性
1462 列表框生成器
1463 组合框和组合框生成器
1464 实例
147 复选框
148 表格
1481 表格对象的常用属性
1482 表格生成器
1483 表格设计实例
1484 表格中的列和标头对象
149 微调控件
1410 页框和其他常用控件
14101 页框和页面
14102 计时器
14103 图像控件
*14104 线条和形状控件
*1411 OLE/ActiveX控件
14111 概述
14112 一个简单实例
14113 在表中使用通用型字段
习题
第15章 深入学习面向对象程序设计
151 类的使用
1511 创建并使用类
1512 修改类定义
1513 为类添加属性和方法程序
*1514 Access和Assign方法程序
152 完全用代码实现面向对象的编程
1521 相关命令、方法和函数
1522 一个实例
1523 WITH…ENDWITH语句
153 面向对象程序设计的特点和方法
*154 深入了解事件模型
1541 Visual FoxPro中的事件
1542 追踪事件序列
1543 Visual FoxPro事件的一般顺序
习题
第16章 菜单和报表
161 菜单
1611 菜单设计器
1612 "常规选项"和"菜单选项"对话框
1613 Visual FoxPro系统菜单
1614 "菜单"菜单
1615 两个实例
1616 快捷菜单
162 报表
1621 报表向导
1622 报表设计器
习题
第17章 编译应用程序
171 构造应用程序框架
1711 应用程序需要考虑的任务
1712 设置prg程序作为主文件
172 将文件加入到项目中
173 应用程序的连编
1731 测试项目
1732 连编应用程序
174 应用程序向导和生成器
习题
参考文献
猜您喜欢