出版时间:2008-9 出版社:清华大学出版社 作者:薛磊 等编著 页数:307 字数:482000
前言
在科教兴国方针的指引下,我国高等教育进入了一个新的历史发展时期,招生规模和在校生数量都有了大幅度的增长。我们在进行着世界上规模最大的高等教育。与此同时,对于高等教育的研究和认识也在不断深化。高等学校要明确自己的办学方向和办学特色,这既是不断提高高等教育水平的必然要求,更是高校不断发展和壮大必须首先考虑的问题。 教育部领导明确提出,高等教育应多元化,高等院校应实施分类分层次教学,这是高等教育大众化的必然结果,也是市场对人才需求的客观规律所致。因此要有相当部分的高等院校致力于培养应用型人才。此类院校在计算机教学中如何实现自己的培养目标,如何选择适用的应用型教材,已成为十分重要和迫切的任务。应用型人才的培养不能简单照搬研究型人才的培养模式,要在丰富的实践基础上认真总结,摸索新形势下的教学规律,在此基础上设计相关课程、改进教学方法,同时编写与之相适应的应用型教材。这一工作是非常艰巨的,也是非常有意义的。 在清华大学出版社的大力支持和配合下,于2003年成立了应用型教材编委会。编委会汇集了众多高等院校的实践经验,并经过集中讨论和专家评审,遴选了一批优秀教材,希望能够通过这套教材的出版和使用,促进应用型人才培养的实践发展,为建立新的人才培养模式作出贡献。
内容概要
本书精要地介绍了数据库的基础概念和理论以及Visual
FoxPro提供的开发工具,围绕一个具体的数据库应用系统的开发,按照后台数据库设计
→SQL语言和程序设计→前台设计→系统集成的结构的顺序,深入浅出地阐述了使用Visual
FoxPro开发系统所用到的概念、理论、方法和步骤。主要内容包括数据库系统概述、Visual
FoxPro概述、数据库和表的建立及使用、关系数据库标准语言、程序设计基础、面向对象的程序设计、表单和控件、报表和标签以及报表技术等。全书共12章,每章都配有丰富的例题、习题和上机练习。
本书可以作为高等院校程序设计基础课程或者数据库应用课程的教材,也可以作为数据库系统开发人员的参考用书。本书另配有上机实验和辅导教材。
书籍目录
第1章 数据库系统概述
1.1 数据库的基本概念
1.1.1 信息、数据与数据处理
1.1.2 数据库系统
1.2 数据模型
1.2.1 数据模型的组成要素
1.2.2 概念模型
1.2.3 最常用的数据模型
1.3 关系数据库
1.3.1 关系的性质
1.3.2 关系的完整性
1.3.3 关系代数
本章小结
习题一
第2章 Visual FoxPro概述
2.1 Visual FoxPro 6.0概述
2.1.1 Visual FoxPro 6.0的启动和退出
2.1.2 Visual FoxPro的工作方式
2.2 Visual FoxPro 6.0 的操作环境
2.2.1 菜单系统的操作
2.2.2 工具栏的操作
2.2.3 命令窗口的操作
2.2.4 Visual FoxPro的屏幕区
2.2.5 Visual FoxPro的状态栏
2.2.6 Visual FoxPro的环境设置
2.3 Visual FoxPro中的文件类型
2.4 项目管理器
2.4.1 项目文件的建立和打开
2.4.2 项目管理器界面的组成
2.5 Visual FoxPro语言基础
2.5.1 数据类型
2.5.2 常量
2.5.3 变量
2.5.4 Visual FoxPro中的常见函数
2.5.5 运算符和表达式
本章小结
习题二
第3章 表的创建及使用
3.1 创建自由表
3.1.1 表结构的设计
3.1.2 表结构的创建
3.1.3 输入新记录
3.2 表的基本操作
3.2.1 表的打开与关闭
3.2.2 记录的操作
3.2.3 表结构的修改与复制
3.3 表的索引
3.3.1 索引的概念
3.3.2 索引的类型
3.3.3 索引的创建
3.3.4 索引的使用
3.3.5 排序
3.4 数据统计
3.4.1 计数命令COUNT
3.4.2 求和命令SUM
3.4.3 求平均值命令AVERAGE
3.4.4 TOTAL命令
本章小结
习题三
第4章 数据库的创建与使用
4.1 数据库设计概述
……
第5章 关系数据库标准语言SQL
第6章 查询和视图
第7章 程序设计基础
第8章 面向对象的程序设计
第9章 表单和控件
第10章 报表和标签
第11章 菜单设计
第12章 应用系统集成
附录A 图书管理数据库主要数据表记录
章节摘录
第1章 数据库系统概述 数据库技术产生于20世纪60年代末,在科学计算、数据处理、过程控制等计算机应用领域中,数据处理约占70%,因此,数据库技术是计算机科学的重要分支。 目前,作为信息系统核心和基础的数据库技术的应用越来越广泛,从小型单项事务处理系统到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算机辅助设计和制造、计算机集成制造系统、办公信息系统等,越来越多的新应用领域采用了数据库技术。 1.1 数据库的基本概愈 1.1.1 信息、数据与数据处理 1.数据与信息 人们通常使用各种各样的物理符号来表示客观事物的特性与特征,这些符号及其组合就是数据。数据的概念包括两个方面:数据内容和数据形式。数据内容是指所描述客观事物的具体特性,也就是通常所说的数据的“值”;数据形式则是指数据内容存储在媒体上的具体形式,也就是通常所说的数据的“类型”。数据主要有数字、文字、声音、图形和图像等多种形式。 信息是指数据经过加工处理后所获取的有用知识。信息是以某种数据形式表现的。 数据和信息是两个相互联系但又相互区别的概念,数据是信息的具体表现形式,信息是数据有意义的表现。 2.数据处理 数据处理是指将数据转换成信息的过程,主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等。数据处理的目的是从大量的数据中,根据数据自身的规律及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。
编辑推荐
《Visual FoxPro 程序设计基础教程》可以作为高等院校程序设计基础课程或者数据库应用课程的教材,也可以作为数据库系统开发人员的参考用书。《Visual FoxPro 程序设计基础教程》另配有上机实验和辅导教材。
图书封面
评论、评分、阅读与下载