数据库
数据库是存储在计算机系统中的结构化、有组织的数据集合。数据库通常将信息存储在多个相互关联的表中,这些表会将每个记录的相关数据保存在专用的字段中。数据库管理系统(DBMS)软件负责维护表之间的关系、添加和更新记录,并根据查询显示数据。
大多数现代数据库都是关系数据库,它们通过在主键字段之间建立关系,将多个表连接起来。例如,企业可以使用一个数据库来跟踪客户信息(如姓名和电子邮件地址),将这些信息存储在一个表中;将订单存储在另一个表中;将待售产品存储在第三个表中。这些表中的每条记录都有一个包含唯一 ID 的主键字段,其他表中的记录可以引用该 ID;每个订单都会关联下单客户的 CustomerID,以及所购买每种产品的 ProductID。
在数据库中查找信息称为查询。大多数数据库使用结构化查询语言(SQL)标准进行查询,因此你可以访问和更新数据库中多个表的记录。例如,对数据库执行查询可以显示特定邮政编码中的所有客户、过去一周内下的所有订单,或者查询哪些客户购买过指定产品不止一次。
数据库用于商业、教育、医疗保健和政府等众多领域。电子商务、社交媒体、新闻网站和其他动态网站使用数据库作为后端来存储内容,并根据需要生成包含数据库内容的页面。最后,早期数据库只能处理纯文本,而现代数据库还可以存储图片、音频和视频等其他数据类型。
测试你的知识