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

正文內容

20xx年最新電大開放教育本科《數據庫應用技術》作業(yè)及答案考試資料小抄-預覽頁

2024-12-07 11:34 上一頁面

下一頁面
 

【正文】 CREATE DATABASE 數據庫名稱 存儲過程的含義是什么?創(chuàng)建存儲過程的 SQL語句是什么? 參考答案: 存儲過程( Stored Procedure)是一組預先編譯好的,以 一種可執(zhí)行的形式永久地存儲在數據中的 SQL 代碼,在 master 數據庫中存儲了一些 SQL Server 事先定義好的系統(tǒng)存儲過程,通常以 sp_xxxx 做為存儲過程的名字。 SQL Server 通過事務機制,將邏輯相關的一組操作捆綁在一起,以便服務器保持數據的完整性。這個任 務需要兩條UPDATE 語句組成,即: UPDATE 學生表 SET 學號 =?20200001? WHERE 學號 =?20200001? UPDATE 成績表 SET 學號 =?20200001? WHERE 學號 =?20200001? 如果在執(zhí)行完第一個語句后,計算機突然斷電,而第二條語句還沒來得急執(zhí)行,數據出現了不一致怎么辦?這時候就需要用到 SQL 的事務控制功能了。 SQL Server 有哪些數據類型,它們的主要用途是什么? 參考答案: SQL Server 提供了數值型、字符型、日期型、二進制型、位型、雙字節(jié)型等 6 大類數據類型。王文芳 39。數據庫技術 39。吳紅 39。 A、第一范式 B、第二范式 C、第三范式 D、 BNC 范式 2.在第一個關系中出現,在第二個關系中不出現的記錄組成的關系稱為兩個關系的( C ) 。 例如,某個職工參與了多個項目的工作,他的職工號、職工名會重復多次存儲。 修改后 的各個關系如下: 職工關系=(職工號,職工名) 項目關系=(項目號,項目名) 職工選擇項目關系=(職工號,項目號,工資) (注:此處的工資是指職工參加某個項目得到的勞動報酬) ?為什么要保證關系的完整性? 參考答案: 關系完整性就是關系模型中數據的正確性、一致性和有效性。 參考答案: 1)SQL Server 通過約束機制來實現數據庫完整性保護。 創(chuàng)建默認的語法如下: CREATE DEFAULT 默認名 AS 默認值 規(guī)范化?規(guī)范化的相關理論是什么?請簡要說明。 規(guī)范化使用的理論是函數依賴。 2.數據庫應用系統(tǒng)的建設包括結構設計和行為設計兩個方面。 二、簡答題 1.請簡要說明數據庫應用系統(tǒng)設計的步驟。 3.基本表設計的主要原則是什么,堅持這些原則有什么好處? 參考答案: 基本表設計最主要的原則是關系規(guī)范化,盡可能達到第三范式。表之間的關系通過外鍵相連接。 其次,小心保留詞。觸發(fā)器的功能通??梢杂闷渌绞綄崿F。 數據字典( Data Dictionary,簡記 DD),是對數據流程圖中數據流和存儲結構的描述。 ER圖方法是一種有效的信息抽象方法。 7.簡要說明需求分析階段的主要任務和目的。需求分析階段的主要工作就是,通過調查從用戶處獲得對數據庫的下列需求。從上述流程可以看出,用戶使用 SQL Server 時,需要 經過兩個安全性階段:身份驗證和權限認證。用戶賬號在定義時便與一個登錄賬號相關聯,即任何一個用戶賬號背后都有一個登錄賬號。選擇 “SQL Server身份驗證 ”單選鈕,在 “名稱 ”文本框中輸入要創(chuàng)建的登錄賬號名稱,例如 “mysa”,在 “身份驗證 ”選項組中,并輸入密碼。選擇 “mysa”登錄賬號,此時 “用戶名 ”文本框中自動顯示為 “mysa”。 4.如何對用戶賬號進行 授權管理,一般有哪些權限,請簡要說明。進一步,通過本界面可完成列級 的授權管理。 數據庫備份就是在某種介質上 (磁帶、磁盤等 )存儲數據庫 (或者其中一部分 )的拷貝的過程。 參考答案: 備份設備是用來存儲數據庫、事務日志或文件和文件組備份的存儲介質。在 “名稱 ”文本框中輸入邏輯設備的名稱,在下面選擇磁帶或者磁盤備份設備,并設置物理位置。 8 7.事務日志文件有什么用途?是否也需要備份?為什么? 參考答案: SQL Server 數據庫是由兩個操作系統(tǒng)文件組成的,即數據文件和事務日志文件。 8.請按以下操作練習一下數據庫備份操作,并體會一下數據庫備份的的效果。,39。, 1) insert into 學生 values (39。,39。,39。, 1) DROP TABLE 學生 第六章思考與練習題 一、簡答題 1.什么是嵌入式 SQL,它有哪些特點和用途? 參考答案: 嵌入式 SQL 語言是將 SQL語句直接嵌入到程序的源代碼中,與其他程序設計語言語句混合。嵌入 SQL 語句完成的功能也可以通過應用程序接口( API)實現。 優(yōu)點是: C/S 模式的應用系統(tǒng)最大的好處是不依賴企業(yè)外網環(huán)境,即無論企業(yè)是否能夠上網,都不影響應用。在 B/S 模式中,客戶端運行瀏覽器軟件。 3.請簡要說 明利用 VB 開發(fā)數據庫應用系統(tǒng)的一般步驟。 ( 3)以模態(tài)方式顯示登錄窗,等待用戶登錄。比如數據庫備份和恢復功能、用戶權限管理功能等。User ID=登錄賬號 。Server=服務器名 。 參考答案: 要增加學生成績表中學號為 20200008 的記錄,可以采用以下語句實現: “insert into 學生成績表 (學號 ,課程號 ,成績 ) Value(?20200008?,?101?,?85?)” 要刪除學生成績表中學號為 001的記錄,可以采用以下語句實現: “DELETE FROM 學生成績表 WHERE 學號 = ?001?” 要修改學號為 20200008 學生課程號為 101 的成績?yōu)?89。 A、教師姓名 B、教師編號 C、教師年齡 D、教師性別 3.從最終用戶應用程序的視角看,數據庫系統(tǒng)的三級模式結構是( C)。 A、索引必須創(chuàng)建在主關鍵字之上 B、索引與基本表分開存儲 C、索引是為了提高查詢速度而創(chuàng)建的 D、索引會在一定程度上影響增刪改操作的效率 7.設關系 R是滿足第一范式的,若 R中不存在非主屬性對主鍵的部分函數依賴,則 R 符合( A)。 A、回答 “干什么 ”的問題 B、回答 “怎么干 ”的問題 C、建立邏輯數據模型 D、建立最佳物理存儲結構 11.用戶使用 SQL Server 時,通常需要依次經過兩個安全性階段( C)。 A、 SELECT * FROM 籃球愛好者 UNIONSELECT * FROM 足球愛好者 B、 SELECT * FROM 籃球愛好者INTERSECTSELECT * FROM 足球愛好者 C、 SELECT * FROM 籃球愛好者EXCEPTSELECT * FROM 足球愛好者 D、 SELECT * FROM 籃球愛好者 ,足球愛好者 15.設學生表和課程表的結構分別為(學號,姓名)和(學號,課程號,成績),如果希望查詢出 “成績大于 90 分的學生姓名 ”,則對應的 SQL 語句是( D)。 4.用戶使用 SQL Server 數據庫時,一般需要經過兩個安全性階段:身份驗證和權限認證。 11 2. SQL Server 數據庫中的 NULL值(空值)表示的是 “空格 ”或 “0”值( ╳ ) 3.一個不規(guī)范的關系模式通常會引發(fā)插入異常、刪除異常和更新異常,導致大量的數據冗余。刪除一個視圖時,不會對基本表產生任何影響,但當刪除一張基本表時,與之相關聯的視圖就會自動被刪除。 2.什么是函數依賴與函數決定,請舉例說明 參考答案: 設一個關系為 R, X 和 Y 是它的兩個屬性集。其次,除職工號外,其他屬性都不能成為決定因素形成函數依賴,因為對于它們的每個屬性值,都可能對應另一屬性的多個不同的取值,比如對于性別屬性的一個取值 “男 ”就會對應多個而不是一個職工號。在經過第一次調用以后,就駐留在內存中,不必再經過編譯和優(yōu)化;( b)模塊化的程序設計。教師編號和課程號分別是上述兩個關系的主鍵,請用 SQL 語句創(chuàng)建教師數據表 T。 4.利用 SQL 語句進行查詢 在上題的基礎上,如果要查詢 “張紅老師承擔的所有課程 ”,請寫出對應的 SQL 查詢語句。 圖 1“增加記錄 ”窗體運行界面 Private Sub Command1_Click() ?聲明一個記錄集對象 Dim ADOrs As New Recordset ?將記錄集對象與已建立的數據庫聯接對象 ADO綁定 =ADO ?第一步:在學生成績表中查詢是否存在關鍵字相同的記錄 ( 1)拼寫查詢字符串 strSQL =“” ( 2)執(zhí)行查詢語句 strSQL ?第二步:如果關鍵字重復,則退出程序 If Not Then MsgBox “記錄已存在,不能繼續(xù)增 加 ” Exit Sub End If ?第三步:將結果插入到學生成績表中 StrSQL=”Insert Into 學生成績表 (學號 ,課程號 ,成績 )Values(? ”++” ?,? “++” ?, “+Str(Val())+”)” StrSQL End Sub 參考答案及評分要點: ?第一步:在學生成績表中查詢是否存在關鍵字相同的記錄 strSQL=”Select * From 學生成績表 Where 學號=? ”++” ? And 課程號 =? “++” ? “ StrSQL ?第二步:如果關鍵字重復,則退出程序 If Not Then MsgBox “記錄已存在,不能繼續(xù)增加 ” Exit Sub End If ?第三步:將結果插入到學生成績表中 StrSQL=”Insert Into 學生成績表 (學號 ,課程號 ,成績 )Values(? ”++” ?,? “++” ?, “+Str(Val())+”)” StrSQL End Sub 13 第一章: 訂單管理系統(tǒng)的功能有哪些? 答:訂單管理系統(tǒng)的功能主要有客戶查詢商品信息、客戶預訂商品并提交訂單、銷售人員處理客戶的訂單信息、銷售人員管理商品信息、客戶信息等。 規(guī)范化范式是依據什么來劃分的?它與一事一地的原則有什么聯系? 答:規(guī)范化范式根據一個關系滿足數據依賴的程度不同,可規(guī)范化為第一范式( 1NF)、第二范式( 2NF)、第三范式( 3NF)。 SQL Server 2020 安裝的軟件和硬件 環(huán)境是什么? 答: SQL Server 2020 安裝的軟件和硬件環(huán)境參見教材表 2 2 2 26。 默認實例和命名實例有何差別?在安裝和使用上有何不同? 答: 實例又分為 “默認實例 ”和 “命名實例 ”,如果在一臺計算機上安裝第一個 SQL SERVER 2020 命名設置保持默認的話,那這個實例就是默認 實例。 SQL Server 2020 有哪些主要的實用工具?每個工具都有什么用途 ? 答: SQL Server Management Studio,是 Microsoft SQL Server 2020 中的新組件,這是一個用于訪問、配置、管理和開發(fā) SQL Server的所有組件的集成環(huán)境,是 SQL Server 2020 中最 重要 的管 理 工具 。 Reporting Services 配置用于配置和管理 SQL Server 2020 的報表服務器。主數據文件是數據庫的起點,指向數據庫中文件的其他部分,同時也用來存放用戶數據;輔助數據文件專門用來存放數據;事務日志文件存放恢復數據庫所需的所有信息。在每個文件中,第一頁是包含文件特性信息的文件首頁,在文件開始處的其他幾個頁中包含系統(tǒng)信息,如分配映射表。 略 安裝 SQL Server 2020 時,系統(tǒng)自動提供的 4 個系統(tǒng)數據庫分別是什么?各起什么作用? 答: 系統(tǒng)自動提供的 4 個系統(tǒng)數據庫分別是 master數據庫、 model 數據庫、 msdb 數據庫、 tempdb 數據庫。表中每條記錄對應一個實體,而每個字段保存著對應實體的屬性值。惟一鍵 用于指明創(chuàng)建惟一約束的列上的取值必須 惟一 。 外鍵 約束的主要目的是控制存儲在外鍵表中的數據,但它還可以控制對主鍵表中數據的修改。 略 略 SQL Server 2020 中有哪些類型數據 ? 答:參見教材表 41。 缺點:標識列值的形成是按照用戶確定的初值和增量進行的,如果在經常進行刪除操作的表中定義了標識列,那么在標識值之間就會產生不連續(xù)現象。數據存儲在對應的數據表中。 略 說明視圖的優(yōu)缺
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1