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

正文內(nèi)容

數(shù)據(jù)庫應(yīng)用技術(shù)作業(yè)及答案-在線瀏覽

2024-08-06 06:07本頁面
  

【正文】 不超過 1000 人或在長沙市內(nèi)的所有商店的代號和商店名 SELECT ANO,ANAME FROM A WHERE WQTY=100 AND CITY=’長沙’ (3) 找出供應(yīng)書包的商店 SELECT A.* FROM A,B,AB WHERE = AND = AND BNAME=’書包’ (4)找出至少供應(yīng)代號為 256 的商品所供應(yīng)的全部商品的商店名和所在的城市。 王文芳39。劉世峰39。 數(shù)據(jù)庫技術(shù)39。202200139。吳紅39。2139?! 、第一范式  B、第二范式  C、第三范式  D、BNC 范式  2.在第一個關(guān)系中出現(xiàn),在第二個關(guān)系中不出現(xiàn)的記錄組成的關(guān)系稱為兩個關(guān)系的( C )。那么請回答以下問題:  (1)請寫出這個關(guān)系模式的函數(shù)依賴和主關(guān)鍵字;  函數(shù)依賴包括:職工號→職工名,項(xiàng)目號→項(xiàng)目名,(職工號,項(xiàng)目號)→工資  主鍵為(職工號,項(xiàng)目號) ?。?)這個關(guān)系符合第幾范式,為什么?  這個關(guān)系符合第一范式,因?yàn)樗拿總€屬性都不可再分?! ±?,某個職工參與了多個項(xiàng)目的工作,他的職工號、職工名會重復(fù)多次存儲。另外,如果現(xiàn)在增加了一個新的項(xiàng)目,但暫時還沒有安排職工參加,那么由于主鍵是(職工號,項(xiàng)目號),這個項(xiàng)目的信息可能無法插入。  修改后的各個關(guān)系如下:  職工關(guān)系=(職工號,職工名)  項(xiàng)目關(guān)系=(項(xiàng)目號,項(xiàng)目名)  職工選擇項(xiàng)目關(guān)系=(職工號,項(xiàng)目號,工資) ?。ㄗⅲ捍颂幍墓べY是指職工參加某個項(xiàng)目得到的勞動報酬)  ?為什么要保證關(guān)系的完整性?  參考答案:  關(guān)系完整性就是關(guān)系模型中數(shù)據(jù)的正確性、一致性和有效性。13 / 39  只有保證了關(guān)系的完整性,才能使數(shù)據(jù)庫中的數(shù)據(jù)正確、一致和有效?! ⒖即鸢福骸 ?)SQL Server 通過約束機(jī)制來實(shí)現(xiàn)數(shù)據(jù)庫完整性保護(hù)?! rimary Key 約束:  學(xué)號 char (8) NOT NULL   PRIMARY KEY( 學(xué)號)  Foreign Key 約束:  學(xué)號 char (8) NOT NULL   REFERENCES 學(xué)生表(學(xué)號 )  Default 約束:  成績 numeric(9,2) DEFAULT   Unique 約束:  學(xué)號 char (8) NOT NULL   UNIOQUE(學(xué)號)  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)理論是什么?請簡要說明。其基本思想是,每個關(guān)系都應(yīng)滿足一定的規(guī)范,才能使關(guān)系模式設(shè)計(jì)合理,達(dá)到減少冗余,提高查詢效率的目的?! ∫?guī)范化使用的理論是函數(shù)依賴?! ?,并說明理由?! ?.?dāng)?shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)包括結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì)兩個方面。  4.ER 圖的設(shè)計(jì)關(guān)鍵在于對實(shí)體、聯(lián)系的選擇和表示?! 《?、簡答題  1.請簡要說明數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的步驟。15 / 39  2.?dāng)?shù)據(jù)庫設(shè)計(jì)的目的是什么,請談?wù)勀愕睦斫??! ?.基本表設(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ù)字表示職工號的話,職工號的長度為 3 位即可,它最大可以表示 999 個職工?! ∑浯危⌒谋A粼~?! ∽詈螅饔檬褂糜|發(fā)器。觸發(fā)器的功能通??梢杂闷渌绞綄?shí)現(xiàn)?! ⒖即鸢福骸 ?shù)據(jù)流圖(Data Flow Diagram,簡記 DFD),是在業(yè)務(wù)流程分析基礎(chǔ)上,描述實(shí)際數(shù)據(jù)流動和加工過程的圖形表示法,它一般有 4 種符號,即外部實(shí)體、數(shù)據(jù)流、加工和存儲?! ?shù)據(jù)字典(Data Dictionary ,簡記 DD),是對數(shù)據(jù)流程圖中數(shù)據(jù)流和存儲結(jié)構(gòu)的描述。  6.什么是 ER 圖,它的作用是什么?16 / 39  參考答案:  E-R 圖是 ER(實(shí)體關(guān)系)方法的重要組成部分。ER 圖方法是一種有效的信息抽象方法。在圖形內(nèi)標(biāo)識它們的名字,它們之間用無向線段相連,表示聯(lián)系的線段上標(biāo)明是哪種聯(lián)系。  7.簡要說明需求分析階段的主要任務(wù)和目的。需要從多方面對擬開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的企事業(yè)單位進(jìn)行調(diào)查,收集和分析各項(xiàng)應(yīng)用對信息和處理兩方面的需求。需求分析階段的主要工作就是,通過調(diào)查從用戶處獲得對數(shù)據(jù)庫的下列需求。  處理需求:用戶要完成什么處理功能,對某種處理的執(zhí)行頻度、用戶要求的響應(yīng)時間,以及處理的方式是聯(lián)機(jī)處理還是批處理等。從上述流程可以看出,用戶使用 SQL Server 時,需要經(jīng)過兩個安全性階段:身份驗(yàn)證和權(quán)限認(rèn)證。然后需要檢驗(yàn)用戶是否有訪問服務(wù)器上數(shù)據(jù)庫的權(quán)限,為此需要授予每個數(shù)據(jù)庫中映射到用戶登錄的賬號訪問權(quán)限,權(quán)限認(rèn)證就可以控制用戶在數(shù)據(jù)庫中進(jìn)行的操作。用戶賬號在定義時便與一個登錄賬號相關(guān)聯(lián),即任何一個用戶賬號背后都有一個登錄賬號。  參考答案: ?。?)在 SQL Server 的企業(yè)管理器下,展開 “SQL Server 組”文件夾,找到需要建立登錄賬號的服務(wù)器并展開其文件夾,再展開“安全性”文件夾,在“登錄”選項(xiàng)上右擊鼠標(biāo),在出現(xiàn)的快捷菜單中單擊“新建登錄”菜單命令,打開“SQL Server 登錄屬性新建登錄”對話框。選擇“SQL Server 身份驗(yàn)證 ”單選鈕,在“名稱”文本框中輸入要創(chuàng)建的登錄賬號名稱,例如“mysa”,在“身份驗(yàn)證”選項(xiàng)組中,并輸入密碼?! 〗酉聛?,開始創(chuàng)建用戶賬號,基本方法是: ?。?)在企業(yè)管理器中,展開 SQL Server 組及其服務(wù)器,在“數(shù)據(jù)庫”文件夾中,展開某一數(shù)據(jù)庫,例如“進(jìn)銷存”的文件夾,然后在“用戶”選項(xiàng)上右擊,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫用戶”命令,打開新建用戶對話框。選擇“mysa”登錄賬號,此時“用戶名”文本框中自動顯示為“mysa”?! 。?)設(shè)置完畢后,單擊“確定”按鈕,即可在“進(jìn)銷存”數(shù)據(jù)庫中創(chuàng)建一個新的用戶賬號。  4.如何對用戶賬號進(jìn)行授權(quán)管理,一般有哪些權(quán)限,請簡要說明?! 。?)右擊授予權(quán)限所在的對象,從彈出菜單中選擇“所有任務(wù)管理權(quán)限”選項(xiàng);單擊“列出全部用戶/用戶定義的數(shù)據(jù)庫角色 /public”選項(xiàng),然后選擇授予每位用戶的權(quán)限。進(jìn)一步,通過本界面可完成列級的授權(quán)管理?! ?.為什么要進(jìn)行數(shù)據(jù)備份?數(shù)據(jù)庫備份包括哪些主要內(nèi)容?  參考答案:  任何系統(tǒng)都不可避免會出現(xiàn)各種形式的故障,而某些故障可能會導(dǎo)致數(shù)據(jù)庫災(zāi)難性的損壞,所以做好數(shù)據(jù)庫的備份工作極為重要。  數(shù)據(jù)庫備份就是在某種介質(zhì)上(磁帶、磁盤等) 存儲數(shù)據(jù)庫 (或者其中一部分)的拷貝的過程?! ∫粋€完整的備份通常要包括三部分內(nèi)容,即系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志?! ⒖即鸢福骸 浞菰O(shè)備是用來存儲數(shù)據(jù)庫、事務(wù)日志或文件和文件組備份的存儲介質(zhì)。  在 SQL Server 中,可以采用兩種方法創(chuàng)建備份設(shè)備,一是利用企業(yè)管理器;二是使用系統(tǒng)存儲過程 sp_addumpdevice。在“名稱”文本框中輸入邏輯設(shè)備的名稱,在下面選擇磁帶或者磁盤備份設(shè)備,并設(shè)置物理位置。完成后,單擊“確定”按鈕即可?! ?.事務(wù)日志文件有什么用途?是否也需要備份?為什么?  參考答案:  SQL Server 數(shù)據(jù)庫是由兩個操作系統(tǒng)文件組成的,即數(shù)據(jù)文件和事務(wù)日志文件。事務(wù)日志文件非常重要,所有19 / 39對數(shù)據(jù)庫的更改操作都會記錄于此,當(dāng)數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可使用事務(wù)日志恢復(fù)數(shù)據(jù)庫。  8.請按以下操作練習(xí)一下數(shù)據(jù)庫備份操作,并體會一下數(shù)據(jù)庫備份的的效果。  參考答案:  CREATE DATABASE 學(xué)生庫  學(xué)生表:  create table 學(xué)生 (  學(xué)號 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)20 / 39  DROP TABLE 學(xué)生    第六章思考與練習(xí)題21 / 39  一、簡答題  1.什么是嵌入式 SQL,它有哪些特點(diǎn)和用途?  參考答案:  嵌入式 SQL 語言是將 SQL 語句直接嵌入到程序的源代碼中,與其他程序設(shè)計(jì)語言語句混合。是一種應(yīng)用程序進(jìn)行數(shù)據(jù)庫訪問時所采取的編程式數(shù)據(jù)庫語言。嵌入 SQL 語句完成的功能也可以通過應(yīng)用程序接口(API)實(shí)現(xiàn)?! ⒖即鸢福骸 /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)用?! /S 模式,即瀏覽器 /服務(wù)器模式,是一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,其本質(zhì)是三層結(jié)構(gòu) C/S 模式。在 B/S 模式中,客戶端運(yùn)行瀏覽器軟件。任何時間、任何地點(diǎn)、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用 B/S 系統(tǒng)的終端?! ?.請簡要說明利用 VB 開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的一般步驟。在其中順序完成以下操作:22 / 39 ?。?)以非模態(tài)方式顯示飛濺窗?! 。?)以模態(tài)方式顯示登錄窗,等待用戶登錄?! ?)主窗體一般均提供增加、刪除、修改、查詢等對數(shù)據(jù)庫的管理功能,所有操作均使用全局?jǐn)?shù)據(jù)庫連接對象作為與數(shù)據(jù)庫交互的通道,通過 SQL 語句對數(shù)據(jù)進(jìn)行處理,其中包括增加功能、刪除功能、修改功能和查詢功能。比如數(shù)據(jù)庫備份和恢復(fù)功能、用戶權(quán)限管理功能等。  在 VB 應(yīng)用程序中主要用這個對象建立與數(shù)據(jù)庫的連接,一般的方法是: ?、俾暶鞑?chuàng)建對象  Dim ADO As New Connection  ②建立數(shù)據(jù)庫連接   連接字符串  如果要連接 SQL Server 數(shù)據(jù)庫,那么連接字符串一般應(yīng)具有以下組成:  Provider=SQLOLEDB。User ID=登錄賬號。Database=數(shù)據(jù)庫名 ?、蹖?shù)據(jù)表進(jìn)行更新操作  5.ADO 對象模型的主要對象是什么?如果連接后臺數(shù)據(jù)庫?  參考答案:  ADO 對象模型的主要對象是:Connection、Command、Recordset、Parameter 、Property 、Field 和 Error。Server=服務(wù)器名。Password= 登錄口令。  參考答案:   語句字符串  要增加學(xué)生成績表中學(xué)號為 20220008 的記錄,可以采用以下語句實(shí)現(xiàn):   “insert into 學(xué)生成績表 (學(xué)號,課程號,成績) Value(‘20220008’,’101’,’85’)”  要刪除學(xué)生成績表中學(xué)號為 001 的記錄,可以采用以下語句實(shí)現(xiàn):   “DELETE FROM 學(xué)生成績表 WHERE 學(xué)號 = ‘001’”  要修改學(xué)號為 20220008 學(xué)生課程號為 101 的成績?yōu)?89。)  1.如果希望從學(xué)生表中查詢出所有姓“李”的同學(xué),那么條件語句應(yīng)該是(B)。  A、教師姓名24 / 39  B、教師編號  C、教師年齡  D、教師性別  3.從最終用戶應(yīng)用程序的視角看,數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是(C)?! 、性別  B、年齡  C、學(xué)號  D、班級  5.有嚴(yán)格的數(shù)學(xué)基礎(chǔ)的數(shù)據(jù)模型是(A )。  A、索引必須創(chuàng)建在主關(guān)鍵字之上  B、索引與基本表分開存儲  C、索引是為了提高查詢速度而創(chuàng)建的  D、索引會在一定程度上影響增刪改操作的效率  7.設(shè)關(guān)系 R 是滿足第一范式的,若 R 中不存在非主屬性對主鍵的部分函數(shù)依賴,則R 符合(A)。  A、學(xué)生(學(xué)號,姓名,課程號,課程名)  B、學(xué)生(學(xué)號,姓名,課程名,成績)  C、學(xué)生(學(xué)號,姓名,課程號,成績)  D、學(xué)生(學(xué)號,姓名,性別)  9.在第一個關(guān)系中出現(xiàn),而在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為(D)?! 、回答“干什么”的問題  B、回答“怎么干”的問題  C、建立邏輯數(shù)據(jù)模型  D、建立最佳物理存儲結(jié)構(gòu)  11.用戶使用 SQL Server 時,通常需要依次經(jīng)過兩個安全性階段(C )。  A、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志26 / 39  B、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)表和數(shù)據(jù)字典  C、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和數(shù)據(jù)字典  D、用戶數(shù)據(jù)庫和事務(wù)日志  13.下列哪些不屬于索引的類型(D )。  A、SELECT * FROM 籃球愛好者 UNIONSELECT * FROM 足球愛好者  B、SELECT * FROM 籃球愛好者 INTERSECT
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1