什么是节点 js 中的 CRUD 操作,请用一些示例进行解释



什么是 Node js 中的 crud 操作,请用一些例子来解释一下 在此处输入图像描述

CRUD 含义:CRUD 是一个首字母缩略词,来自计算机编程世界,指的是实现持久存储应用程序所需的四个功能:创建读取更新删除.持久存储是指在设备断电后保持电源的任何数据存储设备,例如硬盘或固态驱动器。相比之下,随机存取存储器和内部缓存是易失性存储器的两个例子 - 它们包含断电时将被擦除的数据。

四个 CRUD 操作组件说明: 关系数据库由具有行和列的表组成。在关系数据库中,表的每一行称为元组或记录。表的每一列表示一个特定的属性或字段。用户可以调用这四个 CRUD 函数,对数据库中的选定数据执行不同类型的操作。这可以使用代码或通过图形用户界面完成。让我们深入回顾四个组件中的每一个,以充分理解它们在促进数据库交互方面的共同重要性。

创建: 创建函数允许用户在数据库中创建新记录。在 SQL 关系数据库应用程序中,创建函数称为 INSERT。在Oracle HCM Cloud中,它被称为创建。请记住,记录是一行,列称为属性。用户可以创建新行并使用与每个属性对应的数据填充该行,但只有管理员才能向表本身添加新属性。

阅读: 读取函数类似于搜索函数。它允许用户搜索和检索表中的特定记录并读取其值。用户可以使用关键字或通过根据自定义条件筛选数据来查找所需的记录。例如,汽车数据库可能允许用户输入"1996 丰田卡罗拉",或者它可能提供按品牌、型号和年份过滤搜索结果的选项。

更新: 更新函数用于修改数据库中存在的现有记录。若要完全更改记录,用户可能必须修改多个字段中的信息。例如,在数据库中存储菜单项食谱的餐厅可能有一个表,其属性为"菜肴"、"烹饪时间"、"成本"和"价格"。有一天,厨师决定用不同的东西代替菜肴中的一种成分。因此,必须更改数据库中的现有记录,并更改所有属性值以反映新菜肴的特征。在SQL和Oracle HCM云中,更新功能简称为"更新"。

删除: 删除功能允许用户从不再需要的数据库中删除记录。SQL和Oracle HCM云都具有删除功能,允许用户从数据库中删除一条或多条记录。某些关系数据库应用程序可能允许用户执行硬删除或软删除。硬删除从数据库中永久删除记录,而软删除可能只是更新行的状态,以指示它已被删除,同时保持数据存在且完好无损。

解释 CRUD 操作: 跟踪客户数据、帐户、付款信息、运行状况数据和其他记录的组织需要提供持久存储的数据存储硬件和应用程序。这些数据通常被组织到一个数据库中,该数据库只是一个可以电子查看的有组织的数据集合。有许多类型的数据库:分层数据库、图形数据库和面向对象的数据库等等。最常实现的数据库类型是关系数据库,它由按行和列表的数据组成,并通过包含主键和外键的关键字系统与其他表相连,并提供补充信息。

CRUD 数据库和管理它们的应用程序: CRUD 首字母缩略词标识了关系数据库固有的所有主要功能以及用于管理它们的应用程序,其中包括 Oracle 数据库、Microsoft SQL Server、MySQL 等。

来源:https://www.sumologic.com/glossary/crud/

最新更新