NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 数据库 .: 有关数据库的基本术语

有关数据库的基本术语

     由于最近对数据库比较感兴趣,想借这个机会分享这部分知识,对于自己也是一个熟悉和提高的过程。

1.数据

    在计算机领域内,数据(data)这个概念已经不局限于普通意义上的数字,图形、图像、声音等等。凡是计算机中用来描述事物的记录,都可以统称为数据。

比如:学号、姓名、年龄、系别这几个特征来描述学生时,(9900001,王红,l9,计算机系)这一记录就是一个学生的数据。

2.数据模型

    为了用计算机处理现实世界中的具体事物,往往要对客观事物加以抽象,提取主要特征,归纳形成一个简单清晰的轮廓,从而使复杂的问题变得易于处理,这就是“建模”——建立模型的概念。数据模型就是一种对客观事物抽象化的表现形式。数据模型,首先,要真实地反映现实世界,否则就没有实际意义了;其次,要易于理解,和人们对外部事物的认识相一致;最后,要便于实现,因为最终是要由计算机来处理。

数据模型通常由数据结构、数据操作和完整性约束三要素组成。

数据结构描述的是系统的静态特性,是所研究对象的类型的集合。由于数据结构反映了数据模型最基本的特征,因此,人们通常都按照数据结构的类型来命名数据模型。传统的数据模型有层次模型、网状模型和关系模型。近年来,对象模型得到广泛应用。

数据操作描述的是系统的动态特性,是对各种对象实例允许执行的操作的集合。数据操作主要分更新和检索两大类,更新包括插入、删除、修改。两类统称增、删、改、查。

完整性约束的目的是保证数据的正确性、有效性和相容性。例如,在关系模型中,任何关系都必须满足实体完整性和引用完整性这两个条件。

3.数据库

数据库(database,DB),实际上,就是按照一定的数据模型组织的、长期储存在计算机内、可为多个用户共享的数据的聚集。在引人了数据库管理系统(DBMS)这个概念之后,可以认为,数据库就是由DBMS统一管理和控制的数据的聚集。

4.数据库管理系统

数据库管理系统(database management system,DBMS),是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。DBMS不仅具有最基本的数据管理功能,还能保证数据的完整性、安全性,提供多用户的并发控制,当数据库出现故障时对系统进行恢复。

5.数据库系统

数据库系统(database system,DBS),它包括和数据库有关的整个系统:数据库、DBMS:应用程序以及数据库管理员和用户等等。当然,人们也常把除人以外与数据库有关的硬件和软件系统称为数据库系统。一个数据库系统应该是:

(1)允许用户用一种叫做“数据定义语言”的专用语言来建立新的数据库。

(2)允许用户用一种叫做“数据操作语言”或者“查询语言”的专用语言来又数据进行查询和更新。

(3)支持存储大量的数据,保证对数据的正确及安全使用。

(4)控制多用户的并发访问,保证并发访问不相互影响,不损坏数据。

由于数据模型是数据库系统的基础,因此人们就按数据模型来命名数据库模型为层次模型、网状模型或关系模型,则相应的数据库系统就称为层次数据库系统、网状数据库系统或关系数据库系统。


这篇文章对你多有用?

相关文章

article Excel表中数据区域,同时乘以同一数字
        ...

(No rating)  8-1-2011    Views: 1807   
article 网络工程师必懂的专业术语
路由器问题:        ...

(No rating)  12-27-2006    Views: 1782   
article 网络工程师必懂的专业术语
路由器问题: 1、什么时候使用多路由协议?...

(No rating)  1-25-2007    Views: 1669   

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited