- 1、本文档共402页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]VFP6精品教学课件061020
前 言 Visual FoxPro 关系数据库管理系统是新一代数据库管理系统的杰出代表,以它强大的性能、完整而又丰富的工具、超高速的速度、极其友好的界面,以及完备的兼容性等特点,吸引众多的国内外用户,倍受广大用户的欢迎。 本课程是根据教育部提出的计算机基础教学三个层次要求,并配合全国计算机等级考试“Visual FoxPro 二级”考试大纲的知识要点,以Visual FoxPro 为主要内容,介绍关系数据库管理系统基础理论及应用系统开发知识。不仅介绍数据库基础理论,介绍了Visual FoxPro 的基本操作;而且介绍面向对象可视化编程、应用系统开发的方法、步骤。 第一章 Visual FoxPro系统概述 1.1 数据库系统的基本知识 1.2 关系数据库基础理论 1.3 Visual FoxPro 的安装和运行 1.4 Visual FoxPro 的功能与特点 1.5 用户界面 1.6 项目管理器 1.1 数据库系统的基本知识 1.1.1 数据、信息与数据处理 一、概念 数据:一种符号系列,用来记录事物的情况。 信息:经过加工处理的、对人类社会有用的数据。 数据处理:对数据进行收集、存储、加工、传输等一系列活动总和。 信息=数据+处理 二、数据处理技术的发展 三个主要阶段: (1) 程序管理 (2) 文件系统 (3) 数据库技术 1.1.2 数据库系统 数据库(Data Base) 指存储在计算机内的、有组织、可共享的数据集合。 数据库管理系统 (Data base Management System,简称DBMS) 一个在操作系统支持下,对数据库进行各种操作的软件系统。 数据库管理系统用来帮助用户建立、使用和管理数据库,并对数据库中的数据进行各种操作,如:增删、更新、查找、输出等。 数据库应用系统 人机系统,包含:用户、计算机硬件、数据库、数据库管理系统和为用户编写的应用程序,以便对数据库进行操作。 数据库系统主要特性: (1) 数据的独立性 在数据库系统中,数据库管理系统把数据与应用程序隔离开来,使数据独立于应用程序,当数据的存储方式和逻辑结构发生改变时,并不需要改变用户的应用程序。 (2) 数据的共享性 存储在数据库中的数据能作出多种组合,以最优方式满足不同用户的需求。数据共享可以提高数据的利用率,减少数据的冗余度,有利于保持数据的一致性。 (3) 可修改与可扩充性 数据库系统在结构和组织技术上是易于修改和扩充的。由于用户需求的不断变化,数据也需要不断的扩充,数据库是逐步建立和完善起来的。 (4) 统一管理与控制 数据库系统能对数据进行必要的完整性管理与控制,确保数据的正确、有效。在多用户环境下,由于多个用户同一时刻访问同一数据库时,可能造成数据更新失控及数据可靠性降低等问题,数据库系统的并发控制功能及事务机制提供了避免出现这种错误的能力。 (5) 安全与必威体育官网网址性 数据库系统可以提供安全性与必威体育官网网址性措施,使得数据不被破坏与窃用。数据的安全性涉及数据的保护措施,也就是要避免无权限使用的人或无权限修改的人对数据进行有意或无意的破坏或泄露。数据的必威体育官网网址性涉及个人或机构自身的权利,它决定何时、何地、何种程度的传递。 1.1.3 数据库系统的内部结构体系 数据库系统在其内部具有三级模式和两级映射。 1.三级模式 (1)概念模式 概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。此种描述是一种抽象的描述,不涉及具体的硬件环境与平台,也与具体的软件环境无关。 (2)外模式 也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。一个概念模式可以有若干个外模式。 (3)内模式 也称物理模式,给出了数据库物理存储结构与物理存取方法。内模式的设计直接影响数据库的性能。 2.两级映射 (1) 概念模式到内模式的映射 该映射给出了概念模式中数据的全局逻辑结构到数据的物理存储结构间的对应关系,一般由数据库管理系统实现。 (2) 外模式到概念模式的映射 该映射给出了外模式与概念模式的对应关系,这种映射一般也是由数据库管理系统来实现的。 1.2 关系数据库的基础理论 1、数据结构 数据结构描述数据库的组成对象以及对象之间的联系。数据结构是数据模型的基础,数据操作与约束均建立在数据结构上。不同数据结构有不同的操作与约束,因此一般数据模型的分类均以数据结构的不同而划分。 数据结构是对系统
文档评论(0)