Visual Foxpro 6.0数据库应用案例实训教程(DVD)(教材)
分類: 图书,计算机/网络,数据库,Foxpro,
作者: 杨聪,耿小芬 主编
出 版 社:
出版时间: 2009-2-1字数: 445000版次: 1页数: 280印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787300099637包装: 平装编辑推荐
本书由Microsoft软件教育专家和一线资深软件工程师,结合多年的教学和设计经验倾力编著,介绍数据库管理系统软件——Visual FoxPro 6.0的使用方法和应用技巧。本书共分12章,内容包括VFP基础,VFP概述,数据、表达式和函数,表和索引的创建及使用,数据库,查询与视图,面向对象的程序设计方法,表单,设计菜单,设计报表,应用系统的集成与开发及项目实训。书中还配有丰富的习题、考试试题精选分析及参考答案,从而使读者实现从易到难、边学、边练、边提高的学习过程。本书最大的特点是,按照实际工作的需求,作者精选实用、够用的基础知识融于课堂实训中,以应用为主,使读者快速熟悉Visual FoxPro 6.0的应用环境。最后一章以设计“专业课授课查询系统”为主线,将其涉及的专业知识和设计理念融入其中,快速提升读者综合应用的能力。本书特别适合作为各类职业院校、大中专院校以及计算机培训学校的教材,还可供数据库管理系统软件爱好者学习参考,也可作为全国计算机等级考试的辅导用书。本书配套的DVD教学光盘中包含93小节长达249分钟的多媒体视频教学课程,另外,光盘中还提供了本书全部实例的相关素材文件,帮助读者提高学习效率。
由Microsoft软件教育专家和一线资深软件工程师,结合多年的教学和工作经验倾力编著。
按照实际工作的需求,作者精选产用、够用的基础知识,采用图解方式讲解,易教易学。
精心设计随堂案例演练环节,将基础知识与具体操作紧密结合。
提供综合实训案例,Visual FoxPro 6.0数据库应用知识和设计理念融入其中,快速提升综合应用和解决实际问题的能力。
93小节长达249分钟高清视频教学课程(AVI),适合多媒体全部实例的相关素材文件,提高学习效率。
采用图示方式讲解基础知识,从实用角度结合具体实例加以讲述
采用图示方式讲解知识点,降低学习难度;重点介绍最常用、实用的知识,从应用的角度结合具体实例加以讲述,同时,注重吸收新知识、新技术,体现新版本。
基础知识讲解与随堂案例演练的有机结合
将必须掌握的基础知识与随堂案例进行结合,讲解基础知识时,以“实践实训”为原则,先对知识点做简要介绍,然后通过精心挑选的随堂案例来演示知识点,专注于解决问题的方法和流程,便于掌握基础知识并熟悉常见操作。
培养动手能力的综合案例实训环节
以“贴近实际工作需要”为原则,在每章最后提供综合实训案例,培养读者综台应用知识、解决实际问题的能力,以适应岗位对工作技能的要求。
内容简介
本书由Microsoft软件教育专家和一线资深软件工程师,结合多年的教学和设计经验倾力编著,介绍数据库管理系统软件——Visua l FoxPro 6.0的使用方法和应用技巧。
本书共分12章,内容包括VFP基础,VFP概述,数据、表达式和函数,表和索引的创建及使用,数据库,查询与视图,面向对象的程序设计方法,表单,设计菜单,设计报表,应用系统的集成与开发及项目实训。书中还配有丰富的习题、考试试题精选分析及参考答案,从而使读者实现从易到难、边学、边练、边提高的学习过程。
本书最大的特点是,按照实际工作的需求,作者精选实用、够用的基础知识融于课堂实训中,以应用为主,使读者快速熟悉Visual FoxPro 6.0的应用环境。最后一章以设计“专业课授课查询系统”为主线,将其涉及的专业知识和设计理念融入其中,快速提升读者综合应用的能力。
本书特别适合作为各类职业院校、大中专院校以及计算机培训学校的教材,还可供数据库管理系统软件爱好者学习参考,也可作为全国计算机等级考试的辅导用书。
本书配套的DVD教学光盘中包含93小节长达249分钟的多媒体视频教学课程,另外,光盘中还提供了本书全部实例的相关素材文件,帮助读者提高学习效率。
目录
第1章VFP基础
1.1数据库的基本概念
1.2数据库模型
1.2.1概念模型
1.2.2数据模型
1.3关系数据库
1.3.1关系模型
1.3.2关系运算
1.4案例实训
1.4.1案例实训1——设计“房屋数据信息”二维表
1.4.2案例实训2——设计“客户信息”二维表
1.5课后练习
1.5.1选择题
1.5.2填空题
第2章VFP概述
2.1VFP的发展历史
2.2VFP的运行环境
2.3VFP的启动
2.4VFP的窗口组成
2.5VFP的退出
2.6辅助设计工具的应用
2.6.1课堂实训1——使用向导
2.6.2课堂实训2——使用设计器
2.6.3课堂实训3——使用生成器
2.7项目管理器的应用
2.7.1课堂实训4——使用项目管理器创建项目
2.7.2课堂实训5——项目管理器的操作
2.7.3课堂实训6——改变项目管理器的外观
2.8案例实训
2.8.1案例实训1——创建“教师档案管理”项目文件
2.8.2案例实训2——打开“教师档案管理”项目文件
2.9课后练习
2.9.1选择题
2.9.2填空题
第3章数据、表达式和函数
3.1数据类型
3.2常量和变量
3.2.1常量
3.2.2变量
3.3表达式
3.3.1数值、字符与日期时间表达式
3.3.2逻辑表达式
3.4常用函数
3.4.1数值函数
3.4.2字符函数
3.4.3日期和时间函数
3.4.4数据类型转换函数
3.4.5测试函数
3.5案例实训
3.5.1案例实训1——在“命令”窗口中输入命令
3.5.2案例实训2——在“命令”窗口中输入命令序列
3.6课后练习
3.6.1选择题
3.6.2填空题
第4章表和索引的创建及使用
4.1表的创建
4.1.1设计表结构
4.1.2课堂实训1——创建表
4.2表的使用
4.2.1课堂实训2——打开与关闭表
4.2.2课堂实训3——查看及修改表的内容
4.2.3课堂实训4——定位记录
4.2.4课堂实训5——添加记录
4.2.5课堂实训6——删除与恢复记录
4.2.6课堂实训7——修改表结构
4.2.7课堂实训8——成批修改数据
4.2.8课堂实训9——定制表
4.3索引的创建和使用
4.3.1索引的作用及类型
4.3.2课堂实训10——创建索引
4.3.3课堂实训11——使用索引
4.4案例实训
4.4.1案例实训1——创建“图书”表文件
4.4.2案例实训2——编辑“图书”表文件
4.4.3案例实训3——对“图书”表文件建立索引
4.5课后练习
4.5.1选择题
4.5.2填空题
4.5.3操作题
第5章数据库
第6章查询与视图
第7章面向对象的程序设计方法
第8章表单
第9章设计菜单
第10章设计报表
第11章应用系统的集成与开发
附录A考试试题精选分析
附录B习题答案
书摘插图
第1章 VFP基础
1.1 数据库的基本概念
数据库在英语中称为Data Base,简写为DB,拆开来看,data译为数据,base译为基地。因此,可以把通俗意义上的数据库理解为存储数据的基地。数据库系统具有数据结构化,数据共享性高、冗余度低、数据独立性高,以及易于扩充、易于编制应用程序等优点。
1.数据和信息
数据是指一切能被计算机存储和处理,反映客观实体信息的物理符号,如数字、文字、图形、表格、声音、图像以及动画等都可被称为数据。
信息通常被认为是具有一定含义的、经过加工的、对决策有价值的数据。信息有两大特点:第一,它是可以被人们理解的;第二,它是可以传递的。信息质量的高低可由准确性、时效性,完整性和简明性4项指标来衡量。
2.数据处理
数据处理是指对数据进行分类、组织、编码,存储、检索和维护等一系列活动的总和。其目的是从大量原始的数据中提取并推导出人们认为有价值的信息,以作为管理者行动和决策的依据。由于数据的类型各种各样,数据的大小、长度又各不相同,所以,在数据处理过程中,人们常将数据分为数值型数据和非数值型数据。
数据处理最初采用的是人工管理方式,没有专用软件对数据进行管理。随着计算机在管理领域的应用,出现了管理数据的文件系统(它是操作系统的一部分),这使得数据可以长期保存在磁盘上,并可反复使用,但这时的数据是面向应用的,由于不同的应用往往对数据有不同的要求,因而会造成数据的大量冗余。为了克服文件系统的缺点,提高数据的独立性,在20世纪60年代末,产生了计算机科学领域的一个重要分支——数据库系统。
3.数据库,
数据库是存储在计算机存储设备上,结构化的相关数据的集合。它不仅反映数据本身的内容。而且还反映数据之间的联系。
4.数据库系统
数据库系统(Data Base System,DBS)是指带有数据库的计算机系统,主要包括计算机系统(包括计算机硬件和操作系统)本身、数据库、数据库管理系统、建立在该数据库之上的应用程序集合等组成部分。
5.数据库管理系统
数据库管理系统(Data Base Management System,DBMS)是数据库系统的核心组成部分,起着定义数据、操作数据、运行管理数据库、建立和维护数据库等作用。
……