Visual FoxPro程序设计基础教程(高等院校信息技术规划教材)
分類: 图书,计算机/网络,数据库,Foxpro,
作者: 薛磊等编著
出 版 社: 清华大学出版社
出版时间: 2008-9-1字数: 482000版次: 1页数: 307印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302182016包装: 平装内容简介
本书精要地介绍了数据库的基础概念和理论以及Visual FoxPro提供的开发工具,围绕一个具体的数据库应用系统的开发,按照后台数据库设计→SQL语言和程序设计→前台设计→系统集成的结构的顺序,深入浅出地阐述了使用Visual FoxPro开发系统所用到的概念、理论、方法和步骤。主要内容包括数据库系统概述、Visual FoxPro概述、数据库和表的建立及使用、关系数据库标准语言、程序设计基础、面向对象的程序设计、表单和控件、报表和标签以及报表技术等。全书共12章,每章都配有丰富的例题、习题和上机练习。
本书可以作为高等院校程序设计基础课程或者数据库应用课程的教材,也可以作为数据库系统开发人员的参考用书。本书另配有上机实验和辅导教材。
目录
第1章 数据库系统概述
1.1 数据库的基本概念
1.2 数据模型
1.3 关系数据库
本章小结
习题一
第2章 Visual FoxPro概述
2.1 Visual FoxPro 6.0概述
2.2 Visual FoxPro 6.0 的操作环境
2.3 Visual FoxPro中的文件类型
2.4 项目管理器
2.5 Visual FoxPro语言基础
本章小结
习题二
第3章 表的创建及使用
3.1 创建自由表
3.2 表的基本操作
3.3 表的索引
3.4 数据统计
本章小结
习题三
第4章 数据库的创建与使用
4.1 数据库设计概述
4.2 数据库的基本操作
4.3 数据库表的操作
4.4 数据库表间的永久关系
4.5 参照完整性
4.6 多张表的同时使用
本章小结
习题四
第5章 关系数据库标准语言SQL
5.1 SQL语言概述
5.2 数据定义
5.3 数据操纵
5.4 数据查询
本章小结
习题五
第6章 查询和视图
第7章 程序设计基础
第8章 面向对象的程序设计
第9章 表单和控件
第10章 报表和标签
第11章 菜单设计
第12章 应用系统集成
附录A 图书管理数据库主要数据表记录
书摘插图
第1章数据库系统概述
数据库技术产生于20世纪60年代末,在科学计算、数据处理、过程控制等计算机应用领域中,数据处理约占70%,因此,数据库技术是计算机科学的重要分支。
目前,作为信息系统核心和基础的数据库技术的应用越来越广泛,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计和制造、计算机集成制造系统、办公信息系统等,越来越多的新应用领域采用了数据库技术。
1.1 数据库的基本概愈
1.1.1 信息、数据与数据处理
1.数据与信息
人们通常使用各种各样的物理符号来表示客观事物的特性与特征,这些符号及其组合就是数据。数据的概念包括两个方面:数据内容和数据形式。数据内容是指所描述客观事物的具体特性,也就是通常所说的数据的“值”;数据形式则是指数据内容存储在媒体上的具体形式,也就是通常所说的数据的“类型”。数据主要有数字、文字、声音、图形和图像等多种形式。
信息是指数据经过加工处理后所获取的有用知识。信息是以某种数据形式表现的。
数据和信息是两个相互联系但又相互区别的概念,数据是信息的具体表现形式,信息是数据有意义的表现。
2.数据处理
数据处理是指将数据转换成信息的过程,主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等。数据处理的目的是从大量的数据中,根据数据自身的规律及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。
……