




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1復(fù)習(xí)題解答復(fù)習(xí)題解答數(shù)據(jù)庫數(shù)據(jù)庫SQL Server20081簡述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用系統(tǒng)的概念。答:數(shù)據(jù)是描述事物的符號記錄,是信息的載體,是信息的具體表現(xiàn)形式。數(shù)據(jù)庫就是存放數(shù)據(jù)的倉庫,是將數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲,能夠自動進(jìn)行查詢和修改的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是數(shù)據(jù)庫系統(tǒng)的核心,是為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件。它建立在操作系統(tǒng)的基礎(chǔ)上,位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,包括數(shù)據(jù)庫的創(chuàng)建、查詢、更新及各種數(shù)據(jù)控制等。數(shù)據(jù)庫應(yīng)用系統(tǒng):凡使用數(shù)據(jù)庫技術(shù)管理其數(shù)據(jù)的系統(tǒng)都稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)。
2、2簡述數(shù)據(jù)庫管理系統(tǒng)的功能。答:數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心軟件,一般說來,其功能主要包括以下5 個(gè)方面。 (1) 數(shù)據(jù)定義和操縱功能 (2) 數(shù)據(jù)庫運(yùn)行控制功能(3) 數(shù)據(jù)庫的組織、存儲和管理 (4) 建立和維護(hù)數(shù)據(jù)庫 (5) 數(shù)據(jù)通信接口3簡述數(shù)據(jù)庫的三級模式和兩級映像。答:為了保障數(shù)據(jù)與程序之間的獨(dú)立性,使用戶能以簡單的邏輯結(jié)構(gòu)操作數(shù)據(jù)而無需考慮數(shù)據(jù)的物理結(jié)構(gòu),簡化了應(yīng)用程序的編制和程序員的負(fù)擔(dān),增強(qiáng)系統(tǒng)的可靠性。通常 DBMS 將數(shù)據(jù)庫的體系結(jié)構(gòu)分為三級模式:外模式、模式和內(nèi)模式。模式也稱概念模式或邏輯模式,是對數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。外模
3、式也稱子模式或用戶模式,它是對數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。內(nèi)模式也稱存儲模式或物理模式,是對數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一個(gè)數(shù)據(jù)庫只有一個(gè)內(nèi)模式。三級模式結(jié)構(gòu)之間差別往往很大,為了實(shí)現(xiàn)這 3 個(gè)抽象級別的聯(lián)系和轉(zhuǎn)換,DBMS 在三級模式結(jié)構(gòu)之間提供了兩級映像:外模式/模式映像,模式/內(nèi)模式映像。4簡述數(shù)據(jù)庫的邏輯獨(dú)立性和物理獨(dú)立性。答:當(dāng)模式改變時(shí)(如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類型等),由數(shù)據(jù)庫管理員對各個(gè)外模式/模式映像作相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,因而應(yīng)用程序不必修改,保證了數(shù)據(jù)
4、與程序的邏輯獨(dú)立性,2簡稱邏輯數(shù)據(jù)獨(dú)立性。當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了(如選用了另一種存儲結(jié)構(gòu)),由數(shù)據(jù)庫管理員對模式/內(nèi)模式映像作相應(yīng)改變,可以保證模式保持小變,因而應(yīng)用程序也不必改變。保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡稱物理數(shù)據(jù)獨(dú)立性。 5什么是概念模型,什么是數(shù)據(jù)模型?答:概念模型是現(xiàn)實(shí)世界的抽象反映,它表示實(shí)體類型及實(shí)體間的聯(lián)系,是獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型,是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。數(shù)據(jù)模型是對客觀事物及聯(lián)系的數(shù)據(jù)描述,是概念模型的數(shù)據(jù)化,即數(shù)據(jù)模型提供表示和組織數(shù)據(jù)的方法。6什么是實(shí)體、屬性、碼、聯(lián)系?實(shí)體的聯(lián)系有哪三種?答:客觀存在并可以相互區(qū)分的事物叫實(shí)體。屬性是實(shí)體所具有的某
5、些特性,通過屬性對實(shí)體進(jìn)行描述。一個(gè)實(shí)體往往有多個(gè)屬性,這些屬性之間是有關(guān)系的,它們構(gòu)成該實(shí)體的屬性集合。如果其中有一個(gè)屬性或?qū)傩约軌蛭ㄒ粯?biāo)識整個(gè)屬性集合,則稱該屬性或?qū)傩约癁樵搶?shí)體的碼?,F(xiàn)實(shí)世界的事物之間是有聯(lián)系的,即各實(shí)體型之間是有聯(lián)系的。就兩個(gè)實(shí)體型的聯(lián)系來說,主要有以下 3 種情況:一對一聯(lián)系(1:1)、一對多聯(lián)系(1 : M)和多對多聯(lián)系(M : N)。 7分析層次模型、網(wǎng)狀模型和關(guān)系模型的特點(diǎn)。答:層次模型用樹形結(jié)構(gòu)來表示各類實(shí)體以及實(shí)體間的聯(lián)系。每個(gè)結(jié)點(diǎn)表示一個(gè)記錄類型,結(jié)點(diǎn)之間的連線表示記錄類型間的聯(lián)系,這種聯(lián)系只能是父子聯(lián)系。層次模型存在如下特點(diǎn):(1)只有一個(gè)結(jié)點(diǎn)沒有雙親
6、結(jié)點(diǎn),稱為根結(jié)點(diǎn)。(2)根結(jié)點(diǎn)以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。網(wǎng)狀數(shù)據(jù)模型是一種比層次模型更具普遍性的結(jié)構(gòu),它去掉了層次模型的兩個(gè)限制,允許多個(gè)結(jié)點(diǎn)沒有雙親結(jié)點(diǎn),也允許一個(gè)結(jié)點(diǎn)有多個(gè)雙親結(jié)點(diǎn)。因此,網(wǎng)狀模型可以方便地表示各種類型的聯(lián)系。網(wǎng)狀模型是一種較為通用的模型,從圖論的觀點(diǎn)看,它是一個(gè)不加任何條件的無向圖。用二維表格結(jié)構(gòu)表示實(shí)體以及實(shí)體之間的聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。關(guān)系模型在用戶看來是一個(gè)二維表格。8解釋關(guān)系模型的基本概念:關(guān)系、元組、屬性、域、關(guān)系模式、候選關(guān)鍵字、主鍵、外鍵、主屬性。答:關(guān)系:一個(gè)關(guān)系就是一張二維表。元組:二維表中的行稱為元組,每一行是一個(gè)元組。屬性:二維表的列
7、稱為屬性,每一列有一個(gè)屬性名,屬性值是屬性的具體值。域:是屬性的取值范圍。關(guān)系模式:對關(guān)系的信息結(jié)構(gòu)及語義限制的描述稱為關(guān)系模式,用關(guān)系名和包含的屬性名的集合表示。3候選關(guān)鍵字:如果在一個(gè)關(guān)系中,存在多個(gè)屬性(或?qū)傩越M合)都能用來唯一標(biāo)識該關(guān)系中的元組,這些屬性(或?qū)傩越M合)都稱為該關(guān)系的候選關(guān)鍵字或候選碼,候選碼可以有多個(gè)。主鍵:在一個(gè)關(guān)系的若干候選關(guān)鍵字中,被指定作為關(guān)鍵字的候選關(guān)鍵字稱為該關(guān)的主鍵或主碼。主屬性:在一個(gè)關(guān)系中,包含在任何候選關(guān)鍵字中的各個(gè)屬性稱為主屬性。外鍵:一個(gè)關(guān)系的某個(gè)屬性(或?qū)傩越M合)不是該關(guān)系的主鍵或只是主鍵的一部分,卻是另一個(gè)關(guān)系的主碼,則稱這樣的屬性為該關(guān)系的
8、外鍵或外碼。9某網(wǎng)上訂書系統(tǒng),涉及如下信息:(1)客戶:客戶號、姓名、地址、聯(lián)系電話。(2)圖書:書號、書名、出版社、單價(jià)。(3)訂單:訂單號、日期、付款方式、總金額。其中:一份訂單可訂購多種圖書,每種圖書可訂購多本;一位客戶可有多份訂單,一份訂單僅對應(yīng)一位客戶。根據(jù)以上敘述,建立 E-R 模型,要求標(biāo)注聯(lián)系類型。答: 10簡述關(guān)系的完整性。答:關(guān)系模型允許定義三類完整性約束:實(shí)體完整性、參照完整性和用戶自定義的完整性約束。 實(shí)體完整性規(guī)則要求關(guān)系中元組在組成主碼的屬性上不能有空值。參照完整性規(guī)則:若屬性(或?qū)傩越M)F 是基本關(guān)系 R 的外碼,它與基本關(guān)系 S的主碼 Ks 相對應(yīng)(基本關(guān)系 R
9、 和 S 可能是相同的關(guān)系) ,則對于 R 中每個(gè)元組在 F上的值必須為:或者取空值(F 的每個(gè)屬性值均為空值) ;或者等于 S 中某個(gè)元組的主碼值。用戶定義的完整性規(guī)則由用戶根據(jù)實(shí)際情況對數(shù)據(jù)庫中數(shù)據(jù)的內(nèi)容進(jìn)行的規(guī)定,也稱為域完整性規(guī)則。11傳統(tǒng)的集合運(yùn)算和專門的關(guān)系運(yùn)算都有哪些。答:(1) 傳統(tǒng)的集合操作:并、差、交、笛卡兒積 。(2) 專門的關(guān)系操作:投影(對關(guān)系進(jìn)行垂直分割) 、選擇(水平分割) 、連接(關(guān)系的結(jié)合) 、除法(笛卡兒積的逆運(yùn)算)等 。13解釋下列術(shù)語的含義:函數(shù)依賴、平凡函數(shù)依賴、非平凡函數(shù)依賴、部分函數(shù)依出版社1NMM客戶訂單擁有圖書訂購聯(lián)系電話地址書號書名訂單號日期
10、付款方式客戶號姓名數(shù)量總金額單價(jià)4賴、完全函數(shù)依賴、傳遞函數(shù)依賴、范式。答:函數(shù)依賴:指在關(guān)系 R 中,X、 Y 為 R 的兩個(gè)屬性或?qū)傩越M,如果對于 R 的所有關(guān)系 r 都存在: 對于 X 的每一個(gè)具體值,Y 都只有一個(gè)具體值與之對應(yīng),則稱屬性Y 函數(shù)依賴于屬性 X。記作 XY。當(dāng) Y 不函數(shù)依賴于 X 時(shí),記作:X Y。當(dāng)XY 且 YX 時(shí),則記作:X Y。平凡函數(shù)依賴:設(shè)關(guān)系模式 R(U),U 是 R 上的屬性集,X、 YU;如果XY,且 YX,則稱 XY 為平凡的函數(shù)依賴。非平凡函數(shù)依賴、如果 XY,且 Y 不是 X 的子集,則稱 XY 為非平凡的函數(shù)依賴。完全函數(shù)依賴:設(shè)關(guān)系模式 R
11、(U),U 是 R 上的屬性集,X、YU;如果 XY,并且對于 X 的任何一個(gè)真子集 Z,ZY 都不成立,則稱 Y 完全函數(shù)依賴于 X;部分函數(shù)依賴:如果 XY,但對于 X 的某一個(gè)真子集 Z,有 ZY 成立,則稱Y 部分函數(shù)依賴于 X。傳遞函數(shù)依賴:設(shè)關(guān)系模式 R(U),XU,YU,ZU;如果 XY,YZ 成立,但 YX 不成立,且 Z-X、Z-Y 和 Y-X 均不空,則稱 XZ 為傳遞函數(shù)依賴。范式:范式(Normal Form)是符合某一種級別的關(guān)系模式的集合,是衡量關(guān)系模式規(guī)范化程度的標(biāo)準(zhǔn),達(dá)到的關(guān)系才是規(guī)范化的。12簡述非規(guī)范化的關(guān)系中存在哪些問題。答:數(shù)據(jù)冗余 更新異常 插入異常
12、刪除異常13簡述關(guān)系模式規(guī)范化的目的。答:關(guān)系模式規(guī)范化的目的是解決關(guān)系模式中存在的數(shù)據(jù)冗余、插入和刪除異常以及更新異常等問題。其基本思想是消除數(shù)據(jù)依賴中的不合適部分,使各關(guān)系模式達(dá)到某種程度的分離,使一個(gè)關(guān)系描述一個(gè)概念、一個(gè)實(shí)體或?qū)嶓w間的一種聯(lián)系。因此,規(guī)范化的實(shí)質(zhì)是概念的單一化。14根據(jù)給定的關(guān)系模式進(jìn)行查詢。設(shè)有學(xué)生-課程關(guān)系數(shù)據(jù)庫,它由三個(gè)關(guān)系組成,它們的模式是:學(xué)生 S(學(xué)號 S#,姓名SN,所在系 SD,年齡 SA)、課程 C(課程號 C#,課程名 CN,先修課號 PC#)、SC(學(xué)號 S#,課程號 C#,成績 G)。請用關(guān)系代數(shù)分別寫出下列查詢:(1)檢索學(xué)生年齡大于等于 20
13、 歲的學(xué)生姓名。SN(SA20 (S)(2)檢索先修課號為 C2 的課程號。 C#(PC#=C2 (C)(3) 檢索課程號 C1 的成績?yōu)?90 分以上的所有學(xué)生姓名。SN(C#=C1 G=90 (SSC)(4) 檢索 001 號學(xué)生修讀的所有課程名及先修課號。CN, PC#(S#=001 (CSC)(5)檢索年齡為 19 歲的學(xué)生所選修的課程名。CN(SA=19 (CSCS)515將圖 1 學(xué)生信息數(shù)據(jù)庫系統(tǒng)的 E-R 圖轉(zhuǎn)換為關(guān)系模型。圖 1 習(xí)題 7 圖答:課程(課程號,課程名,學(xué)分)學(xué)生(學(xué)號,姓名,性別,年齡,班級名)班級(班級名,班主任)選修(學(xué)號,課程號,成績)16. 根據(jù)轉(zhuǎn)換規(guī)
14、則,將第 10 題中 E-R 模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)明每個(gè)關(guān)系模式的主鍵和外鍵。關(guān)系模式:客戶(客戶號,姓名,地址,聯(lián)系電話)圖書(書號,書名,出版社,單價(jià))訂單(訂單號,日期,付款方式,總金額,客戶號)訂購(訂單號,書號,數(shù)量)17. T-SQL 語言的特點(diǎn)。(1)綜合統(tǒng)一:T-SQL 語言集數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和附加語言元素為一體。(2)兩種使用方式,統(tǒng)一的語法結(jié)構(gòu):即聯(lián)機(jī)交互式和嵌入高級語言的使用方式。(3) 高度非過程化(4) 類似于人的思維習(xí)慣,容易理解和掌握18數(shù)據(jù)庫由哪幾種類型的文件組成?其擴(kuò)展名分別是什么?答:(1) 主數(shù)據(jù)文件:主數(shù)據(jù)文件是數(shù)據(jù)庫的起點(diǎn)
15、,指向數(shù)據(jù)庫中的其他文件。主數(shù)據(jù)文件的推薦文件擴(kuò)展名是 .mdf。(2) 輔助數(shù)據(jù)文件:除主數(shù)據(jù)文件以外的所有其他數(shù)據(jù)文件都是輔助數(shù)據(jù)文件。輔助數(shù)據(jù)文件的推薦文件擴(kuò)展名是 .ndf。(3) 事務(wù)日志文件:日志文件包含著用于恢復(fù)數(shù)據(jù)庫的所有日志信息。日志文件的推薦文件擴(kuò)展名是 .ldf。19請分別使用 SQL Server Management Studio 和 T-SQL 語句創(chuàng)建數(shù)據(jù)庫 Student,要創(chuàng)建的數(shù)據(jù)庫的要求如下所示:數(shù)據(jù)庫名稱為 Student,包含 3 個(gè) 20MB 的數(shù)據(jù)庫文件,1NNM課程學(xué)生選修姓名性別年齡課程號課程名學(xué)分成績學(xué)號班級屬于班主任班級名62 個(gè) 10MB
16、 的日志文件,創(chuàng)建使用一個(gè)自定義文件組,主文件為第一個(gè)文件,主文件的后綴名為.mdf,次要文件的后綴名為.ndf;要明確地定義日志文件,日志文件的后綴名為.ldf;自定義文件組包含后兩個(gè)數(shù)據(jù)文件,所有的文件都放在目錄“E:DATA”中。答:CREATE DATABASE STUDENTON(NAME=STUDENT1,FILENAME=E:DATASTUDENT1.MDF,SIZE=20,MAXSIZE=unlimited),FILEGROUP FG1(NAME= STUDENT2,FILENAME=E:DATASTUDENT2.NDF,SIZE=30,MAXSIZE= unlimited),
17、(NAME= STUDENT3,FILENAME=E:DATASTUDENT3.NDF,SIZE=30,MAXSIZE= unlimited)LOG ON (NAME=STUDENTLOG1,FILENAME=E:DATASTUDENTLOG1.LDF,SIZE=10,MAXSIZE= unlimited),(NAME=STUDENTLOG2,FILENAME=E:DATASTUDENTSLOG.LDF,SIZE=10,MAXSIZE= unlimited)20 創(chuàng)建一個(gè) STUDENT 表,包含“學(xué)號”、 “姓名”和“班級”列,要求能夠與學(xué)生表同步插入、修改和刪除數(shù)據(jù)。答:CREATE TA
18、BLE STUDENT ( 學(xué)號 char(7) PRIMARY KEY,姓名 char(8) NOT NULL,班級 char(10) NULL, ) MERGE STUDENT AS d USING 學(xué)生表 AS s ON s.ProductID=d.ProductId WHEN NOT MATCHED BY TARGET7THEN INSERT(學(xué)號,姓名,班級) VALUES(s.學(xué)號, s.姓名, s.班級) WHEN NOT MATCHED BY SOURCE THEN DELETE WHEN MATCHED THEN UPDATE SET d.姓名 = s.姓名, d.班級 =
19、s.班級; 21 簡述主鍵約束和唯一性約束的異、同點(diǎn)。主鍵約束在表中定義一個(gè)主鍵值,這是唯一確定表中每一行數(shù)據(jù)的標(biāo)識符。該約束強(qiáng)制實(shí)體完整性。一個(gè)表中最多只能有一個(gè)主鍵,且主鍵列不允許取空值。UNIQUE(唯一性)約束指定表中某一個(gè)列或多個(gè)列不能有相同的兩行或兩行以上的數(shù)據(jù)存在。這種約束通過實(shí)現(xiàn)唯一性索引來強(qiáng)制實(shí)體完整性。當(dāng)表中已經(jīng)有了一個(gè)主鍵約束時(shí),如果需要在其他列上實(shí)現(xiàn)實(shí)體完整性,又因?yàn)楸碇胁荒苡袃蓚€(gè)或兩個(gè)以上的主鍵約束,所以只能通過創(chuàng)建 UNIQUE 約束來實(shí)現(xiàn)。一般地,把 UNIQUE 約束稱為候選的主鍵約束。22針對“教學(xué)庫”中的三個(gè)表,試用 T-SQL 的查詢語句實(shí)現(xiàn)下列查詢:1)
20、查詢學(xué)生們有哪些專業(yè),只顯示專業(yè)列,過濾掉重復(fù)行。答:SELECT DISTINCT 專業(yè) FROM 學(xué)生表2)統(tǒng)計(jì)有學(xué)生選修的課程門數(shù)。答:SELECT COUNT(DISTINCT 課程號) FROM 選課表3)求選修 C004 課程的學(xué)生的平均年齡。答:SELECT AVG(年齡) FROM 學(xué)生表,選課表 WHERE 學(xué)生表.學(xué)號=選課表.學(xué)號 and 課程號=C0044)求學(xué)分為 3 的每門課程的學(xué)生平均成績。答:SELECT 課程表.課程號,AVG(成績) FROM 課程表,選課表WHERE 課程表.課程號=選課表.課程號and 學(xué)分=3GROUP BY 課程表.課程號5)統(tǒng)計(jì)每門
21、課程的學(xué)生選修人數(shù),超過 3 人的課程才統(tǒng)計(jì)。要求輸出課程號和選修人數(shù),查詢結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號升序排列。答:SELECT 課程號,COUNT(*) FROM 選課表GROUP BY 課程號HAVING COUNT(*) 3ORDER BY COUNT(*) DESC, 課程號6)檢索姓王的學(xué)生的姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 姓名 LIKE 王%7)在選課表中檢索成績?yōu)榭罩档膶W(xué)生學(xué)號和課程號。答:SELECT 學(xué)號,課程號 FROM 選課 WHERE 成績 IS NULL88)查詢沒有學(xué)生選修的課的課程號和課程名。答:SELECT 課
22、程號, 課程名 FROM 課程表 WHERE 課程號 NOT IN (SELECT 課程號 FROM 選課表)9)求年齡大于女同學(xué)平均年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 性別=男 and 年齡 (SELECT AVG(年齡) FROM 學(xué)生表WHERE 性別=女) 10)求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 性別=男 and 年齡 all (SELECT 年齡 FROM 學(xué)生表WHERE 性別=女) 11)查詢所有與王華同年級、同專業(yè),但比王華年齡大的學(xué)生的姓名、年齡和性別。答:SEL
23、ECT 姓名,年齡,性別 FROM 學(xué)生表WHERE 年齡 (SELECT 年齡 FROM 學(xué)生表WHERE 姓名=王華) AND 年級=(SELECT 年級 FROM 學(xué)生表WHERE 姓名=王華) AND 專業(yè)=(SELECT 專業(yè) FROM 學(xué)生表WHERE 姓名=王華)12)檢索選修課程 C002 的學(xué)生中成績最高的學(xué)生的學(xué)號。答:SELECT 學(xué)號 FROM 選課表WHERE 課程號=C002 and 成績=(SELECT MAX(成績) FROM 選課表 WHERE 課程號=C002)13)檢索學(xué)生姓名及其所選修課程的課程號和成績。答:SELECT 姓名, 課程號, 成績 FROM
24、 學(xué)生表,選課表 WHERE 學(xué)生表.學(xué)號=選課表.學(xué)號14)檢索選修 4 門以上課程的學(xué)生總成績(不統(tǒng)計(jì)不及格的課程),并要求按總成績的降序排列出來。答:SELECT 學(xué)號,SUM(成績) FROM 選課表WHERE 成績=60GROUP BY 學(xué)號HAVING COUNT(*)=4ORDER BY SUM(成績) DESC15)檢索選修 2 門及以上課程的學(xué)生平均成績只取前五名。答:SELECT TOP 5 學(xué)號,AVG(成績) FROM 選課表GROUP BY 學(xué)號9HAVING COUNT(*)=2ORDER BY AVG(成績) DESC16)查詢每個(gè)學(xué)生的總學(xué)分。答:SELECT
25、學(xué)號,SUM(學(xué)分) FROM 選課表,課程表WHERE 選課表.課程號=課程表.課程號GROUP BY 學(xué)號23引入視圖的主要目的是什么?答:數(shù)據(jù)庫的基本表是按照數(shù)據(jù)庫設(shè)計(jì)人員的觀點(diǎn)設(shè)計(jì)的,并不一定符合用戶的需求。SQL Server 2008 可以根據(jù)用戶需求重新定義表的數(shù)據(jù)結(jié)構(gòu),這種數(shù)據(jù)結(jié)構(gòu)就是視圖。視圖是關(guān)系數(shù)據(jù)庫系統(tǒng)提供給用戶以多種角度觀察數(shù)據(jù)庫中數(shù)據(jù)的重要機(jī)制,其結(jié)構(gòu)和數(shù)據(jù)是建立在對表的查詢基礎(chǔ)上的。24當(dāng)刪除視圖時(shí)所對應(yīng)的數(shù)據(jù)表會刪除嗎?答:不會。25簡述視圖的優(yōu)點(diǎn)。答:使用視圖有很多優(yōu)點(diǎn),主要表現(xiàn)在:(1) 為用戶集中數(shù)據(jù),簡化用戶的數(shù)據(jù)查詢和處理。(2)保證數(shù)據(jù)的邏輯獨(dú)立性。
26、(3) 重新定制數(shù)據(jù),使得數(shù)據(jù)便于共享;合并分割數(shù)據(jù),有利于數(shù)據(jù)輸出到應(yīng)用程序中。(4) 數(shù)據(jù)保密。 26可更新視圖必須滿足哪些條件?答:(1)任何修改(包括 UPDATE、INSERT 和 DELETE 語句)都只能引用一個(gè)基本表的列。如果視圖數(shù)據(jù)為一個(gè)表的行、列子集,則可更新(包括 UPDATE、INSERT 和DELETE 語句) ;但如果視圖中包含的列為表定義時(shí)不允許取空值又沒有給默認(rèn)值的列,則此視圖不可以插入數(shù)據(jù)。如果視圖所依賴的基本表有多個(gè)時(shí),不能向該視圖添加(INSERT)數(shù)據(jù)。若視圖依賴于多個(gè)基本表,那么一次修改只能修改(UPDATE)一個(gè)基本表中的數(shù)據(jù)。若視圖依賴于多個(gè)基本表
27、,那么不能通過視圖刪除(DELETE)數(shù)據(jù)。(2)如果視圖中沒有包含表中某個(gè)不允許取空值又沒有默認(rèn)值約束的列,則不能利用視圖插入數(shù)據(jù)。(3)視圖中被修改的列必須直接引用表列中的基礎(chǔ)數(shù)據(jù)。不能是通過任何其他方式對這些列進(jìn)行派生而來的數(shù)據(jù),比如通過聚合函數(shù)、計(jì)算(如表達(dá)式計(jì)算) 、集合運(yùn)算等。(4)被修改的列不應(yīng)是在創(chuàng)建視圖時(shí)受 GROUP BY、HAVING、DISTINCT 或 TOP子句影響的。27創(chuàng)建索引的必要性和作用是什么?10答:數(shù)據(jù)庫的索引就類似于書籍的目錄,如果想快速查找而不是逐頁查找指定的內(nèi)容,可以通過目錄中章節(jié)的頁號找到其對應(yīng)的內(nèi)容。類似地,索引通過記錄表中的關(guān)鍵值指向表中的記
28、錄,這樣數(shù)據(jù)庫引擎就不用掃描整個(gè)表而定位到相關(guān)的記錄。相反,如果沒有索引,則會導(dǎo)致 SQL Server 搜索表中的所有記錄,以獲取匹配結(jié)果。28簡述存儲過程和觸發(fā)器的優(yōu)點(diǎn)。答:存儲過程最主要的特色是當(dāng)寫完一個(gè)存儲過程后即被翻譯成可執(zhí)行碼存儲在系統(tǒng)表內(nèi),當(dāng)作是數(shù)據(jù)庫的對象之一,一般用戶只要執(zhí)行存儲過程,并且提供存儲過程所需的參數(shù)就可以得到所要的結(jié)果而不必再去編輯 T-SQL 命令。由于在觸發(fā)器中可以包含復(fù)雜的處理邏輯,因此,應(yīng)該將觸發(fā)器用來保持低級的數(shù)據(jù)的完整性,而不是返回大量的查詢結(jié)果。使用觸發(fā)器主要可以實(shí)現(xiàn)以下操作:(1) 強(qiáng)制比 CHECK 約束更復(fù)雜的數(shù)據(jù)的完整性 (2) 使用自定義的
29、錯誤提示信息 (3) 實(shí)現(xiàn)數(shù)據(jù)庫中多張表的級聯(lián)修改 (4) 比較數(shù)據(jù)庫修改前后數(shù)據(jù)的狀態(tài)(5) 調(diào)用更多的存儲過程(6) 維護(hù)非規(guī)范化數(shù)據(jù)29簡述 SQL Server2008 中存儲過程和觸發(fā)器的分類。答:存儲過程分為系統(tǒng)存儲過程、本地存儲過程、臨時(shí)存儲過程、遠(yuǎn)程存儲過程和擴(kuò)展存儲過程。觸發(fā)器:DML 觸發(fā)器是當(dāng)數(shù)據(jù)庫服務(wù)器中發(fā)生數(shù)據(jù)操作語言(DML)事件時(shí)會自動執(zhí)行的存儲過程。DDL 觸發(fā)器是在響應(yīng)數(shù)據(jù)定義語言(DDL)語句時(shí)觸發(fā),一般用于數(shù)據(jù)庫中執(zhí)行管理任務(wù)。30創(chuàng)建存儲過程,從課程表中返回指定的課程的信息。該存儲過程對傳遞的參數(shù)進(jìn)行模式匹配,如果沒有提供參數(shù),則返回所有課程的信息。答:
30、CREATE PROCEDURE Pcourse name varchar(20) = %AS SELECT * FROM 課程表WHERE 課程名 LIKE name31 簡述角色的概念及其分類。答:角色是一種 SQL Server 安全賬戶,是 SQL Server 內(nèi)部的管理單元,是管理權(quán)限時(shí)可以視為單個(gè)單元的其他安全賬戶的集合。角色被分成 3 類:固定服務(wù)器角色、固定數(shù)據(jù)庫角色和用戶自定義的數(shù)據(jù)庫角色。32 簡述進(jìn)行權(quán)限設(shè)置時(shí),授予、拒絕或撤銷三者的關(guān)系。答:授予:用戶被授予特定數(shù)據(jù)庫對象的某種操作權(quán)限,該用戶就可以對數(shù)據(jù)在此權(quán)限范圍內(nèi)進(jìn)行操作;撤銷:用戶不再具有特定數(shù)據(jù)庫對象的某種操
31、作權(quán)限,但用戶可以通過其組或角色成員身份繼承此種權(quán)限;拒絕:禁止用戶對特定數(shù)據(jù)庫對象的某種11操作權(quán)限,防止用戶通過其組或角色成員身份繼承此種權(quán)限。計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)一、什么是計(jì)算機(jī)網(wǎng)絡(luò)?計(jì)算機(jī)網(wǎng)絡(luò)由什么組成?一、什么是計(jì)算機(jī)網(wǎng)絡(luò)?計(jì)算機(jī)網(wǎng)絡(luò)由什么組成?計(jì)算機(jī)網(wǎng)絡(luò)就是把分散在各地的計(jì)算機(jī)用通信工具連在一起的系統(tǒng),它是計(jì)算機(jī)技術(shù)計(jì)算機(jī)網(wǎng)絡(luò)就是把分散在各地的計(jì)算機(jī)用通信工具連在一起的系統(tǒng),它是計(jì)算機(jī)技術(shù)與通信技術(shù)相結(jié)合的產(chǎn)物,它實(shí)現(xiàn)了分布在不同地理位置的計(jì)算機(jī)資源的信息交流、與通信技術(shù)相結(jié)合的產(chǎn)物,它實(shí)現(xiàn)了分布在不同地理位置的計(jì)算機(jī)資源的信息交流、資源共享和能力共享。資源共享和能力共享。計(jì)算機(jī)網(wǎng)
32、絡(luò)是由通信子網(wǎng)和資源子網(wǎng)組成。計(jì)算機(jī)網(wǎng)絡(luò)是由通信子網(wǎng)和資源子網(wǎng)組成。通信子網(wǎng)是由網(wǎng)絡(luò)中的各種通信設(shè)備和用作信息交換的節(jié)點(diǎn)計(jì)算機(jī)構(gòu)成。系統(tǒng)以通信通信子網(wǎng)是由網(wǎng)絡(luò)中的各種通信設(shè)備和用作信息交換的節(jié)點(diǎn)計(jì)算機(jī)構(gòu)成。系統(tǒng)以通信子網(wǎng)為中心,通信子網(wǎng)處于網(wǎng)絡(luò)的內(nèi)層。通信子網(wǎng)的重要任務(wù)是負(fù)責(zé)全網(wǎng)的信息交換,子網(wǎng)為中心,通信子網(wǎng)處于網(wǎng)絡(luò)的內(nèi)層。通信子網(wǎng)的重要任務(wù)是負(fù)責(zé)全網(wǎng)的信息交換,它采用的是分組交換技術(shù)它采用的是分組交換技術(shù)(也就是存儲轉(zhuǎn)發(fā)技術(shù)也就是存儲轉(zhuǎn)發(fā)技術(shù))。資源子網(wǎng)是由處于網(wǎng)絡(luò)外圍的主機(jī)和終端機(jī)構(gòu)成。資源子網(wǎng)的任務(wù)是負(fù)責(zé)信息處理,資源子網(wǎng)是由處于網(wǎng)絡(luò)外圍的主機(jī)和終端機(jī)構(gòu)成。資源子網(wǎng)的任務(wù)是負(fù)責(zé)信息處理
33、,向網(wǎng)絡(luò)提供可用的資源。用戶通過資源子網(wǎng)不僅共享通信子網(wǎng)的資源,而且還可以共向網(wǎng)絡(luò)提供可用的資源。用戶通過資源子網(wǎng)不僅共享通信子網(wǎng)的資源,而且還可以共享用戶資源子網(wǎng)的硬件資源和軟件資源。享用戶資源子網(wǎng)的硬件資源和軟件資源。二、計(jì)算機(jī)網(wǎng)絡(luò)的分類及各類的特點(diǎn)?二、計(jì)算機(jī)網(wǎng)絡(luò)的分類及各類的特點(diǎn)?1、按覆蓋的地域分類:局域網(wǎng)、按覆蓋的地域分類:局域網(wǎng)(LAN)、城域網(wǎng)、城域網(wǎng)(MAN)、廣域網(wǎng)、廣域網(wǎng)(WAN)。2、按傳輸介質(zhì)分類:有線網(wǎng)、無線網(wǎng)。、按傳輸介質(zhì)分類:有線網(wǎng)、無線網(wǎng)。3、按拓樸結(jié)構(gòu)分類:星型網(wǎng)、總線型網(wǎng)、樹型網(wǎng)、環(huán)型網(wǎng)、網(wǎng)狀型網(wǎng)。、按拓樸結(jié)構(gòu)分類:星型網(wǎng)、總線型網(wǎng)、樹型網(wǎng)、環(huán)型網(wǎng)、網(wǎng)狀型
34、網(wǎng)。4、按通信方式分類:點(diǎn)對點(diǎn)傳輸網(wǎng):是以點(diǎn)對點(diǎn)的連接方式把計(jì)算機(jī)連接起來,信息、按通信方式分類:點(diǎn)對點(diǎn)傳輸網(wǎng):是以點(diǎn)對點(diǎn)的連接方式把計(jì)算機(jī)連接起來,信息沿著一定的線路一步一步地傳下去,直到目的地。這是復(fù)雜的、大的網(wǎng)絡(luò)采用的通信沿著一定的線路一步一步地傳下去,直到目的地。這是復(fù)雜的、大的網(wǎng)絡(luò)采用的通信方式。方式。廣播式傳輸網(wǎng)絡(luò):所有連到網(wǎng)上的計(jì)算機(jī)都可以接收到某一臺計(jì)算機(jī)發(fā)出的信號。在廣播式傳輸網(wǎng)絡(luò):所有連到網(wǎng)上的計(jì)算機(jī)都可以接收到某一臺計(jì)算機(jī)發(fā)出的信號。在LAN 有總線型網(wǎng)、星型網(wǎng)和樹型網(wǎng);在有總線型網(wǎng)、星型網(wǎng)和樹型網(wǎng);在 WAN 上有微波、衛(wèi)星方式傳播的網(wǎng)絡(luò)。上有微波、衛(wèi)星方式傳播的網(wǎng)絡(luò)。
35、5、按使用目的分類:共享資源網(wǎng)、數(shù)據(jù)處理網(wǎng)、數(shù)據(jù)傳輸網(wǎng)。、按使用目的分類:共享資源網(wǎng)、數(shù)據(jù)處理網(wǎng)、數(shù)據(jù)傳輸網(wǎng)。6、按服務(wù)方式分類:、按服務(wù)方式分類:C/S 網(wǎng)、網(wǎng)、B/S 網(wǎng)、網(wǎng)、P/P 網(wǎng)網(wǎng)7、按企業(yè)和公司管理分類:內(nèi)部網(wǎng)、按企業(yè)和公司管理分類:內(nèi)部網(wǎng)(Innernet)、內(nèi)聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)(intranet)、外聯(lián)網(wǎng)、外聯(lián)網(wǎng)(extranet)、因特網(wǎng)因特網(wǎng)(internet)。8、按帶寬速率傳輸分類:可分為:基帶網(wǎng)(窄帶網(wǎng)):低速網(wǎng),傳輸未經(jīng)調(diào)制的數(shù)字、按帶寬速率傳輸分類:可分為:基帶網(wǎng)(窄帶網(wǎng)):低速網(wǎng),傳輸未經(jīng)調(diào)制的數(shù)字信號。電話網(wǎng)是低速網(wǎng)。寬帶網(wǎng):高速網(wǎng),傳輸經(jīng)過調(diào)制的數(shù)字信號。光纖網(wǎng)
36、是高速信號。電話網(wǎng)是低速網(wǎng)。寬帶網(wǎng):高速網(wǎng),傳輸經(jīng)過調(diào)制的數(shù)字信號。光纖網(wǎng)是高速網(wǎng)。網(wǎng)。三、三、 OSI 七層協(xié)議中各層的主要功能做什么?各自傳輸?shù)男畔⒘魇鞘裁矗科邔訁f(xié)議中各層的主要功能做什么?各自傳輸?shù)男畔⒘魇鞘裁矗?、物理層(、物理層(Physical layer):傳送原始的比特流,信息格式為比特流):傳送原始的比特流,信息格式為比特流 bits:0、1 的組的組合;合;2、數(shù)據(jù)鏈路層(、數(shù)據(jù)鏈路層(Data layer):解決相鄰節(jié)點(diǎn)間通信的正確性,信息格式為幀):解決相鄰節(jié)點(diǎn)間通信的正確性,信息格式為幀frame:通常是:通常是 25f/每秒。物理層僅僅是接收和傳送原始的比特流,并不
37、關(guān)心它的意義每秒。物理層僅僅是接收和傳送原始的比特流,并不關(guān)心它的意義12和結(jié)構(gòu)。這一工作則由鏈路層來完成。該層是和結(jié)構(gòu)。這一工作則由鏈路層來完成。該層是 OSI 系統(tǒng)中極為重要的一層,它把從物系統(tǒng)中極為重要的一層,它把從物理層中傳送來的原始數(shù)據(jù)打包成幀(理層中傳送來的原始數(shù)據(jù)打包成幀(frame) ,傳送以幀為單位的數(shù)據(jù)。典型的幀為幾,傳送以幀為單位的數(shù)據(jù)。典型的幀為幾百字節(jié)或幾千字節(jié)。百字節(jié)或幾千字節(jié)。3、網(wǎng)絡(luò)層(、網(wǎng)絡(luò)層(Netword layer):保證通信子網(wǎng)內(nèi)端到端之間無差錯通信,信息格式為):保證通信子網(wǎng)內(nèi)端到端之間無差錯通信,信息格式為包包 packet:或叫報(bào)文分組。該層是七
38、層協(xié)議中最為復(fù)雜的一層,其中一個(gè)關(guān)鍵的任務(wù):或叫報(bào)文分組。該層是七層協(xié)議中最為復(fù)雜的一層,其中一個(gè)關(guān)鍵的任務(wù)是確定分組從源端到目的端(是確定分組從源端到目的端(end-to-end)如何選擇路徑。)如何選擇路徑。4、傳輸層(、傳輸層(Transport layer):保證網(wǎng)上用戶計(jì)算機(jī)與服務(wù)器系統(tǒng)間通信的正確性,):保證網(wǎng)上用戶計(jì)算機(jī)與服務(wù)器系統(tǒng)間通信的正確性,信息格式為報(bào)文信息格式為報(bào)文 message。這是計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)中最為關(guān)鍵的一層。這一層是負(fù)。這是計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)中最為關(guān)鍵的一層。這一層是負(fù)責(zé)錯誤的確定和恢復(fù),以確保信息的可靠傳輸。其目的是向用戶提供可靠的端到端服責(zé)錯誤的確定和
39、恢復(fù),以確保信息的可靠傳輸。其目的是向用戶提供可靠的端到端服務(wù),透明地傳輸報(bào)文,它向高層屏蔽了下層數(shù)據(jù)通信的細(xì)節(jié)。務(wù),透明地傳輸報(bào)文,它向高層屏蔽了下層數(shù)據(jù)通信的細(xì)節(jié)。注:注:end-to-end 與與 point-to-point 一樣都是描述網(wǎng)絡(luò)傳輸中對等實(shí)體之間關(guān)系的兩個(gè)概一樣都是描述網(wǎng)絡(luò)傳輸中對等實(shí)體之間關(guān)系的兩個(gè)概念。但在念。但在 end-to-end 系統(tǒng)中,初始信源機(jī)上的實(shí)體與最終宿機(jī)上的對等實(shí)體是直接通系統(tǒng)中,初始信源機(jī)上的實(shí)體與最終宿機(jī)上的對等實(shí)體是直接通信,而不是象信,而不是象 point-to-point 那樣利用報(bào)文處理機(jī)(交換設(shè)備)那樣利用報(bào)文處理機(jī)(交換設(shè)備)IMP
40、(Inkrface Message Processor) 。5、會話層(、會話層(Session layer):允許不同機(jī)器上的用戶建立會話關(guān)系,管理數(shù)據(jù)交換。允許不同機(jī)器上的用戶建立會話關(guān)系,管理數(shù)據(jù)交換。6、表示層(、表示層(Presentation layer):主要是處理在兩個(gè)通信系統(tǒng)中交換信息的表示方式,主要是處理在兩個(gè)通信系統(tǒng)中交換信息的表示方式,用標(biāo)準(zhǔn)的方法對數(shù)據(jù)進(jìn)行編碼。用標(biāo)準(zhǔn)的方法對數(shù)據(jù)進(jìn)行編碼。7、應(yīng)用層(、應(yīng)用層(Application layer):保證用戶高效地使用網(wǎng)絡(luò)資源。確定進(jìn)程之間通信):保證用戶高效地使用網(wǎng)絡(luò)資源。確定進(jìn)程之間通信的性質(zhì),以滿足用戶的需要。的性
41、質(zhì),以滿足用戶的需要。四、四、 TCP/IP 可分為哪幾層?并簡述各層的主要功能?可分為哪幾層?并簡述各層的主要功能?TCP/IP 協(xié)議并不完全符合協(xié)議并不完全符合 OSI 的七層參考模型。傳統(tǒng)的開放式系統(tǒng)互連參考模型,的七層參考模型。傳統(tǒng)的開放式系統(tǒng)互連參考模型,是一種通信協(xié)議的是一種通信協(xié)議的 7 層抽象的參考模型層抽象的參考模型,其中每一層執(zhí)行某一特定任務(wù)。該模型的目的其中每一層執(zhí)行某一特定任務(wù)。該模型的目的是使各種硬件在相同的層次上相互通信。這是使各種硬件在相同的層次上相互通信。這 7 層是層是:物理層、數(shù)據(jù)鏈路層、網(wǎng)路層、傳物理層、數(shù)據(jù)鏈路層、網(wǎng)路層、傳輸層、話路層、表示層和應(yīng)用層。
42、輸層、話路層、表示層和應(yīng)用層。 而而 TCP/IP 通訊協(xié)議采用了通訊協(xié)議采用了 4 層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。這來完成自己的需求。這 4 層分別為:層分別為: 應(yīng)用層:應(yīng)用程序間溝通的層,如簡單電子郵件傳輸(應(yīng)用層:應(yīng)用程序間溝通的層,如簡單電子郵件傳輸(SMTP) 、文件傳輸協(xié)議、文件傳輸協(xié)議(FTP) 、網(wǎng)絡(luò)遠(yuǎn)程訪問協(xié)議(、網(wǎng)絡(luò)遠(yuǎn)程訪問協(xié)議(Telnet)等。)等。傳輸層:在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議(傳輸層:在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議(TCP)
43、、用、用戶數(shù)據(jù)報(bào)協(xié)議(戶數(shù)據(jù)報(bào)協(xié)議(UDP)等,)等,TCP 和和 UDP 給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)较乱粚咏o數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)较乱粚又?,這一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收。中,這一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收?;ミB網(wǎng)絡(luò)層:負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的互連網(wǎng)絡(luò)層:負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī)(但不檢查是否被正確接收)主機(jī)(但不檢查是否被正確接收) ,如網(wǎng)際協(xié)議(,如網(wǎng)際協(xié)議(IP) 。 網(wǎng)絡(luò)接口層:對實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)(如網(wǎng)絡(luò)接口層:對實(shí)際的網(wǎng)絡(luò)媒體的管理,定
44、義如何使用實(shí)際網(wǎng)絡(luò)(如Ethernet、Serial Line 等)來傳送數(shù)據(jù)。等)來傳送數(shù)據(jù)。 五、什么是信息、數(shù)據(jù)和信號?五、什么是信息、數(shù)據(jù)和信號?13數(shù)據(jù):可定義為有意義的實(shí)體,可以以多種形式存在。計(jì)算機(jī)中的數(shù)據(jù)一般指具有一定含義的數(shù)值、文字、聲音、圖形、圖像和動畫等。 數(shù)據(jù)可分為模擬數(shù)據(jù)和數(shù)字?jǐn)?shù)據(jù)兩大類。 模擬數(shù)據(jù):模擬數(shù)據(jù)是在某個(gè)區(qū)間內(nèi)連續(xù)變化的值 。數(shù)字?jǐn)?shù)據(jù):數(shù)字?jǐn)?shù)據(jù)是離散的值 。信息:信息是數(shù)據(jù)的內(nèi)含,數(shù)據(jù)是信息的載體。信息需要通過數(shù)據(jù)表示出來。試比較模擬通信與數(shù)字通信。模擬信號的電平隨時(shí)間連續(xù)變化,語音信號是典型的模擬信號。能傳輸模擬信號的信道稱為模擬信道。強(qiáng)果利用模擬信道傳
45、送數(shù)字信號,必須經(jīng)過數(shù)字與模擬信號之間的變換(A/D變換器),例如,調(diào)制解調(diào)過程。離散的數(shù)字信號在計(jì)算機(jī)中指由“0”、“1”二進(jìn)制代碼組成的數(shù)字序列。能傳輸離散的數(shù)字信號的信道稱為數(shù)字信道。當(dāng)利用數(shù)字信道傳輸數(shù)字信號是不需要進(jìn)行變換。數(shù)字信道適宜于數(shù)字信號的傳輸,史需解決數(shù)字信道與計(jì)算機(jī)之間的接口問題。六、什么是信號、信源、信宿及數(shù)據(jù)通信模型?六、什么是信號、信源、信宿及數(shù)據(jù)通信模型?信號:信號是數(shù)據(jù)的電、磁、光形式的編碼。信號:信號是數(shù)據(jù)的電、磁、光形式的編碼。信源:信源是指在通信的過程中產(chǎn)生和發(fā)送信號的設(shè)備或計(jì)算機(jī)。信源:信源是指在通信的過程中產(chǎn)生和發(fā)送信號的設(shè)備或計(jì)算機(jī)。信宿:信宿是指在
46、通信的過程中接收和處理信息的設(shè)備或計(jì)算機(jī)。信宿:信宿是指在通信的過程中接收和處理信息的設(shè)備或計(jì)算機(jī)。七、數(shù)據(jù)通信方式有哪些?七、數(shù)據(jù)通信方式有哪些?1.串行傳輸串行傳輸是一位一位地傳送,從發(fā)送端到接收端只要一根傳輸線 串行數(shù)據(jù)通信又有3種不同方式:即單工通信、半雙工通信和全雙工通信2.并行傳輸并行傳輸?shù)乃俾矢撸⑿袀鬏斂梢砸淮瓮瑫r(shí)傳輸若干比特的數(shù)據(jù),從發(fā)送端到接收端的信道需要用相應(yīng)的若干根傳輸線 .八、幀中繼的定義八、幀中繼的定義 幀中繼是快速分組交換幀中繼是快速分組交換FPS技術(shù)幀方式的一種技術(shù)幀方式的一種 。14 FPS的目標(biāo)是通過簡化通信協(xié)議來減少中間節(jié)點(diǎn)對分組的處理時(shí)間,的目標(biāo)是通過簡
47、化通信協(xié)議來減少中間節(jié)點(diǎn)對分組的處理時(shí)間,發(fā)展高速分組交換機(jī),以獲得高的分組吞吐量和小的傳輸時(shí)延,適發(fā)展高速分組交換機(jī),以獲得高的分組吞吐量和小的傳輸時(shí)延,適應(yīng)高速傳輸?shù)男枰獞?yīng)高速傳輸?shù)男枰?。 由于數(shù)據(jù)鏈路層的數(shù)據(jù)單元一般稱作幀,故稱為幀方式。幀方式包由于數(shù)據(jù)鏈路層的數(shù)據(jù)單元一般稱作幀,故稱為幀方式。幀方式包括幀交換和幀中繼兩種類型括幀交換和幀中繼兩種類型 。 幀中繼交換機(jī)只進(jìn)行檢測,不糾錯,省去了流控等功能;幀交換則幀中繼交換機(jī)只進(jìn)行檢測,不糾錯,省去了流控等功能;幀交換則保留有差錯控制和流量控制功能。所以幀中繼比幀交換更簡化,傳保留有差錯控制和流量控制功能。所以幀中繼比幀交換更簡化,傳輸
48、效率更高,所以廣泛應(yīng)用的是幀中繼技術(shù)輸效率更高,所以廣泛應(yīng)用的是幀中繼技術(shù) 。九、網(wǎng)絡(luò)設(shè)備1、網(wǎng)卡(、網(wǎng)卡(NIC)功能:控制主機(jī)對介質(zhì)的訪問,使主機(jī)設(shè)備能適用于網(wǎng)絡(luò)介質(zhì)。能夠把計(jì)功能:控制主機(jī)對介質(zhì)的訪問,使主機(jī)設(shè)備能適用于網(wǎng)絡(luò)介質(zhì)。能夠把計(jì)算機(jī)所產(chǎn)生的串行信號轉(zhuǎn)換成可以在網(wǎng)絡(luò)電纜上傳送的串行格式。算機(jī)所產(chǎn)生的串行信號轉(zhuǎn)換成可以在網(wǎng)絡(luò)電纜上傳送的串行格式。網(wǎng)卡工作于網(wǎng)卡工作于OSI第二層:數(shù)據(jù)鏈路層(即實(shí)現(xiàn)數(shù)據(jù)鏈路層的三大功能:同步、第二層:數(shù)據(jù)鏈路層(即實(shí)現(xiàn)數(shù)據(jù)鏈路層的三大功能:同步、保證正確、制定介質(zhì)訪問控制方法保證正確、制定介質(zhì)訪問控制方法),每塊網(wǎng)卡都有一個(gè)獨(dú)一無二的代碼,每塊網(wǎng)卡都
49、有一個(gè)獨(dú)一無二的代碼,稱為稱為mac地址,即介質(zhì)訪問控制地址。該地址用于控制主機(jī)在網(wǎng)絡(luò)上的數(shù)據(jù)地址,即介質(zhì)訪問控制地址。該地址用于控制主機(jī)在網(wǎng)絡(luò)上的數(shù)據(jù)通信。通信。網(wǎng)卡的分類:網(wǎng)卡可采用下列網(wǎng)卡的分類:網(wǎng)卡可采用下列3種方式來分類種方式來分類 以接頭種類區(qū)分。以接頭種類區(qū)分。 以總線以總線(Bus)接口區(qū)分。接口區(qū)分。 以帶寬以帶寬(Bandwidth)區(qū)分。區(qū)分。2、中繼器、中繼器功能:可以對由于電纜距離過長而衰減的信號進(jìn)行清除、放大、及重傳。功能:可以對由于電纜距離過長而衰減的信號進(jìn)行清除、放大、及重傳。中繼器位于中繼器位于OSI參考模型的最底層物理層。參考模型的最底層物理層。3、集線器集
50、線器工作在物理層,可分為有源集線器和無緣集線器,無源集線器的功能是集中線路。有源集線器本質(zhì)上是一種中繼器,又稱為多端口中繼器,功能是對信號進(jìn)行再生并且把它放大到所有的網(wǎng)絡(luò)連接上。后者多用于以太網(wǎng)中。特點(diǎn):共享帶寬。同一時(shí)間只能有一對port在工作。集線器的種類:按端口數(shù)量分:按帶寬分:4、網(wǎng)橋功能:過濾局域網(wǎng)上的流量,確保本地通信在本地進(jìn)行。但不能過濾廣播包。工作在數(shù)據(jù)鏈路層(即實(shí)現(xiàn)數(shù)據(jù)鏈路層的三大功能:同步、保證正確、制定介質(zhì)訪問控制方法)。根據(jù)mac地址做出判斷,可以維護(hù)地址表。大大降低15網(wǎng)絡(luò)的廣播風(fēng)暴。5、第二層交換機(jī)同時(shí)具備集線器和網(wǎng)橋的功能,他把來自輸入端口的幀交換到輸出端口,同時(shí)
51、能夠?yàn)槊總€(gè)端口提供完全的帶寬。工作在數(shù)據(jù)鏈路層6、第三層交換機(jī)工作在第三層,除了具有第二層交換機(jī)的功能外,還能進(jìn)行路由工作。通常和路由器搭配使用。增加路由速度。7、路由器(路徑選擇器)功能:檢查進(jìn)入的數(shù)據(jù),為他們選擇通過網(wǎng)絡(luò)的最佳路徑,然后把他們交換到合適的輸出端口上。還可以過濾廣播包。工作在第三層網(wǎng)絡(luò)層。使得任何類型的計(jì)算機(jī)都可以與世界上的任何地方的計(jì)算機(jī)進(jìn)行通信??陕酚傻膫鬏攨f(xié)議tcp/ip,ipx/spx;不可路由的傳輸協(xié)議netbuei8、調(diào)制解調(diào)器、調(diào)制解調(diào)器1)接收一串?dāng)?shù)據(jù)位,并根據(jù)這些比特流調(diào)制載波的硬件線路稱為調(diào)制器;)接收一串?dāng)?shù)據(jù)位,并根據(jù)這些比特流調(diào)制載波的硬件線路稱為調(diào)制
52、器;而接收載波,并重建調(diào)制在載波上的數(shù)據(jù)的硬件線路稱為解調(diào)器。而接收載波,并重建調(diào)制在載波上的數(shù)據(jù)的硬件線路稱為解調(diào)器。2)調(diào)制解調(diào)器可以采用下列兩種分類方式:)調(diào)制解調(diào)器可以采用下列兩種分類方式:以連接方式區(qū)分。以連接方式區(qū)分。調(diào)制解調(diào)器與計(jì)算機(jī)的連接方式可分為內(nèi)置和外置:調(diào)制解調(diào)器與計(jì)算機(jī)的連接方式可分為內(nèi)置和外置: 以上網(wǎng)帶寬區(qū)分。以上網(wǎng)帶寬區(qū)分。 則還可細(xì)分為窄帶和寬帶倆種類別。窄帶指的是帶寬在則還可細(xì)分為窄帶和寬帶倆種類別。窄帶指的是帶寬在56Kb/s以下的調(diào)以下的調(diào)制解調(diào)器,也就是傳統(tǒng)的調(diào)制解調(diào)器。寬帶則是指電纜線調(diào)制解調(diào)器和制解調(diào)器,也就是傳統(tǒng)的調(diào)制解調(diào)器。寬帶則是指電纜線調(diào)制解
53、調(diào)器和ADSL調(diào)制解調(diào)器這兩種當(dāng)紅的寬帶上網(wǎng)設(shè)備。調(diào)制解調(diào)器這兩種當(dāng)紅的寬帶上網(wǎng)設(shè)備。9、 VLAN虛擬局域網(wǎng),是建立在局域網(wǎng)交換機(jī)的基礎(chǔ)上的,以軟件方式來實(shí)現(xiàn)邏輯工作組的劃分與管理,邏輯工作組的節(jié)點(diǎn)組成不受物理位置的限制。VLAN 實(shí)際是與位置無關(guān)的局域網(wǎng)。由一個(gè)站點(diǎn)發(fā)送的廣播信息幀只能發(fā)實(shí)際是與位置無關(guān)的局域網(wǎng)。由一個(gè)站點(diǎn)發(fā)送的廣播信息幀只能發(fā)送到具有相同虛擬網(wǎng)號的其它站點(diǎn),而其它虛擬局域網(wǎng)的站點(diǎn)則接收到該送到具有相同虛擬網(wǎng)號的其它站點(diǎn),而其它虛擬局域網(wǎng)的站點(diǎn)則接收到該廣播信息幀。因此,在同一廣播信息幀。因此,在同一VLAN內(nèi),用戶能高效地進(jìn)行通信內(nèi),用戶能高效地進(jìn)行通信 原因:具有交換能
54、力原因:具有交換能力技術(shù)特點(diǎn):借助子網(wǎng)絡(luò)管理軟件技術(shù)特點(diǎn):借助子網(wǎng)絡(luò)管理軟件10、防火墻:是一種將內(nèi)網(wǎng)和外部公共網(wǎng)絡(luò)分開的方法或設(shè)備。它檢查到達(dá)防火墻的所有數(shù)據(jù)包,從而決定攔截這個(gè)包還是將其放行。十、掌握十、掌握IEEE802LAN體系結(jié)構(gòu)(局域網(wǎng)的技術(shù))和參考模型?體系結(jié)構(gòu)(局域網(wǎng)的技術(shù))和參考模型?1、LAN的定義;注:LAN的訪問方式有先來先服務(wù)的競爭原則和輪流服務(wù)的令牌傳遞原則。2、LAN的拓樸結(jié)構(gòu):星形、環(huán)形、總線形;163、LAN的參考模型:其參考模型如下圖。4、LAN的核心協(xié)議: LAN在以太網(wǎng)技術(shù)中采用的協(xié)議是:IEEE802.3載波偵聽多路訪問/沖突檢測CSMA/CD。這說明
55、在某種意義上講,真正衡量一個(gè)網(wǎng)絡(luò)是否是LAN,主要不是看拓樸結(jié)構(gòu),而是看是否采用了CSMA/CD協(xié)議。十一、理解載波偵聽多路訪問十一、理解載波偵聽多路訪問/沖突檢測沖突檢測CSMA/CD的工作原理的工作原理1、CSMA/CD工作原理:當(dāng)一臺計(jì)算機(jī)要傳輸幀的時(shí)候,它首先監(jiān)聽信道(載波偵聽),如果信道忙,則等待直到信道空閑再發(fā)幀。如果存在多路訪問,發(fā)生沖突,則采用二進(jìn)制退避算法。 2、二進(jìn)制退避算法: (1)對每個(gè)幀,當(dāng)?shù)谝淮伟l(fā)生沖突時(shí),設(shè)置標(biāo)準(zhǔn)最大延遲為 D ; (2)退避間隔取 0 到 D 之間一個(gè)隨機(jī)延遲; (3)當(dāng)幀重復(fù)發(fā)生一次沖突時(shí),將延遲D加倍,設(shè)為 2D ; (4)設(shè)置一個(gè)最大重傳次數(shù),超過這個(gè)次數(shù),則不重傳幀,并報(bào)告差錯。思考題一目前網(wǎng)絡(luò)在發(fā)展過程中存在的主
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年考大連銀行面試題及答案
- 鋼架廠房吊頂施工方案
- 燈罩的檢測標(biāo)準(zhǔn)
- 4個(gè)月嬰幼兒體重身高標(biāo)準(zhǔn)
- 基坑鋼管支撐施工方案
- 2025年硅湖職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫1套
- 2025年江西司法警官職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫審定版
- 陜西省榆林市2025屆高三下學(xué)期第三次模擬考試生物試題(原卷版+解析版)
- 三農(nóng)村電商打造區(qū)域特色品牌方案
- 三農(nóng)村居民耕地質(zhì)量保護(hù)方案
- GB/T 41021-2021法庭科學(xué)DNA鑒定文書內(nèi)容及格式
- 2023年陜西高職單招考試語文真題
- 石油焦生產(chǎn)工藝及設(shè)備解讀課件
- 肺炎-疑難病例討論課件
- 2023全國高中化學(xué)奧林匹克競賽預(yù)賽試題及答案
- 音樂劇悲慘世界歌詞
- 復(fù)合材料鋪層設(shè)計(jì)說明
- 戴德梁行物業(yè)培訓(xùn)ppt課件
- GB∕T 16422.3-2022 塑料 實(shí)驗(yàn)室光源暴露試驗(yàn)方法 第3部分:熒光紫外燈
- 煤礦防治水中長期規(guī)劃2017—2019
- 2022年鄉(xiāng)鎮(zhèn)(街道)執(zhí)法人員資格考試題庫(含答案)
評論
0/150
提交評論