Oracle 11g系列教程之数据库基础
(三)、数据库管理阶段
主要是60年代后期至今,数据库管理阶段实现了数据与数据之间的联系,可以实现对数据进行统一集中的管理。使得数据的存取独立于应用程序,实现数据的共享。数据库系统也是以文件的形式管理和存储数据的,但它是数据的一种高级组织方式,它使用DBMS技术来实现对数据的统一管理,把应用程序所需要的所有数据都按照一个统一的格式以记录为单位进行存储。如图所示:
特点如下:
1 数据共享
2 数据结构化(关系结构)
3 数据独立性
4 可控数据冗余度
5 统一数据控制控能(安全性、并发性)
那么我们哆哩哆嗦讲了这么多,主要就是为了表述数据库管理阶段相对于人工管理阶段和文件管理阶段有很大的优越性。那么有朋友可能就要问了,那么到底什么是数据库呀,给数据库下一下定义:简单来说,就是为了满足用户的需要,按照一定的数据结构对数据进行组织,存储和使用的数据集合。所以从这个定义中我们可以看到数据库中存储的是数据的集合,那么我们用户如何实现对这么数据进行管理和使用。那么又要引入另一个术语:数据库管理系统
DBMS(数据库管理系统):对数据库进行维护和管理的软件。用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作
所以我们主要学习的就是如何利用DBMS来实现对数据库的操作,管理和维护,DBMS有很多如; Oracle SQL Server MySQL……
那么概念到此还没有介绍完,还有一个概念我们需要知道:
DBS:数据库系统:
含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。
一个数据库系统要包括四个主要部分:
– 数据库
– 用户(分为最终用户、程序员、DBA)administrator
– 软件(数据库管理软件、应用软件)
– 硬件设备