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