版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
考試范圍:第一章第二章第三章第四章SQL復(fù)習(xí)題1.試述數(shù)據(jù)管理的發(fā)展階段。手工管理階段(50年代中期以前)文件系統(tǒng)階段(50年代末~60年代末)數(shù)據(jù)庫系統(tǒng)階段(60年代末~至今)2.試述數(shù)據(jù)庫系統(tǒng)的三級模式。模式Viewlevel–數(shù)據(jù)庫的結(jié)構(gòu)例如,數(shù)據(jù)庫包含客戶與賬戶信息,以及它們之間的聯(lián)系類似于程序變量的類型信息物理模式Logicallevel:物理層數(shù)據(jù)庫設(shè)計,物理結(jié)構(gòu)邏輯模式Physicallevel:邏輯層數(shù)據(jù)庫設(shè)計,邏輯結(jié)構(gòu)3試述數(shù)據(jù)庫系統(tǒng)的組成和數(shù)據(jù)庫的用戶及DBA的職責(zé)組成:“數(shù)據(jù)庫系統(tǒng)”在大多數(shù)時候都是指DBMS.但是嚴(yán)格地來說,數(shù)據(jù)庫系統(tǒng)—-DBS是指在計算機系統(tǒng)中引入數(shù)據(jù)庫之后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員(DBA-—DatabaseAdministrat(yī)or)和用戶構(gòu)成。即:DBS=DB+DBMS+APPLICATION+DBA+USER數(shù)據(jù)庫的用戶:EndUsers:?? ? ???naiveUsers ? ???casualusers-——--InteractiveSQLApplicat(yī)ionProgrammers—----ProceduralSQL,TransactionDatabaseanalyzeranddesigner--——-Dat(yī)amodeling,??????Normalizationtheory,DatabaseAdministrat(yī)ors,DBA----—Databasemaintenance, ? ?Security,Integrity,RecoveryDat(yī)abaseManagementSystemdesignerandimplementer-----?ImplementationtechniqueofabovetechniquesforSpecialandNewDatabaseManagementSystemDBA的職責(zé):DBA是數(shù)據(jù)庫管理員,英文是DatabaseAdministrator。DBA的一些職責(zé):安裝和升級數(shù)據(jù)庫服務(wù)器(如Oracle、DB2、MicrosoftSQLserver、MySQL),以及應(yīng)用程序工具。數(shù)據(jù)庫設(shè)計系統(tǒng)存儲方案,并制定未來的存儲需求計劃。一旦開發(fā)人員設(shè)計了一個應(yīng)用,就需要DBA來創(chuàng)建數(shù)據(jù)庫的用戶、數(shù)據(jù)庫存儲結(jié)構(gòu)(tablespaces)和數(shù)據(jù)庫對象(tables,views,indexes)。根據(jù)開發(fā)人員的反饋信息,必要的時候,修改數(shù)據(jù)庫的結(jié)構(gòu)。維護數(shù)據(jù)庫的安全性.保證數(shù)據(jù)庫的使用符合知識產(chǎn)權(quán)相關(guān)法規(guī).控制和監(jiān)控用戶對數(shù)據(jù)庫的存取訪問。監(jiān)控和優(yōu)化數(shù)據(jù)庫的性能.制定數(shù)據(jù)庫備份計劃,災(zāi)難出現(xiàn)時對數(shù)據(jù)庫信息進行恢復(fù)維護適當(dāng)介質(zhì)上的存檔或者備份數(shù)據(jù)備份和恢復(fù)數(shù)據(jù)庫聯(lián)系數(shù)據(jù)庫系統(tǒng)的生產(chǎn)廠商,跟蹤技術(shù)信息。4試述數(shù)據(jù)庫管理系統(tǒng)DBMS的功能。DBMS是數(shù)據(jù)庫系統(tǒng)中隊數(shù)據(jù)進行管理的軟件,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。(1)數(shù)據(jù)庫定義:DBMS提供數(shù)據(jù)庫定義語言定義數(shù)據(jù)庫結(jié)構(gòu),包括外模式、模式、內(nèi)模式及相互之間的映射,定義完整性約束、安全限制等;(2)數(shù)據(jù)操縱:提供數(shù)據(jù)庫操作語言實現(xiàn)對數(shù)據(jù)庫的操縱;(3)數(shù)據(jù)庫運行控制:??數(shù)據(jù)安全性控制; ?數(shù)據(jù)完整性控制;??并發(fā)控制; 數(shù)據(jù)庫恢復(fù)機制;(4)數(shù)據(jù)庫維護: 數(shù)據(jù)的載入、轉(zhuǎn)儲,數(shù)據(jù)庫的重組織、性能監(jiān)視及分析等。5什么是物理數(shù)據(jù)獨立性和邏輯數(shù)據(jù)獨立性?物理數(shù)據(jù)獨立性:內(nèi)模式發(fā)生改變時,數(shù)據(jù)的邏輯結(jié)構(gòu)不變,修改內(nèi)模式和概念模式之間的映射;邏輯數(shù)據(jù)獨立性:概念模式發(fā)生改變時,數(shù)據(jù)庫的外模式不變,建立在外模式上的應(yīng)用程序不需要改變,修改外模式和概念模式之間的映射。6。試描述客戶/服務(wù)器數(shù)據(jù)庫應(yīng)用系統(tǒng)典型的兩種體系結(jié)構(gòu)和工作方式。兩層體系結(jié)構(gòu):E。g.客戶端程序通過ODBC/JDBC與數(shù)據(jù)庫交互三層體系結(jié)構(gòu):E.g.基于web的應(yīng)用,通過中間件構(gòu)建應(yīng)用兩層C/S結(jié)構(gòu)的基本工作方式:?客戶程序運行用戶的應(yīng)用程序,向數(shù)據(jù)庫服務(wù)器發(fā)送SQL請求,數(shù)據(jù)庫服務(wù)器接受客戶機的請求,并將處理結(jié)果返回客戶端。一個客戶應(yīng)用開發(fā)語言和一個多用途的用于傳送客戶請求到服務(wù)器的機構(gòu)是整個兩層結(jié)構(gòu)的核心。把SQL語言從客戶機傳送到服務(wù)器上必須能識別服務(wù)的標(biāo)識符或由一個應(yīng)用程序接口來完成,還必須知道服務(wù)器的位置、數(shù)據(jù)組織形式以及數(shù)據(jù)如何定義。在服務(wù)器中,請求將得到存儲邏輯和處理的進一步優(yōu)化,例如使用權(quán)限、完整性、并發(fā)控制等。客戶PC運行數(shù)據(jù)庫應(yīng)用(界面處理),數(shù)據(jù)庫服務(wù)器運行全部或大部分DBMS(數(shù)據(jù)處理)。服務(wù)器運行SQL,將查詢結(jié)果傳送到客戶端,減少了網(wǎng)絡(luò)信息的傳輸,系統(tǒng)采用數(shù)據(jù)鎖定、事務(wù)技術(shù)、存儲過程等數(shù)據(jù)庫技術(shù)保證數(shù)據(jù)完整一致準(zhǔn)確。三層C/S結(jié)構(gòu):數(shù)據(jù)庫應(yīng)用的三層C/S結(jié)構(gòu)將應(yīng)用分成表示部分、應(yīng)用邏輯(或稱商業(yè)邏輯)、數(shù)據(jù)訪問部分.三層C/S結(jié)構(gòu)使各部分相互獨立并單獨實現(xiàn),分別稱為客戶、應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器。三層C/S結(jié)構(gòu)中數(shù)據(jù)在發(fā)送到網(wǎng)絡(luò)之前由功能服務(wù)器加以過濾,網(wǎng)絡(luò)流量會減少,另外客戶端并不是直接同數(shù)據(jù)庫打交道,而是通過中間層的統(tǒng)一調(diào)用來實現(xiàn),在靈活性和獨立性方面較好,適合于不同數(shù)據(jù)庫的互聯(lián).7.分布式數(shù)據(jù)庫的數(shù)據(jù)存儲方式?復(fù)制?系統(tǒng)維護關(guān)系的幾個完全相同的副本,這些副本存儲在不同的結(jié)點上。分片?關(guān)系被劃分為幾個片段,各個片段存儲在不同的結(jié)點上。分片方式水平分片:將關(guān)系r按行分為若干子集r1,r2,…,rn,每個子集ri稱為一個水平片段。一個水平片段可以看成是關(guān)系上的一個選擇.垂直分片:將關(guān)系r按列分為若干屬性子集r1,r2,…,rn,每個子集ri稱為一個垂直片段。一個垂直片段可以看成是關(guān)系上的一個投影.導(dǎo)出分片:導(dǎo)出水平分片,分片的條件不是關(guān)系本身屬性條件,而是其它關(guān)系的屬性條件?;旌戏制?關(guān)系按某種方式分片后,得到的片段再按另一種方式繼續(xù)分片。復(fù)制+分片 關(guān)系被劃分為幾個片段,系統(tǒng)為每個片段維護幾個副本。8數(shù)據(jù)庫設(shè)計的幾個階段?每個階段完成的主要的內(nèi)容和步驟?⒈HYPERLINK"http://www.cs.xmu.edu.cn/educat(yī)ion/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6。2.0.htm"\t"_parent”需求分析:全面、準(zhǔn)確了解用戶的實際要求.內(nèi)容:需求是用戶對系統(tǒng)在功能、性能、行為、設(shè)計約束等方面的期望和要求.需求分析主要包括:(1)數(shù)據(jù)需求分析 分析用戶需要從數(shù)據(jù)庫中獲取的信息內(nèi)容和性質(zhì);(2)數(shù)據(jù)處理需求分析?分析從用戶角度,對數(shù)據(jù)需要做什么樣的加工處理;(3)業(yè)務(wù)需求分析:從應(yīng)用設(shè)計角度分析應(yīng)具有的加工處理;(4)分析數(shù)據(jù)庫系統(tǒng)在性能、存儲、安全、備份與恢復(fù)等方面的要求.步驟:需求分析階段的工作步驟:分析用戶活動,產(chǎn)生業(yè)務(wù)流程圖確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)范圍圖分析用戶活動所涉及的數(shù)據(jù),產(chǎn)生數(shù)據(jù)流圖分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典業(yè)務(wù)處理邏輯需求分析性能需求分析其他需求分析⒉HYPERLINK”http://www。cs.xmu。edu。cn/education/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6.3.0.htm"\t”_parent"概念結(jié)構(gòu)設(shè)計:即設(shè)計數(shù)據(jù)庫的概念結(jié)構(gòu)。概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型,基于需求分析結(jié)果,產(chǎn)生數(shù)據(jù)庫概念模式,信息結(jié)構(gòu);設(shè)計概念結(jié)構(gòu)的步驟:抽象數(shù)據(jù)并設(shè)計局部視圖;集成局部視圖,得到全局概念結(jié)構(gòu)⒊HYPERLINK”http://www.cs。xmu./education/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6.4。0.htm”\t"_parent"邏輯結(jié)構(gòu)設(shè)計:邏輯結(jié)構(gòu)設(shè)計是將抽象的概念結(jié)構(gòu)轉(zhuǎn)換為所選用的DBMS支持的數(shù)據(jù)模型,并對其進行優(yōu)化。⒋HYPERLINK"http://www。cs.xmu.edu。cn/education/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6.5。0.htm”\t”_parent"數(shù)據(jù)庫物理設(shè)計:數(shù)據(jù)庫物理設(shè)計是對為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法).⒌HYPERLINK”http://www.cs.xmu。edu.cn/education/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6。6。0。htm"\t"_parent”數(shù)據(jù)庫實施在數(shù)據(jù)庫實施階段,設(shè)計人員運用DBMS提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進行試運行.⒍HYPERLINK"http://www.cs.xmu./educat(yī)ion/fine_courses/database/%BE%AB%C6%B7%BF%CE%B3%CC%BD%A8%C9%E8%C4%DA%C8%DD/3_%CD%F8%C2%E7%B0%E6cai/content/6/6。7.0.htm”\t"_parent"數(shù)據(jù)庫運行和維護數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運行后即可投入正式運行。在數(shù)據(jù)庫系統(tǒng)運行過程中必須不斷地對其進行評價、調(diào)整與修改。?9關(guān)系數(shù)據(jù)庫的實體完整性約束和參照完整性約束?舉例說明.(第二章—3幻燈10、11頁)1實體完整性約束:若A是關(guān)系模式R(U)的主鍵屬性,則R(U)的任何一個實例關(guān)系不存在任何元組在A上的值為空。例: Student(NO,Name,Sex,Age,Class,DeptNO),?Course(Cno,Cname,Dept),?S_C(NO,Cno,Grade)2關(guān)聯(lián)/參照完整性約束:外鍵:關(guān)系模式R1包含關(guān)系模式R2的主鍵,這組屬性叫做R1參照R2的外鍵.設(shè)X是關(guān)系模式R(U)關(guān)于關(guān)系模式R’(U’)的外鍵.如果K是R(U)的關(guān)系實例的一個元組的外部鍵值,則R'(U')的實例中必存在一個元組T,T在X上的值為K.例:?Student(NO,Name,Sex,Age,Class,DeptNO),?Dept(DeptNO,DeptName)10關(guān)系數(shù)據(jù)庫的性質(zhì)?(第二章-3幻燈7頁)在關(guān)系數(shù)據(jù)庫中的關(guān)系有如下性質(zhì):同一列來自同一個域.不同的列可以出自相同的域,必須有不同的屬性名。不能有完全相同的元組存在。關(guān)系中元組的順序無關(guān)。關(guān)系中列的順序無關(guān)。每個屬性值必須是不可再分的數(shù)據(jù)項。11.1NF?2NF?3NF?BCNF?(第二章—3幻燈32-37頁)基于數(shù)據(jù)依賴和函數(shù)依賴:FirstNormalForm1NF(第一范式)如果關(guān)系模式R的所有屬性的域都是原子的,則R稱為屬于第一范式SecondNormalForm2NF(第二范式)2NF:若R是1NF,且每個非鍵屬性完全依賴于候選鍵,則稱R為2NF(消除非鍵屬性對候選鍵的部分依賴)。ThirdNormalForm3NF(第三范式)關(guān)系模式R屬于第三范式(3NF)當(dāng)且僅當(dāng)對所有F+中依賴: ?a?b
下列條件中至少一個成立:a?b是平凡的(i.e.,b?a)a是R的超鍵b–a中的每個屬性A包含在R的某個候選鍵中。(注:各屬性可能包含在不同候選鍵中)或:?非主屬性既不部分依賴也不傳遞依賴于R的候選鍵,則稱R是第三范式.Boyce—CoddNormalFormBCNFBoyce-Codd范式:具有函數(shù)依賴集合F的關(guān)系模式R屬于BCNF當(dāng)且僅當(dāng)對F+中所有函數(shù)依賴a?b,下列兩條件至少一個成立:a?b是平凡的(i.e。,bía)a是R的超鍵或:如果關(guān)系模式R是1NF,且每個屬性都不部分依賴于候選鍵也不傳遞依賴于候選鍵,那么稱R是BC范式。12什么是索引?索引的類型?建索引的目的?索引:索引就是加快檢索表中數(shù)據(jù)的方法。索引文件由如下形式的記錄(稱為索引項)組成search-keysearch-keypointer索引文件一般比原始文件小的多搜索鍵–用來在文件中查找記錄的屬性或?qū)傩约??索引類型主索引(聚集索引)/輔助索引;稠密索引/稀疏索引唯一索引、非唯一索引位圖索引建索引的目的:索引機制用于加速對所需數(shù)據(jù)的存?。涌觳樵兯俣?13什么是聚簇?建聚簇的好處和不好?聚簇:為了提高某個屬性(或?qū)傩越M)的查詢速度,把這個或這些屬性(稱為聚簇碼)上具有相同值的元組集中存放在連續(xù)的物理塊稱為聚簇.許多關(guān)系型DBMS都提供了聚簇功能。聚簇的用途(好處)1.大大提高按聚簇屬性進行查詢的效率2.節(jié)省存儲空間聚簇以后,聚簇碼相同的元組集中在一起了,因而聚簇碼值不必在每個元組中重復(fù)存儲,只要在一組中存一次就行了聚簇的局限性(壞處)1。聚簇只能提高某些特定應(yīng)用的性能2。建立與維護聚簇的開銷相當(dāng)大對已有關(guān)系建立聚簇,將導(dǎo)致關(guān)系中元組移動其物理存儲位置,并使此關(guān)系上原有的索引無效,必須重建。當(dāng)一個元組的聚簇碼改變時,該元組的存儲位置也要做相應(yīng)移動。14說明Oracle實例的組成。SGA和后臺進程的構(gòu)成。Oracle實例的組成:系統(tǒng)全局區(qū)和后臺進程稱為ORACLE的一個實例SGA(系統(tǒng)全局區(qū))的構(gòu)成:系統(tǒng)全局區(qū)(SGA):由ORACLE為某實例分配的共享內(nèi)存結(jié)構(gòu),它包含該實例的數(shù)據(jù)和控制信息。由以下組成:數(shù)據(jù)庫緩沖區(qū)(Dat(yī)aBaseBufferCache)共享池日志緩沖區(qū)Java池大緩沖池(Largepool)后臺進程的構(gòu)成:DBWR數(shù)據(jù)庫寫進程:LGWR日志寫進程CKPT檢測點進程SMON系統(tǒng)監(jiān)控進程PMON進程監(jiān)控ARCH歸檔進程RECO恢復(fù)進程LCKN鎖進程DBWR數(shù)據(jù)庫寫進程:把所有修改過的緩沖塊寫回數(shù)據(jù)文件,同時使用LRU算法以保證最近被使用過的塊在內(nèi)存中,以及延遲寫以實現(xiàn)I/O優(yōu)化。LGWR日志寫進程:負(fù)責(zé)把信息從日志緩沖區(qū)寫回磁盤.CKPT檢測點進程:到達檢測點時,進程將修改數(shù)據(jù)文件的標(biāo)記和記錄檢測點的細節(jié)。SMON系統(tǒng)監(jiān)控進程:自動執(zhí)行自動實例恢復(fù),收回排序等操作使用的臨時段所占用的空間,合并DATAFILE中的自由空間。PMON進程監(jiān)控:用戶監(jiān)督進程,當(dāng)檢測到非正常終止的用戶進程后,就會清除這個用戶進程所作的連接,滾回它提交的事務(wù),釋放它保持的資源鎖,釋放未這個失敗進程分配的SGA資源。PMON還會自動檢測死鎖并滾回事務(wù)以自動解決死鎖。ARCH歸檔進程:可被將啟動將日志文件歸檔到一個更大的、但可以是低速的存儲設(shè)備上.RECO恢復(fù)進程:用以解決分布式事務(wù)的失敗所引起的問題。LCKN鎖進程:在并行服務(wù)器中執(zhí)行內(nèi)部實例鎖.SNPn作業(yè)隊列進程:用于分布式數(shù)據(jù)庫配置,可以自動刷新表快照;QMNn隊列監(jiān)控進程:是為監(jiān)控消息隊列的Oracle高級隊列的可選后臺進程;Dnnn調(diào)度程序進程:通過允許用戶進程共享限定數(shù)量的服務(wù)器進程來支持多線索配置;Snnn共享服務(wù)器進程:在多線索配置中,每個共享服務(wù)器進程服務(wù)于多個客戶請求。15說明Oracle的邏輯存儲結(jié)構(gòu)和物理存儲結(jié)構(gòu)。ORACLE邏輯存儲結(jié)構(gòu):數(shù)據(jù)庫塊Block范圍(區(qū))Extent數(shù)據(jù)庫段Segment表空間Tablespace數(shù)據(jù)庫數(shù)據(jù)庫對象:表、視圖、索引、簇聚Oracle物理存儲結(jié)構(gòu):指Oracle在運行過程中存儲數(shù)據(jù)的操作系統(tǒng)文件數(shù)據(jù)文件:存儲所有的數(shù)據(jù)庫數(shù)據(jù),以及元數(shù)據(jù)。日志文件:記錄了所有對數(shù)據(jù)庫的修改信息,用于數(shù)據(jù)庫的恢復(fù)。數(shù)據(jù)庫的每個實例都有兩個或更多個聯(lián)機重做日志文件.控制文件:保存對于DBMS操作關(guān)鍵的信息。參數(shù)文件:決定一個實例的特性。16現(xiàn)為某一個房地產(chǎn)公司開發(fā)其銷售管理系統(tǒng),需要對以下信息和關(guān)系進行記錄和維護:(第二章-3幻燈69頁E-R圖)銷售部信息.公司有許多銷售部分布在不同的城市,銷售部的屬性包括銷售部編號、所在地等;每個銷售部有一名或多名員工。員工的屬性包括員工編號、姓名、性別等,每個員工只能分配到一個銷售部工作;每個銷售部有一名經(jīng)理,一個經(jīng)理只能管理他所在的銷售部;公司要記錄房產(chǎn)信息,這些房產(chǎn)的屬性包括房產(chǎn)標(biāo)識、位置等,位置由省、城市、街道、郵編構(gòu)成;銷售信息。一個銷售部可能銷售出多個房產(chǎn),也可能沒有銷售出任何一套房產(chǎn);每套房產(chǎn)均有一個或多個擁有者,一個擁有者也可以有一套或多套房產(chǎn)。擁有者的屬性包括擁有者編號、姓名、性別等。對以上要求完成以下內(nèi)容:設(shè)計此數(shù)據(jù)庫的E_R圖。把E_R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)庫模式,給出每個關(guān)系模式的關(guān)鍵字,要求每個關(guān)系模式至少是3NF。首先對所有的實體集進行轉(zhuǎn)換,然后弱實體一個表,關(guān)系多對多生成表.答:1、(2)2、銷售部=(銷售部編號,城市,所在地,員工編號)員工=(員工編號,銷售部編號,姓名,性別)房產(chǎn)=(房產(chǎn)標(biāo)識,省,城市,街道,郵編,銷售部編號)擁有者=(擁有者編號,姓名,性別)擁有=(房產(chǎn)標(biāo)識,擁有者編號)17設(shè)有一個供應(yīng)商、零件、工程項目數(shù)據(jù)庫SPJ,并有如下關(guān)系,完成一下SQL語句:?S(Sno,Sname,Status,City),分別表示:供應(yīng)商代碼,供應(yīng)商名,供應(yīng)商狀態(tài),供應(yīng)商所在城市;?J(Jno,Jname,City),分別表示:工程號,工程名,工程項目所在城市;?P(Pno,Pname,Color,Weight)分別表示:零件代碼,零件名稱,零件的顏色,零件的重量;?SPJ(Sno,Pno,Jno,Qty)表示供應(yīng)的情況,由:供應(yīng)商代碼,零件代碼,工程號及數(shù)量組成;查詢使用供應(yīng)商編號S1所供應(yīng)零件的工程號碼;查詢供應(yīng)商編號S1供應(yīng)工程號J3的零件的名稱;查詢供應(yīng)工程號J3紅色零件的北京供應(yīng)商的名稱;現(xiàn)有一新工程,工程號是BJ003,工程名是“學(xué)生建筑",工程項目所在地是北京。供應(yīng)商代碼為gys007的供應(yīng)商為此工程供應(yīng)了零件代碼為ljdm008的零件數(shù)量為10000。把這些數(shù)據(jù)插入到數(shù)據(jù)庫中。創(chuàng)建一個視圖,包含供應(yīng)商為項目供應(yīng)零件的信息,包括:供應(yīng)商名稱、工程名稱、零件名稱和數(shù)量。把供應(yīng)商“紅星公司"的地址改成湖南長沙。答:1、selectdistinctjnofromSPJwhereSno=’S12、selectdistinctP。PnamefromSPJ,PwhereSPJ。Sno='S1’andSPJ。Jno=’J3'3、selectS。SnamefromSPJ,S,P,JWhereSPJ.Jno=’J3’andP.Color='紅色’andS.City=’北京’andSPJ.Pno=P.andSPJ.Jno=J.JnoandSPJ.Sno=S.Sno4、insertintoSvalues(‘gys00
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力資源管理中的招聘與培訓(xùn)
- 2026年電子商務(wù)平臺運營與市場推廣專業(yè)試題
- 2026年現(xiàn)代生物學(xué)基礎(chǔ)概念測試題
- 2026年農(nóng)業(yè)科技崗位專業(yè)基礎(chǔ)知識測試題
- 2026年鋼琴初級教師資格證筆試模擬題
- 2026年電子廢物污染控制與管理研究考核
- 2026年環(huán)境治理與生態(tài)保護類考題集
- 2026年國家公務(wù)員申論考試應(yīng)試技巧及模擬試題
- 2026年軟件工程與軟件開發(fā)實踐題庫
- 2026年鋼琴教師資格認(rèn)證音樂理論及教學(xué)技巧測試題
- 中小學(xué)人工智能教育三年發(fā)展規(guī)劃(2026-2028)7500字完整方案目標(biāo)務(wù)實真能落地
- 外研版(三起)五年級英語上冊教學(xué)計劃(含進度表)
- 新課標(biāo)小學(xué)語文六年級下冊全冊核心素養(yǎng)教案(教學(xué)設(shè)計)
- 教科版九年級物理上冊專項突破提升檢測(四)電磁學(xué)實驗及作圖含答案
- 解決勞資糾紛與調(diào)解制度
- 護理個人先進
- DB34-T 4877-2024 智慧檢驗檢測實驗室建設(shè)指南
- GB/T 32399-2024信息技術(shù)云計算參考架構(gòu)
- 食堂設(shè)備使用及保養(yǎng)培訓(xùn)
- 村莊異地搬遷安置點項目可行性研究報告
- 《正常人體形態(tài)學(xué)》考試復(fù)習(xí)題庫大全(含答案)
評論
0/150
提交評論