2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)_第1頁
2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)_第2頁
2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)_第3頁
2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)_第4頁
2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2022年山東大學(xué)威海分校計算機科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫原理》科目期末試卷B(有答案)一、填空題1、關(guān)系代數(shù)運算中,基本的運算是______________、______________、______________、______________和______________。2、數(shù)據(jù)倉庫創(chuàng)建后,首先從______中抽取所需要的數(shù)據(jù)到數(shù)據(jù)準(zhǔn)備區(qū),在數(shù)據(jù)準(zhǔn)備區(qū)中經(jīng)過凈化處理______,再加載到數(shù)據(jù)倉庫中,最后根據(jù)用戶的需求將數(shù)據(jù)發(fā)布到______。3、“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計內(nèi)容應(yīng)該屬于數(shù)據(jù)庫設(shè)計中的______階段。4、在SQLServer2000中,新建了一個SQLServer身份驗證模式的登錄賬戶LOG,現(xiàn)希望LOG在數(shù)據(jù)庫服務(wù)器上具有全部的操作權(quán)限,下述語句是為LOG授權(quán)的語句,請補全該語句。EXECsp_addsrvrolemember‘LOG’,_____;5、數(shù)據(jù)庫內(nèi)的數(shù)據(jù)是______的,只要有業(yè)務(wù)發(fā)生,數(shù)據(jù)就會更新,而數(shù)據(jù)倉庫則是______的歷史數(shù)據(jù),只能定期添加和刷新。6、在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分割的,那么R一定屬于______。7、數(shù)據(jù)庫系統(tǒng)是利用存儲在外存上其他地方的______來重建被破壞的數(shù)據(jù)庫。方法主要有兩種:______和______。8、在關(guān)系數(shù)據(jù)庫的規(guī)范化理論中,在執(zhí)行“分解”時,必須遵守規(guī)范化原則:保持原有的依賴關(guān)系和______。9、SQLServer中數(shù)據(jù)完整性包括______、______和______。10、____________、____________、____________和是計算機系統(tǒng)中的三類安全性。二、判斷題11、在關(guān)系數(shù)據(jù)庫中,屬性的排列順序是可以顛倒的。()12、概念模型是對現(xiàn)實世界的第二層抽象。()13、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()14、等值連接與自然連接是同一個概念。()15、在數(shù)據(jù)庫表中,空值表示數(shù)值0。()16、可以用UNION將兩個查詢結(jié)果合并為一個查詢結(jié)果。()17、標(biāo)準(zhǔn)SQL語言能用于所有類型的關(guān)系數(shù)據(jù)庫系統(tǒng)。()18、求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且直到該事務(wù)執(zhí)行結(jié)束時才釋放相應(yīng)的鎖,這種封鎖協(xié)議是二級封鎖協(xié)議。()19、在SELECT語句中,需要對分組情況滿足的條件進(jìn)行判斷時,應(yīng)使用WHERE子句。()20、函數(shù)依賴是多值依賴的一個特例。()21、一個關(guān)系中不可能出現(xiàn)兩個完全相同的元組是由實體完整性規(guī)則確定的。()22、文件系統(tǒng)的缺點是數(shù)據(jù)不能長期存儲。()23、數(shù)據(jù)庫系統(tǒng)由軟、硬件及各類人員構(gòu)成。()24、有兩個關(guān)系R和S,分別包含15個和10個元組,則在R∪S、R-S、R∩S中可能出現(xiàn)的一種元組數(shù)目情況是18、7、7()25、并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則對這些事務(wù)的任何并發(fā)調(diào)度策略都是可串行化的。()三、選擇題26、在關(guān)系中能唯一標(biāo)識元組的最小屬性集稱為()。A.外碼B.候選碼C.主碼D.超碼27、用于數(shù)據(jù)庫恢復(fù)的重要文件是()。A.?dāng)?shù)據(jù)庫文件B.索引文件C.日志文件D.備注文件28、在關(guān)系模式R(U,F(xiàn))中,如果X→Y,存在X的真子集X′,使X′→Y,稱函數(shù)依賴X→Y為()。A.平凡函數(shù)依賴B.部分函數(shù)依賴C.完全函數(shù)依賴D.傳遞函數(shù)依賴29、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為()。A.?dāng)?shù)據(jù)定義功能B.?dāng)?shù)據(jù)管理功能C.?dāng)?shù)據(jù)操縱功能D.?dāng)?shù)據(jù)控制功能30、如果一個系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。A.關(guān)系數(shù)據(jù)結(jié)構(gòu)B.A與選擇、投影和連接C.A與所有的關(guān)系代數(shù)操作D.C與實體完整性、參照完整性31、SQL語言中,HAVING子句用于篩選滿足條件的()。A.列B.行C.分組D.元組32、如果一個系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。A.關(guān)系數(shù)據(jù)結(jié)構(gòu)B.A與選擇、投影和連接C.A與所有的關(guān)系代數(shù)操作D.C與實體完整性、參照完整性33、有一個關(guān)系:職工(職工號,姓名,籍貫),規(guī)定職工號的值域是8個數(shù)字字符組成的字符串,這一規(guī)則屬于()。A.參照完整性B.用戶定義的完整性C.實體完整性D.關(guān)鍵字完整性約束34、DB、DBS和DBMS三者的關(guān)系是()。A.DB包括DBS和DBMSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.DBS和DBMS包括DB35、關(guān)于數(shù)據(jù)庫概念設(shè)計階段的工作目標(biāo),下列說法錯誤的是()。A.定義和描述應(yīng)用系統(tǒng)設(shè)計的信息結(jié)構(gòu)和范圍B.定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系C.描述應(yīng)用系統(tǒng)的數(shù)據(jù)需求D.描述需要存儲的記錄及其數(shù)量36、設(shè)用戶對某商場數(shù)據(jù)庫應(yīng)用系統(tǒng)有下列活動Ⅰ.在該數(shù)據(jù)庫應(yīng)用系統(tǒng)運行前建立數(shù)據(jù)庫,并建立初始的商品清單和銷售人員數(shù)據(jù)等基礎(chǔ)數(shù)據(jù)Ⅱ.根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價格Ⅲ.為了應(yīng)對商場業(yè)務(wù)增長過快帶來的數(shù)據(jù)庫數(shù)據(jù)增長迅速而擴展硬盤空間Ⅳ.為了安全考慮,定期對數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲Ⅴ.國慶期間,在應(yīng)用系統(tǒng)中增加一條規(guī)則“節(jié)日期間所有商品打八折”Ⅵ.在系統(tǒng)中模擬生成大規(guī)模銷售數(shù)據(jù),并開啟所有收銀臺終端,在所有終端啟動自動批量收銀程序,測試系統(tǒng)的性能以上活動屬于商場數(shù)據(jù)庫應(yīng)用系統(tǒng)實施活動的是()。A.Ⅰ、Ⅱ和ⅢB.Ⅱ和ⅤC.Ⅲ、Ⅳ和ⅥD.Ⅰ和Ⅵ37、如果事務(wù)T對數(shù)據(jù)D已加S鎖,則其他事務(wù)對數(shù)據(jù)D()。A.可以加S鎖,不能加X鎖B.可以加S鎖,也可以加X鎖C.不能加S鎖,可以加X鎖D.不能加任何鎖38、關(guān)于SQLServer的數(shù)據(jù)庫權(quán)限敘述不正確的是()。A.SQLServer數(shù)據(jù)庫的對象權(quán)限可以用GRANT分配,而語句權(quán)限不可以用GRANT分配B.服務(wù)器權(quán)限能通過固定服務(wù)器角色進(jìn)行分配,不能單獨分配給用戶C.系統(tǒng)管理員能使用SQLServer執(zhí)行任何任務(wù)D.每個用戶可以被分配若干權(quán)限,并且有可能把權(quán)限賦予其他用戶39、下列關(guān)于數(shù)據(jù)倉庫的敘述中,()是不正確的。A.?dāng)?shù)據(jù)倉庫通常采用三層體系結(jié)構(gòu)B.底層的數(shù)據(jù)倉庫服務(wù)器一般是一個關(guān)系型數(shù)據(jù)庫系統(tǒng)C.?dāng)?shù)據(jù)倉庫中間層OLAP服務(wù)器只能采用關(guān)系型OLAPD.?dāng)?shù)據(jù)倉庫前端分析工具中包括報表工具40、在OODB中,對象可以定義為對一組信息及其()的描述。A.操作B.存取C.傳輸D.繼承四、簡答題41、內(nèi)存數(shù)據(jù)庫的特點有哪些?42、有兩張關(guān)系表:Students(SID,SName,Sex,Dept)Prizing(SID,PName,Type,PDate)Students表描述的是學(xué)生基本信息,Prizing表描述的是學(xué)生獲獎信息。①若在應(yīng)用程序中經(jīng)常使用如下查詢語句:SELECTS.SID,SName,PName,TypeFROMStudentsASSJOINPrizingASPONS.SID=P.SID;請問能否使用聚集文件提高此查詢的性能?并給出原因。②為了提高查詢性能,數(shù)據(jù)庫管理員在Students表的SName列上建立了一個非聚集索引SName_ind。如果應(yīng)用程序使用如下語句查詢數(shù)據(jù):SELECT*FROMStudentsWHERESNamelike‘%華’;請問SName_ind索引是否能夠提高語句的查詢速度,并給出原因。43、使用數(shù)據(jù)庫系統(tǒng)有什么好處?44、分析傳統(tǒng)RDBMS在大數(shù)據(jù)時代的局限性。45、請給出檢測死鎖發(fā)生的一種方法,當(dāng)發(fā)生死鎖后如何解除死鎖?五、綜合題46、使用ADO來訪問Student數(shù)據(jù)庫。47、設(shè)T1、T2和T3是如下事務(wù):T1:A=A+2T2:A=A×2T3:A=A2設(shè)A的初始值為0?;卮鹨韵聠栴}:(1) 若3個事務(wù)允許并發(fā)執(zhí)行,則有多少種可能正確的結(jié)果,請分別列出來。(2) 請給出一個可串行化的調(diào)度,并給出執(zhí)行結(jié)果。(3) 請給出一個非串行化的調(diào)度,并給出執(zhí)行結(jié)果。(4) 若3個事務(wù)都遵守兩段鎖協(xié)議,請給出一個不產(chǎn)生死鎖的可串行化調(diào)度。(5) 若3個事務(wù)都遵守兩段鎖協(xié)議,請給出一個產(chǎn)生死鎖的調(diào)度。48、有學(xué)生表(學(xué)號,姓名,年齡,性別,系名,專業(yè)名,班號),設(shè)一個系可有多個專業(yè),每個專業(yè)可有多個班,各班班號不重復(fù),一個學(xué)生只在一個班學(xué)習(xí)。現(xiàn)經(jīng)常需要按“系名”和“班號”進(jìn)行查詢,為提高查詢效率,需要為“系名”和“班號”兩個列建立一個非聚集索引,建立此索引有下列兩種方法:方法1:索引列順序為(系名,班號)。方法2:索引列順序為(班號,系名)。①這兩種方法哪個更合理?請簡要說明原因。②針對你認(rèn)為合理的方法,寫出創(chuàng)建該索引的SQL語句。

參考答案一、填空題1、【答案】并;差;笛卡爾積;投影;選擇2、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市3、【答案】物理設(shè)計4、【答案】dbowner【解析】在SQLServer中,dbonwer具有數(shù)據(jù)庫服務(wù)器上的全部權(quán)限。5、【答案】動態(tài)變化;靜態(tài)6、【答案】1NF7、【答案】冗余數(shù)據(jù);后援副本;日志文件8、【答案】無損連接9、【答案】域完整性;實體完整性;參照完整性10、【答案】技術(shù)安全類;管理安全類;政策法律類安全性二、判斷題11、【答案】對12、【答案】錯13、【答案】對14、【答案】錯15、【答案】錯16、【答案】對17、【答案】對18、【答案】錯19、【答案】錯20、【答案】對21、【答案】錯22、【答案】錯23、【答案】對24、【答案】錯25、【答案】對三、選擇題26、【答案】B【解析】超碼(SuperKey)是關(guān)系中能唯一標(biāo)識每個元組的屬性或?qū)傩越M(集),一個關(guān)系可能有多個超碼。候選碼(CandidateKey)是關(guān)系中能唯一標(biāo)識每個元組的最小屬性或?qū)傩越M,一個關(guān)系可能有多個候選碼;主碼(PrimaryKey)則是從候選碼中選擇一個,作為該關(guān)系的主碼。數(shù)據(jù)庫系統(tǒng)將按主碼標(biāo)識和排序每個元組。一個關(guān)系在任一時刻至多只能有一個主碼,但在不同時刻可以指定不同的候選碼作為主碼。外碼(ForeignKey)則是在關(guān)系R1中的屬性或?qū)傩越M,若在另一個關(guān)系R2中作為主碼使用,則稱該屬性或?qū)傩越M為R1的外碼。R1的外碼和R2中的主碼必須定義在相同的域上,允許使用不同的屬性名。27、【答案】C【解析】用于數(shù)據(jù)庫恢復(fù)的重要文件是日志文件和后援副本。28、【答案】B【解析】如果X→Y,其中的X不是單個屬性,而是屬性組合,這時需要進(jìn)一步討論這個函數(shù)依賴是完全函數(shù)依賴還是部分函數(shù)依賴。如果X→Y,存在X的真子集X′,使X′→Y,稱函數(shù)依賴X→Y為部分函數(shù)依賴。如果X→Y,不存在X的真子集X′,使X′→Y,稱函數(shù)依賴X→Y為完全函數(shù)依賴。29、【答案】C【解析】數(shù)據(jù)操縱指的是對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查詢、插入、修改和刪除。30、【答案】C31、【答案】C【解析】HAVING子句常與GROUPBY子句聯(lián)合使用,GROUPBY通常指出分組的依據(jù)列,即依據(jù)那個屬性列來分組,而HAVING子句則指出各分組提取的條件。例如:要求列出某班本學(xué)期所有課程中,班級平均成績高于75的課程號、課程名稱時,GROUPBY子句應(yīng)該指出分組的依據(jù)是選課關(guān)系中的課程號屬性列,HAVING子句則提出該課程的全班平均成績AVG要高于75,低于75的就不提取了。32、【答案】C33、【答案】B【解析】用戶定義的完整性是針對某一具體數(shù)據(jù)庫的約束條件,它反映某一具體應(yīng)用涉及的數(shù)據(jù)必須滿足語義要求;而規(guī)定學(xué)號的值域是8個數(shù)字字符組成的字符串顯然屬于這一類型。34、【答案】B【解析】數(shù)據(jù)庫系統(tǒng)(DBSDataBaseSystem)數(shù)據(jù)庫系統(tǒng)是一個引入數(shù)據(jù)庫以后的計算機系統(tǒng),它由計算機硬件(包括計算機網(wǎng)絡(luò)與通信設(shè)備)及相關(guān)軟件(主要是操作系統(tǒng))、數(shù)據(jù)庫(DBDataBase)、數(shù)據(jù)庫管理系統(tǒng)(DBMSDataBaseManagementSystem)、數(shù)據(jù)庫應(yīng)用開發(fā)系統(tǒng)和人員組成。35、【答案】D【解析】數(shù)據(jù)庫概念設(shè)計階段的工作內(nèi)容為:①定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍,獲取應(yīng)用領(lǐng)域或問題域的信息模型;②準(zhǔn)確描述數(shù)據(jù)的屬性特征、數(shù)據(jù)之間的關(guān)系、數(shù)據(jù)約束、數(shù)據(jù)的安全性要求以及支持用戶的各種處理需求;③保證信息模型正確便捷的轉(zhuǎn)換成數(shù)據(jù)庫的邏輯結(jié)構(gòu)(數(shù)據(jù)庫模式),便于用戶理解。但不需要描述需要存儲的記錄及其數(shù)量。36、【答案】D【解析】數(shù)據(jù)庫的實施指根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計Ⅰ和物理結(jié)構(gòu)設(shè)計Ⅵ結(jié)果,在計算機系統(tǒng)上建立實際的數(shù)據(jù)庫結(jié)構(gòu),導(dǎo)入數(shù)據(jù)并進(jìn)行程序調(diào)試。37、【答案】A【解析】S鎖為共享鎖,事務(wù)T對數(shù)據(jù)D加S鎖后其他事務(wù)可以加S鎖,但不能加X鎖。38、【答案】A【解析】服務(wù)器級的角色建立在SQL服務(wù)器上,是系統(tǒng)預(yù)定義的,用戶不能創(chuàng)建服務(wù)器角色,只能選擇合適的服務(wù)器角色,SQLServer的數(shù)據(jù)庫權(quán)限可以分為數(shù)據(jù)庫對象權(quán)限和語句權(quán)限,對象權(quán)限和語句權(quán)限都可以通過GRANT和REVOKE來分配和收回,系統(tǒng)管理員具有最高的權(quán)限。39、【答案】C【解析】數(shù)據(jù)倉庫中間層OLAP服務(wù)器不一定只采用關(guān)系型OLAP,還可以采用基于多維數(shù)據(jù)庫的OLAP和混合型的OLAP。40、【答案】A【解析】對象可以定義為對一組信息(數(shù)據(jù))和一組操作(方法)。四、簡答題41、答:內(nèi)存是計算機存儲體系結(jié)構(gòu)中能夠被程序可控訪問(相對于硬件控制的cache)的最高層次,是能夠提供大量數(shù)據(jù)存儲的最快的存儲層。內(nèi)存數(shù)據(jù)庫具有幾個重要特性:(1) 高吞吐率和低訪問延遲;(2) 并行處理能力;(3) 硬件相關(guān)性。42、答:①可以用聚集文件提高查詢性能。因為聚集文件將不同關(guān)系表中有關(guān)聯(lián)關(guān)系的記錄存儲在一起,減少了系統(tǒng)的物理I/O操作次數(shù),提高了查詢性能。②此索引不能提高該語句的查詢速度。因為該索引是建立在SNAME上的非聚集索引,以SNAME首字母排序,而查詢語句查詢的名字是最后一個“華”的SNAME,所以仍然需要全部掃描students表,因此不能提高該語句的查詢速度。43、答:使用數(shù)據(jù)庫系統(tǒng)的好處是由數(shù)據(jù)庫管理系統(tǒng)的特點或優(yōu)點決定的,比如:(1)可以大大提高應(yīng)用開發(fā)的效率。在數(shù)據(jù)庫系統(tǒng)中,應(yīng)用程序不必考慮數(shù)據(jù)的定義、存儲和數(shù)據(jù)存取的具體路徑,這些工作都由DBMS來完成。開發(fā)人員可以專注于應(yīng)用邏輯的設(shè)計,而不必為數(shù)據(jù)管理的許多復(fù)雜的細(xì)節(jié)操心。(2)數(shù)據(jù)庫系統(tǒng)提供了數(shù)據(jù)與程序之間的獨立性。當(dāng)應(yīng)用邏輯發(fā)生改變,數(shù)據(jù)的邏輯結(jié)構(gòu)需要改變時,DBA負(fù)責(zé)修改數(shù)據(jù)的邏輯結(jié)構(gòu),開發(fā)人員不必修改應(yīng)用程序,或者只需要修改很少的應(yīng)用程序,從而既簡化了應(yīng)用程序的編制,又大大減少了應(yīng)用程序的維護(hù)和修改,方便用戶的使用。(3)使用數(shù)據(jù)庫系統(tǒng)可以減輕數(shù)據(jù)庫系統(tǒng)管理人員維護(hù)系統(tǒng)的負(fù)擔(dān)。因為DBMS在數(shù)據(jù)庫建立、運用和維護(hù)時對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,包括數(shù)據(jù)的完整性、安全性、多用戶并發(fā)控制、故障恢復(fù)等,都由DBMS執(zhí)行。總之,使用數(shù)據(jù)庫系統(tǒng)的優(yōu)點很多,既便于數(shù)據(jù)的集中管理,控制數(shù)據(jù)冗余,提高數(shù)據(jù)的利用率和一致性,又有利于應(yīng)用程序的開發(fā)和維護(hù)。44、答:關(guān)系數(shù)據(jù)庫在大數(shù)據(jù)時代喪失了互聯(lián)網(wǎng)搜索這個機會,其主要原因是關(guān)系數(shù)據(jù)庫管理系統(tǒng)(并行數(shù)據(jù)庫)的擴展性遇到了前所未有的障礙,不能勝任大數(shù)據(jù)分析的需求,關(guān)系數(shù)據(jù)管理模型追求的是高度的一致性和正確性,面向超大數(shù)據(jù)的分析需求。45、答:(1)數(shù)據(jù)庫系統(tǒng)一般采用允許死鎖發(fā)生,DBMS檢測到死鎖后加以解除的方法。DBMS中診斷死鎖的方法與操作系統(tǒng)類似,一般使用超時法或事務(wù)等待圖法。①超時法是如果一個事務(wù)的等待時間超過了規(guī)定的時限,就認(rèn)為發(fā)生了死鎖。超時法實現(xiàn)簡單,但有可能誤判死鎖,事務(wù)因其他原因長時間等待超過時限時,系統(tǒng)會誤認(rèn)為發(fā)生了死鎖。若時限設(shè)置得太長,又不能及時發(fā)現(xiàn)死鎖。②事務(wù)等待圖是一個有向圖G=(T,U)。T為結(jié)點的集合,每個結(jié)點表示正運行的事務(wù);U為邊的集合,每條邊表示事務(wù)等待的情況。若T1等待T2,則T1,T2之間劃一條有向邊,從T1指向T2。事務(wù)等待圖動態(tài)地反映了所有事務(wù)的等待情況。并發(fā)控制子系統(tǒng)周期性地生成事務(wù)等待圖,并進(jìn)行檢測。如果發(fā)現(xiàn)圖中存在回路,則表示系統(tǒng)中出現(xiàn)了死鎖。(2)DBMS并發(fā)控制子系統(tǒng)檢測到死鎖后,就要設(shè)法解除。通常采用的方法是選擇一個處理死鎖代價最小的事務(wù),將其撤消,釋放此事務(wù)持有的所有鎖,使其他事務(wù)得以繼續(xù)運行。對撤銷的事務(wù)所執(zhí)行的數(shù)據(jù)修改操作必須加以恢復(fù)。五、綜合題46、答:使用ADO訪問數(shù)據(jù)庫Student的步驟如下:(1) ADO中的Connection對象可實現(xiàn)ASP程序與后臺數(shù)據(jù)庫的連接,其代碼為(2) 創(chuàng)建完數(shù)據(jù)庫連接對象后,就需要打開數(shù)據(jù)庫連接,其代碼為:Conn.Open;(3) 打開數(shù)據(jù)庫后就可以訪問數(shù)據(jù)庫了,可以用RecordSet對象方便地查詢數(shù)據(jù)庫記錄集。(4) 對數(shù)據(jù)庫訪問結(jié)束后,可以用Close方法及時關(guān)閉各對象,以便釋放所占資源,其代碼為Rs.Close;Conn.Clone;【解析

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論