高鸿业《西方经济学名词解释汇总

上传人:平*** 文档编号:13562433 上传时间:2017-10-24 格式:DOC 页数:31 大小:284.41KB
返回 下载 相关 举报
高鸿业《西方经济学名词解释汇总_第1页
第1页 / 共31页
高鸿业《西方经济学名词解释汇总_第2页
第2页 / 共31页
高鸿业《西方经济学名词解释汇总_第3页
第3页 / 共31页
高鸿业《西方经济学名词解释汇总_第4页
第4页 / 共31页
高鸿业《西方经济学名词解释汇总_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《高鸿业《西方经济学名词解释汇总》由会员分享,可在线阅读,更多相关《高鸿业《西方经济学名词解释汇总(31页珍藏版)》请在金锄头文库上搜索。

1、Visual FoxPro程序设计(第二版)程序设计(第二版)第第 1章章 数据库系统概论数据库系统概论1.1 数据库基本概念数据库基本概念1.1.1 信息、数据与数据库信息(Information)是客观世界在人们头脑中的反映,是客观事物的表征,是可以传播和加以利用的一种知识。数据(Data)是信息的载体,是对客观存在实体的一种记载和描述。数据库(DataBase,简称DB)是指存储在计算机外部存储器上的、结构化的相关数据集合。1.1.2 数据管理技术的发展1人工管理阶段 2文件管理阶段 3数据库管理阶段1.1.3 数据库管理系统数据库管理系统(DataBase Management Sys

2、tem,简称DBMS)是管理数据库的软件工具,是帮助用户创建、维护和使用数据库的软件系统。DBMS应具有以下一些功能。(1)数据定义功能 (2)数据操作功能 (3)控制和管理功能 (4)数据字典功能1.1.4 数据库系统1数据库系统的组成引入数据库技术的计算机系统称为数据库系统(DataBase System,简称DBS)。DBS通常包含下述5个部分。(1)计算机硬件平台 (2)数据库集合 (3)数据库管理系统 (4)相关软件 (5)人员2数据库系统的特点数据库系统的特点(1)数据结构化 (2)数据共享 (3)数据独立性 (4)统一的数据控制此外,数据库系统须提供下述数据安全保护措施:安全性控

3、制 完整性控制 并发操作控制1.2 数据模型数据模型数据库中的数据是按一定逻辑结构存放的,这种逻辑结构是用数据模型来表示的。1.2.1 实体及实体间的联系客观存在的并且可以相互区分的事物称为实体(Entity)。实体之间的联系可以归结为以下3种类型。一对一联系 一对多联系 多对多联系1.2.2 主要数据模型(1)层次模型层次模型的数据集合中,各数据对象之间是一种依次的一对一的或一对多的联系。层次结构也称为树型结构。层次结构模型的特点如下:有且仅有一个根结点,其层次最高;一个父结点向下可以有若干个子结点,而一个子结点向上只有一个父结点;同层次的结点之间没有联系。( 2)网状模型)网状模型网状结构

4、数据模型的各数据实体之间,是一种层次不清楚的一对一、一对多、或多对多的联系,此种结构可用来表示数据间复杂的逻辑关系。网状结构模型的特点如下:一个结点可以有多个父结点;可以有一个以上的结点无父结点;两个结点之间可以有多个联系。( 3)关系模型)关系模型关系结构数据模型用二维表格表示实体及实体之间的联系,即用若干行与若干列构成的表格来描述数据集合以及它们之间的联系,这样的一个表格被称为一个关系。其中的每一列称为一个字段(Field),每一行称为一个记录(Record)。对于一个符合关系模型的二维数据表格,必须满足以下条件:表中不允许有重复的字段名;表中每一列中数据的类型必须相同;表中不应有内容完全

5、相同的数据行;表中行的顺序或列的顺序的任意排列,应不影响表中各数据项间的关系。1.3 关系数据库关系数据库1.3.1 关系术语与关系特点1关系术语关系:符合一定条件的一张二维表格称为一个关系。 元组:关系中的每一行数据被称为一个元组,或者称为一个记录。 属性:关系中的每一列数据被称为一个属性,或者称为一个字段。 域:是属性的取值范围,即不同元组对同一个属性的取值所限定的范围。关键字:关系中的某个属性或属性组合,其值可以唯一地标识一个元组,称其为关键字。主关键字与候选关键字:如果一个关系中存在多个关键字,可以选定其中一个作为主关键字,其余为候选关键字。外部关键字:如果关系中的某个属性或属性组合并

6、非本关系的关键字,而是另一个关系的关键字,称其为外部关键字。关系模式:对关系的描述称为关系模式。一个关系模式对应于一个关系结构,它是命名的属性集合。其格式为:关系名(属性名1,属性名2,属性名 n)。2关系特点每个属性必须是不可分隔的数据单元;在同一个关系中不能出现相同的属性名;在一个关系中不允许有完全相同的元组;在一个关系中任意交换两行的位置不影响数据的实际含义;在一个关系中任意交换两列的位置不影响数据的实际含义。1.3.2 关系运算关系运算利用关系的选择、投影和连接运算,可以方便地在一个或多个关系中抽取所需的各种数据,建立或重组新的关系。1选择从一个关系中找出满足给定条件的元组的操作称为选

7、择。选择是从行的角度对二维表格内容进行的筛选,经过选择运算后得到的结果可以形成新的关系,其关系模式不变。2投影投影从一个关系中找出若干个属性构成新的关系的操作称为投影。投影是从列的角度对表格内容进行的筛选或重组,经过投影运算后得到的结果也将形成新的关系。3连接连接是将两个关系中的元组按一定的条件横向结合,拼接成一个新的关系。自然连接:利用两个关系中共有的一个字段,将该字段值相等的记录内容连接起来,去掉其中的重复字段作为新关系中的一条记录。1.3.3 关系的完整性关系的完整性是指对关系的某种约束条件,是保证关系中数据正确性的重要手段。1实体完整性实体完整性用来确保关系中的每个元组都是唯一的,即关

8、系中不允许有重复的元组。2参照完整性参照完整性是指两个相关联的关系(数据表)中的相关数据是否对应一致。3域完整性域完整性是指关系中的属性值必须满足某种特定的数据类型和约束规则,即限定某个属性的取值类型和取值范围。第第 2章章 Visual FoxPro 简介简介2.1 Visual FoxPro概述概述2.1.1 Visual FoxPro发展概况Visual FoxPro 是Microsoft 公司在FoxBASE 和FoxPro 基础上发展起来的新一代关系型数据库管理系统软件。是性能最好、功能最强、最为流行的PC 数据库管理系统软件之一。 1995年推出Visual FoxPro 3.0版

9、;1997年推出Visual FoxPro 5.0版;1998年推出Visual FoxPro 6.0版;2000年推出全面支持网络应用的Visual FoxPro 7.0版;2003年推出Visual FoxPro 8.0版,进一步强化了面向对象编程能力和支持网络开发的能力。2.1.2 Visual FoxPro的特点1强大的功能 2增强的数据库管理 3增强的SQL语言支持 4支持面向对象程序设计5可视化的设计开发工具 6增强的OLE应用集成 7支持网络应用2.1.3 Visual FoxPro用户界面Visual FoxPro的主窗口界面如下图所示。1系统菜单栏 2系统工具栏 3窗口工作区

10、 4命令窗口 5状态栏2.1.4 Visual FoxPro工作方式工作方式1命令执行方式 2菜单选择方式 3程序执行方式2.2 Visual FoxPro设计工具设计工具2.2.1 向导向导是一种交互式的快速设计工具,通过一系列的对话框向用户提示每一个操作步骤,引导用户一步一步地完成某项任务。使用向导可以建立查询、创建表单、编制报表等。 2.2.2 设计器设计器设计器是创建和修改应用程序各种组件的可视化工具,可用来创建和修改数据库、数据表、表单、报表、查询和视图等。2.2.3 生成器生成器通常是一些带有选项卡的对话框,主要用来在应用程序的构件中创建和生成某种控件,还可用来帮助用户生成一个应用

11、程序框架。2.3 Visual FoxPro环境设置环境设置2.3.1 选项对话框的使用选择“工具”菜单下的“选项”命令,可打开“选项”对话框,其中包含一系列可供摄制的选项卡。1 “选项”对话框界面 2日期和时间格式的设置 3设置默认工作目录的设置2.3.2 SET命令的使用Visual FoxPro提供许多SET命令,可在命令窗口或程序中使用这些命令来临时设置系统的工作环境。2.4 Visual FoxPro项目管理器项目管理器项目(Project)是开发一个应用软件系统所包含的数据、程序、文档、对象和类等各种相关文件的集合。Visual FoxPro提供了专门的项目管理器来对用户所开发的项

12、目进行管理和维护,使得用户能以简便直观的方式组织和处理项目中所包含的各类文件。2.4.1 项目管理器界面2.4.2 项目管理器的使用项目管理器的使用1创建文件 2添加文件 3修改文件 4移去文件 5其他操作2.5 Visual FoxPro文件类型文件类型Visual FoxPro的各种数据和程序都是以文件形式存储在磁盘上的,并通过Windows操作系统与Visual FoxPro本身的文件管理功能对其访问与调用。不同类型的文件是由不同的文件扩展名来加以保存和区分的第第 3章章 数据与数据运算数据与数据运算3.1 常量与变量常量与变量常量是在操作过程中其值固定不变的数据,通常是指一个具体的数据

13、内容。变量是一个命名的存储空间,变量的数据类型是由其所含数据的类型决定的。变量可以用字母、汉字、数字或下划线及它们的组合为其命名。变量名必须以字母或汉字开头,最多不能超过10个字符,并且不能含有空格。变量可分为字段变量和内存变量两大类。3.1.1 常量常量1字符型常量简称型常量,是用半角的单引号、双引号或方括号等定界符括起来的一串字符,又称为字符串(String)。2数值型常量简称型常量,也即常数。型常量可以是由阿拉伯数字、小数点和正负号构成的各种整数、小数或实数。3货币型常量简称Y 型常量,是由符号“$” 开头的一个表示货币量的数字。 4日期型常量简称型常量,用来表示一个具体的日期。 默认格

14、式为:yyyy-mm-dd 或yyyy/mm/dd 。 5日期时间型常量简称T型常量,用来表示一个具体的日期与时间。默认格式为:yyyy-mm-dd,hh:mm:ssa|p。6逻辑型常量简称型常量,常用来表示某个条件成立与否。型常量只有逻辑真与逻辑假两个值,逻辑真值通用.T.表示,逻辑假值用.F.表示。3.1.2 字段变量 在创建数据表时定义的一个字段对应一个字段变量,数据表中的字段名即其字段变量名。字段变量除字符型、数值型、货币型、日期型、日期时间型和逻辑型之外,还有备注()型和通用(G)型等几种类型。3.1.3 内存变量内存变量内存变量是独立于数据表而存在的临时工作变量,用来存放数据处理过

15、程中的一些中间结果和最终结果数据、并在程序中充当循环变量和其他工作变量等。1内存变量的创建与赋值格式1:STORE TO 格式2:=说明:以上两条命令的功能都是将指定表达式的计算结果值赋给指定的内存变量,所不同的是前者允许把同一个表达式的值赋给多个变量,而后者只能给单个变量赋值。2内存变量的保存与恢复内存变量的保存与恢复(1)内存变量的保存格式:SAVE TO ALL LIKE|ALL EXCEPT (2)内存变量的恢复格式:RESTORE FROM ADDITIVE3内存变量的显示与释放内存变量的显示与释放(1)内存变量的显示格式:LIST/ DISPLAY MEMORY LIKE (2)内

16、存变量的释放格式1:RELEASE 格式2:RELEASE ALL LIKE | EXCEPT 3.2 运算符与表达式运算符与表达式表达式是将常量、变量、函数等数据用运算符按一定规则连接起来的一个有意义的式子。作为特例,可以将单个的常量、变量或函数看成是一个表达式。根据表达式运算后得到的结果值的数据类型来划分,可将表达式分为数值表达式、字符表达式、日期表达式和逻辑表达式。3.2.1 数值表达式数值表达式简称expN,是由算术运算符将各类数值型数据连接而成的式子。各种算术运算符,按其运算的优先级别由高到低排列如下所示。( ) 括号内的运算最优先 或* 乘方运算* 、 / 、 % 乘、除、求余运算+ 、 - 加、减运算3.2.2 字符表达式字符表达式字符表达式简称expC,是由字符运算符

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号