数据库概述
在日常生活中,你经常会接触到各种各样的数据:通讯录中的联系人信息、购物网站的商品列表、手机银行里的交易记录……这些数据是如何被组织、存储和管理的?这就离不开“数据库”的存在。
本节将带你了解:什么是数据、信息和数据库,它们之间有什么关系,数据库是如何帮助我们有效地管理数据的。掌握这些基本概念,是学习数据库知识的第一步。
数据与信息的区别
在讨论数据库之前,首先需要弄清楚两个常被混淆的概念:数据(Data) 和 信息(Information)。
- 数据 是对现实世界事物的记录,可以是数字、文字、图像、声音等本身没有加工、未解释的原始事实。比如:“张三”“180”“红色”这些词汇。
- 信息 是经过加工、处理后,能够传达意义、具有价值的数据组合。例如:“张三身高180厘米,喜欢红色”就包含了明确含义的信息。
你可以这样理解: 数据 + 加工处理 = 信息
而数据库就是一个用来存储和管理大量数据的工具,它的目的是帮助你从杂乱的数据中提取有价值的信息。
什么是数据库?
简单来说,数据库(Database) 是一个按照特定结构组织、可以高效存取、方便管理的数据集合。
打个比方,如果你有一个装满纸质档案的文件柜,那这个文件柜就是一个“数据库”;而里面的每一份文件就是一条“数据记录”。
数据库的主要特点是:
- 结构化:数据以特定的格式(如表格)进行组织;
- 可访问:你可以通过程序或语言(如 SQL)对数据库中的数据进行增删查改;
- 持久化:数据库可以长期保存数据,而不像内存那样关机即丢;
- 可扩展:可以存储少量数据,也可以存储海量数据。