全国计算机等级考试三级数据库知识点总结
原文檔下載鏈接:https://download.csdn.net/download/ganyonjie/11431126 歡迎下載
知識點(部分,分類可能不準確)
一、數據庫引用系統開發方法
1.數據庫運行維護工作:日常維護;監控與分析;性能優化調整;系統進化。
2.DBAS實施與部署工作:建立數據庫結構;數據加載;事務和應用程序的編碼及測試;系統集成、測試與試運行;系統部署。
3.DBAS可行性分析主要包括經濟可行性、技術可行性、操作可行性、開發方案可行性四個方面。
4.DBAS中的功能需求分析總體上可分為數據處理需求分析和業務規則需求分析。
5.DBAS的概念設計包括系統總體設計和數據庫概念模型設計。
6.DBAS的邏輯設計包括應用程序概要設計和數據庫邏輯結構設計。
7.DBAS的物理設計包括數據事務詳細設計和數據庫物理結構設計。
8. 用二維表結構在計算機中存儲數據及數據之間的聯系的數據模型被稱為關系模型。
9. 數據庫管理系統提供數據定義語言(DDL),用于定義各種數據庫對象。數據定義語句經DDL編譯后,各種對象的描述信息存放在數據庫的數據字典中。
10.數據庫管理系統的三級模式外模式(概念設計)、模式(邏輯設計)、內模式(物理設計)。提供了兩層映像機制,其中模式/內模式實現了物理獨立性,外模式/模式提供了邏輯獨立性。
11.按照數據庫應用系統生命周期模型,系統設計階段細分為概念設計、邏輯設計、物理設計三個階段。
12.數據庫管理系統為用戶和應用程序提供了DDL語言,用此語言可以定義數據庫的模式結構但執行后不能回滾。
13.SQL server有五種約束類型,分別是主鍵約束、外鍵約束、唯一性約束、缺省約束和檢查約束。
14.在SQL Server2008中主數據文件必須建立在主文件組中。
15. 三層瀏覽器/服務器結構的數據庫應用系統是由瀏覽器、應用服務器和數據庫服務器三部分組成。
16.完整性約束分為列級、元組級、數據庫級、關系級。
二、需求分析
1.DFD的基本元素:數據流(箭頭)、數據始終(圓角矩形)、數據處理(矩形)、數據存儲(開口矩形)。
2.獲取需求的主要方法包括:面談、實地考察、問卷調查、查閱資料。
3.信息系統需求分析常用的建模方法有DFD、IDEF0、UML。
4.DFD中的數據流用一個箭頭描述數據的流向、并可在箭頭上標注信息說明或數據項。
5.IDFE0中的基本元素是箭頭和活動,其中矩形代表功能活動。
6.頂層DFD中包含的處理有1個。
7. IDEF0元素-左(輸入)、右(輸出)、上(控制)、下(機制)
8.在IDEF1中,多對多聯系又稱為非確定性聯系。
三、數據庫結構設計
1.數據庫概念設計的過程主要包括明確建模目標、定義實體集、定義聯系信息模型、確定實體集屬性、對信息模型集成與優化。ER
2.在數據分布設計中,分為水平劃分和垂直劃分,垂直劃分是將一張基本表劃分成多張子表,每張表必須包含基本表的主鍵 。
3.根據索引的實現方式,索引技術被分成有序索引和散列索引兩大類。
4.索引技術的關鍵是建立記錄域取值到物理地址間的映射關系。
5.第三范式的關系模式一定不包含部分函數依賴和傳遞函數依賴。
6. 對關系進行規范化處理屬于數據庫應用系統開發過程中數據庫邏輯設計階段的任務。
7.關系數據庫中要求的主碼不能為空,這屬于數據模型三要素的完整性約束。(數據結構、數據操作、完整性約束)
8.可以匹配到0個或多個字符的通配符是%,0個或一個的是_,范圍[],排除^。
四、數據庫應用系統功能設計與實施
1.數據庫總體設計的主要內容包括體系結構設計、軟件總體設計、軟硬件選型與配置設計和業務規則初步設計。
2.功能角度,DBAS系統通常可以劃分為四個層次實現,分別是表示層、業務邏輯層、數據訪問層、數據持久層。
3.DBAS功能概要設計的目標是產生軟件總體結構和軟件功能模塊。
4.DBAS功能概要設計中表示層的主要任務是進行人機界面設計。
5.數據庫系統試運行的主要目的是對數據庫系統的功能和性能進行進一步測試。
6. 衡量數據庫應用系統的性能指標中, 數據吞吐量表示系統在單位時間內可以完成的數據庫事務數量。( 系統響應時間、系統吞吐量、允許并發訪問的最大用戶數、每TPS代價值)
7. 每TPS代價值是用于衡量系統性能比的指標。(系統響應時間、系統吞吐量、允許并發訪問的最大用戶數、每TPS代價值)
五、UML與數據庫應用系統
1.具體來說,UML的語義是定義在一個四層建模概念框架中的,這四層分別是元元模型、元模型、模型、用戶模型。
2.UML中對包定義了私有、保護、公有和實現四種可見性。
3.組件圖表示系統的靜態實現視圖,展現了一組組件之間的組織和依賴,用于源代碼、可執行的發布、物理數據庫等的系統建模。組件是邏輯設計中定義的概念和功能(類、對象、它們的關系、協作)在物理架構中的實現。典型情況下,組件是開發環境中的實現文件。
4.在UML中,圓角矩形表示活動,箭頭線表示活動間的轉換,其上的標注為執行下個活動的條件。
5.結構圖(靜態)-類圖、對象圖、符合結構圖、包圖、組件圖、部署圖;
行為圖(動態)-用例圖、交互圖(順序圖、通信圖、交互概述圖、時間圖)、狀態圖、活動圖。
6.展現應用程序之間的組織和依賴關系,對源代碼、可執行程序進行系統建模的UML圖是組件圖。
7.在UML中,用例模型由用例、系統和角色三部分組成。
8.在UML中,要描述狀態之間的轉換,可通過時間圖來體現時間因子的作用。
9.在UML中,聚集是一種特殊的關聯,它表示類之間的關系是整體與部分的關系。泛化表示類之間的關系是一般與特殊的關系。
10. 在UML中,活動圖主要作用是陳述活動與活動之間流程控制的轉移,其作用類似于流程圖,但支持并行行為。
11.用例之間的關系包括擴展、使用和組合三種。
六、高級數據查詢
1.在相關子查詢中,子查詢的執行次數是由外層表行數決定的。
2.對包含基于集合測試子查詢的查詢語句,是先執行內層查詢,再執行外層循環。
3.對包含相關子查詢的查詢語句,是先執行外層查詢,再執行內層循環。
4.UNION操作用于合并多個查詢語句的結果,如果在合并結果時不希望去掉重復數據,則在用UNION時使用all關鍵字。
5.若select語句中同時包含where子句和group子句,則先執行where子句。
6. 表連接:并union,交intersect,差except。
7. Top number with ties。(選取前number個記錄并取并列結果)
8. 使用約束可以保證數據庫中數據的正確性,其中unique約束允許出現空值但不允許出現重復值。
9.count計數、max最大值、min最小值、avg平均值、sum求和、year年、mouth月份、day天、getdate獲取當前日期、datediff日期之差、dateadd增加日期、substring子串、round四舍五入、rand隨機數。
10.創建索引有限使用重復率低的列。
11.如果數據文件中數據記錄排列順序與索引文件中索引項排列順序一致,則此種索引是聚集索引。
12. 用distinct消除重復列。
13.聚合開窗函數over(partition by 字段),order by不能與聚合開窗函數一起使用。
排名開窗函數(RANK分區內每行排名、DENSE_RANK分區中行的排名、NITLE行分發到組中、ROW_NUMBER返回行的序列號)over(partition by 字段 order by字段 desc/asc )。
14.在T-SQL中,能夠實現分情況顯示不同類型數據的函數是case。(case、Convert)
七、數據庫及數據庫對象
1.SQL Server數據庫中數據的存儲分配單位是數據頁。
2.SQL Server中一個數據頁的大小是8kb。
3.SQL Server數據庫中主要數據文件的擴展名是mdf,次數據文件擴展名是ndf,日志文件的擴展名是ldf。
4.SQL Server一個數據庫中可以包含0個或多個次要數據文件,只能有一個主數據文件,一個或多個日志文件。
5.如果某個數據庫中可以包含20 000行數據,每行大小是5000b,則此數據表需要的存儲空間大小約是160MB。(200008=160MB,5000/8000100%=62.5%)
6.用戶創建數據庫時,其主要數據文件的初識大小必須不小于model系統數據庫大小。
7.數據庫中視圖提供了邏輯數據獨立性。
八、數據庫后臺編程技術
1.利用存儲過程機制,可以提高數據操作效率。
2.存儲過程可以接收輸入參數和輸出參數,對于輸出參數,必須用output來標明。
3.SQL Server支持兩種類型的觸發器,它們是前觸發器和后觸發器。(instead of/after/for)
4.在一個表上針對每個操作,可以定義1個前觸發型觸發器。
5.如果在某個表的insert操作上定義了觸發器,則當執行insert語句時,系統產生的臨時工作表是inserted。未產生的工作表是deleted。
6.對于后觸發器,當在觸發器中發現引發觸發器執行的操作違反了約束時,需要通過rollback語句撤銷已執行的操作。
7.打開游標的語句是open。
8.在操作游標時,判斷數據提取狀態的全局變量是@@fatch_status。
9.用戶定義的函數有標量函數、內聯表值函數、多語句表值函數三類。
10.刪除用戶定義的函數的T-SQL語句是drop function。修改alter function。
11. 在SQL Server2008中,創建唯一聚集索引的語句為create unique clustered index ID_ind on T1(C1)。
13.當用戶在關系表的某一列上建立了一個非聚集索引,系統就會自動為該索引維護一個索引結構。該索引結構的記錄是由索引列列值和它相對應的指針構成的。
14.SQL server中根據索引的實現方式,索引技術可以分成有序索引和散列索引。
15.觸發器有三種類型,即insert類型,update類型,delete類型。
16.刪除用戶自定義的函數使用drop function語句來實現。
17.游標創建declare、打開open、關閉close、釋放deallocate、使用fetch(next、prior、first、last、absolute、relative) from 游標名。
18.在SQL server2008中,通過在視圖上創建唯一聚集索引的方式可使視圖的結果集保存到數據庫中。稱為物化(索引)視圖。
九、安全管理
1.數據庫中的用戶按操作權限的不同,通常分為系統管理員、數據庫對象擁有者和普通用戶三種。
2.在SQL Server2008中,系統提供的具有管理員權限的角色是sysadmin。
3. SQL Server的身份驗證模式有僅windows和混合模式兩種。
4. SQL Server的登錄賬戶來源有windows和非windows兩種。
5.在SQL Server2008中,系統提供的具有創建數據庫權限的服務器角色是dbcreator。
6. SQL Server2008將權限分為對象權限、語句權限和隱含權限三種。
7.在SQL Server2008中,角色分為固定角色和用戶自定義角色兩大類。
8. 在SQL Server2008中,創建用戶定義的角色MyRole的語句為create role MyRole。
9. 在SQL Server2008中,設置不允許用戶U1獲得對表T的刪除權限的語句是deny delete on T to U1。授予grant。Revoke收回。
10.若要授予用戶具有數據表的插入、刪除、修改權限,比較合理的做法是將用戶添加到系統提供的db_datawriter數據庫角色中。
十、數據庫運行維護與優化
1.數據庫的實施主要包括以下四項工作;用DDL定義數據庫結構、數據裝載、編寫和調試應用程序以及數據庫性能。
2.監控分析按照實現方法的不同分為兩種,一種是由數據庫建立的自動監控機制,另一種是手動監控機制。
3. SQL Server數據管理系統中常見的性能攻擊包括SQL ServerProfiler和數據庫引擎優化顧問。
4.優化SQL語句中執行效率是屬于數據庫應用系統運行管理與維護階段的任務。
5. 新增匯總表是一種以空間換時間的調優方法。(新增匯總表、增加派生列、增加冗余列、分割表)
6.如果一個表的數據量很少,并且對修改操作頻繁,則該表最適合采用的文件組織結構是堆文件。(散列文件、堆文件、順序文件、聚集文件)
7.對表使用水平分割后,需要使用union連接。
十一、故障管理
1.數據庫系統大致存在四類故障,即事物內部故障、系統故障、介質故障以及計算機病毒。
2.恢復機制涉及兩個關鍵問題:第一,如何建立冗余數據;第二,如何利用它實施數據庫恢復。
3.數據轉儲按操作可分為靜態轉儲和動態轉儲。
4.以記錄為單位的日志文件內容包括三部分,即每個事務開始標志,每個事務結束標志以及每個事務的所有更新操作。
5.登記日志文件必須遵守兩條原則:登記的次序嚴格按并行事務執行的時間次序和先寫日志文件后寫數據庫。
6.在數據庫鏡像中的兩種模式中,兩臺主機均為工作機,并為信息系統提供支持的是雙機互備援模式;一臺主機為工作機,另一臺主機為備份機的是雙機熱備份模式。
7.RAID的冗余技術主要有兩個:鏡像冗余和校驗冗余。
8. 為避免活鎖現象發生,數據庫管理系統采用FIFS策略處理事務的加鎖請求。
9. 一個完整的事務概要設計包括事務名稱、事務所訪問的關系名及其屬性名、事務的處理以及事務用戶。
10. 一個事務執行過程中,其訪問的數據被其它事務修改,導致處理不正確,這是事務不滿足并發事務之間的隔離性引起的。
11. 數據庫管理系統一般通過周期性檢查事務等待圖來實現死鎖檢測。
12.數據庫管理系統中的加鎖協議中三級加鎖協議可以完全保證并發事務數據的一致性。
13.兩階段加鎖協議可以保證事務調度的可串行性。
14.由于死鎖到時的事務回滾屬于數據庫故障的事務內部故障。(預期與非預期-[運算溢出、并發事務故障、違反了完整性約束])
15.為避免活鎖現象的發生,數據庫管理系統采用FIFS策略處理事務的加鎖請求。
16.事務要么全做要么不做,表現了事務性質的原子性。
17.數據庫事務的四大特性分別是(ACID):原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)。
18.RAID0速度最快;RAID1利用率50%;RAID5使用三塊硬盤,兩塊存放數據,另一塊存儲奇偶校驗信息,利用率75%;RAID10中合了RAID0和RAID1的特點,速度較快,利用率50%,推薦使用。
十二、備份與恢復數據庫
1.SQL Server2008支持的三種恢復模式是簡單恢復模式、完整恢復模式和大容量日志恢復模式。
2.對于數據庫備份,SQL Server2008支持的三種數據庫備份方式是完整備份、差異備份和日志備份。
3.第一次對數據庫進行的備份必須是完整備份。
4. SQL Server2008中,當恢復模式為簡單模式時,不能進行日志備份。
5. SQL Server2008中,當進行數據庫備份時允許用戶操作數據庫。
6. 在動態轉儲中,利用轉儲文件只能將數據庫恢復到轉儲過程中的某個狀態,且轉儲文件中的數據可能不一致,只有和日志文件綜合起來使用,才能將數據庫恢復到一致狀態。
7. 在SQL Server2008中,數據庫鏡像分為高可用操作模式、高保護操作模式和高性能操作模式。
8. 在數據庫系統出現問題進行恢復時,在日志文件中有begin transaction記錄,也有commit記錄,但數據沒寫到數據庫中,則應該進行的操作是redo;若只有begin transaction記錄但沒有commit,rollback記錄,應該執行的操作是undo。
9.通常數據庫的轉儲機制有三種分別是完全轉儲、差量轉儲、增量轉儲。
10.不同的數據管理系統采用的日志文件格式不完全一樣,概括起來主要有以記錄為單位的日志文件和以數據塊為單位的日志文件兩種。
11.備份數據庫的SQL語句:backup [log] dbname to 類型=路徑 還原:restore [log] dbname from 設備(數據庫) with … 。(norecovery表示數據庫操作還未完成,數據
12.SQL server2008中有3種類型的事務日志備份,對可能損壞數據庫進行的日志備份時結尾備份。(純日志備份、大容量操作事務日志、結尾備份)
十三、大規模數據庫架構
1.一個典型的分布式數據庫管理系統應該包括全局數據庫管理系統GDBAS、全局全局數據字典GDD、局部數據管理系統LDBAS、通信管理CM四個部分。
2.分布式數據庫的模式結構一般包括全局外模式、全局概念模式、分片模式、分配模式、局部概念模式和局部內模式六部分,其中全局外模式是全局應用的用戶視圖。
3.云計算是新興技術,目前主要的云計算平臺有AWS、GAE以及開放的云計算平臺Hadoop。
4.Google使用的云計算基礎架構模式包括GFS、MapReduce、Chubby、BigTable四個相互獨立又緊密結合在一起的系統。
5.并行數據庫有多種體系結構,主要可分為共享內存結構、共享磁盤結構、無共享結構和分層結構四種。
6.在并行數據庫中,一維數據劃分方法主要包括輪轉法、散列法和范圍劃分。其中輪轉法和范圍劃分適合于掃描整個關系的應用,散列法使用于點查詢的應用。最適合整表掃描的數據劃分方法是輪轉法。
7. 并行服務器中使用以太網交換機進行通信的體系結構是無共享結構。(共享內存、共享磁盤、無共享、層次結構)
8.在分布式數據庫中,采用半連接可以減少場地之間的數據傳輸量。在只有一個表并需要調用自身時使用自連接。
9.分布式數據庫中分片透明性是級別最高的透明性。前一個階段。
10.分布式數據庫中,使用分配模式來描述各片段到物理存放場地的映像。
11.Google的云數據庫是一個分布式的結構化數據存儲系統,稱作bigtable。
12.在分布式數據庫中,如果用戶編寫程序時不必了解數據分片在各個場地的分配情況,則稱該數據庫具有位置透明性。
13.分布式數據庫中,混合分片是水平分片、垂直分片和導出分片的混合。(水平、垂直、導出、混合)
14.在分布式數據庫系統中,為了保證全局事務的原子性,參與事務執行的所有場地或者全部提交,或者全部撤消。
十四、數據倉庫與數據挖掘
1.數據倉庫具有面向主題、集成、不可更新和時間特性四個重要特征。
2.在數據倉庫環境,粒度影響數據倉庫的數據量以及系統能回答查詢的類型,粒度級設計越小,能回答的查詢就越多,需要存儲的數據量就越大。
3.數據倉庫中數據的維護策略一般可分為實時維護、延時維護和快照維護三種維護策略。
4.根據OLAP(聯機事務分析處理)數據的存儲形式,OLAP的實現方式有基于多維數據庫的OLAP、基于關系數據庫的OLAP和混合型OLAP三種。
5.數據挖掘由數據裝備、數據挖掘和結果的解釋評估三個主要階段組成。
6.數據集成一般包括抽取、轉換、清理和裝載四項工作。
7.建立ODS的目的一般是為支持即時聯機分析應用(即時OLAP)和全局型OLTP(聯機事務處理)應用。
8.搜索引擎在用戶輸入一個關鍵詞之后,會向用戶推薦最近一段時間最可能和改關鍵詞一起出現的其它關鍵詞,這用到了數據挖掘中的關聯挖掘算法。
9.在數據倉庫中,元數據主要分為技術元數據和業務元數據兩類。
10.粒度是指數據倉庫中保存數據的細化或綜合程度的級別。細化程度越高,粒度越小,內容越詳細,能回答的查詢越多,數據量越大。
11.在OLAP的實現方式中,基于多維數據庫以多維數組作為存儲結構被稱為MOLAP?;陉P系數據庫的被稱為ROLAP?;诨旌闲偷谋环Q為HOLAP。(OLTP聯機事務處理OLAP聯機事務分析處理)
12.多維分析的基本操作:鉆取、卷起、切片、切塊、旋轉。
13.數據倉庫的數據模型被劃分成概念模型、邏輯模型和物理模型。
14.數據挖掘中,關聯規則挖掘就是用于發現數據庫中數據之間的關聯性的。(關聯規則、分類、聚類、時間序列挖掘四種)
15.在機器學習中,分類算法需要用到的樣本數據一般分成訓練集、測試集和驗證集三類。
16.在數據倉庫環境中,數據的粒度設計是一種重要的設計問題,它會影響到數據倉庫中數據量及系統能回答的查詢類型。
附錄:
1.賬戶角色權限表(僅一部分,其余有共同之處)
賬戶 角色
dbcreator 創建、修改、還原數據庫 db_owner 所有權限
sysadmin 所有權限 db_datareader 查詢
diskadmin 管理磁盤文件 db_datawriter 修改
Processadmin 管理進程 Public 默認角色
Securityadmin 管理賬戶 Db_ddladmin 執行ddl
Serveradmin 配置服務器范圍 Db_backupoperator 備份
setupadmin 添加刪除鏈接服務器 Db_denydatareader 不允許查詢
2.T-SQL語句(部分)
1.數據定義語言(DDL)-create,alter,drop;
數據操縱語言(DML)-select,insert,update,delete;
數據控制語言(DCL)-grant,remove;
事務管理語言-begin,commit,rollback。
2.關系模型:層次,網狀,關系 數據庫:系統數據庫(master、model、msdb、tempdb)、用戶數據庫。
3.外模式(概念)->模式(邏輯)->內模式(物理)。
4.一般關系運算-并、差、交、笛卡爾積 特殊關系運算-選擇、投影、連接、除。
5.數據庫設計步驟:需求分析->概念設計->邏輯設計->物理設計->數據庫實施->運行和維護。
6.數據庫文件:數據文件(.mdf主數據文件、.ndf次數據文件)、事務日志文件(.ldf)。
7.創建/修改/刪除數據庫:create database database_name on/log on(name=,filename=,size=,maxsize=,filegrowth=,)
alter database database_name ____ drop database database_name。
8.局部變量@,全局變量@@,系統存儲過程sp_,注釋–、/**/。
9.數據類型:bigint,int,smallint,tinyint,decimal,numeric,float,real,money,smallmoney,bit,char,varchar,nchar,nvarchar
text,ntext,datetime,smalldatetime,binary,image,varbinary等。
10.創建/修改/刪除數據表:create table table_name(字段 類型 [null/not null/check()/unique()/default()/primary key()/
foreign key() references 外鍵表]);
alter table table_name alter/add/drop column 字段; drop table table_name。
11.完整性:實體、參照、域、用戶
alter table table_name add constraint 關系名 primary key()/unique()/check()/default()for 字段/foreign key() references 表(字段);
create default/rule 關系名 as 內容; sp_bindefault/binrule 關系名,字段; sp_unbindefault/rule 關系名;
drop default/rule 關系名;
12.數據處理:insert into 表(字段)values(值);update 表 set 表達式 where 條件;delete from 表 where 條件。
13.查詢:select from where having group by order by into as join on in
14.函數:create/alter function 函數名(@參數名 類型)retures 返回值類型 as statement-return 值;drop function 函數名。
15.索引:create [unique/clustered/noclustered]index 索引名 on 表.字段;drop index 索引名。
16.視圖:create view 視圖名 as select_statement drop view 視圖名
17.存儲過程:Create/alter procdure 過程名 @參數名 類型[output] statement return/select;drop proc 過程名。
with recompile存儲緩存 with encryption加密
18.觸發器:DML-1°after/for instead of clr 2°insert delete update
create/alter trigger 觸發器名 on 表等 1°2°as statement;drop trigger 觸發器名。
DDL-3°all server/database/drop/alter/create_table
create/alter trigger 觸發器名 on 表等 1°3°as statement;drop trigger 觸發器名。
disable/enable trigger 觸發器名 on 表。
19.備份:backup 恢復:restore
20.游標:cursor declare 名稱 for statement; open 名稱; fetch [next|prior|first|last]from 表; close 名稱; deallocate 名稱。
21.事務:原子性、一致性、隔離性、持久性 顯示事務(begin、whie Mark、commit、rollback)、隱式事務(set)、自動事務、分布式事務。
22.并發問題:丟失更新、臟讀、非重復讀、幻想讀。 死鎖與死鎖防止。
23.filegrowth,filegroup,create,alter,drop,delete,update,insert,remove,modify,identity,foreign,primary,references,unique,check,default,rule,function,procdure,trigger,view,index,declare,backup,restore,cursor,open,fetch,close,deallocate,begin,end,commit,rollback,set,select,all,and,any,between,exists,in,like,not,or,and,some,if-else,case-when-then-else.waltfor,goto,return,print,raiserror,go,while,continue,break,count,sum,year,add,datetime,round,substring,min,max,avg等,distinct。
24.架構:create schema name authorization 用戶 drop schema name
25.分離數據庫exec sp_detach_db , 附加數據庫創建數據庫后使用for attach。
26.分區:創建分區函數-create partition function name(參數)as range [left|right] for values(范圍)
創建分區方案:create partition schema name as partition 分區函數名 to(文件組列表)。
27.創建賬戶:create login name with password=密碼,default_database=文件組,check_expiration=on,check_policy=on
修改alter login name with password=密碼 old_password=原密碼
啟用alter login name enable 禁用alter login name disable
刪除drop login name
28.創建角色:create user name for login 賬戶名
修改角色:alter user name with _ 刪除 drop user name
29.分配賬戶權限:exec sp_addsrvrolemember 賬戶,服務器賬戶
刪除:exec sp_dropsrvsolemember 賬戶,服務器賬戶
Create role name
分配用戶權限:exec sp_addrolemember 服務器角色,角色
刪除 exec sp_droprolemember服務器角色,角色
30.分配權限:grant insert on 表 to rolename with grant option
拒絕權限:deny …on…to… 收回權限:revoke…on…to…
3.類圖圖形表示
依賴-普通虛線箭頭,指向被使用者
關聯-普通實線箭頭,指向被擁有者
泛化-三角實線箭頭,指向父類
實現-三角虛線箭頭,指向接口
聚合-空心菱形實線箭頭,指向整體
組合-實心菱形實線箭頭,指向整體
總結
以上是生活随笔為你收集整理的全国计算机等级考试三级数据库知识点总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “约见”面试官系列之常见面试题之第一百零
- 下一篇: 计算机三级数据库考试题型,计算机三级数据