欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

数据库原理与应用★教育部文科教指委立项教材

书      号:9787113125424

丛  书 名:高等学校计算机基础课程规划教材

作      者:姜继忱 张春华

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:27

  • 内容简介

    本书根据教育部高等学校文科计算机基础课程教学指导委员会最新提出的《高等学校文科类专业计算机教学基本要求》面向大学财经类专业计算机数据课程库教学编写。本书共分9章,内容包括数据库系统基础知识,VisualFoxPro系统环境与语言基础,数据表与数据库,SQL语言、查询与视图,VisualFoxPro程序设计基础,表单设计,报表设计菜单设计,及数据库应用系统的开发。本书各章均有提要和小结,便于读者掌握知识要点。各章还配有大量的习题,以便读者检验和强化所学知识,同时也便于组织教学。本书内容详实,结构清晰,特别适合作为高等院校财经类专业大学计算机基础课程的教材或各类计算机培训班的教材,也可供各类计算机应用人员阅读参考。
  • 前言

    前言
    随着数据库技术的广泛应用,了解并掌握数据库已经成为各类财经管理人员的基本要求。大学计算机数据库课程已成为财经类大学各专业学生必修的公共基础课程,掌握数据库原理和程序设计,不仅有益于学生日后烦琐的数据处理工作,也益于培养其先进的思维方法和管理理念。
    Visual FoxPro数据库既是一个优秀的小型关系型数据库管理系统,也是数据库应用系统的开发工具,具有强大的数据库管理系统功能,并提供了面向对象程序设计的各类开发工具。它将可视化设计界面和关系数据库合二为一,用户不需要借助任何其他的开发工具,就可以在此平台上开发出功能强大的数据库管理应用系统。通过学习Visual FoxPro,让财经类专业的学生掌握和了解数据库及程序设计的概念、基本原理和应用技术,并且能够在实际工作中使用数据库管理系统和开发工具。
    本书根据教育部高等学校文科计算机基础课程教学指导委员会最新提出的《高等学校文科类专业计算机教学基本要求》中有关大学财经类专业计算机课程数据库教学要求而编写。全书以数据库管理系统设计基础知识、实际操作、数据库管理系统应用为中心,强调理论与实践相结合,既注重基本原理、基本概念的介绍,又注重应用实践,旨在进一步推动计算机教与学的结合统一,使得财经专业的计算机课程教学更加适应信息化社会的需求。
    本书的一个特色是先从数据库基本原理、概念出发,介绍数据表及数据库的建立、查看、修改、使用与维护等操作,以“商品进销存系统”实例为承载贯穿本书大部分章节,让读者循序渐进地掌握Visual FoxPro的同时了解如何在进销存这样的基本营销环节使用数据库,并逐步形成面向数据库程序设计的思想。本书的另一个特色是通过详解Visual FoxPro语言,给学生介绍了面向对象的理念和方法,对于开阔思路和进一步学习都是必要的。
    本书可以作为高等院校财经类专业大学计算机基础课程的教材或此类计算机培训班的教材,也可供各类计算机应用人员阅读参考。
    本书由姜继忱组织编写,第1章和第2章由姜继忱编写,第3章、第6章以及第9章由张春华编写,第4章和第8章由岳小婷编写,第5章由高明编写,第7章由王洪艳编写。在本书的编写过程中,我们得到了中国铁道出版社的大力支持,以及卢湘鸿教授的指导,在此表示诚挚的谢意。此外,我们还参考了大量文献资料和许多网站的资料,在此一并表示衷心的感谢。
    由于计算机技术发展很快,加上编者水平有限,书中难免有疏漏之处,恳请广大读者批评指正。


    编 者
    2010年10月
  • 目录

    目录
    第1章 数据库系统基础 1
    1.1 数据与数据处理 1
    1.1.1 数据与信息 1
    1.1.2 数据处理 1
    1.2 计算机数据管理技术的发展 2
    1.2.1 人工管理阶段 2
    1.2.2 文件系统阶段 3
    1.2.3 数据库系统阶段 3
    1.3 数据库系统概述 4
    1.4 数据模型 5
    1.4.1 概念模型与E-R图 6
    1.4.2 逻辑数据模型 8
    1.5 关系数据库 10
    1.5.1 关系模型 10
    1.5.2 关系的完整性 12
    1.5.3 关系运算 12
    1.6 商品进销存系统的数据库设计 15
    1.6.1 商品进销存系统背景介绍 16
    1.6.2 商品进销存系统功能介绍 16
    1.6.3 商品进销存系统数据库设计 17
    本章小结 17
    习题 18
    第2章 Visual FoxPro系统环境及语言基础19
    2.1 Visual FoxPro概述 19
    2.1.1 Visual FoxPro的发展与特点 19
    2.1.2 Visual FoxPro的启动与退出 20
    2.2 Visual FoxPro系统环境 20
    2.2.1 Visual FoxPro的窗口组成 20
    2.2.2 Visual FoxPro的窗口及其操作 21
    2.2.3 Visual FoxPro文件概述 22
    2.2.4 项目管理器 23
    2.2.5 Visual FoxPro的配置 24
    2.3 Visual FoxPro语言基础 27
    2.3.1 Visual FoxPro命令 27
    2.3.2 Visual FoxPro的主要数据类型 27
    2.3.3 常量 29
    2.3.4 变量 30
    2.3.5 常用标准函数 32
    2.3.6 运算符和表达式 36
    本章小结 41
    习题 42
    第3章 数据库与数据表 44
    3.1 Visual FoxPro数据表与数据库 44
    3.1.1 创建数据表 44
    3.1.2 创建数据库 46
    3.1.3 打开数据库 47
    3.1.4 关闭数据库 47
    3.1.5 删除数据库 48
    3.1.6 修改数据库 48
    3.2 Visual FoxPro数据表操作 50
    3.2.1 表的打开与关闭 50
    3.2.2 添加表记录 50
    3.2.3 记录的浏览与显示 51
    3.2.4 编辑与修改记录 53
    3.2.5 记录指针的定位 54
    3.2.6 记录的删除与恢复 57
    3.2.7 表与表结构的复制 59
    3.3 数据表索引 60
    3.3.1 建立索引 60
    3.3.2 独立索引文件的打开与关闭 64
    3.3.3 指定主控索引 65
    3.3.4 索引定位 66
    3.4 数据表统计 67
    3.4.1 求记录个数的命令 68
    3.4.2 求和命令 68
    3.4.3 求平均值命令 68
    3.4.4 计算命令 69
    3.4.5 分类汇总命令 69
    3.5 多表同时操作 70
    3.5.1 工作区与多个表 70
    3.5.2 建立表的临时关系 72
    3.5.3 表的物理连接 73
    3.6 数据字典 74
    3.6.1 设置数据库表字段的扩展属性 74
    3.6.2 设置数据库表的有效性规则 75
    3.6.3 表的永久关系 77
    3.6.4 参照完整性规则 78
    3.6.5 存储过程 79
    本章小结 79
    习题 80
    第4章 SQL语言、查询与视图 81
    4.1 SQL语言 81
    4.1.1 数据定义语言 82
    4.1.2 数据操纵语言 83
    4.1.3 SQL查询 84
    4.1.4 SQL查询结果的输出与处理 89
    4.2 使用查询设计器 92
    4.2.1 查询设计器简介 93
    4.2.2 查询设计器的应用 98
    4.3 视图 99
    4.3.1 视图的概念 99
    4.3.2 视图设计器概述 100
    本章小结 102
    习题 102
    第5章 Visual FoxPro程序设计基础 104
    5.1 程序文件 104
    5.1.1 程序的概念 104
    5.1.2 程序文件的建立与执行 104
    5.1.3 程序调试 106
    5.1.4 输入/输出命令 109
    5.2 程序控制结构 109
    5.2.1 顺序结构 110
    5.2.2 选择结构 110
    5.2.3 循环结构 114
    5.3 过程和自定义函数 117
    5.3.1 子程序 117
    5.3.2 过程 119
    5.3.3 自定义函数 121
    5.3.4 参数传递方法 122
    5.3.5 变量的作用域 122
    本章小结 124
    习题 124

    第6章 表单设计 126
    6.1 创建表单 126
    6.1.1 使用表单向导创建表单 126
    6.1.2 使用表单设计器创建表单 130
    6.2 表单设计器环境 131
    6.2.1 表单设计器工具栏 132
    6.2.2 表单控件工具栏 132
    6.2.3 “属性”窗口 133
    6.2.4 代码窗口 135
    6.2.5 控件对象的基本操作 136
    6.2.6 设置数据环境 136
    6.2.7 表单的设计步骤 137
    6.3 表单设计基础 139
    6.3.1 对象与类 139
    6.3.2 Visual FoxPro中的类 141
    6.3.3 Visual FoxPro中的对象 143
    6.3.4 对象引用 146
    6.3.5 设置对象属性值与调用对象方法 147
    6.4 表单及常用表单控件 148
    6.4.1 表单 148
    6.4.2 标签控件 150
    6.4.3 文本框控件与编辑框控件 151
    6.4.4 命令按钮控件 153
    6.4.5 命令按钮组控件 155
    6.4.6 选项按钮组控件 157
    6.4.7 复选框控件 157
    6.4.8 组合框控件和列表框控件 158
    6.4.9 微调按钮控件 162
    6.4.10 表格控件 163
    6.4.11 图像控件 165
    6.4.12 计时器控件 166
    6.4.13 页框控件 167
    6.4.14 ActiveX控件与ActiveX绑定控件 168
    6.4.15 线条控件和形状控件 170
    6.4.16 容器控件和超级链接控件 170
    6.5 自定义类、属性和方法 171
    6.5.1 自定义类 171
    6.5.2 添加类属性与方法 173
    6.5.3 使用自定义类 174
    本章小结 175
    习题 175
    第7章 报表设计 177
    7.1 创建报表 177
    7.1.1 利用报表向导创建报表 177
    7.1.2 利用快速报表创建简单的报表 181
    7.1.3 利用报表设计器创建报表 183
    7.2 设计报表 183
    7.2.1 报表工具栏 183
    7.2.2 设置报表数据源 184
    7.2.3 设计报表布局 186
    7.3 输出报表 192
    本章小结 194
    习题 194
    第8章 菜单设计 196
    8.1 概述 196
    8.1.1 菜单的种类及组成 196
    8.1.2 菜单的创建步骤 197
    8.2 菜单设计器 198
    8.2.1 菜单设计器简介 198
    8.2.2 使用菜单设计器 200
    8.2.3 完善菜单设计 200
    8.3 下拉式菜单设计 201
    8.3.1 规划菜单 201
    8.3.2 创建下拉式菜单 202
    8.4 快速菜单设计 207
    8.5 快捷菜单设计 207
    8.6 加载菜单 208
    8.6.1 数据库应用系统的主菜单 208
    8.6.2 表单控件的快捷菜单 209
    8.6.3 顶层表单中的下拉式菜单 210
    本章小结 210
    习题 211
    第9章 数据库应用系统的开发 212
    9.1 数据库应用系统的开发步骤 212
    9.2 Visual FoxPro应用程序 213
    9.2.1 应用程序的组成 213
    9.2.2 应用程序的组织与管理 214
    9.2.3 应用程序的主文件 214
    9.2.4 连编应用程序 215
    9.2.5 发布应用程序 217
    9.3 商品进销存系统开发实例 220
    9.3.1 商品进销存系统的组织 221
    9.3.2 建立商品进销存系统项目 221
    9.3.3 商品进销存系统的连编、测试、发布 236
    本章小结 236
    习题 236
    参考文献 238
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1姜继忱 博士 教授 计算机工作单位东北财经大学 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    本书内容详实,结构清晰,特别适合作为高等院校财经类专业大学计算机基础课程的教材或各类计算机培训班的教材,也可供各类计算机应用人员阅读参考
  • 书评书荐

  • 附件下载

图书推荐