一、基本概念
-
数据库(DataBase,DB) 是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。
-
用来管理数据库的计算机系统称为数据库管理系统(DataBase Management System,DBMS)。
-
关系型数据库(Relational Database,RDB) 是现在应用最广泛的数据库,和 Excel 工作表一样,它也采用由行和列组成的二维表来管理数据。同时,它还使用专门的 SQL(Structured Query Language,结构化查询语言) 对数据进行操作。
-
关系型数据库的 DBMS 称为关系数据库管理系统(Relational Database Management System,RDBMS) 。
注:常用的RDBMS有Oracle和MySQL。
二、使用数据库有什么好处
1. 可以实现联网多人共享数据
2. 可以提供操作大量数据所需的格式
要想瞬间从几十万或者上百万的数据中获取想要的数据,必须把数据保存为适当的格式,但是文本文件和 Excel 工作表等无法提供相应的格式。
3. 可以应对突发事故
当文件被误删、硬盘出现故障等导致无法读取的时候,可能会造成重要数据丢失,同时数据还可能被他人轻易读取或窃用。
结论: DBMS能够实现多个用户同时安全简单地操作大量数据。
三、RDBMS的常见系统结构
使用 RDBMS 时,最常见的系统结构就是客户端 / 服务器类型(C/S类型)这种结构。
通过网络可以实现多个客户端访问同一个数据库。
四、表的基本结构
关系数据库通过类似 Excel 工作表那样的、由行和列组成的二维表来管理数据。用来管理数据的二维表在关系数据库中简称为表。此外,根据 SQL 语句的内容返回的数据同样必须是二维表的形式。