- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 本章目录 1.1 数据库系统概述 1.2 VFP数据库管理系统概述 1.3 VFP的界面组成 1.4 项目管理器及其使用 本章总结 课后习题及练习 §1.1 数据库系统概述 §1.1.1 数据处理技术的发展 §1.1.2 数据库的基本概念 §1.1.3 关系数据模型和关系运算 §1.1.4 关系完整性 §1.1.1 数据处理技术的发展 数据处理的特点: 数据处理有很多特点:数据量很大,数据类型繁多,数据结构复杂,对数据的收集、组织、存储、分类、排序、检索、统计、计算等加工处理要求较高。 再延用科学计算中处理数据的方法,已远远不能适应数据处理的要求。70年代初产生了一门新技术---数据库系统。 数据库系统把大量的数据按照一定的结构存储起来,在数据库管理系统的集中管理下,实现数据共享。由于数据库具有数据结构化、数据独立性高、数据共享和易于扩充等特点,因此被广泛地应用于各种管理系统中。 §1.1.1 数据处理技术的发展 1.人工管理阶段 这是计算机的初级阶段,主要进行科学计算,没有专门技术用于数据处理。 这时,数据处理是通过用户各自的程序来具体实现。用户程序除了要规定数据的逻辑结构外,还要对数据在计算机中的存储方式、输入、输出方式等等进行具体管理。而且数据包含在程序中,数据和程序一一对应。很难实现数据的共享。 §1.1.1数据处理技术的发展 2.文件系统管理阶段 自计算机操作系统包含文件管理系统后,在数据处理中数据从应用程序中独立出来,把数据组织成文件的形式。数据文件和应用程序相互独立。 但对数据的具体处理,如输入、输出、修改、查询、分类、排序等操作,还是通过用户的应用程序来实现。数据文件还是依赖于应用程序。 §1.1.1数据处理技术的发展 3、数据库系统管理阶段 在数据库系统中,数据实现了统一、集中、独立的管理,实现了数据的高度共享,保证了数据的完整性和安全性。对数据的一般处理,由独立的数据库管理系统完成,而不再依赖于应用程序。 §1.1.2 数据库的基本概念 数据库包含在数据库系统中,数据库系统包括: 数据库、数据库管理系统、数据库应用软件、操作系统、计算机硬件系统、数据库管理员(用户)。 1.数据库 在文件系统中数据是分散的,应用程序对应着各自的数据文件。而在数据库系统中,数据被组织在数据库中集中管理。数据库是相关数据存储在一起的一种组织形式。数据的存储独立于使用它的程序;对数据的输入输出和修改在数据库管理系统管理下即可进行;数据结构化,为今后的应用研究提供基础。 §1.1.2数据库的基本概念 2.数据库管理系统(DBMS) 数据库管理系统是对数据进行定义、获取、存储、组织、操作、使用、维护和管理的软件系统。通常由三部分组成: 数据库描述语言及其翻译程序:主要用来定义数据库的逻辑结构,描述物理数据库的结构。 数据操纵语言及其翻译程序:完成对数据库的基本操作:检索、插入、删除、修改等。我们建立数据库就是为了通过这些操作来存取相关信息。 §1.1.2数据库的基本概念 数据库管理控制程序:统一管理对数据库的所有操作。 数据库管理系统是位于用户与操作系统之间一层的数据管理软件。 3.数据库系统 数据库系统是指引入数据库的计算机应用系统。 数据库系统包括计算硬件系统,支持数据库管理系统运行的操作系统,数据库管理系统是数据库系统的核心,此外还包括数据库和数据库管理员、用户。 §1.1.2数据库的基本概念 数据库系统对数据的管理,比起文件系统有很多优点和特征: (1)数据共享 数据库中的数据可供多个用户共同使用,提高了数据的利用率;又防止各用户重复建立数据而增加数据冗余。 (2)数据独立性 用户应用程序与数据库中的数据文件相互独立,数据库中的数据存取是由数据库管理系统管理,表现了物理独立性;每个用户使用的数据可以有各自的逻辑结构,表现了数据的逻辑独立性。 §1.1.2数据库的基本概念 (3)数据冗余少 数据在数据库中统一组织、集中管理,数据不再是面向单一用户,而是面向系统而共用,减少冗余,还防止数据的不一致性。 (4)数据结构化 在数据库中数据是有结构的,包括数据的物理结构和逻辑结构,都由数据库管理系统管理。数据结构化便于数据之间、记录之间、数据表之间建立关联。 (5)统一的数据保护功能 实现数据共享就需要解决数据的安全性、一致性和多用户的并发使用。为此系统对用户使用数据有严格检查,还可规定用户权限,控制非法操作。 §1.1.3 关系数据模型和关系运算 1. 数据模型 人们经常以“模型”来刻画现实世界的实际事物。在
文档评论(0)