文档介绍:Visual FoxPro
及其应用系统开发
新世纪计算机基础教育丛书谭浩强主编
第1章绪论
数据库的基本概念
数据库系统的特点
数据的结构化
数据共享
数据独立性
可控冗余度
序号
文件应用系统
数据库系统
1
文件中的数据由特定的用户专用
库内数据由多个用户共享
2
每个用户拥有自己的数据,导致数据重复存储
原则上可消除重复。为方便查询允许少量数据重复存储,但冗余度可以控制
3
数据从属于程序,二者相互依赖
数据独立于程序,强调数据的独立性
4
各数据文件彼此独立,从整体看为“无结构”的
各文件的数据相互联系,从总体看是“有结构”的
数据库系统与一般文件应用系统性能对照
数据库系统的分代
非关系型数据库系统
关系型数据库系统 RDBS
对象-关系数据库系统 ORDBS
数据库系统的分类
单用户数据库和多用户数据库
集中式数据库和分布式数据库
传统数据库和智能数据库
数据库
数据库管理系统和数据库应用系统
数据库管理系统(DBMS)
数据定义功能
数据操作功能
控制和管理功能
数据库应用系统(DBAS)
设计数据库
概念结构设计→逻辑结构设计→物理结构设计
开发应用程序
功能分析→总体设计→模块设计→编码调试
微机Xbase关系数据库系统
Xbase数据库的演变
VFP的主要特点
~ VFP的界面组成、操作、工作方式
VFP主窗口
菜单
工具栏
命令窗口
对话框
界面操作
鼠标
菜单
窗口
对话框
命令格式
use SB && 打开名称为SB(设备)的表文件
list && 列表显示当前表(即SB)的所有记录
list for 价格<10000 && 只显示价格低于1万元的设备
交互操作方式与程序执行方式
VFP的辅助设计工具
向导
表向导
报表向导
设计器
表设计器
表单设计器
生成器
表单生成器
文本框生成器
项目管理器:VFP的控制中心
集中管理项目中的数据、对象
目录树结构
多种功能按钮
支持项目建立数据词典