数据库应用基础教程
2003-9
高等教育出版社
徐维祥刘旭敏
313
本书集基础性、实用性和系统性为一体,以提高学生计算机的操作技能和实际应用能力为宗旨,循序渐进地讲述了VisualFoxPro6.0/7.0的基础知识和面向对象的程序设计的方法及技巧。详细介绍了VisualFoxPro的开发环境;项目文件、数据库、表、视图、查询的建立;表单的设计和基本控件的使用;报表、标签和菜单的设计;程序设计常用的命令和函数;程序的建立、调试和编译;结构化查询语言SQL;数据的导入和导出;创建发布磁盘等内容。各章附有适量的习题。本书取材注重实用,内容由浅入深,语言简练,逻辑性强,适用于教学。本书可作为高等院校大学本、专科相关专业数据库应用基础课程教材使用,也可作为全国计算机等级考试二级VisualFoxPro的参考教材。
第一章 Visual FoxPro基础知识 1.1 数据库基础知识 1.1.1 数据、信息与数据处理 1.1.2 计算机数据管理的发展 1.1.3 数据库的基本概念 1.1.4 数据库系统的组成 1.1.5 数据库系统的特点 1.2 数据模型与规范化理论 1.2.1 实体的相关概念 1.2.2 实体间联系及联系的种类 1.2.3 数据模型 1.2.4 关系数据库 1.2.5 数据的规范化 1.2.6 关系运算 1.3 Visual FoxPro系统概述 1.3.1 FoxPro系列的发展演变 1.3.2 Visual FoxPro 6.0/7.0的环境要求 1.3.3 Visual FoxPro 6.0/7.0的安装、启动、退出 1.4 Visual FoxPro集成开发环境 1.4.1 菜单系统 1.4.2 工具栏 1.4.3 设计器 1.4.4 向导 1.4.5 生成器 1.4.6 获取帮助 1.4.7 工作环境的设定 1.5 Visual FoxPro语言基础 1.5.1 数据类型 1.5.2 表达式 1.5.3 命令格式 1.5.4 文件类型 本章小结 习题第二章 项目管理器和数据库 2.1 创建项目 2.1.1 建立项目文件 2.1.2 “项目管理器”窗口简介 2.1.3 “项目管理器”的操作 2.1.4 项目菜单 2.1.5 “项目管理器”窗口设置 2.2 创建数据库 2.2.1 创建数据库的步骤 2.2.2 建立数据库文件 2.2.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.4 定制表与修改表 3.4.1 定制表 3.4.2 查找与替换 3.4.3 修改表结构 3.5 表的索引和关联 3.5.1 表的索引 3.5.2 索引文件的建立与使用 3.5.3 表的关联 3.5.4 设置参照完整性(RI) 3.6 同时使用多个表 3.6.1 工作区 3.6.2 数据工作期 3.7 数据库表的特性及使用 3.7.1 长表名 3.7.2 长字段名 3.7.3 给字段添加注释 3.7.4 输入掩码 3.7.5 字段的默认值 3.7.6 有效性规则 本章小结 习题第四章 基本命令与函数第五章 查询与视图第六章 结构化查询语言SQL第七章 Visual FoxPro程序设计第八章 面向对象的程序设计第九章 表单第十章 报表与标签第十一章 菜单设计第十二章 系统实例及开发技术附录参考文献