第 1章 数据库管理系统的组成不包括管理系统导论
1.4 交互式操作界面
1.6 控件、调试器、生成器及窗口退出
1.1.1 数据库管理系统的组成不包括基本概念
1.1.2 数据库管理系统的组成不包括结構模型
1.1.3 数据库管理系统的组成不包括管理系统 VFP的发展概况退出
1.1.1 数据库管理系统的组成不包括基本概念
( 1) 信息 就是客观世界在人们头脑中嘚反映按其存在形式的不同,可以分为 现实世界,观念世界 和 数据世界 三种
( 2) 数据 就是数据化后的信息,它是一种物理符号序列
泛指一切可以被计算机处理的符号及符号组合,是信息的一种量化表示
( 3) 数据处理 是对数据的加工和整理,即对各种类型的数据进行收集、分类、存储、检索和传输等一系列的加工和整理过程经历了 手工处理,机械处理 和 计算机处理三个阶段。
1、信息、数据与数据处理
2、數据库管理系统的组成不包括数据库管理系统的组成不包括 ( Data Base)是相互关联的数据的集合
( 1)相互关联的数据的集合
( 2)用综合的方法組织数据
( 3)低冗余与数据共享
( 4)数据具有较高的独立性
( 5)保证数据的安全、可靠
( 6)最大限度地保证数据的正确性
( 7)数据可以并發使用并能同时保证数据的一致性
3、数据库管理系统的组成不包括管理系统数据库管理系统的组成不包括管理系统 就是对数据库管理系统嘚组成不包括中的数据资源进行管理,并使之能为多个用户共享同时还能保证数据的安全性、可靠性、完整性、一致性,还要保证数据嘚高度独立性
数据库管理系统的组成不包括管理系统 具备的功能,
( 1)数据库管理系统的组成不包括定义功能
( 2)数据库管理系统的组成鈈包括操作功能
( 3)数据库管理系统的组成不包括查询功能
( 4)数据库管理系统的组成不包括控制功能
( 5)数据库管理系统的组成不包括通信功能
4、数据库管理系统的组成不包括系统数据库管理系统的组成不包括系统 就是基于数据库管理系统的组成不包括的计算机应用系统。
数据库管理系统的组成不包括系统 包括的内容,
( 1)以数据为主体的数据库管理系统的组成不包括
( 2)管理数据库管理系统的组成不包括嘚系统软件 DBMS
( 3)支持数据库管理系统的组成不包括系统的计算机硬件环境和操作系统环境
( 4)管理和使用数据库管理系统的组成不包括系統的人员即用户和数据库管理系统的组成不包括管理员
( 5)方便使用和管理系统的各种技术说明书和使用说明书
1.1.2 数据库管理系统的组成鈈包括结构模型表示数据与数据之间联系的方法称为 数据模型 。
1.层次模型层次模型 是用树型结构来表示数据之间的联系
( 1)有且仅有一個结点无父结点,这个结点即为树的根;
( 2) 其它结点有且仅有一个父结点
2,网络模型网络模型 是用网络结构来表示数据之间的联系,可鉯表示 多对多 的联系
( 1)可以有一个以上的结点无父结点;
( 2)至少有一个子结点有一个以上的父结点;
( 3)在两个结点之间有两个或兩个以上的联系。
3,关系模型关系模型 是把数据结构看成一个二维表每个二维表就是一个关系,关系模型是由若干个二维表格组成的集合
( 1)表格中的每一列都是不可再分的基本属性;
( 2)各列被指定一个相异的名字;
( 3)各行不允许重复;
( 4)行、列的次序无关。
关系模型 示例 如下表:
学号 姓名 班级 性别 电话 1 电话 2
1.1.3 数据库管理系统的组成不包括管理系统 VFP的发展概况
1989年美国 FOX公司 正式推出 FoxPro1.0,引入了图形用户堺面设计和字符窗口技术
1.2.1 完善的数据库管理系统的组成不包括引擎
1.2.2 先进的程序设计退出
1.2.3 众多强大的辅助性设计工具
1.2.1 完善的数据库管理系统嘚组成不包括引擎
( 1)第一个真正与 Windows95/98/NT/2000兼容的全 32位面向对象的快速数据库管理系统的组成不包括应用程序开发环境;
( 2)使用数据辞典;
( 3)加强了数据库管理系统的组成不包括完整性验证机制;
( 4)支持 13种数据类型;
( 5)使用了游离视图增强连接能力
1.2.3 众多强大的辅助性设计笁具
1.2.2 先进的程序设计向导、生成器、设计器等
1.2.4 主要文件类型扩展名 文件类型
.APP 生成的应用程序
.CDX 复合索引文件
.DCT 数据库管理系统的组成不包括备紸文件
.DCX 数据库管理系统的组成不包括索引文件
.FPT 数据表备注文件
.EXE 可执行文件扩展名 文件类型
.IDX 一般索引文件
1.3.1 系统要求、运行环境
具有 80486或以上处悝器的 IBM PC兼容机或 Macintosh微机;一个鼠标; 16MB以上内存;典型安装需要 100MB的硬盘空间
最大安装需要 240MB的的硬盘空间;具有 VGA或更高分辨率的显示器。
1.3.1 系统偠求、运行环境
1.两种安装方法自动启动光盘或通过运行安装程序进行安装
2.两种安装方式典型安装和自定义安装。
1.4 交互式操作界面
VFP中有关 菜单的约定,
( 1)菜单项后面的 组合键,表示同时按下这两个键便可激活该选项;
( 2)菜单项右边的 黑色箭头,表示该菜单项有子菜单;
( 3)菜单项右边的 省略号,表示用鼠标单击该菜单项后,将出现一个对话框;
( 4)菜单项左边的 对勾,开关作用出现时表示该功能项正在使用;
( 5)菜单项 颜色变暗,该菜单项现在不可用。
1.标准工具栏按钮 2,定制工具栏
表设计器:创建表并设置索引
查询设计器:在表中进行查询
视图设計器:在数据表中进行查询并可更新数据
报表设计器:建立用于显示和打印数据的报表
数据库管理系统的组成不包括设计器:建立数据库管理系统的组成不包括在表之间建立关联
连接设计器:为远程视图创建连接
1.4.4 向导向导 是一个交互式程序,可以帮助快速完成一般性的任務如创建数据表、表单等。
1.5.1 启动项目管理器
1.5.2 项目管理器的组成退出
1.5.3 定制项目管理器
1.5.4 项目管理器的操作
1.5.1 启动项目管理器项目,是文件、数据、文档以及 VFP对象的集合项目文件的扩展名为,PJX。
项目管理器,Visual FoxPro处理数据和对象的主要组织工具
启动项目管理器的方式,
( 2)打开已有项目:
1.5.2 項目管理器的组成
( 1)项目管理器包含的 6个选项卡,
“数据”选项卡:包含了一个项目中的所有数据;
“文档”选项卡:包含了用户处理数據时使用的所有文档;
“代码”选项卡:包含了用户的所有代码程序文件;
“类”选项卡:用来显示和管理类库文件;
“其他”选项卡:鼡来显示和管理上述以外的文件;
“全部”选项卡:用来显示和管理所有类型的文件。
1.5.2 项目管理器的组成
( 2)项目管理器包含的 6个按钮,
“噺建”按钮:创建一个新文件或对象;
“添加”按钮:把已经存在的文件添加到项目管理器中;
“修改”按钮:修改项目管理器中指定的攵件;
“运行”按钮:运行所选定的文件;
“移去”按钮:从项目中移去所选定的文件或删除;
“连编”按钮:建立应用程序或可执行文件
( 3)如果项目中含有一个以上的项,在其类型符号左边显示一个,+”号单击该,+”号可 展开 项目中所包含的内容;如果需要折叠 项目列表,单击该类型符号左边的,-”号
1.5.3 定制项目管理器
( 1) 移动位置,鼠标拖动标题栏
( 2) 改变窗口大小,在窗口边界拖动鼠标
( 3) 展开和折叠项目管理器,鼠标单击窗口右边的箭头按钮
( 4) 重新安排选项卡,将选定的选项卡从项目管理器中拖开成为浮动选项卡,可通过快捷菜单访问“項目”菜单中的选项;单击选项卡上的关闭按钮或将选项卡拖回将还原选项卡
( 5)使项目管理器 成为工具栏的一部分,用鼠标将其拖到工具欄中
1.5.4 项目管理器的操作
1,添加或移去文件,使用“添加”或“移去”按钮。
2,创建和修改文件,使用“新建”或“修改”按钮
3,为文件添加说明,使用“项目”或快捷菜单中的“编辑说明”选项。
4,查看表中的数据,使用“浏览”按钮
5,项目间共享文件,使用鼠标在两个项目中拖动文件。
1.6 控件、调试器、生成器及窗口
1.6.1 控件及控件工具栏
1.6.1 控件及控件工具栏
( 1) 控件,指可以在交互式操作窗口界面中使用的工具
( 2) 工具栏,将一些使用频率较高的菜单命令以及各种直观的图标按钮组织到一个窗口上,以简化操作
1.6.2 生成器生成器,一种可视化辅助工具,用于帮助用户按照要求设计各种控件的表现形式由一个或多个提供一系列简单选项的对话框组成。
( 1) 调试器,应用程序的调试工具
( 2)调试窗口的 咑开,使用“工具”菜单的“调试器”选项。
( 3)包含的 子窗口,
跟踪窗口:用于观察程序代码;
监视窗口:显示表达式及其当前值并能够茬表达式上设置断点;
局部窗口:可以指定程序、过程和方法中的所有变量、数组、对象成员;
调用堆栈窗口:显示正在执行的过程、程序和方法;
输出窗口:显示活动程序、过程和代码的输出状态。
( 1) 窗口,用于显示某种信息的可视区域
数据浏览和编辑窗口:浏览、显礻或修改数据表中的记录;
代码窗口:编写、显示和编辑表单、事件及方法程序代码;
命令窗口:深入交互命令;
数据工作区窗口:控制系统中数据表、视图等的打开、关闭和连接关系。