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

正文內(nèi)容

20xx年電大期末考試復(fù)習(xí)資料--(電大期末考試復(fù)習(xí)資料)電大本科數(shù)據(jù)庫應(yīng)用技術(shù)復(fù)習(xí)題(-在線瀏覽

2025-01-11 09:15本頁面
  

【正文】 .第二范式是指( B )。 36.下列符合第三范式的關(guān)系是( 教師(教師編號,教師姓名,教師性別) )。 38.?dāng)?shù)據(jù)庫應(yīng)用程序開發(fā)中,( 存儲方法設(shè)計 )屬于物理設(shè)計。 40.下列 SQL 語句中,能夠完成刪除功能的是( DELETE FROM 學(xué)生表 WHERE 性別 =’男 ’ )。 42.下列 SQL 語句中,能夠完成交運算的是( SELECT * FROM 劉德華出演的電影 INTERSECT SELECT * FROM 梅艷芳出演的電影 )。 二、 填空題 1.計算機數(shù)據(jù)處理技術(shù)大致經(jīng)歷了 人工管理 、 文件管理 、 數(shù)據(jù)庫管理 等不同的發(fā)展階段。 3. 數(shù)據(jù)庫管理系統(tǒng)的主要功能包括 數(shù)據(jù)定義 、 數(shù)據(jù)操縱 、 數(shù)據(jù)庫的運行管理 、 數(shù)據(jù)庫的建立和維護(hù) 。 5. SQL Server 提供了大量易用的管理工具,比較常用的主要有( 服務(wù)管理器 )、 企業(yè)管理器 和 查詢分析器 。 7.事務(wù)日志文件的后綴是 ldf 。 1.?dāng)?shù)據(jù)庫設(shè)計一般包括 需求分析 、 概念設(shè)計 、 邏輯設(shè)計 、 物理設(shè)計 、 數(shù)據(jù)庫實施 和 運行維護(hù) 等階段。 3.?dāng)?shù)據(jù)庫設(shè)計的主要原則包括 表設(shè)計原則 、 字段設(shè)計原則 和其他原則。 5.物理設(shè)計的主要內(nèi)容包括 存儲記錄 的格式設(shè)計 、 存儲方法設(shè)計 、 訪問方法設(shè)計 以及 完整性和安全性考慮 。 2.備份是指將數(shù)據(jù)從硬盤復(fù)制到 可移動媒體 上的過程。 4.用戶使用 SQL Server 數(shù)據(jù)庫時,一般需要經(jīng)過兩個安全性階段: 身份驗證 和權(quán)限認(rèn)證。 1.關(guān)系模型由三個部分組成 ,分別是 數(shù)據(jù)結(jié)構(gòu) 、關(guān)系操作集合和 關(guān)系的完整性 。 3. 數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)包括結(jié)構(gòu)設(shè)計和 行為 設(shè)計 兩個方面。 5. SQL Server 中的事務(wù)處理控制語句, ROLLBACK [TRAN [SACTION] ] 實現(xiàn)回滾一個事務(wù)。 7.進(jìn)行數(shù)據(jù)庫備份時,必須同時復(fù)制主數(shù)據(jù)文件和 事務(wù)日志文件。 9. 用戶使用 SQL Server 數(shù)據(jù)庫 時, 一般 需要經(jīng)過兩個安全性階段: 身份驗證 和權(quán)限認(rèn)證。 11.?dāng)?shù) 據(jù)依賴通常包括 函數(shù)依賴 和多值依賴兩個方面。 13. SQL 數(shù)據(jù)定義語言的主要作用是創(chuàng)建存儲數(shù)據(jù)的結(jié)構(gòu),而數(shù)據(jù)操縱語言的主要作用則是向數(shù)據(jù)庫中填寫數(shù)據(jù),具體包括 增加、刪除、修改 等操作。 2.能夠惟一標(biāo)識某條記錄的屬性稱為 主鍵 。 4.備份是指將數(shù)據(jù)從硬盤復(fù)制到 可移動 媒體上的過程 。 2. 如果一個數(shù)據(jù)表不滿足第三范式,那么至少會存在 數(shù)據(jù)冗余 、更新異常、插人異常和刪除異常等問題。 4. VB 提供了三種數(shù)據(jù)庫訪問引擎,即 Jet引擎、 ODBC和 OLEDB,目前主要使用 OLEDB 三 、 判斷題 1.能夠惟一表示數(shù)據(jù)表中的每條記錄的字段或者字段的組 合稱為主碼或主鍵( √ )。( √ ) 4.根據(jù)索引的特點,應(yīng)該對那些數(shù)據(jù)量大、查詢頻度較高、實時性要求強的基本表創(chuàng)建索引,( √ ) 5.?dāng)?shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。( √ ) 1. 數(shù)據(jù)流圖是需求分析的常用工具之一,人們也經(jīng)常稱它為 DFD 圖 (√ )。(√ )。 2. 能夠 惟一 表示數(shù)據(jù)表中的每 條 記錄的字段或者字段的組合 稱為 主碼 或主鍵( √ )。( √ ) 5.目前的關(guān)系數(shù)據(jù)庫系統(tǒng)一般都支持標(biāo)準(zhǔn)SQL 語句( √ ) 1. DELETE TABLE 的功能是刪除表結(jié)構(gòu)。( ) 3. 觸發(fā)器是一種特殊的存儲過程,它基于一個表創(chuàng)建,可以針對多個表進(jìn)行操作。(√ ) 5.登錄賬號用于身份驗證,用戶賬號用于權(quán)限驗證。 12.主鍵可以取空值( )。 ( √ ) 14.根據(jù)索引的特點,應(yīng)該對那些數(shù)據(jù)量大、查 詢頻度較高、實時性要求強的基本表創(chuàng)建索引,(√) 15.在實際應(yīng)用中,盡可能不要通過視圖對記錄進(jìn)行更新操作。 (√ ) 2. SQL 結(jié)構(gòu)化查詢語言是一種過程化語言。 (√ ) 4. 當(dāng)刪除一個視圖時,與之相關(guān)聯(lián)的基本表也會自動被刪除 。 (√ ) 簡述題 1.關(guān)系完整性的主要內(nèi)容是什么?為什么要保證關(guān)系的完整性? 關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫中的數(shù)據(jù)正確、一致和有效。 嵌入式 SQL 的用途:它是數(shù)據(jù)庫應(yīng)用程序的一種開發(fā)方法。 3.請簡要說明視圖的概念和作用 視圖 是在基本表或其他視圖上建立的表,它的結(jié)構(gòu)和內(nèi)容都來自某個基本表,是依據(jù)基本表存在而存在的。 其作用主要是:( 1)視圖是經(jīng)過預(yù)編譯的 SELECT 語句,存儲在數(shù)據(jù)庫服務(wù)器端,因此執(zhí)行視圖比從客戶端直接執(zhí)行 SELECT語句速度更快、效率更高一些。( 3)利用視圖可以簡化的形式表達(dá)復(fù)雜的SELECT語句組,如嵌套查詢等。若對于 X 上的每個值都有 Y 上的一個惟一值與之對應(yīng),則稱 X 和 Y 具有函數(shù)依賴關(guān)系,并稱 X 函數(shù)決定 Y,或稱 Y 函數(shù)依賴于 X,稱 X 為決定因素 假設(shè)一個職工關(guān)系為( 職工號 ,姓名,性別,年齡,職務(wù)),職工號用來標(biāo)識每個職工,選作該關(guān)系的主鍵。其次,除職工號外,其他屬性都不能成為決定因素形成函數(shù)依賴,因為對于它們的每個屬性值,都可能對應(yīng)另一屬性的多個不同的取值,比如對于性別屬性的一個取值“男”就會對應(yīng)多個而不是一個職工號 5. 請簡要說明存儲過程的概念和優(yōu)點。 使用存儲過程的好處可歸納為以下幾點 : (a)執(zhí)行 速度快。 (b)模塊化的程序設(shè)計。 (c)減少網(wǎng)絡(luò)流量 。 6. 請簡要說明關(guān)系規(guī)范化的必要性。 SQL Server 通過事務(wù)機制,將邏輯相關(guān)的一組操作捆綁在一起,以便服務(wù)器保持?jǐn)?shù)據(jù)的完 整性。 舉例說,如果我們正在使用 UPDATE 語句同時將學(xué)生表、成績表中的學(xué)號“ 20200001”改為“ 20200001”。 如果使用了 SQL Server 的事務(wù)控制機制,以上兩個問題均可獲得解決。如果修改了全部記錄的一半時服務(wù)器出錯了, SQL Server 會返回到以前未執(zhí)行UPDATE 操作前的位置,清除它已經(jīng)修改過的數(shù)據(jù),這就是事務(wù)處理的作用。備份可以創(chuàng)建在磁盤、磁帶等備份設(shè)備上,與備份對應(yīng)的是還原。更嚴(yán)格意義上講,備份應(yīng)該是一種把數(shù)據(jù)從硬盤上復(fù)制到其他可移動介質(zhì)上的操作過程。 9. 請簡要說明 SQL Server 數(shù)據(jù)庫備份有哪幾種方式? SQL Server 提供了四種不同的方式:數(shù)據(jù)庫完全備份 、 增量備份 、 事務(wù)日志備份 ,以及 數(shù)據(jù)庫文件和文件組備份 。 從系統(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)用需求的前提下,盡可能地達(dá)到第三范式;( b)行為設(shè)計,主要目的是描述對數(shù)據(jù)庫的操作動作,這些行為和動作將來要體現(xiàn)在應(yīng)用程序中,所以行為的設(shè)計主要是應(yīng)用程序的設(shè)計。 綜合應(yīng)用 題 1.用 SQL語句創(chuàng)建簡單數(shù)據(jù)表 設(shè)有某數(shù)據(jù)庫中有學(xué)生表(表名為Students),包括學(xué)號 SNo,姓名 SName,出生年月日 SD 等字段。SNo 是主鍵,請用 SQL 語句創(chuàng)建該數(shù)據(jù)表 Students。 2.利用 SQL語句進(jìn)行查詢 在第五題第 1 小題的基礎(chǔ)上,假 設(shè)還存在課程表(表名 Courses)和成績表(表名 Marks)兩張數(shù)據(jù)表。 教學(xué)管理人員希望查詢學(xué)號為“ 2020001”的學(xué)生情況,并按如圖 1所示的方式顯示查詢結(jié)果,請寫出對應(yīng)的 Select查詢語句。進(jìn)入界面后,用戶輸入所有數(shù)據(jù),點擊“確認(rèn)”按鈕,將結(jié)果插入到課程表courses 中。 圖 2“增加記錄”窗體運行界面 Private Sub Command1_Click() ‘ 聲明一個記錄集對 象 Dim ADOrs As New Recordset ‘ 將記錄集對象與已建立的數(shù)據(jù)庫聯(lián)接對象 ADO綁定 =ADO ‘ 第一步:在課程表 Courses 中查詢是否存在關(guān)鍵字相同的記錄 ( 1)拼寫查詢字符串 strSQL =“ Select CNo From courses Where Cno=‘” + Text1 + “’” ( 2)執(zhí)行查詢語句 strSQL ‘ 第二步:如果記錄已經(jīng)存在,則退出程序 If Not Then MsgBox “ 記錄已存在,不能繼續(xù)增加 ” Exit Sub End If ‘ 第三步:將結(jié)果插入到課程表 Courses 中 strSQL = “ Insert Into courses(Cno,CName) Values(‘” +Text1+“’ ,‘” +Text2+“’ )” strSQL End Sub 4.用 SQL語句創(chuàng)建簡單數(shù)據(jù)表 設(shè)有兩個關(guān)系( 1)教師關(guān)系 T,包括教師編號 TNo,姓名 TN,系別 TD,職稱 RANK;( 2)課程關(guān)系 C,包括課程號 CNo,課程名 CN。 參考答案 CREATE TABLE T{ TNo INT PRIMARY KEY, TN CHAR(30), TD CHAR(20), RANK CHAR(20) }。 注意:說明主鍵碼和外鍵碼約束 參考答案 CREATE TABLE TC{ TNo INT, CNo INT, PRIMARY KEY (Tno,Cno), FOREIGN KEY (TNo) REFERENCES T(TNo), 6 / 34 FOREIGN KEY (CNo) REFERENCES C(CNo) }。 參考答案 SELECT , FROM T, C, TC WHERE = AND = AND =‘張紅’ 7.程序應(yīng) 用題 設(shè)學(xué)生成績表的結(jié)構(gòu)為( 學(xué)號、課程號 、成績),程序運行界面如圖 1 所示。請補充完成下列程序代碼。 TNo 和 TN均為字符型 (長度 10),TD 為日期型。 9. 用 SQ L 語句創(chuàng)建帶約束條件的數(shù)據(jù)表 在上題基礎(chǔ)上,假設(shè)還存在工資數(shù)據(jù)表C,包括職工編號 CNo , 基本工資 Cn 等字段。 Cno 是該表主鍵,字符型 (長度 10)。請根據(jù)上述說明,用 SQL 創(chuàng)建工資數(shù)據(jù)表 C 參考答案 CREATE TABLE C( Cno CHAR(10) PRIMAR KEY, Cn money, FOREIGN KEY (Cno) REFERENCES T(TNo))。進(jìn)入界面后 ,用戶輸人所有數(shù)據(jù)后,點擊“保存”按鈕后 ,將結(jié)果插人到物資臺賬數(shù)據(jù)表中。 圖 1 “ 增加記錄 ” 窗體運行界面 Private Sub Command1_Click( ) ‘聲明一個記錄集對象 Dim ADOrs As New Recordset ‘將記錄集對象與已建立的數(shù)據(jù)庫聯(lián)接對象 ADO綁定 ADOrs. ActivcConnection= ADO ‘第一步 :在數(shù)據(jù)表中查詢是否存在關(guān)鍵字相同的記錄 (1) 拼寫查詢字符串 (2) strSQL=“ Select 物資編碼 From 物資臺賬 Where 物資編碼 =‘ ’ +Textl(0)+‘ ’” (2) 執(zhí)行查詢語句 : ADOrs. Open strSQL ‘ 第 二 步 :如果關(guān)鍵字重復(fù),則退出程序 if Not Then MsgBox “記錄已存在,不能繼續(xù)增加” Exit Sub End if ‘ 第三步 : 將結(jié)果插人到物資臺賬數(shù)據(jù)表中 strSQL= Insert Into 物資臺賬 (物資編碼,物資名稱,計量單位,單價,期初庫存 )” strSQL= strSQL+“ Values( “ +Text1(0)+” , “ + Text1( 1)+” ,“ ++“ ,” strSQL=strSQL+ Text1(2)+ “ ,” + Text1( 3)+“ )” strSQL End Sub 11. 設(shè)職工工資表的結(jié)構(gòu)為( 職工編號、工資項編號 、工資數(shù)),程序運行界面如圖 2 所示。請補充完成下列程序代碼。 A.模式與子模式間,模式與內(nèi)模式間 B.子模式與內(nèi)模式間,外模式與內(nèi)模式間 C.外模式與模式間,模式與內(nèi)模式間 D.模式與內(nèi)
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1