自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

小白入門:什么是CURD?

數(shù)據(jù)庫 其他數(shù)據(jù)庫
CRUD 經(jīng)常用于與數(shù)據(jù)庫和數(shù)據(jù)庫設(shè)計(jì)相關(guān)的任何事情,如果沒有 CRUD 操作,軟件開發(fā)人員將無法完成任何事情。

CRUD是CREATE、READ、UPDATE和DELETE的首字母縮寫詞,在數(shù)據(jù)庫操作中頻繁出現(xiàn),本文針對(duì)小白,如果你已經(jīng)是開發(fā)人員或者對(duì)數(shù)據(jù)庫有一定認(rèn)識(shí)的工程師可以默默離開了。讓我直接走進(jìn)CURD的世界。

為什么 CRUD 如此重要?

CRUD 經(jīng)常用于與數(shù)據(jù)庫和數(shù)據(jù)庫設(shè)計(jì)相關(guān)的任何事情,如果沒有 CRUD 操作,軟件開發(fā)人員將無法完成任何事情。

另一方面,CRUD 對(duì)最終用戶同樣重要,沒有它,注冊(cè)網(wǎng)站、創(chuàng)建博客或書簽之類的事情將是不可能的,我們使用的大多數(shù)應(yīng)用程序都允許我們添加或創(chuàng)建新條目、搜索現(xiàn)有條目、對(duì)其進(jìn)行更改或刪除它們。

Create

create 函數(shù)允許用戶在數(shù)據(jù)庫中創(chuàng)建新記錄,在 SQL 關(guān)系數(shù)據(jù)庫應(yīng)用程序中,Create 函數(shù)稱為 INSERT,一條記錄是一行,而列稱為屬性。用戶可以創(chuàng)建一個(gè)新行并使用與每個(gè)屬性對(duì)應(yīng)的數(shù)據(jù)填充它,但只有管理員可能能夠?qū)⑿聦傩蕴砑拥奖肀旧怼?/p>

語法:

INSERT INTO TableName (column1,column2,column3,...)
VALUES (value1,value2,value3,...)

比如我們有一張表student,有屬性name,age,class。

現(xiàn)在我們想要?jiǎng)?chuàng)建一條記錄就可以寫成:

insert into student(name,age,class) values("wljslmz",20,1);

Read

Read功能類似于搜索功能,它允許用戶搜索和檢索表中的特定記錄并讀取它們的值,用戶可以使用關(guān)鍵字或通過基于自定義標(biāo)準(zhǔn)過濾數(shù)據(jù)來找到所需的記錄。

語法:

SELECT field 1, field 2, …FROM <table name> [WHERE <condition>]

舉個(gè)例子,還是上面的student表,現(xiàn)在我們想查詢名字為wljslmz的學(xué)生的年齡,我們可以寫成:

select age from student where name = "wljslmz";

Update

Update函數(shù)用于修改數(shù)據(jù)庫中存在的現(xiàn)有記錄,注意被修改的值一定是數(shù)據(jù)庫已有的記錄。

語法:

UPDATE <table name> SET field1=value1, field2=value2,[WHERE <condition>]

比如我們想將上面名字為wljlsmz的班級(jí)改為2班:

update student set class = 2 where name = "wljslmz";

Delete

Delete功能允許用戶從數(shù)據(jù)庫中刪除不再需要的記錄,一些關(guān)系數(shù)據(jù)庫應(yīng)用程序可能允許用戶執(zhí)行硬刪除或軟刪除。硬刪除從數(shù)據(jù)庫中永久刪除記錄,而軟刪除可能只是更新行的狀態(tài)以指示它已被刪除,同時(shí)保持?jǐn)?shù)據(jù)存在且完好無損。

語法:

DELETE FROM <table name> [WHERE <condition>]

比如我們想刪除名字為wljslmz的記錄:

delete from student where name = "wljslmz";

總結(jié)

本文簡單的介紹了CURD操作,在平時(shí)工作中,經(jīng)常會(huì)聽到,“不就是crud操作嘛,有啥難的”,這里的crud操作就是本文講的,也就是我們常說的“增刪改查”,本身這個(gè)非常簡單,但是對(duì)于小白來說還是比較陌生的,希望本文對(duì)您認(rèn)識(shí)curd有所幫助,

責(zé)任編輯:武曉燕 來源: 今日頭條
相關(guān)推薦

2025-04-14 01:01:52

2009-10-15 09:32:39

什么是IronPythPython.NET

2022-11-04 11:44:56

WebFluxCURDWeb

2023-10-31 08:21:18

WebFlux基本用法JPA

2021-05-28 11:47:43

Linux運(yùn)維Linux系統(tǒng)

2020-02-26 16:52:24

Redis高性能數(shù)據(jù)庫

2010-04-28 11:06:06

什么是負(fù)載均衡

2024-11-22 10:45:20

2022-07-13 07:31:43

數(shù)據(jù)分片SQL

2009-07-07 14:04:55

JSP入門

2020-08-06 08:05:13

云計(jì)算

2025-01-27 07:00:00

數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)MySQL

2023-12-25 09:35:51

自動(dòng)駕駛技術(shù)

2025-04-24 00:00:02

2024-09-09 18:36:57

2023-04-12 11:36:07

波分復(fù)用WDM

2021-06-18 12:39:12

數(shù)據(jù)驅(qū)動(dòng)設(shè)計(jì)設(shè)計(jì)師收集數(shù)據(jù)

2016-11-14 09:47:13

公有云私有云混合云

2021-04-22 22:26:13

Java語言IT

2021-03-20 22:46:22

IaaSSaaSPaaS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)