日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

计算机三级-数据库技术

發(fā)布時(shí)間:2023/12/9 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机三级-数据库技术 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

三級(jí)數(shù)據(jù)庫(kù)技術(shù)知識(shí)點(diǎn)總結(jié)

1 數(shù)據(jù)字典是對(duì)系統(tǒng)種各類(lèi)數(shù)據(jù)描述的集合,包括數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)和處理過(guò)程五個(gè)部分
2 數(shù)據(jù)模型的三要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束
3 數(shù)據(jù)庫(kù)系統(tǒng):一般由數(shù)據(jù)庫(kù)、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理人員和用戶構(gòu)成
4 數(shù)據(jù)模型: 數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)學(xué)形式框架,是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)
5 數(shù)據(jù)模型的分類(lèi):概念模型,也稱(chēng)信息模型;邏輯模型,主要包括網(wǎng)狀模型、層次模型和關(guān)系模型等;物理模型
6 E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法。
(1)實(shí)體型:用矩形表示,矩形框內(nèi)寫(xiě)明實(shí)體名。
(2)屬性:用橢圓形表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái)。
(3)聯(lián)系:用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型
7 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu):由外模式、模式和內(nèi)模式三級(jí)構(gòu)成的
一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式;外模式也稱(chēng)子模式或用戶模式,一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模式。內(nèi)模式也稱(chēng)存儲(chǔ)模 式或物理模式,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式
8 關(guān)系模型中有3類(lèi)完整性約束:實(shí)體完整性、參照完整性(引用完整性)和域完整性約束(用戶自定義的完整性)
9 關(guān)系模型的完整性約束:實(shí)體完整性關(guān)系的所有主屬性都不能取空值,而不僅是主碼整體不能取空值
10 參照完整性規(guī)則:外鍵要么取空值,要么等于被參照關(guān)系中某個(gè)元組的主碼值
11 域完整性約束(用戶有定義的完整性):對(duì)其他屬性值域的約束,也稱(chēng)為域完整性規(guī)則,包括數(shù)據(jù)類(lèi)型、精度、取值范圍、是否允許空值等
12 關(guān)系代數(shù)(了解操作的執(zhí)行結(jié)果):并、差、笛卡兒積、投影和選擇為五種基本運(yùn)算
13 SQL 特點(diǎn):SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體
14 SQL數(shù)據(jù)庫(kù)體系結(jié)構(gòu):外模式對(duì)應(yīng)于視圖和部分基本表、模式對(duì)應(yīng)于基本表,內(nèi)模式對(duì)應(yīng)于存儲(chǔ)文件
基本表是本身獨(dú)立存在的表,一個(gè)關(guān)系就是一個(gè)基本表(存放實(shí)際數(shù)據(jù)),行對(duì)應(yīng)元組,列對(duì)應(yīng)屬性;一個(gè)基本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件存放,一個(gè)存儲(chǔ)文件可以存放多個(gè)基本表;所有基本表的集合構(gòu)成了模式;基本表是模式和外模式的一部分。
一個(gè)SQL表可以是一個(gè)基本表,也可以是一個(gè)視圖。視圖是一個(gè)或幾個(gè)基本表導(dǎo)出的表,數(shù)據(jù)庫(kù)中存放視圖的定義,視圖的數(shù)據(jù)仍然在基本表中。視圖是一個(gè)虛表,是外模式的一部分。
一個(gè)SQL表可以有若干索引,索引放在存儲(chǔ)文件中。存儲(chǔ)文件的邏輯結(jié)構(gòu)組成了SQL數(shù)據(jù)庫(kù)的內(nèi)模式
15 基本的SQL定義語(yǔ)句:關(guān)系數(shù)據(jù)庫(kù)的基本對(duì)象是模式、表、視圖、索引和域
16 SQL語(yǔ)言的數(shù)據(jù)操縱包括INSERT(插人)、DELETE(刪除)、UPDATE(更新)和SELETE(檢索,又稱(chēng)查詢)4個(gè)語(yǔ)句 SELECT語(yǔ)句是數(shù)據(jù)操作的核心
17
a.簡(jiǎn)單查詢
簡(jiǎn)單查詢涉及數(shù)據(jù)庫(kù)中的一個(gè)表,包括以下幾種:
(1)查詢表中的若干列。
(2)查詢經(jīng)過(guò)計(jì)算的值。
(3)消除取值重復(fù)的行。DISTINCT
(4)查詢滿足條件的元組。WHERE
(5)利用LIKE的查詢。_、%
(6)涉及空值NULL的查詢。IS NULL 、IS NOT NULL
(7)對(duì)查詢結(jié)果排序。ORDER BY ASC/DESC
(8)使用集函數(shù)。Count 、SUM、AVG、MAX、MIN
(9)對(duì)查詢結(jié)果分組。Group by having
b. 連接查詢
外連接的三種類(lèi)型:左外連接、右外連接、全外連接
左外連接(LEFT OUTER JOIN):結(jié)果表中保留連接條件左邊關(guān)系中的所有元組
右外連接(RIGHT OUTER JOIN): 結(jié)果表中保留連接條件右邊關(guān)系中的所有元組
全外連接(FULL OUTER JOIN): 結(jié)果表中保留連接條件左右兩邊關(guān)系中的所有元組
某些系統(tǒng)中用+= 表示左外連接、=+表示右外連接、+=+表示全外連接
c.嵌套查詢 (I)由謂詞IN引導(dǎo)的子查詢:IN是最常用的謂詞。
(2)謂詞是比較運(yùn)算符的子查詢。
(3)由[NOT]EXISITS謂詞引導(dǎo)的子查詢。
d.集合查詢。
UNION(并)、INTERSECT(交)、EXCEPT(差)
18 “不好”的關(guān)系模式有以下4個(gè)問(wèn)題:a、數(shù)據(jù)冗余 b、更新異常 c、插入異常 d、刪除異常
19 數(shù)據(jù)依賴(lài)中重要的是函數(shù)依賴(lài)和多值依賴(lài)
20
平凡函數(shù)依賴(lài):
非平凡函數(shù)依賴(lài): 如果 X→Y,但 Y ? X, 則稱(chēng) X→Y 是平凡的函數(shù)依賴(lài)
完全函數(shù)依賴(lài): 在關(guān)系模式 R(U)中,如果X→Y,并且對(duì)于 X 的任何一個(gè)真子集X’,都有
X’ Y, 則稱(chēng) Y 完全函數(shù)依賴(lài)于 X,記作:
部分函數(shù)依賴(lài): 若X→Y,但Y不完全函數(shù)依賴(lài)于X,則稱(chēng) Y 部分函數(shù)依賴(lài)于X,記作:
傳遞函數(shù)依賴(lài): 在關(guān)系模式R(U)中,如果X→Y(Y íX),Y→X ,Y→Z,則稱(chēng) Z 傳遞函數(shù)依賴(lài)于X
21
(1)1NF: 1NF的模式是關(guān)系數(shù)據(jù)庫(kù)的最基本要求
如果關(guān)系模式R的所有屬性都是不可再分解的,則稱(chēng)R屬于第一范式,簡(jiǎn)稱(chēng)1NF,記做R∈1NF。
(2) 2NF:若R∈ INF,且每一個(gè)非主屬性完全函數(shù)依賴(lài)于碼,則R∈2NF
(3) 3NF: 關(guān)系模式R∈2NF,且每個(gè)非主屬性都不傳遞依賴(lài)于碼,則R∈3NF
22 數(shù)據(jù)庫(kù)設(shè)計(jì)的6個(gè)階段:需求階段、概念結(jié)構(gòu)階段、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、運(yùn)行維護(hù)
23 設(shè)計(jì)概念結(jié)構(gòu)通常有4類(lèi)方法:自頂向下、自底向上、由里向外和混合策略
24 應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫(xiě)的
25 關(guān)系模式描述關(guān)系的靜態(tài)結(jié)構(gòu),
關(guān)系是動(dòng)態(tài)的
26 候選碼:主碼是候選碼的真子集,候選碼是某一組屬性可以唯一標(biāo)識(shí)一個(gè)元組
27 check約束和觸發(fā)器約束可以表示用戶定義的完整性,default約束只能表示實(shí)體或參照完整性
28 db_datawriter角色可以對(duì)表中的數(shù)據(jù)執(zhí)行 插入 刪除和更新操作
29 哈希索引不采用索引鍵值比較,而是采用一定的計(jì)算方法定位數(shù)據(jù)
30 數(shù)據(jù)庫(kù)管理系統(tǒng)一般通過(guò)周期性檢查事務(wù)等待圖來(lái)實(shí)現(xiàn)死鎖檢測(cè)
31 對(duì)于故障發(fā)生前已提交的事務(wù)做REDO操作,對(duì)于故障發(fā)生時(shí)尚未完成的事務(wù),做UNDO操作
32 數(shù)據(jù)倉(cāng)庫(kù)是面向主題的,集成的,非易失的,隨時(shí)間不斷變化的數(shù)據(jù)集合
33 粒度是指數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)單位中保存數(shù)據(jù)的細(xì)化或綜合程度的級(jí)別。細(xì)化程度越高,粒度級(jí)就越小;反之越大
34 前觸發(fā)型觸發(fā)器instead of只執(zhí)行觸發(fā)器指定的內(nèi)容而不執(zhí)行引發(fā)觸發(fā)器的SQL語(yǔ)句
對(duì)于前觸發(fā)器,在一個(gè)表上針對(duì)同一個(gè)數(shù)據(jù)操作只能定義一個(gè)前觸發(fā)器;對(duì)于后觸發(fā)器for alter,可以在同一種操作上建立多個(gè)觸發(fā)器
35 數(shù)據(jù)庫(kù)主要數(shù)據(jù)文件的大小不能小于model數(shù)據(jù)庫(kù)的大小
36 在進(jìn)行數(shù)據(jù)恢復(fù)時(shí),首先恢復(fù)完全備份,其次恢復(fù)差異備份,最后恢復(fù)日志備份
37 分布式數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局透明共享
38 并行數(shù)據(jù)庫(kù)系統(tǒng)的主要目的是通過(guò)高速通信介質(zhì)連接多處可獨(dú)立處理的單元以并行執(zhí)行的方式完成對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的互聯(lián)查詢,內(nèi)部查詢以及各種內(nèi)部操作
39 三級(jí)加鎖協(xié)議可以完全保并發(fā)事務(wù)數(shù)據(jù)的一致性
40 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)機(jī)制有完全轉(zhuǎn)儲(chǔ),差量轉(zhuǎn)儲(chǔ)和增量轉(zhuǎn)儲(chǔ)
41 對(duì)模式進(jìn)行分解時(shí),既要保證分解具有“無(wú)損連接性”,又要保證分解保持函數(shù)依賴(lài)
42 一個(gè)用戶只能對(duì)應(yīng)一個(gè)架構(gòu),多個(gè)用戶可以共享一個(gè)架構(gòu)
43 關(guān)系數(shù)據(jù)庫(kù)的試圖提供了邏輯數(shù)據(jù)獨(dú)立性
44 在UML中,用例模型由用例、系統(tǒng)和角色三部分組成
45

46 數(shù)據(jù)庫(kù)系統(tǒng)中的故障的種類(lèi)分為事物內(nèi)部故障、系統(tǒng)故障、介質(zhì)故障、計(jì)算機(jī)病毒
47 在數(shù)據(jù)倉(cāng)庫(kù)中,元數(shù)據(jù)主要分為技術(shù)元數(shù)據(jù)和業(yè)務(wù)元數(shù)據(jù)兩類(lèi)
48 DFD圖采用自頂向下逐步細(xì)化的結(jié)構(gòu)化分析方法
49 分布式數(shù)據(jù)庫(kù)系統(tǒng)按不同層次提供的分布透明性有:分片透明性,位置透明性,局部數(shù)據(jù)模型透明性。分片透明性是最高層次的透明性,位于全局概念模型和分片模型之間
50

51 分布式數(shù)據(jù)庫(kù)查詢優(yōu)化的首要目標(biāo)是使查詢執(zhí)行時(shí)的通信代價(jià)最省
52

53 分布式數(shù)據(jù)庫(kù)分片的三個(gè)原則:完整性原則,重構(gòu)性原則,不相交原則
54 索引技術(shù)分為有序索引和散列索引
55 物化視圖可以手動(dòng)刷新也可以定時(shí)自動(dòng)刷新
56
57

58 Oracle的安全控制可分為數(shù)據(jù)庫(kù)級(jí),表級(jí),行級(jí)和列級(jí)
59 靜態(tài)轉(zhuǎn)儲(chǔ)可以保證數(shù)據(jù)的有效性,但是卻降低數(shù)據(jù)庫(kù)的可用性
動(dòng)態(tài)轉(zhuǎn)儲(chǔ)可以提高數(shù)據(jù)庫(kù)的可用性,但數(shù)據(jù)的有效性得不到保證
完全轉(zhuǎn)儲(chǔ)是對(duì)數(shù)據(jù)庫(kù)中所有數(shù)據(jù)進(jìn)行轉(zhuǎn)儲(chǔ),此種方式占用較多的時(shí)間和空間
差量轉(zhuǎn)儲(chǔ)是對(duì)最近一次數(shù)據(jù)庫(kù)完全轉(zhuǎn)儲(chǔ)以來(lái)發(fā)生的數(shù)據(jù)庫(kù)變化進(jìn)行轉(zhuǎn)儲(chǔ)。差量轉(zhuǎn)儲(chǔ)和增量轉(zhuǎn)儲(chǔ)相比速度慢、占用空間多,但是恢復(fù)速度快
增量轉(zhuǎn)儲(chǔ)只復(fù)制上次轉(zhuǎn)儲(chǔ)后發(fā)生變化的文件或數(shù)據(jù)塊。增量轉(zhuǎn)儲(chǔ)所需的時(shí)間和空間都比較短,但增量轉(zhuǎn)儲(chǔ)只能和完全轉(zhuǎn)儲(chǔ)配合,才能對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)。增量轉(zhuǎn)儲(chǔ)恢復(fù)時(shí)間比完全轉(zhuǎn)儲(chǔ)要長(zhǎng)
60

61 狀態(tài)圖中只能有一個(gè)起始狀態(tài),可以有多個(gè)結(jié)束狀態(tài)
62 tempdb數(shù)據(jù)庫(kù)中自動(dòng)放置用戶創(chuàng)建的局部和全局臨時(shí)表,每次啟動(dòng)SQL Server時(shí)都會(huì)重新創(chuàng)建此數(shù)據(jù)庫(kù)
63 水平分割后的所有表的結(jié)構(gòu)都相同
垂直分割后的表都需要包含原表的主碼
64 用戶創(chuàng)建的數(shù)據(jù)庫(kù)大小不能小于model數(shù)據(jù)庫(kù)的大小
65 日志文件不包含在文件組內(nèi),日志文件和數(shù)據(jù)文件是分開(kāi)管理的
66 guest是SQL sever 中一個(gè)特殊的數(shù)據(jù)庫(kù)用戶
67 數(shù)據(jù)庫(kù)的重組并不修改數(shù)據(jù)庫(kù)原有設(shè)計(jì)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu),
數(shù)據(jù)庫(kù)的重構(gòu)可以部分修改數(shù)據(jù)庫(kù)的模式和內(nèi)模式
68

69

70

71
72
73
74
75
76

總結(jié)

以上是生活随笔為你收集整理的计算机三级-数据库技术的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。