freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

自考數(shù)據(jù)庫系統(tǒng)原理復習資料-資料下載頁

2025-05-02 22:12本頁面
  

【正文】 便可作為一種數(shù)據(jù)類型使用,如用在CREATE TABLE中。2)基本表約束主要有三種形式:候選鍵定義、外鍵定義和檢查約束定義。這些定義都可在前面加CONSTRAINT 約束名,也可以省略。候選鍵的定義:UNIQUE(列名序列)或PRIMARY KEY(列名序列)UNIQUE方式:表示值惟一;PRIMARY KEY:值惟一,并且自動設為非空。一個基本表只能指定一個主鍵。檢查約束的定義:例:CHECK(AGE=18 AND AGE=20)3)斷言:如果完整性約束牽涉面較廣,與多個關系有關,或者與聚合操作有關,應使用斷言。3.觸發(fā)器:是一個能由系統(tǒng)自動執(zhí)行對數(shù)據(jù)庫修改的語句。有時也稱為主動規(guī)則(相對于前面的各種被動約束機制)。五、數(shù)據(jù)庫的安全性1.數(shù)據(jù)庫的安全性:是指保護數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)的泄密、更改或破壞。2.SQL中的安全性機制:提供四個:視圖、權限、角色和審計1)視圖:使系統(tǒng)具有三個優(yōu)點:數(shù)據(jù)安全性(用來對無權用戶屏蔽數(shù)據(jù))、邏輯數(shù)據(jù)獨立性和操作簡便性。視圖不占存儲空間。2)權限:授權語句GRANT、回收語句REVOKE3)角色:在SQL中,用戶是實際的人或是訪問數(shù)據(jù)庫的應用程序。而角色是一組具有相同權限的用戶,實際上角色是屬于目錄一級的概念。用戶和角色之間存在多對多聯(lián)系,即一個用戶可以參與多個角色,一個角色也可授予多個用戶。4)審計:用于安全性目的的數(shù)據(jù)庫日志,稱為審計追蹤。第六章 復習題一、單項選擇題1.在關系數(shù)據(jù)庫系統(tǒng)中,為了簡化用戶的查詢操作,而又不增加數(shù)據(jù)的存儲空間,常用的方法是創(chuàng)建( B )A) 另一個表 B)視圖 C)索引 D)模式2.為了考慮安全性,每個教師只能存取自己講授的課程的學生成績,為此DBA應創(chuàng)建( A )A)視圖 B)索引 C)模式 D)表3.事務的所有操作在數(shù)據(jù)庫中要么全部正確反映出來,要么全部不反映,這是事務的哪一個特性?( A )A) 原子性 B) 一致性 C) 隔離性 D) 持久性4.事務的ACID特性中,C的含義是( A )A) 一致性(Consistency) B)鄰接性(Contiguity)C)連續(xù)性(Continuity) D)并發(fā)性(Concurrency)5.如果有兩個事務,同時對數(shù)據(jù)庫中同一數(shù)據(jù)進行操作,不會引起沖突的操作是( C )A) 其中有一個是DELETE B)一個是SELECT,另一個是UPDATEC)兩個都是SELECT D)兩個都是UPDATE 6.下述哪一條是并發(fā)控制的主要方法( B )A) 授權 B)封鎖 C)日志 D)索引7.事務的一致性是指( D )A) 事務中包括的所有操作要么都做,要么都不做B) 事務一旦提交,對數(shù)據(jù)庫的改變是永久的C) 一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的D) 事務必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)8.事務的隔離性是指( C )A) 事務中包括的所有操作要么都做,要么都不做B) 事務一旦提交,對數(shù)據(jù)庫的改變是永久的C) 一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的D) 事務必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)9.事務的原子性是指( A )A) 事務中包括的所有操作要么都做,要么都不做B) 事務一旦提交,對數(shù)據(jù)庫的改變是永久的C) 一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的D) 事務必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)10.SQL的主碼子句和外碼子句屬于DBS的( A )A) 完整性措施 B)安全性措施C)恢復措施 D)并發(fā)控制措施11.系統(tǒng)能把數(shù)據(jù)庫從被破壞、不正確的狀態(tài),恢復到最近一個正確的狀態(tài),DBMS的這種能力稱為( C )A) 完整性控制 B)安全性控制C)可恢復性 D)并發(fā)控制12.保證數(shù)據(jù)的正確性、有效性和相容性,防止錯誤的數(shù)據(jù)進入數(shù)據(jù)庫。這屬于數(shù)據(jù)庫保護中的( A )措施。A) 完整性控制 B)安全性控制C)可恢復性 D)并發(fā)控制13.下列何種方法屬于SQL中的主動約束機制?( D )A) 域約束 B)基本表約束C)斷言 D)觸發(fā)器14.保護數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)的泄密、更改或破壞。這屬于數(shù)據(jù)庫保護中的( B )措施。A) 完整性控制 B)安全性控制C)可恢復性 D)并發(fā)控制二、填空題1.數(shù)據(jù)庫管理系統(tǒng)中,為了保證事務的正確執(zhí)行,維護數(shù)據(jù)庫的完整性,要求數(shù)據(jù)庫系統(tǒng)維護以下事務特性:原子性、一致性、隔離性和持久性。2.有兩種基本類型的鎖,它們是排他鎖和共享鎖。3.DBS運行的最小邏輯工作單位是事務。 4.常見故障分三類:事務故障、系統(tǒng)故障和介質(zhì)故障。第七章 SQL Server 2000簡介及應用要求、目標:了解SQL Server 2000,了解企業(yè)管理器的功能與操作,了解TSQL的使用。一、概述1.SQL Server 2000是Microsoft公司推出的適用于大型網(wǎng)絡環(huán)境的關系型數(shù)據(jù)庫管理系統(tǒng)。它支持客戶機/服務器體系結構。2.客戶機/服務器體系結構:將數(shù)據(jù)庫防在服務器上,該服務器數(shù)據(jù)庫中的數(shù)據(jù)可被多個用戶同時存取,而用戶存取服務器中的數(shù)據(jù)是通過客戶機或服務器端的應用程序獲得的。3.SQL Server 2000的系統(tǒng)數(shù)據(jù)庫:1)Master數(shù)據(jù)庫:記錄了所有系統(tǒng)信息、登錄賬號、系統(tǒng)配置設置、系統(tǒng)中所有數(shù)據(jù)庫及其系統(tǒng)信息以及存儲介質(zhì)信息。2)Model數(shù)據(jù)庫:為用戶創(chuàng)建數(shù)據(jù)庫提供的模板數(shù)據(jù)庫。3)Msdb數(shù)據(jù)庫:主要用于存儲任務計劃信息、事件處理信息、備份恢復信息以及異常SQL Server 2000的報告等。4)Tempdb數(shù)據(jù)庫:存放所有臨時表和臨時的存儲程序,并且存放目前使用中的表,它是一個全局的資源,臨時表和存儲程序可供所有用戶使用。4.SQL Server 2000的主要工具1)查詢分析器:使用這個工具,用戶可以交互地設計和測試TSQL語句、批處理和腳本。2)服務管理器:可以用來啟動、暫停和停止SQL Server的主要服務和指示其當前狀態(tài)。3)企業(yè)管理器:用戶管理SQL Server 2000的主要管理工具和圖形界面。在企業(yè)管理器中可以完成幾乎所有的管理工作,如管理登錄賬號、數(shù)據(jù)庫用戶和權限、創(chuàng)建和管理數(shù)據(jù)庫、創(chuàng)建和管理表、視圖、存儲過程以及用戶自定義數(shù)據(jù)類型等。二、企業(yè)管理器1.觸發(fā)器與存儲過程的聯(lián)系和區(qū)別聯(lián)系:觸發(fā)器是一種特殊的存儲過程。區(qū)別:1)存儲過程利用EXEC語句調(diào)用執(zhí)行,觸發(fā)器為表上的INSERT、UPDATE、DELETE事件所觸發(fā)而自動執(zhí)行。 2)觸發(fā)器不能傳遞或接受參數(shù)。2.兩個臨時表觸發(fā)器被執(zhí)行時,系統(tǒng)會創(chuàng)建一個或兩個臨時表INSERTED和DELETED,這些表在結構上類似于定義觸發(fā)器的表,用于保存用戶操作更改的行的新值和舊值。3.一個用戶要訪問SQL Server數(shù)據(jù)庫中的數(shù)據(jù),必須經(jīng)過三個認證過程:1)身份驗證:使用登錄賬號來標識用戶,身份驗證只驗證用戶連接到SQL Server數(shù)據(jù)庫服務器的資格,即驗證該用戶是否具有連接到數(shù)據(jù)庫服務器的“連接權”。2)當用戶訪問數(shù)據(jù)庫時,他必須具有對具體數(shù)據(jù)庫的訪問權,即驗證用戶是否是該數(shù)據(jù)庫的合法用戶。3)當用戶操作數(shù)據(jù)庫中的數(shù)據(jù)或?qū)ο髸r,他必須具有所要進行操作的操作權。4.SQL Server的兩種身份驗證模式:Windows身份驗證模式和混合驗證模式。三、TSQL語言1.TSQL:TransactSQL的簡稱,為擴展SQL。2.批處理:由一條或多條TSQL語句構成,前端應用程序會將所有這些語句作為單個代碼單元發(fā)送給SQL Server。SQL Server將整個批處理作為一個整體加以解析。批處理分隔符為go。3.SQL腳本文件可包含多個批處理。第七章 復習題一、單項選擇題1.SQL Server 2000是( B )公司的軟件產(chǎn)品。A) Sybase B) Microsoft C) Oracle D) IBM2.SQL Server 2000中,負責啟動、暫停和停止SQL Server服務的管理工具為( D )。A) 企業(yè)管理器 B) 查詢分析器 C) 事件探查器 D) 服務管理器3.SQL Server 2000中,用于配置SQL Server系統(tǒng)環(huán)境,創(chuàng)建和管理所有SQL Server對象的管理工具為( A )。A) 企業(yè)管理器 B) 查詢分析器 C) 事件探查器 D) 服務管理器4.SQL Server 2000中,允許輸入和執(zhí)行TransactSQL語句并返回語句的執(zhí)行結果的管理工具為( B )。A) 企業(yè)管理器 B) 查詢分析器 C) 事件探查器 D) 服務管理器5.SQL Server 2000中,包含用戶登錄標識、系統(tǒng)配置信息、初始化等系統(tǒng)級信息的系統(tǒng)數(shù)據(jù)庫為( C )。A) model B) msdb C) master D) tempdb6.SQL Server 2000中,( A )系統(tǒng)數(shù)據(jù)庫為用戶數(shù)據(jù)庫的模板。A) model B) msdb C) master D) tempdb7.SQL Server 2000中,存儲用戶建立的臨時表的系統(tǒng)數(shù)據(jù)庫為( D )。A) model B) msdb C) master D) tempdb8.SQL Server 2000是( C )類型的數(shù)據(jù)庫管理系統(tǒng)。A) 層次型 B) 網(wǎng)狀型 C) 關系型二、填空題1.SQL Server 2000中,可供選擇的身份驗證模式有兩種,分別是Windows驗證模式 和 混合驗證模式 。2.SQL Server 2000安裝完成后,包括四個系統(tǒng)數(shù)據(jù)庫,分別為: Master 、 Model 、 Msdb 和 Tempdb 。第八章 要求、目標:,了解應用程序的開發(fā)步驟。一、1.。2.PB的主要特點1)采用面向?qū)ο蟮木幊谭椒ê褪录?qū)動的工作原理。2)支持跨平臺開發(fā),具有開放的數(shù)據(jù)庫連接系統(tǒng)。3.有三個層次:1)工作空間2)目標3)庫文件二、1.連接步驟:1)建立ODBC數(shù)據(jù)源;2)建立數(shù)據(jù)庫描述文件;3)用Connect命令連接數(shù)據(jù)庫。第八章 復習題填空題:1.:工作空間、目標和庫文件。第九章 數(shù)據(jù)庫技術的發(fā)展要求、目標:了解數(shù)據(jù)庫技術發(fā)展的前景,了解面向?qū)ο蟮母拍罱:烷_放數(shù)據(jù)庫互連技術。一、面向?qū)ο蟮母拍罱?.概念建模經(jīng)歷了“ER圖—對象聯(lián)系圖—類圖”的發(fā)展歷程。2.面向?qū)ο蟮臄?shù)據(jù)類型系統(tǒng):由基本類型、復合類型和引用類型三部分組成。3.對象聯(lián)系圖:是面向?qū)ο髷?shù)據(jù)模型中數(shù)據(jù)結構的一種重要圖例表示方法,由于使用了對象標識的概念,使結構的嵌套和遞歸成為可能。是描述面向?qū)ο髷?shù)據(jù)模型的基本工具。它不僅完整地揭示了數(shù)據(jù)之間的聯(lián)系,也把查詢的層次觀點表現(xiàn)的一清二楚。4.統(tǒng)一建模語言(UML):面向?qū)ο箝_發(fā)的行業(yè)標準語言。二、開放數(shù)據(jù)庫互連(ODBC)1.API:即應用程序設計接口,是為開發(fā)者提供單一的編程接口,這樣同一個應用程序就可以訪問不同的數(shù)據(jù)庫服務器。2.ODBC:Microsoft公司的產(chǎn)品,以C/S結構為設計基礎。該技術使得應用程序與DBMS之間在邏輯上可以分離,使應用程序具有數(shù)據(jù)庫武官性。ODBC定義了一個API,每個應用程序利用相同的源代碼就可訪問不同的數(shù)據(jù)庫系統(tǒng),存取多個數(shù)據(jù)庫中的數(shù)據(jù)。ODBC一個最顯著的優(yōu)點是:用它生成的應用程序與數(shù)據(jù)庫或數(shù)據(jù)庫引擎無關。50
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1