《數據庫技術及應用》部分習題解答.docx

                《數據庫技術及應用》部分習題解答.docx

                1. 1、本文檔共17頁,可閱讀全部內容。
                2. 2、本文檔內容版權歸屬內容提供方,所產生的收益全部歸內容提供方所有。如果您對本文有版權爭議,可選擇認領,認領后既往收益都歸您。
                3. 3、本文檔由用戶上傳,本站不保證質量和數量令人滿意,可能有諸多瑕疵,付費之前,請仔細先通過免費閱讀內容等途徑辨別內容交易風險。如存在嚴重掛羊頭賣狗肉之情形,可聯系本站下載客服投訴處理。
                4. 文檔侵權舉報電話:19940600175。
                第1章部分習題解答 填空題 ?數據模型通常由(數據結構)、(數據操作)和(數據完整性約束)三要素組成。 ?數據模型通常分(層次)、(網絡)、(關系)和(面向對象)是四種。 ?數據操作描述的是系統的動態特性, 主要分為(檢索)和(更新)兩大類,共包括(查詢)、(插入)、(刪 除)和(修改)4種操作。 ?關系數據庫系統是以(關系模型)為基礎的數據庫系統。 ?從數據庫管理系統的角度劃分數據庫系統的體系結構,可分為 (外模式)、(模式)和(內模式)三層。 ?有了外模式/模式映象可以保證數據和應用程序之間的 (邏輯獨立性);有了模式/內模式映象,可以 保證數據和應用程序之間的(物理獨立性)。 ?數據庫管理系統主要由(數據描述語言及其翻譯程序)、(數據操縱/查詢語言及其翻譯程序)和(數據庫 管理例行程序)三部分組成。 8數據庫管理系統在三層結構之間提供的兩層映象是 (外模式/模式映象)和(模式/內模式映象)。 9?當前數據庫系統的主流是(關系數據庫系統)。 10.在E-R圖中,實體集用(矩形)表示,實體集和聯系的屬性用(橢圓形)表示,實體之間的聯系用(菱形) 表示,聯系與其涉及的實體集之間以直線連接,并在直線端部標上聯系的種類 (1:1 ,1:n,m:n)。 11 ?房屋租賃公司利用數據庫記錄房主的房屋和公司職員的信息。其中房屋信息包括房屋編號、地址、 面積、朝向、租金價格。職員的信息包括員工編號、姓名、聯系的客戶、約定客戶見面時間、約定客戶看房 的編號。房屋租賃公司的 E-R圖如下圖2.11所示: 在括號中填人正確的答案。 A:(房屋)B :(帶客戶看房)C :(職員)D :(地址)E :(租金價格)F :(聯系的客戶) G:(約定客戶見面時間)H :(約定客戶看房的編號) 選擇題 1?(B )是按照一定的數據模型組織的,長期儲存在計算機內,可為多個用戶共享的數據的聚集 A ?數據庫系統 B ?數據庫 C ?關系數據庫 D 。數據庫管理系統 2?數據庫系統的基礎是(D )。 A ?數據結構 B ?數據庫管理系統 C ?操作系統 D ?數據模型 ( C )處于數據庫系統的核心位置。 A ?數據字典 B ?數據庫 C ?數據庫管理系統 D ?數據庫管理員 4?有了模式/內模式映象,可以保證數據和應用程序之間的 (B )。 A .邏輯獨立性 B .物理獨立性 C .數據一致性 D .數據安全性 5?(A )是數據庫中全部數據的邏輯結構和特征的描述。 A ?模式 B ?外模式 C ?內模式 D ?存儲模式 ( C )是數據庫物理結構和存儲方式的描述。 A .模式 B .外模式 C .內模式 D .概念模式 ( B )是用戶可以看見和使用的局部數據的邏輯結構和特征的描述。 A .模式 B .外模式 C .內模式 D .概念模式 三.問答題 8.請為計算機經銷商設計一個數據庫,要求包括生產廠商和產品的信息。生產廠商的信息包括名稱、地 址、電話等;產品的信息包括生產廠商、品牌、型號、價格等。試用 E-R 8. 有的屬性和聯系選擇適當的類型,并且指岀每個實體集的鍵碼。 假如習題8的數據庫加入顧客的信息,包括姓名、地址、電話、身份證號等等,試修改數據庫,把修 改或增加的部分用E-R圖分別加以描述。 [解答] 設計一個適合大學選課的數據庫。該數據庫應包括學生、系、教師、課程,哪個學生選了哪門課, 哪$個教師教哪門課,學生的成績,一個系提供哪些課程等信息。請用 E-R模型進行描述,注意為屬性和聯系 選擇適當的類型,并指岀每個實體集的鍵碼。 系主任 電話 第2章部分習題解答 二.問答題 1 ?已知關系R和關系S,求下列運算結果。 [解答] a? ti= 0串 6 mxs) P Q R. T R. Y S. T S. Y B 7 g e f c d m 7 g e f c d n 7 g e f e f n 7 g c d c d m 7 g c d c d n 7 g c d e f n 即 T£^ J1P 0 DCRt><15) P Q B 2 b m 2 b n 9 z n 7 g n 7 g m □) T3球卡JIty俗) P Q 2 b — — 設兩個關系模型為: S(S#,Name ,Sex,Age) , SC(S#,C#,Grade),用關系代數語言實現下列操作 (假設 每門課都有人選)。 [解答] 求課程不及格學生的課號、姓名及成績; C#,Name,Grade (S ' Grade ::60 (SC)) 求學習全部課程的所有學生姓名; Name? (5# (SC)…c #(SC))) 求’01'號課成績大于80分的所有男生的姓名。 Name 0 Sex二男' (S) ° C#='01*Grade>80 (SC)) 已知四個關系模式:學生(

                文檔評論(0)

                wangxing1
                該用戶很懶,什么也沒介紹

                相關文檔

                相關課程推薦

                全民乐