visualfoxpro基础PPT课件.ppt
《visualfoxpro基础PPT课件.ppt》由会员分享,可在线阅读,更多相关《visualfoxpro基础PPT课件.ppt(37页珍藏版)》请在三一文库上搜索。
1、Visual FoxPro基础基础 数据与数据处理数据与数据处理数据数据数数据据是是指指存存储储在在某某一一种种媒媒体体上上能能够够被被识识别别的的物物理理符符号号。数据有数字、文字、图形、图象、声音等多种表现形式。数据处理数据处理数据处理是指将数据转换成信息的过程。数据处理是指将数据转换成信息的过程。计算机数据管理计算机数据管理计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。计算机数据管理经历了五个阶段人工管理人工管理文件系统文件系统数据库系统数据库系统分布式数据库系统分布式数据库系统面向对象数据库系统面向对象数据库系统数据不保存应用程序管理数据数据不共享数据不
2、具有独立性人工管理阶段人工管理阶段文件管理阶段文件管理阶段数据可以长期保存由文件系统管理数据数据共享性差,冗余度大数据独立性差数据库管理阶段数据库管理阶段数据库技术的主要目的是有效地管理和存取大量的数据资源提高数据的共享性多个用户能同时访问数据库中的数据减少数据的冗余度提高数据的一致性和完整性提高数据与应用程序的独立性分布式数据系统分布式数据系统20世纪70年代后期,依靠网络技术的发展为数据库提供了分布式运行环境,既客户/服务器(client/server)系统结构。分布式数据库系统分类:物理上分布、逻辑上集中的分布数据库结构和物理上分布、逻辑上分布的结构。开 放 式 数 据 库 连 接(OD
3、BC,Open DataBase Connectivity)是用与数据库服务器的一种标准协议。使用ODBC,可以从vf中访问SQL Server数据源。分布式数据库系统分布式数据库系统分布式数据库系统是地理上分布在计算机网络不同结点,逻辑上属于同一系统的数据库系统,能支持全局应用,同时存取两个或两个以上结点的数据。分布式数据库系统的主要特点是:数据是分布的。数据库中的数据分布在计算机网络的不同结点上,而不是集中在一个结点,区别于数据存放在服务器上由各用户共享的网络数据库系统。数据是逻辑相关的。分布在不同结点的数据,逻辑上属于同一个数据库系统,数据间存在相互关联,区别于由计算机网络连接的多个独立
4、数据库系统。结点的自治性。每个结点都有自己的计算机软、硬件资源、数据库、数据库管理系统(即Local DataBase Management System,LDBMS局部数据库管理系统),因而能够独立地管理局部数据库。面向对象数据库系统面向对象数据库系统面向对象数据库系统(Object-Oriented DataBase System,OODBS)是将面向对象的模型、方法和机制,与先进的数据库技术有机地结合而形成的新型数据库系统。它从关系模型中脱离出来,强调在数据库框架中发展类型、数据抽象、继承和持久性;它的基本设计思想是,一方面把面向对象语言向数据库方向扩展,使应用程序能够存取并处理对象,另
5、一方面扩展数据库系统,使其具有面向对象的特征,提供一种综合的语义数据建模概念集,以便对现实世界中复杂应用的实体和联系建模。因此,面向对象数据库系统首先是一个数据库系统,具备数据库系统的基是一个数据库系统,具备数据库系统的基本功能,其次是一个面向对象的系统,本功能,其次是一个面向对象的系统,针对面向对象的程序设计语言的永久性对象存储管理而设计的,充分支持完整的面向对象概念和机制。有关数据库的概念有关数据库的概念1.数据库数据库数据库(DataBase,DB)是指存储在计算机存储设备上结结构构化化的的相相关关数数据据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。可以被多多个个用
6、用户户共共享享的的、与与应应用用程程序序相相互互独独立立。数据库中的数据也是以文件的形式存储在存储介质上的,它是数据库系统操作的对象和结果。数据库中的数据具有集中性和共享性。所谓集集中中性性是指把数据库看成性质不同的数据文件的集合,其中的数据冗余很小。所谓共共享享性性是指多个不同用户使用不同语言,为了不同应用目的可同时存取数据库中的数据。数据库中的数据由DBMS进行统一管理和控制,用户对数据库进行的各种数据操作都是通过DBMS实现的。有关数据库的概念有关数据库的概念2.数据库应用系统数据库应用系统数据库应用系统是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。3.
7、数据库管理系统数据库管理系统数据库管理系统(DataBase Management System,DBMS)是指负责数据库存取、维护、管理的系统软件。DBMS提供对数据库中数据资源进行统一管理和控制的功能,将用户应用程序与数据库数据相互隔离。它是数据库系统的核心,其功能的强弱是衡量数据库系统性能优劣的主要指标。DBMS必须运行在相应的系统平台上,在操作系统和相关的系统软件支持下,才能有效地运行。数据库管理系统数据库管理系统数据库管理系统(DataBase Management System,简称DBMS)主要包括以下四个方面:数据库定义功能(Data Definition Language,简
8、称DLL)主要功能:用户通过它可以方便地对数据库中的数据对象进行定。数据操作功能(Data Manipulation Language,简称DML)主要功能:用户可以使用DML数据操作实现对数据库的基本操作。如:查询、插入、删除和修改记录等。数据库的的运行管理主要功能:数据库在建立、运行和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。数据库的建立和维护功能主要功能:数据库初始数据的输入、转换功能,数据库的对象转储、恢复功能,数据库的重组功能和性能监视、分析功能等。这些功能通常是由一些实用程序完成的。4.数据库系统数据库系统数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- visualfoxpro 基础 PPT 课件
