出版时间:2012-06-01 出版社:魏茂林 高等教育出版社 (2012-06出版) 作者:魏茂林 编 页数:326
内容概要
《中等职业学校计算机应用与软件技术专业教学用书:Visual FoxPro 6.0数据库应用设计(第2版)》是《VisualFoxPr06.O数据库应用设计》的第2版,在编写过程中参考了全国计算机等级考试二级Visual FoxPro程序设计考试大纲。 全书共包括9个项目,主要内容包括Visual FoxPro数据库基础、数据库与表的操作、查询与视图、关系数据库标准语言SOL、表单设计、报表设计、菜单设计、结构化程序设计基础、应用程序设计实例等。每个项目的任务明确,例题要求清晰、操作步骤具体、操作结果翔实;为更好地拓展知识和提高技能,任务中穿插了大量的“拓展与提高”、“相关知识”模块;每个任务都给出了同步练习,每个项目均提供了大量的练习题和上机操作题,以巩固所学知识。《中等职业学校计算机应用与软件技术专业教学用书:Visual FoxPro 6.0数据库应用设计(第2版)》适合中等职业学校计算机应用与软件技术专业学生使用,也可作为全国计算机等级考试二级Visual FoxPro程序设计考试的学习用书。
书籍目录
项目1 Visual FoxPro数据库基础 任务1数据库基础知识 任务2数据模型 任务3关系数据库 活动1关系模式 活动2关系操作 任务4认识Visual FoxPro 6.0 活动1启动Visual FoxPro 6.0 活动2退出Visual FoxPro 6.0 任务5常量和变量 活动1常量 活动2变量 任务6常用函数 活动1数值计算函数 活动2字符处理函数 活动3数据类型转换函数 活动4日期时间函数 活动5测试函数 任务7表达式 活动1算术表达式 活动2字符表达式 活动3关系表达式 活动4逻辑表达式 综合练习1 项目2数据库与表的操作 任务1创建项目 活动1创建项目文件 活动2修改项目 任务2创建数据库 任务3打开和关闭数据库 活动1打开数据库 活动2关闭数据库 任务4创建表 活动1创建表结构 活动2修改表结构 任务5表的基本操作 活动1打开表 活动2输入记录 活动3浏览记录 活动4定位记录 活动5修改记录 活动6删除记录 任务6索引操作 活动1建立索引 活动2应用索引 任务7设置字段属性 活动1设置字段的标题 活动2添加字段注释 活动3设置字段的默认值 活动4设置字段的有效性规则 任务8设置参照完整性 活动1建立表间关系 活动2建立参照完整性 任务9多表的使用 活动1使用工作区 活动2建立表间临时关系 综合练习2 项目3查询与视图 任务1创建查询 活动1使用"查询向导"创建查询 活动2使用"查询设计器"创建查询 活动3创建交叉表查询 任务2创建视图 活动1创建本地视图 活动2利用视图更新数据 综合练习3 项目4关系数据库标准语言SQL 任务1数据定义 活动1创建基本表 活动2修改表结构 活动3删除表 任务2数据操作 活动1插入记录 活动2更新记录 活动3删除记录 任务3SQL数据查询 活动1简单查询 活动2条件查询 活动3联接查询 活动4嵌套查询 活动5查询的排序 活动6查询的分组 活动7查询的输出 综合练习4 项目5表单设计 任务1面向对象程序设计实例 任务2使用"表单向导"创建表单 活动1创建单表表单 活动2创建一对多表单 任务3使用"表单设计器"创建表单 任务4表单控件 活动1标签、文本框和编辑框控件 活动2命令按钮和命令按钮组控件 活动3选项按钮组和复选框控件 活动4组合框控件 活动5表格控件 活动6页框控件 活动7计时器和微调控件 活动8ActiveX绑定控件 综合练习5 项目6报表设计 任务1使用向导创建报表 任务2快速报表 任务3使用"报表设计器"创建报表 任务4打印报表 综合练习6 项目7菜单设计 任务1系统菜单的组成 任务2设计菜单 活动1快速生成菜单 活动2使用"菜单设计器"设计菜单 任务3设计快捷菜单 任务4定义工具栏 综合练习7 项目8结构化程序设计基础 任务1程序文件的创建与运行 活动1创建程序文件 活动2运行程序文件 任务2结构化程序设计 活动1顺序结构 活动2选择结构 活动3循环结构 任务3过程与过程调用 活动1子程序的设计与调用 活动2过程文件的设计与调用 任务4参数传递 任务5变量的作用域 活动1公共变量 活动2私有变量 活动3局部变量 综合练习8 项目9应用程序设计实例 任务1系统分析 任务2系统设计 任务3连编应用程序 综合练习9
章节摘录
版权页: 插图: 1发展简史 数据库系统的萌芽出现于20世纪60年代。当时,计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需要。能够统一管理和共享数据的数据库管理系统(DBMS)应运而生。数据模型是数据库系统的核。和基础,各种DBMS软件都是基于某种数据模型的。所以通常也按照数据模型的特点将传统数据库系统分成网状数据库、层次数据库和关系数据库三类。 网状数据库模型对于层次和非层次结构的事物都能比较自然地模拟,在关系数据库出现之前网状DBMS要比层次DBMS用得普遍。在数据库发展史上,网状数据库占有重要地位。 层次DBMS是紧随网状数据库而出现的。网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。而后来出现的关系数据库较好地解决了这些问题。 随着信息技术和市场的发展,人们发现关系型数据库系统虽然技术很成熟,能很好地处理"表格型数据",却对越来越多的复杂类型的数据无能为力。20世纪90年代以后,人们开始研究面向对象的数据库(Object Oriented Database,OODB)。然而,数年的发展表明,面向对象的数据库系统产品的市场发展情况并不理想。 2发展阶段 数据库发展阶段大致划分为人工管理阶段、文件系统阶段、数据库系统阶段。 (1)人工管理阶段。20世纪50年代中期之前,计算机的软硬件均不完善。硬件存储设备只有磁带、卡片和纸带,软件方面还没有操作系统。这个阶段由于还没有软件系统对数据进行管理,程序员在程序中不仅要规定数据的逻辑结构,还要设计其物理结构,包括存储结构、存取方法、输入输出方式等。当数据的物理组织或存储设备改变时,用户程序就必须重新编制。由于数据的组织面向应用,不同的计算程序之间不能共享数据,使得不同的应用之间存在大量的重复数据,很难维护应用程序之间数据的一致性。 (2)文件系统阶段。这一阶段的主要标志是计算机中有了专门管理数据库的软件--操作系统(文件管理)。20世纪50年代中期到60年代中期,由于计算机大容量存储设备(如硬盘)的出现,推动了软件技术的发展,而操作系统的出现标志着数据管理步入一个新的阶段。在文件系统阶段,数据以文件为单位存储在外存储器上,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。 但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。而且数据的逻辑结构不能方便地修改和扩充,数据逻辑结构的每一点微小改变都会影响到应用程序。由于文件之间互相独立,因而它们不能反映现实世界中事物之间的联系,操作系统不负责维护文件之间的联系信息。如果文件之间有内容上的联系,那也只能由应用程序去处理。 (3)数据库系统阶段。20世纪60年代末,随着计算机在数据管理领域的普遍应用,人们对数据管理技术提出了更高的要求:希望面向企业或部门,以数据为中心组织数据,减少数据的冗余,提供更高的数据共享能力,同时要求程序和数据具有较高的独立性,当数据的逻辑结构改变时,不涉及数据的物理结构,也不影响应用程序,以降低应用程序研制与维护的费用。数据库技术正是在这样一个应用需求的基础上发展起来的。 随着信息管理内容的不断扩展,出现了丰富多样的数据模型(层次模型、网状模型、关系模型、面向对象模型、半结构化模型等),新技术也层出不穷(数据流、w曲数据管理、数据挖掘等)。
编辑推荐
《中等职业学校计算机应用与软件技术专业教学用书:Visual FoxPro 6.0数据库应用设计(第2版)》适合中等职业学校计算机应用与软件技术专业学生使用,也可作为全国计算机等级考试二级Visual FoxPro程序设计考试的学习用书。
图书封面
评论、评分、阅读与下载
Visual FoxPro 6.0数据库应用设计 PDF格式下载