您好,登錄后才能下訂單哦!
事務(wù)(Transaction):組織多個(gè)操作為一個(gè)整體,要么全部都執(zhí)行,要么全部都不執(zhí)行;
“回滾”, rollback
一個(gè)存儲(chǔ)系統(tǒng)是否支持事務(wù),測(cè)試標(biāo)準(zhǔn):
ACID:
A:原子性;
C:一致性;
I:隔離性;
D:持久性;
數(shù)據(jù)庫(kù):數(shù)據(jù)集合
表:為了滿足范式設(shè)計(jì)要求,將一個(gè)數(shù)據(jù)集分拆為多個(gè);
約束:constraint,向數(shù)據(jù)表插入的數(shù)據(jù)要遵守的限制規(guī)則;
主鍵:一個(gè)或多個(gè)字段的組合,填入主鍵中的數(shù)據(jù),必須不同于已存在的數(shù)據(jù);不能為空;
外鍵:一個(gè)表中某字段中能插入的數(shù)據(jù),取決于另外一張表的主鍵中的數(shù)據(jù);
惟一鍵:一個(gè)或多個(gè)字段的組合,填入惟一鍵中的數(shù)據(jù),必須不同于已存在的數(shù)據(jù);可以為空;
檢查性約束:取決于表達(dá)式的要求;
索引:將表中的某一個(gè)或某些字段抽取出來(lái),單獨(dú)將其組織一個(gè)獨(dú)特的數(shù)據(jù)結(jié)構(gòu)中;
常用的索引類型:
樹(shù)型:
hash:
注意:有助于讀請(qǐng)求,但不利于寫(xiě)請(qǐng)求;
關(guān)系運(yùn)算:
選擇:挑選出符合條件的行;
投影:挑選出符合需要的列;
連接:將多張表關(guān)聯(lián)起來(lái);
數(shù)據(jù)抽象:
物理層:決定數(shù)據(jù)的存儲(chǔ)格式,即如何將數(shù)據(jù)組織成為物理文件;
邏輯層:描述DB存儲(chǔ)什么數(shù)據(jù),以及數(shù)據(jù)間存在什么樣的關(guān)系;
視圖層:描述DB中的部分?jǐn)?shù)據(jù);
關(guān)系模型的分類:
關(guān)系模型
實(shí)體-關(guān)系模型
基于對(duì)象的關(guān)系模型
半結(jié)構(gòu)化關(guān)系模型
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。