A-A+

什么是网站的数据库

2013年03月14日 网络文摘 暂无评论

数据库就是网站的一切内容

简单地说,“数据库”(database)就是为了实现一定的目的按某种规则组织起来的“数据”的“集合”。下面以一个很直观的例子来说明。

每个人都有很多朋友,为了保持与他们的联系,我们常常用一个笔记本将他们的姓名、地址、电话等信息都记录下来,这样要查谁的电话或地址就很方便了。这个“通讯录”就可以看做一个最简单的“数据库”,每个人的姓名、地址、电话等信息就是这个数据库中的“数据”。我们可以在笔记本这个“数据库”中添加新朋友的个人信息,也可以由于某个朋友的电话变动而修改他的电话号码的“数据”。

在计算机系统中,构成数据库的数据,并不是记录在某个通讯录之类的存储上,而是作为一个数据的集合,被电子化存储在计算机的磁盘存储系统中。这些数据集合,通常被保存为一个或多个彼此相关的磁盘文件。通常,就把这些文件形式存在的数据集合称为数据库。

对于一个网站来说,数据库是必不可少的。在网站的数据库中,记录着网站的一切操作信息,包括新闻、文章、用户名及密码、商品信息、图片分类等。数据库对网站是至关重要的,可以说,网站的数据库就好像网站的存储器,在这个存储器中,存储着网站中的所有数据信息。一旦网站的数据库遭到攻击破坏,就会丢失网站新闻、文章等各种信息,可能会造成整个网站的崩溃!

依照数据库中的数据被分门别类地存放在一些结构化的数据表(table)里,而数据表之间又往往会形成种种内在的交叉引用关系。存在于数据表之间的这种关系(relation)的数据库又被称为关系(型)数据库(Relational DataBase,RDB)。另一类数据库被统称为面向对象数据库(object-oriented database),主要用于存储彼此没有内在联系的数据对象(而不必把它们安排到数据表里去)。

在各种网站中,面向对象的数据库产品使用得比较少,因此主要涉及到的是与各网站安全息息相关的关系(型)数据库。

标签:

给我留言