数据库

数据库是存储在计算机系统中的结构化、有组织的数据集合。数据库通常将信息存储在多个相互关联的中,这些表会将每个记录的相关数据保存在专用的字段中。数据库管理系统(DBMS)软件负责维护表之间的关系、添加和更新记录,并根据查询显示数据。

大多数现代数据库都是关系数据库,它们通过在主键字段之间建立关系,将多个表连接起来。例如,企业可以使用一个数据库来跟踪客户信息(如姓名和电子邮件地址),将这些信息存储在一个表中;将订单存储在另一个表中;将待售产品存储在第三个表中。这些表中的每条记录都有一个包含唯一 ID 的主键字段,其他表中的记录可以引用该 ID;每个订单都会关联下单客户的 CustomerID,以及所购买每种产品的 ProductID。

早期的数据库称为“平面文件”数据库。这些数据库将所有内容保存在一个表中,就像电子表格一样。

在数据库中查找信息称为查询。大多数数据库使用结构化查询语言(SQL)标准进行查询,因此你可以访问和更新数据库中多个表的记录。例如,对数据库执行查询可以显示特定邮政编码中的所有客户、过去一周内下的所有订单,或者查询哪些客户购买过指定产品不止一次。

显示符合搜索条件的记录的 SQL 查询
显示符合搜索条件的记录的 SQL 查询

数据库用于商业、教育、医疗保健和政府等众多领域。电子商务社交媒体、新闻网站和其他动态网站使用数据库作为后端来存储内容,并根据需要生成包含数据库内容的页面。最后,早期数据库只能处理纯文本,而现代数据库还可以存储图片、音频和视频等其他数据类型

更新日期 April 18, 2023 作者 Brian P.

quiz测试你的知识

In computing, an "OS" refers to what?

A
One system
0%
B
Online system
0%
C
Open system
0%
D
Operating system
0%
Correct! Incorrect!     View the Operating System definition.
More Quizzes →

Tech Terms 计算机词典

本页中数据库的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。