2010VFP第7、8部分(数据库基础及表的基本操作)

2010VFP第7、8部分(数据库基础及表的基本操作)

ID:40671680

大小:1.05 MB

页数:138页

时间:2019-08-05

2010VFP第7、8部分(数据库基础及表的基本操作)_第1页
2010VFP第7、8部分(数据库基础及表的基本操作)_第2页
2010VFP第7、8部分(数据库基础及表的基本操作)_第3页
2010VFP第7、8部分(数据库基础及表的基本操作)_第4页
2010VFP第7、8部分(数据库基础及表的基本操作)_第5页
资源描述:

《2010VFP第7、8部分(数据库基础及表的基本操作)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxpro6.0程序设计基础重庆工商大学计算机学院计算机基础教研室数据库系统基础知识数据库技术是计算机领域的一个重要分支。在计算机应用的三大领域(科学计算、数据处理、过程控制)中,以数据库技术为基础的数据处理约占其中70%。数据库技术研究如何科学地组织和存储数据、如何高效地获取和处理数据。信息、数据和数据处理1.信息的概念信息是关于现实世界事物的存在方式或运动形态的综合反映,是人们进行各种活动所需要的知识。信息是经过加工处理的,有价值的数据。2.数据的概念数据是信息的符号化表示。数

2、据信息依赖表达3.数据处理指将数据转换成信息的过程。4.数据与信息的关系数据是信息的载体;信息是数据的内涵。数据是原料,是输入,而信息是产出,是输出结果。数据库、数据库管理系统与数据库系统1、数据库(DataBase,简称DB)数据库不仅包含了描述事物的数据,而且也反映了相关事物之间的联系。2、数据库管理系统(DataBaseManagementSystem,简称DBMS)是对数据库进行集中管理的软件系统。3数据库系统(DataBaseSystem,简称DBS)它主要由数据、硬件、软件和用户四部

3、分构成。数据库系统的核心是()。A.数据模型B.数据库管理系统C.数据文件D.应用程序DBMS的中文意思是()。A)对象-关系型数据库系统B)数据库管理系统C)关系数据库系统D)结构化查询语言DB(数据库)、DBMS(数据库管理系统)和DBS(数据库系统)三者之间的关系是()。(A)DB包括DBMS和DBS(B)DBS包括DB和DBMS(C)DBMS包括DBS和DB(D)DBS与DB和DBMS无关计算机数据管理经历了如下四个由低级到高级的发展过程:人工管理阶段文件系统阶段数据库系统阶段新型数据库

4、系统阶段数据管理技术的发展人工管理阶段(20世纪50年代中期以前)计算机主要用于科学处理,没有专门用于管理数据的软件,数据与程序结合在一起。外部存储器:磁带、卡片和纸带等软件:汇编语言缺点:数据与程序不具有独立性数据存在大量冗余,数据不能共享。不单独保存数据。应用程序1应用程序2应用程序n数据1数据2数据n….计算机不仅用于科学计算,还利用在信息管理方面。外部存储器:磁盘、磁鼓等软件:操作系统(文件系统)和高级软件。程序1程序2程序n文件管理系统文件1文件2文件n文件管理阶段(20世纪50年代后

5、期至60年代中期)数据以“文件”形式可长期保存在外部存储器的磁盘上。数据的逻辑结构与物理结构有了区别,但比较简单。程序与数据之间具有“设备独立性”,数据不再属于某个特定的程序,可以重复使用,即数据面向应用。缺点:数据冗余。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。不一致性。这往往是由数据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不一样。数据联系弱。这是由于文件之间相互独立,缺乏联系造成的。数据库系统阶段(60年代后期

6、)这一阶段,数据管理技术进入数据库系统阶段。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统来实现(DBMS),如图所示。特点:采用数据模型表示复杂的数据结构。数据模型不仅描述数据本身的特征,还要描述数据之间的联系,这种联系通过存取路径实现。通过所有存取路径表示自然的数据联系是数据库与传统文件的根本区别。这样,数据不再面向特定的某个或多个应用,而是面向整个应用系统。数据冗余明显减少,实现了数据共享。有较高的数据独立性。数据的逻辑结构与

7、物理结构之间的差别可以很大。用户以简单的逻辑结构操作数据而无需考虑数据的物理结构。用户(应用程序或终端用户)的数据和外存中的数据之间转换由数据库管理系统实现。数据库系统为用户提供了方便的用户接口。用户可以使用查询语言或终端命令操作数据库,也可以用程序方式(如用C一类高级语言和数据库语言联合编制的程序)操作数据库。数据库系统提供了数据控制功能。例如,1.数据库的并发控制:对程序的并发操作加以控制,防止数据库被破坏,杜绝提供给用户不正确的数据;2.数据库的恢复:在数据库被破坏或数据不可靠时,系统有能

8、力把数据库恢复到最近某个正确状态;3.数据完整性:保证数据库中数据始终是正确的;4.数据安全性:保证数据的安全,防止数据的丢失、破坏。新型数据库系统几个较重要的发展方向分布式数据库系统(DistributedDataBaseSystem)分布式数据库系统(DDBS)包含分布式数据库管理系统(DDBMS)和分布式数据库(DDB)。在分布式数据库系统中,一个应用程序可以对数据库进行透明操作,数据库中的数据分别在不同的局部数据库中存储、由不同的DBMS进行管理、在不同的机器上运行、由不同的操作系统支持

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。