美国加福利亚大学伯克利分校研究人员的统计表明,经三年间,世界范围内信息生产量平均以每年30%的速度增长,相当于三年里全球信息产量翻了以翻。同时表明,2002年,全球由纸张、胶片以及磁、光存储介质所记录的信息生产总量达到5万亿兆字节。大量的数据、信息在不断产生伴随而来的就是如何有效的存储、检索、管理他们。对于数据的有效存储、高效的访问、方便共享和安全机制,这些问题成了信息时代非常重要的问题。为了帮助学习数据库的相关知识,下面来讲解数据库的基本概念。
数据库的基本概念
1数据
描述事物的符号记录称为数据。数据不仅仅包括数字,很多文字、图形、图像、声音、档案记录等都是数据
在数据库中,数据是以“记录”形式按统一的格式存储进行的,而不是杂乱无章的,相同的格式和类型的数据统一放在一起,而不是把“人”和“书”混在一起存储。这样,数据的存储就能够有条不紊了。在图1中存储一行数据,在数据中叫做一条记录。每天记录中每一个输入项叫做列,在图1中编号、姓名、年龄、名族、收入、职业都是列民。
编号 | 姓名 | 年龄 | 名族 | 收入 | 职业 |
1 | 王涛 | 33 | 汉 | 3,000.00 | IT |
2 | 李梅 | 27 | 汉 | 4,000.00 | IT |
3 | 王刚 | 30 | 汉 | 7,000.00 | EE |
4 | 李军 | 32 | 汉 | 5,000.00 | EE |
5 | 蔡航 | 25 | 回 | 4,500.00 | MB |
(1)数据存储方式
2数据库和数据库表
不同的记录组织在一起,就形成了数据库(Database,DB)的“表”(table)。也可以说,表是用来存储具体数据的。那数据库和表存在怎么样的关系呢?简单地说,数据库就是表的集合。他是以一定的组织方式存储的相互有关的数据集合,例如:关系型数据库的表是由记录组成,记录是由字节段组成,字段是由字符或数字组成。他可以供各种用户共享,具体最小的沉余度和较高的数据独立性。他是统一的相关数据的集合。
通常,数据库并不是简单地存储这些数据的、它还要表示它们之间的关系。例如:书和人是存在联系的,书的作者可能就是某个人,因此需要建立书和人的“关系”。这种关系也需要常用数据库来表示,因此关系的描述也是数据的一部分,如图2所示。