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

正文內(nèi)容

xx年電大中央電大數(shù)據(jù)庫(kù)應(yīng)用技術(shù)形成性考核冊(cè)-在線瀏覽

2025-01-20 22:59本頁面
  

【正文】 如果在執(zhí)行完第一個(gè)語句后,計(jì)算機(jī)突然斷電,而第二條語句還沒來得急執(zhí)行,數(shù)據(jù)出現(xiàn)了不一致怎么辦?這時(shí)候就需要用到 SQL 的事務(wù)控制功能了。在使用事務(wù)的情況下, SQL Server可以保證,要么所有的記錄要么全部處理,要么一行也不處理。 SQL Server 有哪些數(shù)據(jù)類型,它們的主要用途是什么? 參考答案: SQL Server 提供了數(shù)值型、字符型、日期型、二進(jìn)制型、位型、雙字節(jié)型等 6 大類數(shù)據(jù)類型。任何一種計(jì)算機(jī)語言都定義了自己的數(shù)據(jù)類型。 要求,創(chuàng)建三個(gè)表,并給每個(gè)表插入 4個(gè)合理的記錄,用 SQL語言寫出下列查詢語句,同時(shí)給出查詢結(jié)果: (1) 創(chuàng)建三張表,并給每個(gè)表至少插入四條合理記錄 CREATE TABLE A (ANO CHAR(8), ANAME CHAR(20), WQTY INT,CITY char(20) ) CREATE TABLE B (BNO CHAR(8), BNAME CHAR(20), PRICE REAL(20) ) CREATE TABLE AB (ANO CHAR(8), BNO CHAR(8), QTY INT ) ( 2)找出店員人數(shù)不超過 1000人或在長(zhǎng)沙市內(nèi)的所有商店的代號(hào)和商店名 SELECT ANO,ANAME FROM A WHERE WQTY=100 AND CITY=’ 長(zhǎng)沙 ’ (3) 找出供應(yīng)書包的商店 SELECT A.* FROM A,B,AB WHERE = AND = AND BNAME=’ 書包 ’ ( 4)找出至少供應(yīng)代號(hào)為 256的商品所供應(yīng)的全部商品的商店名和所在的城市。王文芳 39。劉世峰 39。數(shù)據(jù)庫(kù)技術(shù) 39。202000139。吳紅 39。2139。 A、第一范式 B、第二范式 C、第三范式 D、 BNC 范式 2.在第一個(gè)關(guān)系中出現(xiàn),在第二個(gè)關(guān)系中不出現(xiàn)的記錄組成的關(guān)系稱為兩個(gè)關(guān)系的( C )。那么請(qǐng)回答以下問題: ( 1)請(qǐng)寫出這個(gè)關(guān)系模式的函數(shù)依賴和主關(guān)鍵字; 函數(shù)依賴包括:職工號(hào)→職工名,項(xiàng)目號(hào)→項(xiàng)目名,(職工號(hào) ,項(xiàng)目號(hào))→工資 主鍵為(職工號(hào),項(xiàng)目號(hào)) ( 2)這個(gè)關(guān)系符合第幾范式,為什么? 這個(gè)關(guān)系 符合第一范式,因?yàn)樗拿總€(gè)屬性都不可再分。 例如,某個(gè)職工參與了多個(gè)項(xiàng)目的工作,他的職工號(hào)、職工名會(huì)重復(fù)多次存儲(chǔ)。另外,如果現(xiàn)在增加了一個(gè)新的項(xiàng)目,但暫時(shí)還沒有安排職工參加,那么由于主鍵是(職工號(hào),項(xiàng)目號(hào)),這個(gè)項(xiàng)目的信息可能無法插入。 修改后的各個(gè)關(guān)系如下: 職工關(guān)系=( 職工號(hào),職工名) 項(xiàng)目關(guān)系=(項(xiàng)目號(hào),項(xiàng)目名) 職工選擇項(xiàng)目關(guān)系=(職工號(hào),項(xiàng)目號(hào),工資) (注:此處的工資是指職工參加某個(gè)項(xiàng)目得到的勞動(dòng)報(bào)酬) ?為什么要保證關(guān)系的完整性? 參考答案: 關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。 只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫(kù)中的數(shù)據(jù)正確、一致和有效。 參考答案: 1)SQL Server 通過約束機(jī)制來實(shí)現(xiàn)數(shù)據(jù)庫(kù)完整性保護(hù)。 Primary Key 約束: 學(xué)號(hào) char (8) NOT NULL PRIMARY KEY(學(xué)號(hào) ) Foreign Key 約束: 學(xué)號(hào) char (8) NOT NULL REFERENCES 學(xué)生表 (學(xué)號(hào) ) Default 約束: 成績(jī) numeric(9,2) DEFAULT Unique 約束: 學(xué)號(hào) char (8) NOT NULL UNIOQUE(學(xué)號(hào) ) Check 約束: 年齡 int CHECK (年齡 )17 and 年齡 25) 2)使用規(guī)則實(shí)施數(shù)據(jù)的完整性。 創(chuàng)建默認(rèn)的語法如下: CREATE DEFAULT 默認(rèn)名 AS 默認(rèn)值 ?規(guī)范化的相關(guān)理論是什么?請(qǐng) 簡(jiǎn)要說明。其基本思想是,每個(gè)關(guān)系都應(yīng)滿足一定的規(guī)范,才能使關(guān)系模式設(shè)計(jì)合理,達(dá)到減少冗余,提高查詢效率的目的。 規(guī)范化使用的理論是函數(shù)依賴。 ,并說明理由。 2.?dāng)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的建設(shè)包括結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì)兩個(gè)方面。 4. ER 圖的設(shè)計(jì)關(guān)鍵在于對(duì)實(shí)體、聯(lián)系的選擇和表示。 二、簡(jiǎn)答題 1.請(qǐng)簡(jiǎn)要說明數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的步驟。 2.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)的目的是什么,請(qǐng)談?wù)勀愕睦斫狻? 3.基本表設(shè)計(jì)的主要原則是什么,堅(jiān)持這些原則有什么好處? 參考答案: 基本表設(shè)計(jì)最主要的原則是關(guān)系規(guī)范化,盡可能達(dá)到第三范式。規(guī)范化有好幾種形式,但第三范式通常被認(rèn)為在性能、擴(kuò)展性和數(shù)據(jù)完整性方面達(dá)到了最好平衡。表之間的關(guān)系通過外鍵相連接。假設(shè)某企業(yè)現(xiàn)有職工在一千人以內(nèi),如果用數(shù)字表示職工號(hào)的話,職工號(hào)的長(zhǎng)度為 3位即可,它最大可以表示 999 個(gè)職工。 其次,小心保留詞。 最后,慎用使用觸發(fā)器。觸發(fā)器的功能通??梢杂闷渌绞綄?shí)現(xiàn)。 參考答案: 數(shù)據(jù)流圖( Data Flow Diagram,簡(jiǎn)記 DFD),是在業(yè)務(wù)流程分析基礎(chǔ)上,描述實(shí)際數(shù)據(jù)流動(dòng)和加工過程的圖形表示法,它一般有 4種符號(hào),即外部實(shí)體、數(shù)據(jù)流、加工和 存儲(chǔ)。 數(shù)據(jù)字典( Data Dictionary,簡(jiǎn)記 DD),是對(duì)數(shù)據(jù)流程圖中數(shù)據(jù)流和存儲(chǔ)結(jié)構(gòu)的描述。 6.什么是 ER 圖,它的作用是什么? 參考答案: E- R 圖是 ER(實(shí)體 關(guān)系)方法的重要組成部分。 ER 圖方法是一種有效的信息抽象方法。在圖形內(nèi)標(biāo)識(shí)它們的名字,它們之間用無向線段相連,表示聯(lián)系的線段上標(biāo)明是哪種聯(lián)系。 7.簡(jiǎn)要說明需求分析階段的主要任務(wù)和目的。需要從多方面對(duì)擬開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的企事業(yè)單位進(jìn)行調(diào)查,收集和分析各項(xiàng)應(yīng)用對(duì)信息和處理兩方面的需求。需求分析階段的主要工作就是,通過調(diào)查從用戶處獲得對(duì)數(shù)據(jù)庫(kù)的下列需求。 處理需求:用戶要完成什么處理功能,對(duì)某種處理的執(zhí)行頻度、用戶要求的響應(yīng)時(shí)間,以及處理的方式是聯(lián)機(jī)處理還是批處理等。從上述流程可以看出,用戶使用 SQL Server 時(shí),需要經(jīng) 過兩個(gè)安全性階段:身份驗(yàn)證和權(quán)限認(rèn)證。然后需要檢驗(yàn)用戶是否有訪問服務(wù)器上數(shù)據(jù)庫(kù)的權(quán)限,為此需要授予每個(gè)數(shù)據(jù)庫(kù)中映射到用戶登錄的賬號(hào)訪問權(quán)限,權(quán)限認(rèn)證就可以控制用戶在數(shù)據(jù)庫(kù)中進(jìn)行的操作。用戶賬號(hào)在定義時(shí)便與一個(gè)登錄賬號(hào)相關(guān)聯(lián),即任何一個(gè)用戶賬號(hào)背后都有一個(gè)登錄賬號(hào)。 參考答案: ( 1)在 SQL Server 的企業(yè)管理器下,展開“ SQL Server 組”文件夾,找到需要建立登錄賬號(hào)的服務(wù)器并展開其文件夾,再展開“安全性”文件夾,在“登錄”選項(xiàng)上右擊鼠標(biāo),在出現(xiàn)的快捷菜單中單擊“新建登錄”菜單命令,打開“ SQL Server 登錄屬性 新建登錄 ”對(duì)話框。選擇“ SQL Server 身份驗(yàn)證”單選鈕,在“名稱”文本框中輸入要?jiǎng)?chuàng)建的登錄賬號(hào)名稱,例如“ mysa”,在“身份驗(yàn)證”選項(xiàng)組中,并輸入密碼。 接下來,開始創(chuàng)建用戶賬號(hào),基本方法是: ( 1)在企業(yè)管理器中,展開 SQL Server 組及其服務(wù)器,在“數(shù)據(jù)庫(kù)”文件夾中,展開某一數(shù)據(jù)庫(kù),例如“進(jìn)銷存”的文件夾,然后在“ 用戶”選項(xiàng)上右擊,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫(kù)用戶”命令,打開新建用戶對(duì)話框。選擇“ mysa”登錄賬號(hào),此時(shí)“用戶名”文本框中自動(dòng)顯示為“ mysa”。 ( 3)設(shè)置完畢后,單擊“確定”按鈕,即可在“進(jìn)銷存”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)新的用戶賬號(hào)。 4.如何對(duì)用戶賬號(hào)進(jìn)行授 權(quán)管理,一般有哪些權(quán)限,請(qǐng)簡(jiǎn)要說明。 ( 3)右擊授予權(quán)限所在的對(duì)象,從彈出菜單中選擇“所有任務(wù) 管理權(quán)限”選項(xiàng);單擊“列出全部用戶 /用戶定義的數(shù)據(jù)庫(kù)角色 /public”選項(xiàng),然后選擇授予每位用戶的權(quán)限。進(jìn)一步,通過本界面可完成列級(jí)的 授權(quán)管理。 5.為什么要進(jìn)行數(shù)據(jù)備份?數(shù)據(jù)庫(kù)備份包括哪些主要內(nèi)容? 參考答案: 任何系統(tǒng)都不可避免會(huì)出現(xiàn)各種形式的故障,而某些故障可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)災(zāi)難性的損壞,所以做好數(shù)據(jù)庫(kù)的備份工作極為重要。 數(shù)據(jù)庫(kù)備份就是在某種介質(zhì)上 (磁帶、磁盤等 )存儲(chǔ)數(shù)據(jù)庫(kù) (或者其中一部分 )的拷貝的過程。 一個(gè)完整的備份通常要包括三部分內(nèi)容,即系統(tǒng)數(shù)據(jù)庫(kù)、用戶數(shù)據(jù)庫(kù)和事務(wù)日志。 參考答案: 備份設(shè)備是用來存儲(chǔ)數(shù)據(jù)庫(kù)、事務(wù)日志或文件和文件組備份的存儲(chǔ)介質(zhì)。 在 SQL Server 中,可以采用兩種方法創(chuàng)建備份設(shè)備,一是利用企業(yè)管理器;二是使用系統(tǒng)存儲(chǔ)過程 sp_addumpdevice。在“名稱”文本框中輸入邏輯設(shè)備的名稱,在下面選擇磁帶或者磁盤備份設(shè)備,并設(shè)置物理位置。完成后,單擊“確定”按鈕即可。 7.事務(wù)日志文件有什么用途?是否也需要備份?為什么? 參考答案: SQL Server 數(shù)據(jù)庫(kù)是由兩個(gè)操作系統(tǒng)文件組成的,即數(shù)據(jù)文件和事務(wù)日志文件。事務(wù)日志文件非常重要,所有對(duì)數(shù)據(jù)庫(kù)的更改操作都會(huì)記錄于此,當(dāng)數(shù)據(jù)庫(kù)損壞時(shí),數(shù)據(jù)庫(kù)管理員可使用事務(wù)日志恢復(fù)數(shù)據(jù)庫(kù)。 8.請(qǐng)按以下操作練習(xí)一下數(shù)據(jù)庫(kù)備份操作,并體會(huì)一下數(shù)據(jù)庫(kù)備份的的效果。 參考答案: CREATE DATABASE 學(xué)生庫(kù) 學(xué)生表: create table 學(xué)生 ( 學(xué)號(hào) char (8) primary Key, 姓名 char(8), 年齡 int, 性別 bit) insert into 學(xué)生 values (39。,39。,39。, 1) insert into 學(xué)生 values (39。,39。,39。, 0) insert into 學(xué)生 values (39。,39。,39。, 1) DROP TABLE 學(xué)生 第六章思考與練習(xí)題 一、簡(jiǎn)答題 1.什么是嵌入式 SQL,它有哪些特點(diǎn)和用途? 參考答案: 嵌入式 SQL 語言是將 SQL 語句直接嵌入到程序的源代碼中,與其他程序設(shè)計(jì)語言語句混合。是一種應(yīng)用程序進(jìn)行數(shù)據(jù)庫(kù)訪問時(shí)所采取的編程式數(shù)據(jù)庫(kù)語言。嵌入 SQL 語句完成的功能也可以通過應(yīng)用程序接口( API)實(shí)現(xiàn)。 參考答案: C/S 模式就是基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。 優(yōu)點(diǎn)是: C/S 模式的應(yīng)用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應(yīng)用。 B/S 模式,即瀏覽器 /服務(wù)器模式,是一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)是三層結(jié)構(gòu)C/S 模式。在 B/S 模式中,客戶端運(yùn)行瀏覽器軟件。任何時(shí)間、任何地點(diǎn)、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用 B/S 系統(tǒng)的終端。 3. 請(qǐng)簡(jiǎn)要說明利用 VB 開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的一般步驟。在其中順序完成以下操作: ( 1)以非模態(tài)方式顯示飛濺窗。 ( 3)以模態(tài)方式顯示登錄窗,等待用戶登錄。 3)主窗體一般均提供增加、刪除、修改、 查詢等對(duì)數(shù)據(jù)庫(kù)的管理功能,所有操作均使用全局?jǐn)?shù)據(jù)庫(kù)連接對(duì)象作為與數(shù)據(jù)庫(kù)交互的通道,通過 SQL 語句對(duì)數(shù)據(jù)進(jìn)行處理,其中包括增加功能、刪除功能、修改功能和查詢功能。比如數(shù)據(jù)庫(kù)備份和恢復(fù)功能、用戶權(quán)限管理功能等。 在 VB 應(yīng)用程序中主要用這個(gè)對(duì)象建立與數(shù)據(jù)庫(kù)的連接,一般的方法是: ①聲明并創(chuàng)建對(duì)象 Dim ADO As New Connection ②建立數(shù)據(jù)庫(kù)連接 連接字符串 如果要連接 SQL Server 數(shù)據(jù)庫(kù),那么連接字符串一般應(yīng)具有以下組成: Provider=SQLOLEDB。User ID=登錄賬號(hào) 。Database=數(shù)據(jù)庫(kù)名 ③對(duì)數(shù)據(jù)表進(jìn)行更新操作 5. ADO 對(duì)象模型的主要對(duì)象是什么?如果連接后臺(tái)數(shù)據(jù)庫(kù)? 參考答案: ADO 對(duì)象模型的主要對(duì)象是: Connection、 Command、 Recordset、 Parameter、 Property、 Field 和 Error。Server=服務(wù)器名 。Password=登錄口令 。 參考答案: 要增加學(xué)生成績(jī)表中學(xué)號(hào)為 20200008 的記錄,可以采用以下語句實(shí)現(xiàn): “ insert into 學(xué)生成績(jī)表 (學(xué)號(hào) ,課程號(hào) ,成績(jī) ) Value(‘ 20200008’ ,’ 101’ ,’ 85’ )” 要?jiǎng)h除學(xué)生成績(jī)表中學(xué)號(hào)為 001 的記錄,可以采用以下語句實(shí)現(xiàn): “ DELETE FROM 學(xué)生成績(jī)表 WHERE 學(xué)號(hào) = ‘ 001’” 要修 改學(xué)號(hào)為 20200008 學(xué)生課程號(hào)為 101 的成績(jī)?yōu)?89。) 1.如果希望從學(xué)生表中查詢出所有姓“李”的同學(xué),那么條件語句應(yīng)該是( B)。 A、教師姓名 B、教師編號(hào) C、教師年齡 D、教師性別 3.從最終用戶應(yīng)用程序的視角看,數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是( C)。 A、性別
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1