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

正文內(nèi)容

電大數(shù)據(jù)庫應(yīng)用技術(shù)??破谀┛荚囋敿殢土曎Y料小抄-文庫吧資料

2025-06-10 21:59本頁面
  

【正文】 課程號 CNo,課程名 CName 兩個字段;成績表 marks 包括學號 SNo,課程號 CNo 和成績 mark三個字段。 CREATE TABLE Students ( SNo CHAR(10) PRIMARY KEY, SName CHAR(10), SD DATETIME ) 。 SNo 和 SName 均為字符型(長度 10), SD 為日期型。 .利用 SQL語句進行查詢 在上題的基礎(chǔ)上,如果要查詢“張紅老師承擔的所有課程”,請寫出對應(yīng)的 SQL 查詢語句。 .用 SQL語句創(chuàng)建數(shù)據(jù)表 在上題基礎(chǔ)上 ,假設(shè)還存在教師教授課程關(guān)系 TC,包括教師編號 TNo 和課程號 CNo。 教師編號和課程號分別是上述兩個關(guān)系的主鍵,請用 SQL 語句創(chuàng)建教師數(shù)據(jù)表 T。模式匹配過程中,常規(guī)字符必須與字符串中指定的字符完 全匹配。 謂詞 LIKE的作用是什么? 確定給定的字符串是否與指定的模式匹配。在使用事務(wù)的情況下, SQL Server 可以保證,所有的記錄要么全部處理,要么一行也不處理。這個任務(wù)需要兩條UPDATE 語句組成,即: UPDATE 學生表 SET 學號 =‘ 20210001’ WHERE 學號 =‘ 20210001’ UPDATE 成績表 SET 學號 =‘ 20210001’ WHERE 學號 =‘ 20210001’ 如果在執(zhí)行完第一個語句后,計算機突然斷電,而第二條語句還沒來得急執(zhí)行,數(shù)據(jù)出現(xiàn)了不一致怎么辦 ?這時候就需要用到 SQL 的事務(wù)控制功能了。它是 SQL 復雜程序設(shè)計必不可少的內(nèi)容。 為什么要使用事務(wù)?事務(wù)處理的作用是什么? 答:事務(wù)( Transaction)是并發(fā)控制的基本單位,它反映了現(xiàn)實世界中需要以一個完整的單位提交的一項工作。更嚴格意義上講,備份應(yīng)該是一種把數(shù)據(jù)從硬盤上復制到其他可移動介質(zhì)上的操作過程。備份可以創(chuàng)建 在磁盤、磁帶等備份設(shè)備上,與備份對應(yīng)的是還原。 規(guī)范化使用的理論是函數(shù)依賴。其基本思想是,每個關(guān)系都應(yīng)滿足一定的規(guī)范,才能使關(guān)系模式設(shè)計合理,達到減少冗余,提高查詢效率的目的。 為什么要進行規(guī)范化?規(guī)范化的相關(guān)理論是什么?請簡要說明。即表中記錄的物理排序順序不再按插入的先后排列,而是根據(jù)索引列重新排序。 ( 3)復合索引:是針對基本表中兩個或兩個以上列建立的索引。 ( 2)惟一索引:一旦在一個或多個列上建立了惟一索引,則不允許在表中相應(yīng)的列上插入任何相同的取值。 實際的索引通常是這兩大類 5 種方式的組合。 數(shù)據(jù)庫設(shè)計指的是設(shè)計數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是指對于一個給定的應(yīng)用環(huán)境,包括硬件環(huán)境和操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)( DBMS)等軟件環(huán)境,如何使用這個環(huán)境來表達用戶的要求,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式 ,建立數(shù)據(jù)庫及圍繞數(shù)據(jù)庫展開的應(yīng)用系統(tǒng),使之能夠有效地收集、存儲、操作和管理數(shù)據(jù),滿足企業(yè)組織中各類用戶的應(yīng)用需求(信息需求和處理需求)。狹義上講,數(shù)據(jù)庫系統(tǒng)主要指數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng),由于這二者在應(yīng)用中的相互依賴性,所以在一般不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。 數(shù)據(jù)庫管理系統(tǒng)是對數(shù)據(jù)庫進行管理的系統(tǒng)軟件,位于用戶和操作系統(tǒng)之間,為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法和工具。數(shù)據(jù)庫所保存的數(shù)據(jù)是指長期儲存在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。 從事務(wù)日志文件的作用上可以看出,它是非常有用和重要的,因此也需要備份。事務(wù)日志文件主要用于存儲數(shù)據(jù)庫的更新情況等事務(wù)日志信息。 什么是一個“好”的關(guān)系模式,一個“不好”的關(guān)系模式有什么缺點? “好”的關(guān)系模式通常是指符合第三范式要求的關(guān)系,“不好”的關(guān)系模式會存在數(shù)據(jù)冗余、更新異常、插入異常、刪除異常等問題。 數(shù)據(jù)字典( Data Dictionary,簡記 DD),是對數(shù)據(jù)流程圖中數(shù)據(jù)流和存儲結(jié)構(gòu)的描述。 數(shù)據(jù)流圖( Data Flow Diagram,簡記 DFD),是在業(yè)務(wù)流程分析基礎(chǔ)上,描述實際數(shù)據(jù)流動和加工過程的圖形表示法,它一般有 4 種符號,即外部實體、數(shù)據(jù)流、加工和存儲。 信息( Information)是經(jīng)過加工的,能對接收者的行為和決策產(chǎn)生影響的、有價值的數(shù)據(jù)。 數(shù)據(jù)處理通常包括查找、統(tǒng)計、分類、修改、計算、匯總等各種方法。如果修 改了全部記錄的一半時服務(wù)器出錯了, SQL Server 會返回到以前未執(zhí)行 UPDATE 操作前的位置,清除它已經(jīng)修改過的數(shù)據(jù),這就是事務(wù)處理的作用。 如果使用了 SQL Server 的事務(wù)控制機制,以上兩個問題均可獲得很了的解決。舉例說,如果我們正在使用 UPDATE 語句同時對學生表、成績表中的學號” 20210001”改為” 20210001”。它是 SQL 復雜程序設(shè)計必不可少的內(nèi)容。 什么是事務(wù)?舉例說明事務(wù)處理的作用是什么? 事務(wù)( Transaction)是并發(fā)控制的基本單位,它反映了現(xiàn)實世界中需要以一個完整的單位提交的一項工作。 嵌入式 SQL 的特點是,數(shù)據(jù)庫管理系統(tǒng) DBMS 一般會采用預(yù)編譯的處理辦法,即由 DBMS 的預(yù)處理程序?qū)υ闯绦蜻M行掃描,識別出 SQL 語句,把它們轉(zhuǎn)換成宿主語言調(diào)用語句,以使宿主語言編譯程序能夠識別它,最后再由宿主語言的編譯程序?qū)⒄麄€源程序編譯成目標碼。 嵌入式 SQL 的用途:它是數(shù)據(jù)庫應(yīng)用程序的一種開發(fā)方法。 如果要限制用戶能夠看到的數(shù)據(jù)庫中的信息,可以使用視圖。 視圖的特點是在基本表或其他視圖上建立的表,它的結(jié)構(gòu)和內(nèi)容都來自某個基本表,是依據(jù)基本表存在而存在的。 什么是基 本表?什么是視圖?視圖有什么特點?在什么情況下需要創(chuàng)建視圖? 表是一個由行、列組成的二維結(jié)構(gòu),通常把行稱做記錄,把列稱為字段。我們可以從以下兩方面理解函數(shù)依賴的概念:首先,對于該關(guān)系中每個職工的職工號,都對應(yīng)著姓名屬性中的惟一值,即該職工的姓名,或者說一個職工的姓名由其職工號惟一確定,所以稱職工號函數(shù)決定姓名,或稱姓名函數(shù)依賴于職工號( 1 分)。若對于 X 上的每個值都有 Y 上的一個惟一值與之對應(yīng),則稱 X 和 Y 具有函數(shù)依賴關(guān)系,并稱 X 函數(shù)決定 Y,或稱 Y 函數(shù)依賴于 X,稱 X 為決定因素( 2 分)。它的特點包括:非過程化語言,統(tǒng)一的語言,是所有關(guān)系數(shù)據(jù)庫的公共語言。 結(jié)構(gòu)化查詢語言, Structured Query Language,簡稱 SQL,是關(guān)系數(shù)據(jù)庫的標準語言。 它的作用是采用 ER 圖模型將現(xiàn)實世界的信息結(jié)構(gòu)統(tǒng)一用實體、屬性以及實體之間的聯(lián)系來描述。在 ER 圖中,用長方形表示實體,用橢圓形表示屬性,用菱形表示聯(lián)系。 ER 方法是描述概念模型的有力工具。 請寫出一個符合第三范式的關(guān)系模式,并說明理由。常用的數(shù)據(jù)庫對象主要包括:表( Table)、索引( Index)、視圖 (Views)、 觸 發(fā) 器( Triggers )、 存 儲過 程 ( Store Procedures)、缺?。?Default)、約束( Constraints)、用戶( Users)以及圖表( Diagram)和用戶自定義的數(shù)據(jù)類型等。當采用 SQL Server 企業(yè)管理器將上述數(shù)據(jù)庫文件“打開”后,就能看到數(shù)據(jù)庫的邏輯結(jié)構(gòu)了,如圖 XXX 所示。數(shù)據(jù)文件主要用于存儲數(shù)據(jù),事務(wù)日志文件主要用于存儲數(shù)據(jù)庫的更新情況等事務(wù)日志信息。 答: SQL Server 數(shù)據(jù)庫的存儲結(jié)構(gòu)包括物理存儲結(jié)構(gòu)和邏輯存儲結(jié) 構(gòu)兩個層面。 數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的步驟包括需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計。然后需要檢驗用戶是否有訪問服務(wù)器上數(shù)據(jù)庫的權(quán)限,為此需要授予每個數(shù)據(jù)庫中映射到用戶登錄的賬號訪問權(quán)限,權(quán)限認證就可以控制用戶在數(shù)據(jù)庫中進行的操作。從上述流程可以看出,用戶使用 SQL Server 時,需要經(jīng)過兩個安全性階段:身份驗證和權(quán)限認證。(每答對 1 點得 1 分,最高 2 分)。( 2)視圖屬于用 戶模式范疇,在實際中,一般的用戶不一定具有 SELECT 語句方面的專門知識,從用戶友好性角度來說,視圖更便于用戶使用。刪除一個視圖時,不會對基本表產(chǎn)生任何影響,但當刪除一張基本表時,與之相關(guān)聯(lián)的視圖就會自動被刪除( 1 分)。 請簡要說明視圖的概念和作用。 答:從系統(tǒng)開發(fā)的角度,數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)工作包括結(jié)構(gòu)與行為兩個方面:( a)結(jié)構(gòu)設(shè)計,著重描述數(shù)據(jù)庫的結(jié)構(gòu)及各數(shù)據(jù)庫對象間關(guān)系,要求在滿足應(yīng)用需求的前提下,盡可能地達到第三范式;( b)行為設(shè)計,主要目的是描述對數(shù)據(jù)庫的操作動作,這些行為和動作將來要體現(xiàn)在應(yīng)用程序中,所以行為的設(shè)計主要是應(yīng)用程序的設(shè)計。經(jīng)過了一次創(chuàng)建以后 ,可以被調(diào)用無數(shù)次;( c)減少網(wǎng)絡(luò)流量;( d)保證系統(tǒng)的安全性。 使用存儲過程的好處可歸納為以下幾點:( a)執(zhí)行速度快。 請簡要說明 SQL Server數(shù)據(jù)庫備份有哪幾種方式? 答: SQL Server 提供了四種不同的方式:數(shù)據(jù)庫完全備份、增量備份、事務(wù)日志備份,以及數(shù)據(jù)庫文件和文件組備份 請簡要說明存儲過程的概念和優(yōu)點。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng), 就可以使用 B/S 系統(tǒng)的終端。在 B/S 模式中,客戶端運行瀏覽器軟件。 B/S 模式,即瀏覽器 /服務(wù)器模式,是一種從傳統(tǒng)的二層 C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)是三層結(jié)構(gòu) C/S 模式。 優(yōu)點是: C/S 模式的應(yīng)用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響 應(yīng)用。 C/S 模式就是基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。觸發(fā)器的功能通??梢杂闷渌绞綄崿F(xiàn)。 最后,慎用使用觸發(fā)器。 其次,小心保留詞。假設(shè)某企業(yè)現(xiàn)有職工在一千人以內(nèi),如果用數(shù)字表示職工號的話,職工號的長度為 3 位即可,它最大可以表示 999 個職工。 處理需求:用戶要完成什么處理功能,對某種處理的執(zhí)行頻度、用戶要求的響應(yīng)時間,以及處理的方式是聯(lián)機處理還是批處理等。需求分析階段的主要工作就是,通過調(diào)查從用戶處獲得對數(shù)據(jù)庫的下列需求。需要從多方面對擬開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的企事業(yè)單位進行調(diào)查,收集和分析各項應(yīng)用對信息和處理兩方面的需求。 簡要說明需求分析階段的主要任務(wù)和目的。這兩種完整性是關(guān)系模型必須滿足的約束條件,應(yīng)該由關(guān)系系統(tǒng)自動支持。實體完整性是保證數(shù)據(jù)庫中記錄的惟一性,即每個記錄的主鍵不能為 空值,也不能與其他記錄的主鍵相同。其操作方式的特點是集合操作,即操作的對象和結(jié)果是集合,稱為一次一集合的方式,而不是一次一個記錄的方式。關(guān)系模型給出了關(guān)系操作的能力和特點,但不對 DBMS 的語言給出具體的語法要求。 數(shù)據(jù)結(jié)構(gòu)是指在關(guān)系模型中,無論是數(shù)據(jù)還是數(shù)據(jù)之間的聯(lián)系都是以二維表(關(guān)系)這一種簡單的結(jié)構(gòu)表示的,這即符合人們使用數(shù)據(jù)的習慣,同時也便于計算機實現(xiàn)。關(guān)系數(shù)據(jù)庫系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式。 簡述關(guān)系模型的組成。簡單來說,遵守第三范式標準的數(shù)據(jù)庫的表設(shè)計原則是:“ One Fact in One Place”(一個事實對應(yīng)一個地方),即某個表只包括其本身基本的屬性,當不是它們本身所具有的屬性時需進行分解。規(guī)范化有助于消除數(shù)據(jù)庫中的數(shù)據(jù)冗余,減少更新異常。 只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫中的數(shù)據(jù)正確、一致和有效。 關(guān)系完整性的主要內(nèi)容是什么?為什么要保證關(guān)系的完整性? 答:關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。 登錄賬號和用戶賬號的含義是什么?它們有什么區(qū)別聯(lián)系? 登錄賬號用于身份驗證,使得用戶到達登錄到 SQL Server服務(wù)器,屬于服務(wù)器層面,相當于大門的鑰匙;用戶賬號用于權(quán)限驗證,屬于數(shù)據(jù)庫層面,相當于自己房間的鑰匙。當用戶創(chuàng)建數(shù)據(jù)庫時,也會自動生成一些事先定義好的存儲過程,通常以 dt_xxxx 做為名字。 創(chuàng)建規(guī)則的語法結(jié)構(gòu)如下: CREATE RULE 規(guī)則名 AS 條件表達式 3)使用默認實施數(shù)據(jù)完整性管理。主要包括: Primary Key 約束、 Foreign Key 約束、 Default 約束、Unique 約束、 Check約束等。 SQL Server 中進行關(guān)系完整性的主要方法是什么,請寫出相應(yīng)的 SQL語句。 數(shù)據(jù)類型是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。 25. 做結(jié)構(gòu)設(shè)計時,要盡量使設(shè)計符合第三范式的要求。( √) 23. 在值特別長的列上適宜創(chuàng)建索引。( √ ) Z 21. 在教師任課關(guān)系(教師編號,教師姓名,教師職稱,課程號,課程名,課時費)中,主鍵是教師編號。 19. 數(shù)據(jù)流圖是需求分析的常用工具之一,人們也經(jīng)常稱它為DFD 圖( ╳)。( ╳ ) 18. 數(shù)據(jù)庫中只有一個模式,也只有一個內(nèi)模式,所以模式/內(nèi)模式映像是惟一的。( ╳ ) S 16. 數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1