




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、SQLServer20XX數(shù)據(jù)庫實(shí)驗(yàn)問題答案以下是為大家整理的sQLserver20XX數(shù)據(jù)庫實(shí)驗(yàn)問題答案的相關(guān)范文,本文關(guān)鍵詞為sQL,server,20XX數(shù)據(jù)庫,實(shí)驗(yàn),問題,答案,回,您可以從右上方搜索框檢索更多相關(guān)文章,如果您覺得有用,請繼續(xù)關(guān)注我們并推薦給您的好友,您可以在教育文庫中查看更多范文。回答問題:1 .你如何認(rèn)識需求分析在系統(tǒng)開發(fā)中的地位和重要性?在開發(fā)一個(gè)系統(tǒng)前,需求分析可以在宏觀上定義該系統(tǒng)的功能和性能,避免設(shè)計(jì),編碼測試的失常和重復(fù)性工作,或者沒有很好的理解市場需求,從而導(dǎo)致系統(tǒng)的多余甚至錯(cuò)誤。需求分析可以更精準(zhǔn)的把握住該系統(tǒng)的核心,在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)上起到至關(guān)重要的作
2、用。2 .設(shè)計(jì)eR圖、關(guān)系模型分別屬于數(shù)據(jù)庫設(shè)計(jì)的哪一階段?e-R圖屬于概念設(shè)計(jì)階段,關(guān)系模型屬于邏輯結(jié)構(gòu)設(shè)計(jì)階段。3 .主鍵、外鍵對于關(guān)系數(shù)據(jù)庫的意義何在?主鍵主要是唯一的標(biāo)示一行,同時(shí)作為一個(gè)可以被外鍵有效引用的對象。主鍵和外鍵是把多個(gè)表組織為一個(gè)有效的關(guān)系數(shù)據(jù)庫的粘合劑。必須將數(shù)據(jù)庫模式從理論上的邏輯設(shè)計(jì)轉(zhuǎn)換為實(shí)際的物理設(shè)計(jì)。而主鍵和外鍵的結(jié)構(gòu)是這個(gè)設(shè)計(jì)過程的癥結(jié)所在。一旦將所設(shè)計(jì)的數(shù)據(jù)庫用于了生產(chǎn)環(huán)境,就很難對這些鍵進(jìn)行修改,所以在開發(fā)階段就設(shè)計(jì)好主鍵和外鍵就是非常必要和值得的。同時(shí),也保證了數(shù)據(jù)庫的完整性。4 .在數(shù)據(jù)庫存儲結(jié)構(gòu)設(shè)計(jì)時(shí)要考慮哪些因素?確定數(shù)據(jù)的存儲結(jié)構(gòu),存取路徑的選擇
3、和調(diào)整,確定數(shù)據(jù)存放位置,確定存儲分配。5 .在表設(shè)計(jì)時(shí)對于數(shù)據(jù)類型的選擇和使用如何考慮?選擇正確的數(shù)據(jù)列類型能大大提高數(shù)據(jù)庫的性能和使數(shù)據(jù)庫具有高擴(kuò)展性,需要注意:存放到數(shù)據(jù)列中的數(shù)據(jù)類型。數(shù)據(jù)值的取值范圍。考慮性能和處理效率。數(shù)值操作比字符操作快。小類型的處理速度比大類型快。不同數(shù)據(jù)表中固定長度類型和可變長度類型的處理效率是不同的。可變長度類型在經(jīng)過刪除和修改操作后容易產(chǎn)生碎片,降低系統(tǒng)性能,需定期運(yùn)行opTImIZeTAbLe命令以優(yōu)化數(shù)據(jù)表。固定長度類型由于有固定的長度,所以容易確定每條記錄的起始點(diǎn),可加快數(shù)據(jù)表的修復(fù)速度。在mylsAm和IsAm表中使用固定長度類型數(shù)據(jù)列有助改善數(shù)據(jù)
4、庫性能。在InnoDb表中,固定長度和可變長度數(shù)據(jù)列類型都以相同方式存儲,所以固定長度數(shù)據(jù)列類型并沒有性能優(yōu)勢,反而由于可度長度數(shù)據(jù)列類型由于占用存儲空間較少,所以處理速度會快些。1可索引類型能加快數(shù)據(jù)的查詢速度。明確指定數(shù)據(jù)列的noTnuLL屬性可使mysQL在檢索過程中不用去判斷數(shù)據(jù)列是否是nuLL,所以可加快處理速度。數(shù)據(jù)如何進(jìn)行比較,是否區(qū)分大小寫。是否要在數(shù)據(jù)列上建立索引。6 .交互式如何實(shí)現(xiàn)表之間的聯(lián)系?sQL命令如何實(shí)現(xiàn)表之間的聯(lián)系?交互式用可視化窗口,直接在其中畫出表與表之間的聯(lián)系;sQL命令定義外鍵,利用外鍵約束,實(shí)現(xiàn)。7 .如果在定義表時(shí)進(jìn)行了主鍵、外鍵以及約束等完整性設(shè)置
5、,對于數(shù)據(jù)的輸入有何影響?試舉例說明。在房間信息表中,屬性房間類型參考了房間類型表中的房間類型號,如果輸入了一個(gè)不存在的房間類型號,執(zhí)行時(shí)會報(bào)錯(cuò)。8 .用InseRTInTo命令輸入,如果數(shù)據(jù)與字段數(shù)量和要求不一致有什么問題?當(dāng)表定義中有默認(rèn)值的時(shí)候,插入記錄是否可以省略該字段的數(shù)據(jù)?該語句會失敗,并且SQLServer會顯示錯(cuò)誤信息。可以9 .hAVIng子句有什么作用?hAVIng子句對gRoupbY子句設(shè)置條件的方式與wheRe子句和seLecT語句交互的方式類似。wheRe子句搜索條件在進(jìn)行分組操作之前應(yīng)用;而hAVIng搜索條件在進(jìn)行分組操作之后應(yīng)用。hAVIng語法與wheRe語法
6、類似,但hAVIng可以包含聚合函數(shù)。hAVIng子句可以引用選擇列表中出現(xiàn)的任意項(xiàng)。10 .當(dāng)通配字符作為普通字符參與匹配查詢時(shí),如何解決這樣的問題?選擇出所有符合該通配字符的查詢結(jié)果并輸出。11 .可否利用視圖進(jìn)行數(shù)據(jù)的插入、刪除、修改?可以12 .根據(jù)自己的體會,談?wù)勔晥D在數(shù)據(jù)庫體系中的作用。簡單性。看到的就是需要的。視圖不僅可以簡化用戶對數(shù)據(jù)的理解,也可以簡化他們的操作。那些被經(jīng)常使用的查詢可以被定義為視圖,從而使得用戶不必為以后的操作每次指定全部的條件。安全性。通過視圖用戶只能查詢和修改他們所能見到的數(shù)據(jù)。數(shù)據(jù)庫中的其它數(shù)據(jù)則既看不見也取不到。數(shù)據(jù)庫授權(quán)命令可以使每個(gè)用戶對數(shù)據(jù)庫的檢
7、索限制到特定的數(shù)2據(jù)庫對象上,但不能授權(quán)到數(shù)據(jù)庫特定行和特定的列上。13 .視圖是如何保存的?視圖中的數(shù)據(jù)是否真的存儲在文件中?視圖是一個(gè)虛擬表,表是視圖的基礎(chǔ),數(shù)據(jù)庫不存放視圖的對應(yīng)數(shù)據(jù),視圖的對應(yīng)數(shù)據(jù)存放在視圖引用的表中。14 .sQLseRVeR有幾種身份驗(yàn)證模式?區(qū)別是什么?不同驗(yàn)證模式的登錄賬戶有何區(qū)別?sQLserver20XX提供了兩種對數(shù)據(jù)庫資源的訪問進(jìn)行身份驗(yàn)證的模式:windows身份驗(yàn)證和混合模式身份驗(yàn)證。windows身份驗(yàn)證。配置sQLserver20XX使用windows身份驗(yàn)證時(shí),只有通過身份驗(yàn)證的windows用戶可以訪問sQL實(shí)例。對于每個(gè)需要訪問sQL實(shí)例的
8、windows用戶,必須為其添加一個(gè)windows登錄。且該登錄帳戶必須為計(jì)算機(jī)的用戶方可以訪問sQLserver。混合模式身份驗(yàn)證。再混合模式身份驗(yàn)證下,windows用戶和sQL用戶都可以訪問數(shù)據(jù)庫實(shí)例。需要為非windows用戶提供訪問權(quán)限時(shí),比如說另一個(gè)客戶操作系統(tǒng)的用戶需要訪問SQLServer時(shí)就使用混合模式身份驗(yàn)證。15 .sa賬戶有何特點(diǎn)?sa賬戶是SQLServer的特殊賬戶,sa賬戶擁有服務(wù)器和所有的數(shù)據(jù)庫。即sa賬戶擁有最高的管理權(quán)限,可以執(zhí)行服務(wù)器范圍內(nèi)所有操作。它是以sQLserver身份驗(yàn)證的,所以必須設(shè)置一個(gè)密碼。同時(shí),sa賬戶的屬性不可以更改,密碼可以修改。sa
9、登錄時(shí)無法刪除的。16 .共有幾種服務(wù)器角色?最高權(quán)限的角色是什么?能夠創(chuàng)建數(shù)據(jù)庫的角色是哪個(gè)?共有8種固定服務(wù)器角色,分別是:sysadmin,serveradmin,setupadmin,securityadmin,processadmin,dbcreator,diskadmin,bulkadmin;同時(shí)每一個(gè)登錄用戶都屬于public服務(wù)器角色。最高權(quán)限的角色是sysadmin;能夠創(chuàng)建數(shù)據(jù)庫的角色是:sysadmin,dbcreator。17 .數(shù)據(jù)庫用戶和登錄賬戶有什么關(guān)系?guest是什么用戶?有何作用?這是兩種不同級別的安全機(jī)制,登錄賬戶是sQLserver級的安全性設(shè)置,而數(shù)據(jù)
10、庫用戶則是數(shù)據(jù)庫級的安全性設(shè)置。登錄賬戶用于登錄服務(wù)器,但是當(dāng)某一用戶要訪問某個(gè)數(shù)據(jù)庫時(shí),除了可以成為服務(wù)器的一個(gè)登錄以外,還必須成為這個(gè)數(shù)據(jù)庫的用戶賬戶,即獲得一定的授權(quán)。數(shù)據(jù)庫用戶賬號在一般情況下是從某個(gè)登錄賬戶中映射過來的。guest是來賓用戶,是用來共享文件的。任何一個(gè)登錄都可以以此身份訪問數(shù)據(jù)庫。guest自動本身只具有public權(quán)限。也可以由其他用戶授權(quán)。18 .數(shù)據(jù)庫角色有哪兩類?pubLIc角色有何特點(diǎn)?3數(shù)據(jù)庫角色分為固定的數(shù)據(jù)庫角色和用戶定義數(shù)據(jù)庫角色。每個(gè)數(shù)據(jù)庫都有一系列固定數(shù)據(jù)庫角色。雖然每個(gè)數(shù)據(jù)庫中都存在名稱相同的角色,但各個(gè)角色的作用域只是在特定的數(shù)據(jù)庫內(nèi)。用戶定
11、義數(shù)據(jù)庫角色是用戶根據(jù)工作的職能定義一系列角色,并給每個(gè)角色指派了適合這項(xiàng)工作的權(quán)限。從而在數(shù)據(jù)庫中管理這些權(quán)限。pubLIc角色的特點(diǎn):默認(rèn)不具有任何權(quán)限,但用戶可對此角色進(jìn)行授權(quán),他不能被刪除,是所有user自動擁有的角色。數(shù)據(jù)庫中的每個(gè)用戶都屬于public數(shù)據(jù)庫角色。如果想讓數(shù)據(jù)庫中的每個(gè)用戶都能有某個(gè)特定的權(quán)限,則將該權(quán)限指派給public角色。如果沒有給用戶專門授予對某個(gè)對象的權(quán)限,他們就使用指派給public角色的權(quán)限。19 .用戶與架構(gòu)有什么關(guān)系?系統(tǒng)默認(rèn)架構(gòu)是什么?怎樣為用戶指定架構(gòu)?sQLserver2000中數(shù)據(jù)庫用戶和構(gòu)架是隱式連在一起的,架構(gòu)將用戶和權(quán)限之間建立了一個(gè)
12、間接地方式。數(shù)據(jù)庫架構(gòu)是一個(gè)獨(dú)立于數(shù)據(jù)庫用戶的非重復(fù)命名空間,可以將架構(gòu)視為對象的容器。每個(gè)數(shù)據(jù)庫用戶都是與該用戶同名架構(gòu)的所有者;而在sQLserver20XX中構(gòu)架和用戶是不同的實(shí)體。一個(gè)對象只能屬于一個(gè)架構(gòu),就像一個(gè)文件只能存放于一個(gè)文件夾中一樣。與文件夾不同的是,架構(gòu)是不能嵌套的。系統(tǒng)默認(rèn)架構(gòu)是dbo架構(gòu);通過使用cReATeuseR和ALTeRuseR語句,可以分配一個(gè)默認(rèn)架構(gòu);也可以通過ssms在該用戶的屬性下面分配一個(gè)默認(rèn)架構(gòu)。20 .什么是安全對象?怎樣為數(shù)據(jù)庫用戶指定查詢表的權(quán)限?安全對象是sQLserver數(shù)據(jù)庫引擎授權(quán)系統(tǒng)控制對其進(jìn)行訪問的資源。安全對象范圍有服務(wù)器、端點(diǎn)和架構(gòu)。21 .簡述自定義函數(shù)、存儲過程和觸發(fā)器的異同。觸發(fā)器是特殊的存儲過程,存儲過程需要程序調(diào)用,而觸發(fā)器會自動執(zhí)行;一般來說,存儲過程實(shí)現(xiàn)的功能要復(fù)雜一點(diǎn),而函數(shù)的實(shí)現(xiàn)的功能針對性比較強(qiáng)。對于存儲過程來說可以返回參數(shù),而函數(shù)只能返回值或者表對象。存儲過程一般是作為一個(gè)獨(dú)立的部分來執(zhí)行,而函數(shù)可以作為查詢語句的一個(gè)部分來調(diào)用,由于函數(shù)可以返回一個(gè)表對象,因此它可以在查詢語句中位于FRom關(guān)鍵字的后面當(dāng)存儲過程和函數(shù)被執(zhí)行的時(shí)候,sQLmanager會到procedurecache中去取相應(yīng)的查詢語句,如果在p
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新型電熱轉(zhuǎn)換材料行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書
- DB1301T 346-2020 春季露地小蔥栽培技術(shù)規(guī)程
- 大象音響測評題目及答案
- 【專項(xiàng)押題預(yù)測】臨考查漏補(bǔ)缺:基礎(chǔ)知識綜合-2025年中考語文(含解析)
- 湖北安全員c類考試試題及答案
- 中國廣電山東網(wǎng)絡(luò)有限公司2025年度市縣公司招聘(145個(gè))筆試參考題庫附帶答案詳解
- 【蕪湖】2025年安徽蕪湖市南陵縣事業(yè)單位引進(jìn)高層次人才和緊缺人才8人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 歷史七上期中考試試題及答案
- 【成都】2025年上半年四川成都市國資委所屬事業(yè)單位招聘工作人員2人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 安徽消防國考試題及答案
- 北京市朝陽區(qū)2022-2023學(xué)年四年級下學(xué)期語文期末試卷(含答案)
- (MT654-2021)煤礦用帶式輸送機(jī)安全規(guī)范
- 2024年中國稅務(wù)出版社有限公司招聘筆試參考題庫附帶答案詳解
- 幼兒園幼小銜接課題結(jié)題報(bào)告
- 《藥劑學(xué)》課程思政教案
- (完整版)華為項(xiàng)目管理
- 2024年python期末復(fù)習(xí)考試練習(xí)題庫(含答案)
- 《養(yǎng)老護(hù)理員》-課件:擺放良肢位
- 沙庫巴曲纈沙坦臨床應(yīng)用課件
- MSOP(測量標(biāo)準(zhǔn)作業(yè)規(guī)范)測量SOP
- 成人致命性快速性心律失常搶救流程圖
評論
0/150
提交評論