基本信息出版社:北京大学出版社
页码:253 页
出版日期:2005年08月
ISBN:7301095279
条形码:9787301095270
版本:第1版
装帧:平装
开本:16开 Pages Per Sheet/16
正文语种:中文
丛书名:21世纪全国高职高专计算机系列实用规划教材
内容简介 全书共13章。第1章为数据库系统概论;第2章为Visual FoxPro 6.0概述;第3章为编程基础;第4章为数据表基本操作;第5章为数据库及其操作;第6章为结构化查询语言SQL;第7章为面向对象程序设计基础;第8章为表单设计;第9章为控件设计;第10章为菜单设计;第11章为报表设计;第12章为数据库应用程序开发;第13章为技能训练。全书内容紧凑,结构合理,论述清楚,实例丰富,且理顺了众多知识点之间的关系,有利于读者的理解和掌握。本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供继续教育学院、民办高校、技能型紧缺人才培养使用,还可供计算机应用人员自学或参考。
作者简介 相关作品:《电子商务基础与实训(高职高专电子商务专业系列教材)》 《数据库原理与应用(Visual FoxPro21世纪全国高职高专计算机系列实用规划教材)》
编辑推荐 本书系统地介绍了数据库系统的基本原理、设计技术
以Visual Foxpro语言为背景系统介绍了数据库应用技术
重点突出了数据库操作技术训练
全书内容循序渐进、深入浅出,通俗易懂,实践性强
目录
第1章数据库系统概论
1.1数据库技术的发展
1.1.1人工管理阶段
1.1.2文件系统阶段
1.1.3数据库系统阶段
1.2数据模型
1.2.1实体及其联系
1.2.2数据模型
1.2.3关系术语及关系运算
1.3数据库系统的组成
1.3.1 硬件系统
1.3.2系统软件
1.3.3数据库应用系统
1.3.4各类人员
1.4数据库设计基础
1.4.1数据库设计步骤
1.4.2数据库设计过程
习题一
第2章 Visual FoxPro 6.0概述
2.1 关于Visual FoxPro
2.1.1 Visual FoxPro的发展过程
2.1.2 Visual FoxPro 6.0的功能特点
2.1.3 Visual FoxPro 6.0的安装
2.2 Visual FoxPro 6.0的基本操作
2.2.1 Visual FoxPro 6.0的启动与退出
2.2.2 Visual FoxPro 6.0的集成界面组成
2.2.3 Visual FoxPro 6.0的界面操作
2.3 Visual FoxPro 6.0基础知识.
2.3.1 Visual FoxPro 6.0的工作方式
2.3.2 Visual FoxPro 6.0的辅助设计工具
2.4项目管理器
2.4.1 “项目管理器”的功能
2.4.2 “项目管理器”的组成
2.4.3 “项目管理器”的操作
2.5 Visual FoxPro 6.0的开发环境设置
2.5.1 “选项”对话框
2.5.2默认工作目录设置
2.5.3 日期、时间、货币及数字格式设置
2.5.4.配置文件Config fpw的创建
习题二
第3章编程基础
3.1数据类型
3.1.1字符型(Character)
3.1.2数值型
3.1.3日期型—ate)
3.1.4日期时间型—ate Time)
3.1.5逻辑型(Logic)
3.1.6备注型(Memo)
3.1.7通用型(General)
3.1.8货币型(Curreney)
3.1.9字符型二进制和备注型二进制
3.2常量与变量
3.2.1常量
3.2.2变量
3.2.3系统变量
3.2.4变量命名的推荐规则
3.3 函数
3.3.1函数的一般形式
3.3.2函数的类型
3.4 VFP的运算符与表达式
3.4.1算术运算符与算术表达式
3.4.2字符串运算符与字符串表达式
3.4.3 日期时间运算符与日期时间表达式
3.4.4条件表达式
3.4.5逻辑表达式
3.4.6运算符的优先顺序
3.5结构化程序设计
3.5.1程序文件的建立与运行
3.5.2程序结构控制
3.6过程及其调用
3.6.1主程序、子程序及其调用
3.6.2过程的定义
3.6.3过程文件
习题三
第4章数据表基本操作
4.1表的创建
4.1.1表的概念
4.1.2表结构的设计与创建
4.2数据的输入
4.2.1打开、关闭表
4.2.2表数据的输入
4.2.3输入备注型和通用型字段
4.2.4.追加记录
4.2.5追加记录的命令
4.3表结构的修改
4.3.1使用"表设计器"
4.3.2使用修改命令
4.4数据的显示与修改
4.4.1数据的显示
4.4.2数据的修改
4.5数据的删除
4.5.1逻辑删除
4.5.2恢复记录
4.5.3物理删除
习题四
第5章数据库及其操作
5.1数据库的创建
5.1.1利用“数据库向导”创建数据库
5.1.2使用“数据库设计器”创建数据库
5.1.3使用命令创建数据库
5.1.4数据库的修改、打开和关闭
5.2数据库表的操作
5.2.1创建数据库表
5.2.2数据库中表的添加和删除
5.2.3数据库表的打开和关闭
5.2.4数据库表结构的修改、显示
5.3索引
5.3.1 索引文件
5.3.2索引文件的分类
5.3.3索引类型
5.3.4创建索引文件
5.3.5索引文件的打开和关闭
5.3.6删除索引标识
5.4数据库的关联
5.4.1工作区的基本概念
5.4.2数据库的关联
习题五
第6章结构化查询语言SQL
6.1结构化查询语言SQL概述
6.1.1 SQL简介
6.1.2 SQL语言的组成
6.1.3 SQL语言的特点
6.2 SQL的数据定义功能
第7章面向对象程序设计基础
第8章表单设计
第9章表单控件设计
第10章菜单设计
第11章报表设计
第12章VFP数据库应用系统开发
……
序言 数据库技术产生于20世纪60年代末,发展至今已有30余年的历史。数据库技术作为数据管理的最有效的手段,它的出现极大地促进了计算机应用的发展,目前基于数据库技术的计算机应用已成为计算机应用的主流。
Visual FoxPro作为目前PC机上影响最大、应用最广的关系型数据库管理系统,是微软公司在FoxBASE基础上发展起来的面向对象的数据库开发管理工具。它的发展及使用大大简化了数据库的管理,使得组织数据,创建用户应用程序等工作更加快捷。更为可取的是,它不仅支持先进的面向对象程序设计方法,而且提供了用以开发各种数据库系统界面的可视化设计工具。
“数据库原理与应用”作为计算机相关专业的一门专业基础课程,强调对理论知识的应用和实践能力的培养,但基础理论的教学最终应以应用为目的。我们在编写过程中,谨遵这一思想,着重介绍数据库基础知识,重点突出对学生实际操作应用能力的培养。
本书由重庆电子职业技术学院的石道元担任主编,负责全书的总体策划、统稿和定稿工作,由辽宁辽阳职业技术学院的邵亮、重庆电子职业技术学院的李维宪担任副主编。各章编写分工如下:第1章、第10章由陈献惠(湖南长沙通信职业技术学院)编写;第2章、第6章由石道元编写;第3章、第7章由李维宪(重庆电子职业技术学院)编写;第4章、第5章、第11章分别由罗育新、李彪、方云亮(四川宜宾职业技术学院)编写;第8章、第9章由邵亮(辽宁辽阳职业技术学院)编写;第12章、第13章分别由何兴无、黎娅(重庆电子职业技术学院)编写;附录部分由石道元负责搜集和整理。
本书为授课教师提供电子教案,所有教案用PowerPoint制作,可以任意修改。
本书在编写过程中,参考了大量图书杂志,笔者在全书最后均以参考文献的形式列出。在本书的出版过程中,得到了北京大学出版社吴迪编辑的关心和支持,在此一并向他们表示衷心的感谢。
由于编者学识所限,加之编写时间仓促,书中难免会有错误和不当之处,恳请读者不吝赐教和批评指正,我们将在修订中认真吸取,使本书不断完善。
编 者
2005年7月
文摘 第3章编程基础
本章主要介绍VFP系统中各种数据类型,数据的存储、表示方式和操作运算方法,以及结构化程序设计方法,为用户使用VFP系统进行数据操作、程序编制、数据库管理打下基础。
通过本章的学习,应掌握几种主要数据类型及相关特性、变量的类型和基本操作方法、数据的4种表示形式(常量、变量、函数和表达式)、各种表达式的使用方法;了解常用函数的功能与用法。结构化的程序设计、过程的概念及其使用。
3.1 数据类型
数据是描述现实世界中客观事物属性的记录,而记录的集合是构成数据库的基础,为了使人们方便地建立和操作数据库,VFP系统将数据划分为不同的数据类型,而不同的数据类型又决定了数据存储形式和操作使用方式的不同,下面介绍常用的数据类型。
3.1.1 字符型(Character)
字符型数据是文字数据类型,用字母C表示。字符型数据包括中文字符、英文字符、数字字符和其他ASCII字符,其长度(即字符个数)范围是0~254个字符。显然,由于数据类型是字符,所以它(Numberic)是不能进行运算的数据类型。
3.1.2数值型
数值型数据是用于表示数量,而且可以进行数值运算的数据类型。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成。在VFP系统中,按存储、表示形式与取值范围的不同,数值型数据又可进一步分为4种类型。