- 1、本文档共118页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP6.0 程序设计基础
数据库系统基础知识 信息、数据和数据处理 数据库、数据库管理系统与数据库系统 数据管理技术的发展 人工管理阶段 这一阶段(20世纪50年代中期以前),计算机主要用于科学计算。外部存储器只有磁带、卡片和纸带等还没有磁盘等直接存取存储设备。软件只有汇编语言,尚无数据管理方面的软件。 特点: 计算机系统不提供对用户数据的管理功能。用户编制程序时,必须全面考虑好相关的数据,包括数据的定义、存储结构以及存取方法等。程序和数据是一个不可分割的整体。数据脱离了程序就无任何存在的价值,数据无独立性。 文件系统阶段 在这一阶段(20世纪50年代后期至60年代中期)计算机不仅用于科学计算,还利用在信息管理方面。外部存储器已有磁盘、磁鼓等直接存取的存储设备。软件领域出现了操作系统和高级软件。操作系统中的文件系统是专门管理外存的数据管理软件,文件是操作系统管理的重要资源之一。 特点: 数据以“文件”形式可长期保存在外部存储器的磁盘上。由于计算机的应用转向信息管理,因此对文件要进行大量的查询、修改和插人等操作。 分布式数据库系统(Distributed Data Base System) 分布式数据库系统(DDBS)包含分布式数据库管理系统(DDBMS)和分布式数据库(DDB)。 在分布式数据库系统中,一个应用程序可以对数据库进行透明操作,数据库中的数据分别在不同的局部数据库中存储、由不同的 DBMS进行管理、在不同的机器上运行、由不同的操作系统支持、被不同的通信网络连接在一起。 分布式数据库系统提高了数据的使用效率,加快了数据的流通速度,更加符合今天人们对数据处理的需要。 数 据 模 型 数据模型是现实世界数据特征的抽象,是数据库中用于提供信息表示和操作手段的形式框架。 1.概念模型 2.数据模型 常见的数据库管理系统 1.小型数据库管理系统 (1)Access (2) Visual FoxPro 2.大型数据库管理系统 (1)SQL Server (2)Oracle 3.常见的数据库开发工具 Delphi、Visual Basic、PowerBuilder ASP 、JSP、PHP 数据库的基本操作 概述 1.VFP中表、数据库、项目之间的关系 创建数据库 表操作 2.定义数据表 在Visual FoxPro 系统中,一张二维表对应一个数据表,称为表文件(Table)。 一张二维表由表名、表头、表的内容三部分组成,一个数据表则由数据表名、数据表的结构、数据表的记录三要素构成。 2.创建数据表 3.查看表结构 表记录的显示与修改 数据类型 数据类型一旦被定义,就确定了其存储方式和使用方式。 Visual FoxPro系统将数据细化分为以下几种类型。 (见教科书34-35页) 1.字符型(Character) 字符型数据描述不具有计算能力的文字数据类型,是最常用的数据类型之一。 字符型数据是由汉字和ASCII字符集中可打印字符(英文字符、数字字符、空格及其他专用字符)组成,长度范围是0~254个字符。 2.数值型(Numeric) 数值型数据通常分为以下四种类型: (1)数值型( N ) (2)浮动型( F ) (3)双精度型( B ) 8B (4)整型( I ) 4B 3.日期型(Date)8B 日期型数据是是用于表示日期的数据,用默认格式{mm/dd/yy}来表示。其中mm代表月,dd代表日,yy代表年。 4.日期时间型(date Time) 8B 日期时间型数据是描述日期和时间的数据。 其默认格式为{mm/dd/yy hh:mm:ss}。 其中yy代表年,前两个mm代表月,dd代表日,hh代表小时,后两个mm代表分钟,ss代表秒。 5.逻辑型(Logic) 1B 逻辑型数据是描述客观事物真假的数据,用于表示逻辑判断结果。 逻辑型数据只有真(.T.)和假(.F.)两种值。 6.货币型(CurrencY) 8B 通常使用货币型数据来存储货币值。货币型数据最多只能有4位小数。 7.备注型(Memo) 4B 备注型数据用于存放较长的字符型数据类型。 它只用于数据表中的字段类型的定义,而实际数据
文档评论(0)