《Visual FoxPro数据库基础与应用》共分10个单元,以开发一个小型的学生管理数据库应用系统项目为主线,每个单元以任务驱动的方式展开学习内容,把数据库技术、语言学习、可视化编程的方法与实际应用作为一个整体来介绍。 《Visual FoxPro数据库基础与应用》内容编排上从简单到复杂递进,结合VisualFoxPro数据库系统体系结构,将VisualFoxPro数据库的基础知识、数据库的设计、SQL查询语言、面向过程和面向对象的程序设计方法、数据库应用系统的开发等知识和技能融入不同的单元中。 《Visual FoxPro数据库基础与应用》适合作为高职高专院校计算机基础课教材,也可以作为相关专业数据库应用课程教材,还可作为全国计算机等级考试二级VisualFoxPro数据库程序设计的考试用书以及计算机爱好者自学参考书
更多科学出版社服务,请扫码获取。
本书是针对高等职业教育而编写的教材,以初学数据库的学生为教学对象,考虑学习过程中学生认知的心理顺序,即由浅入深、由易到难、由表及里的“时序”串行的情况,从简单到复杂递进,结合VisualFoxPro数据库系统体系结构,将VisualFoxPro数据库的基础知识、数据库的设计、SQL查询语言、面向过程和面向对象的程序设计方法、数据库应用系统的开发等知识和技能融入不同的单元中。
全书共分十个单元,以开发一个小型的学生管理数据库应用系统项目为主线,每个单元以任务驱动的方式展开学习的内容,把数据库技术、语言学习、可视化编程的方法与实际应用作为一个整体来介绍。具体内容如下:单元一,数据库设计,介绍了数据库的基本知识和数据库设计实施;单元二,项目建立及操作,介绍了启动与退出VisualFoxPr06.0、使用VisualFoxPr06.0用户界面、设置VisualFoxPro工作环境、创建及管理项目文件:单元三,主程序的建立,介绍了VisualFoxPro语言基础、简单程序设计、设计与编制项目主程序;单元四,数据库的基本操作,介绍了创建和管理数据库、创建和管理数据库表、表的基本操作、创建和使用表索引、数据库的数据完整性设置、多表的使用操作、数据库表与自由表的转换;单元五,用SQL语言管理学生管理数据库,介绍了用SQL语言创建和维护数据库、用SQL语言操作表中的数据、用SQL语言查询表中的数据;单元六,数据库查询与视图设计,介绍了设计与创建学生信息查询、设计与创建学生成绩统计查询、设计与创建学生信息视图、设计与创建学生成绩统计视图;单元七,用户界面设计,介绍了用户登录表单的设计、系统版本表单的设计、学生信息输入表单的设计、学生信息查询表单的设计;单元八,报表设计,介绍了学生基本信息报表设计、学生成绩统计报表设计;单元九,系统菜单设计,介绍了设计学生管理系统主菜单、为菜单项指定任务及运行菜单;单元十,程序的生成,介绍了学生管理系统程序的生成。
本书内容安排合理、通俗易懂、循序渐进、理论联系实际,适合作为高职高专院校计算机专业基础课教材,也可以作为相关专业数据库应用课程教材,还可作为全国计算机等级考试二级VisualFoxPro数据库程序设计的考试用书以及计算机爱好者自学参考书。
本书由张旭、叶茜共同策划,单元一和单元二及单元四到单元十由张旭编写,单元三由张旭、张正军合作编写。全书由叶茜审核,由张旭统稿。本书在编写过程中得到了雷振德院长的大力支持和帮助,在此表示衷心的感谢。
由于时间仓促,编者水平有限,书中难免存在疏漏和不足之处,恳请广大读者提出宝贵意见。
任务一 了解数据库系统
一、数据库技术
二、数据模型
三、关系数据库
任务二 数据库设计实施
一、设计基础
二、设计实施
习题一
单元二 项目建立及操作
任务一 启动与退出VisualFoxPr06.0
一、启动VisualFoxPr06.0
二、退出VisualFoxPr06.0
任务二 使用VisualFoxPr06.0用户界面
一、VisualFoxPr06.0的主界面
二、VisualFoxPr06.0的工作方式
三、VisualFoxPr06.0的文件类型
任务三 设置VisualFoxPr06.0工作环境
一、使用“选项”命令设置系统工作环境
二、使用SET命令设置系统工作环境
任务四 创建及管理项目文件
一、创建项目文件
二、打开和关闭项目文件
三、项目管理器的基本功能
四、使用项目管理器
五、定制项目管理器
习题二
单元三 主程序的建立
任务-VisualFoxPro语言基础
一、常量和变量
二、表达式与运算符
三、常用函数
任务二 简单程序设计
一、程序的概念
二、程序文件的建立与执行
三、程序中常用的命令
四、程序的基本结构
任务三 设计与编制项目主程序
一、主程序的作用
二、主程序设计思路
三、建立主程序
习题三
……
单元四 数据库的基本操作
单元五 用SQL语言管理学生管理数据库
单元六 数据库查询与视图设计
单元七 用户界面设计
单元八 报表设计
单元九 系统菜单设计
单元十 程序的生成
习题参考答案
参考文献