数据库技术及应用-Visual FoxPro程序设计

节选

[

《数据库技术及应用:Visual FoxPro程序设计》是根据21世纪大学人才培养新要求.结合计算机信息技术的研究成果与*新发展趋势.以及数据库技术的应用现状和水平,对教学内容、体系结构做了重大的修改。《数据库技术及应用:Visual FoxPro程序设计》介绍了数据库系统的基本概念和关系数据库的理论,VistJaIFoxPro6.0的性能、安装、配置和使用等基本知识:有关数据库操作的内容.包括建立数据库、数据表和索引等内容:VisualFO×Pro60中面向对象的方法,包括视图、表单、菜单和报表的设计,并为用户提供了一个VisualFoxPro6.0数据库应用系统开发实例,对读者全面掌握系统开发有极大帮助作用。《数据库技术及应用:Visual FoxPro程序设计》以培养学生素质和能力为目的,内容翔实、结构清晰、实例丰富、实用性强、叙述清晰。《数据库技术及应用:Visual FoxPro程序设计》可以作为高等学校“数据库应用基础”课程的教材,同时也可供从事数据库研究和使用VlsualFox Fro6.0进行数据库系统开发的计算机专业人员参考,同时也适合作为学习计算机技术的培训教材或自学参考书。为了提高读者的实际操作能力和应试能力,《数据库技术及应用:Visual FoxPro程序设计》还配有《数据库技术及应用——Visual FoxPro程序设计实践教程》(ISBixd978-7-302-230205)。

]

相关资料

[

插图:20世纪60年代后期,计算机硬件、软件有了进一步的发展。计算机应用于管理的规模更加庞大,数据量急剧增加;硬件方面出现了大容量磁盘,使计算机联机存取大量数据成为可能;硬件价格下降,而软件价格上升,使开发和维护系统软件的成本增加。文件系统的数据管理方法已无法适应开发应用系统的需要。为解决多用户、多个应用程序共享数据的需求,出现了统一管理数据的专门软件系统,即数据库管理系统。用数据库系统来管理数据比文件系统具有明显的优点,从文件系统到数据库系统,标志着数据管理技术的飞跃。本时期数据管理特点如下。(1)数据结构化。数据结构化是数据库与文件系统的根本区别。有了数据库管理系统后,数据库中的任何数据都不属于任何应用。数据是公共的,结构是全面的。它是在对整个组织的各种应用(包括将来可能的应用)进行全局考虑后建立起来的总的数据结构。它是按照某种数据模型,将全组织的各种数据组织到一个结构化的数据库中,整个组织的数据不是一盘散沙,可表示出数据之间的有机关联。(2)数据共享性高,冗余少,易扩充。数据库系统从全局角度看待和描述数据,数据不再面向某个应用程序而是面向整个系统,因此数据可以被多个用户、多个应用共享使用。这样便减少了不必要的数据冗余,节约存储空间,同时也避免了数据之间的不相容性与不一致性。由于数据面向整个系统,是有结构的数据,不仅可被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充,可以适应各种用户的要求。(3)数据独立性高。数据的独立性是指数据的逻辑独立性和数据的物理独立性。数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的总体逻辑结构改变时,数据的局部逻辑结构不变,由于应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必须修改,从而保证了数据与程序间的逻辑独立性。例如,在原有的记录类型之间增加新的联系,或在某些记录类型中增加新的数据项,均可确保数据的逻辑独立性。数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的,即当数据的存储结构改变时,数据的逻辑结构不变,从而应用程序也不必改变。

]

本书特色

[

《数据库技术及应用:Visual FoxPro程序设计》是普通高等教育“十一五”国家级规划教材。

]

目录

第1章 数据库技术概述1.1 数据库技术的发展1.1.1 人工管理阶段1.1.2 文件系统阶段1.1.3 数据库系统阶段1.1.4 数据库技术的发展1.2 数据库技术基本概念1.2.1 信息与数据1.2.2 记录与数据表1.2.3 数据库1.2.4 数据库管理系统1.2.5 数据库系统1.3 数据库系统的体系结构1.3.1 数据库系统的模式结构1.3.2 数据库系统的体系结构1.4 数据库系统的研究与应用1.5 数据模型1.5.1 概念层数据模型1.5.2 层次数据模型1.5.3 网状模型1.5.4 面向对象模型1.5.5 关系模型1.6 关系数据库理论基础1.6.1 基本概念1..6.2 关系数据库的特点1.6.3 关系数据库基本运算1.7 数据库设计过程1.7.1 需求分析阶段1.7.2 概念模型设计1.7.3 数据库逻辑设计1.7.4 数据库物理设计习题1第2章 Visual FoxPro概述2.1 Visual FoxPro系统概述2.1.1 Visual FoxPro6.0的发展历程2.1.2 Visual FoxPro6.0的特点2.1.3 Visual FoxPro6.0的功能2.2 Visual FoxPro6.0开发环境简介2.3 Visual FoxPro6.0基本操作2.3. Visual FoxPro6.0主要文件类型2.3.2 Visual FoxPro6.0的操作方式2.4 Visual FoxPro6.0的命令和语法规则2.4.1 命令格式2.4.2 命令中几种常用子旬2.4.3 命令书写规则2.4.4 命令工作方式中的常见错误2.4.5 Visual FoxPro6.0命令窗口的使用2.5 Visual FoxPro6.0设计工具2.5.1 项目管理器2.5.2 向导2.5.3 设计器2.5.4 生成器2.6 Visual FoxPro6.0环境配置习题2第3章 Visual FoxPro语言基础3.1 数据类型3.2 数据存储3.2.1 常量3.2.2 内存变量3.2.3 数组变量3.2.4 系统变量3.2.5 字段变量3.2.6 字段、记录和数据表3.2.7 对象、类和属性3.3 运算符及表达式3.3.1 算术表达式3.3.2 字符表达式3.3.3 日期及日期时间表达式3.3.4 关系表达式3.3.5 逻辑表达式3.3.6 类与对象表达式3.4 函数3.4.1 函数的要素3.4.2 函数的类型3.4.3 Visual FoxPro常用函数习题3第4章 数据库与数据表的基本操作4.1 数据表的建立4.1.1 设计表结构4.1.2 建立表结构4.1.3 修改表结构4.1.4 输入记录4.1.5 编辑记录4.2 数据表的基本操作4.2.1 打开与关闭4.2.2 显示记录4.2.3 定位记录指针4.2.4 表数据的替换4.2.5 添加记录4.2.6 删除记录4.2.7 复制表4.3 数据表的排序、索引与查询4.3.1 数据表的排序4.3.2 数据表的索引4.3.3 数据表的查询4.4 数据表的统计与汇总4.4.1 数据表的统计4.4.2 数据表的汇总4.5 多数据表的操作4.5.1 工作区的概念4.5.2 选择工作区4.5.3 不同工作区的互访4.5.4 数据表之间的关联4.5.5 数据表文件的更新4.6 数据库及其基本操作4.6.1 数据库的基本概念4.6.2 设计数据库4.6.3 创建数据库4.6.4 数据库的基本操作4.6.5 查看和修改数据库结构4.6.6 数据词典习题4.1第5章 关系数据库结构化查询语言5.1 关系数据库SQL5.1.1 SQL概述5.1.2 SQL语言的主要功能5.1.3 SQL语言的主要特点5.2 SQL数据定义语言5.3 SQL数据操纵语言5.4 SQL的数据查询功能(从一个或多个表中检索数据)5.4.1 单表查询5.4.2 连接查询5.4.3 TOP子句的使用5.4.4 查询结果去向子句习题5第6章 查询与视图6.1 查询6.1.1 查询的概念6.1.2 查询设计器6.1.3 运行查询6.1.4 查询设计器的局限性6.2 视图6.2.1 视图的定义6.2.2 视图的分类6.2.3 建立视图6.2.4 远程视图与连接6.2.5 视图与数据更新……第7章 Visual FoxPro结构化程序设计第8章 面向对象程序设计基础第9章 菜单与报表第10章 系统开发实例附录A 部分习题解答附录B 理论考试样题参考文献

封面

数据库技术及应用-Visual FoxPro程序设计

书名:数据库技术及应用-Visual FoxPro程序设计

作者:罗先文

页数:305页

定价:¥31.0

出版社:清华大学出版社

出版日期:2010-09-01

ISBN:9787302230212

PDF电子书大小:140MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注