




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、復習提綱: 數據庫系統基本概念 1. 數據管理技術發展的三個階段 (手工管理階段、文件管理和數據庫管理) 2. 數據邏輯結構和物理結構? (呈現在用戶面前的使用數據結構,物理設備上的實際存儲結構) 3 什么是數據庫?使用數據庫系統有什么好處? (數據庫是數據管理的新方法和技術, 它是一個按數據結構來存儲和管理數據的計算機軟 件系統。查詢迅速、準確,而且可以節約大量紙面文件;數據結構化,并由 DBMS 統一管理; 數據冗余度小: 具有較高的數據獨立性; 數據的共享性好; DBMS 還提供了數據的控制功能。 ) 數據庫的特點是什么? 1. 數據結構化 2.數據的共享性高、冗余度低且易擴充3.數據獨
2、立性高 4.數據由數據庫管 理系統統一管理和控制 數據模型是什么?它分為哪幾類? 數據模型是對現實世界數據特征的抽象, 是用來描述數據、 組織數據和對數據進行操作的。 是數據系統的核心和基礎。它分為概念模型、邏輯模型和物理模型。 4 什么是數據庫管理系統?它的主要功能是什么? 數據庫管理系統是提供建立、 管理、 維護和控制數據庫功能的一組計算機軟件。 數據庫管 理系統能夠提供的主要功能為:數據定義功能、數據操縱功能、數據庫的建立和維護功能。 8 試述數據庫系統的三級模式結構及作用? (邏輯模式、外模式(子模式) 、內模式(物理模式) 。邏輯模式是對數據庫中數據的全局邏輯 結構和特征的描述。外模
3、式是對各個用戶或程序所涉及到的數據的邏輯結構和數據特征的描 述。內模式是數據的內部表示或底層描述。利于保持數據庫的數據獨立性) 9 什么是數據的物理獨立性和邏輯獨立性?在數據庫系統中如何保證數據的獨立性? (數據的物理獨立性是指應用程序對數據存儲結構(也稱物理結構)的依賴程度。數據的 邏輯獨立性是指應用程序對數據全局邏輯結構的依賴程度。 在數據庫系統中通過三級模式和二 級映象技術保證保證數據的獨立性。 ) 10 試述數據庫系統中的二級映象技術及作用。 (數據庫系統的二級映像技術是指外模式與模式之間的映像、 模式與內模式之間的映象技 術,這二級映像技術不僅在三級數據模式之間建立了聯系,同時也保證
4、了數據的獨立性。 ) 數據模型與概念模型 1. 數據庫的概念模型的特點 (真實反映現實世界,獨立于具體的機器和DBM)S 2 什么是 E-R 圖? (實體 -聯系圖( E-R 圖),是用來描述現實世界中概念模型的一種著名方法。是數據庫設 計的工具之一) 3 試述數據模型的三個要素。 (數據結構、數據操作和數據完整性約束條件) 4 數據庫常見的三種數據模型 (層次(樹) 、關系(二維表)和網狀(網) ) 5 試述關系數據模型的特點。 (關系數據模型建立在嚴格的數學基礎之上; 關系數據模型的概念單一, 容易理解; 關系 數據模型的存取路徑對用戶隱蔽;關系模型中的數據聯系是靠數據冗余實現的) 6 數
5、據模型分為哪兩種類型? 概念模型、邏輯模型和物理模型 。 關系數據理論 1 1NF,2NF,3NF 的定義分別是什么? 2 傳統的集合運算和專門的關系運算分別有哪些? 3 關系數據庫中基于數學上兩類運算是什么? 數據庫設計 1 試述數據庫的設計步驟。 (經過需求分析、 概念結構設計、 邏輯結構設計、 物理結構設計、 數據庫實施和數據庫運 行和維護 6 個階段) 2 概念結構設計的方法是什么?步驟是什么? (方法:自頂向上,自底向上,逐步擴張,混合策略。 步驟: 概念結構設計可分為兩步: 第一步是抽象數據, 并設計局部視圖, 第二步是集成局 部視圖,得到全局的概念結構。 ) 3 需求分析的步驟是
6、什么? 1. 調查組織機構情況。 2. 調查各部門的業務活動情況。 3. 在熟悉了業務活動的基礎上,協助用戶明確對新系統的各種要求,包括信息要求, 處理要求,安全性與完整性要求。 4. 確定新系統的辯解。 4 設計題:設計 E-R 圖、轉化為關系模型、指出主碼和外碼,用 SQL 定義基本表(后例) 分 E-R 圖之間的沖突主要有哪些? 屬性沖突、命名沖突、結構沖突三種。 關系數據庫 1 試述關系模型應滿足的三類完整性 , 說明實體完整性和關系參照完整性的含義。 (實體完整性、 參照完整性和用戶定義的完整性; 實體完整性是主屬性不能為空, 關系的 參照完整性規則為:若屬性(或屬性組)F是基本關系
7、R的外碼,它與基本關系 S的主碼Ks 相對應(基本關系 R 和 S 不一定是不同的關系) ,則對于 R 中每個元組在 F 上的值必須取空值 ( F 的每個屬性值均為空值)或者等于 S 中某個元組的主碼值。 ) SQL 1 試述 SQL 語言的特點。 ( SQL 語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,高度非過程化語 言,具有3個特點: SQL具有自含式和嵌入式兩種形式;SQL具有語言簡潔、易學易 用的特點; SQL支持三級模式結構。) 2 SQL 定義基本表和表示查詢 數據庫保護 1 數據庫的安全性,數據庫安全性控制的一般方法。 (數據庫的安全性是指保護數據庫, 以防止不合法的
8、使用數據泄密、 更改或破壞; 用戶標識與 鑒別; 存取控制。視圖機制和數據加密。 ) 2 什么是數據庫中的自主存取控制方法和強制存取控制方法? 自主存取控制方法:定義各個用戶對不同數據對象的存取權限。當用戶要訪問數據庫時, 首先檢查其存取權限,以防止非法用戶對數據庫進行存取。 強制存取控制方法: 每一個數據對象被標以一定的密級, 每位用戶也被授予某一級別的許 可證。系統規定只有具有某一許可證級別的用戶才能存取某密級的數據對象。 3 數據庫完整性、完整性約束條件。 (數據庫的完整性是指數據的正確性和相容性; 表級約束、 元組級約束和屬性級約束, 靜態約 束和動態約束) 4 授權和回收的方法是什么
9、?視圖的創建方法是什么? 5數據庫的完整性概念與數據庫的安全性概念之間存在什么區別和聯系? 數據庫的完整性和安全性是兩個不同的概念,但是它們存在一定的聯系。前者是為了防止 數據庫中存在不符合語義的數據,防止錯誤信息的輸入和輸出造成無效操作和錯誤結果。后者 是保護數據庫,防止被惡意破壞和非法存取。也就是說,安全性措施的防范對象是非法用戶 和非法操作,完整性措施的防范對象是不合語義的數據。 增加:關系模型的完整性規則有哪幾類? A :關系模型有三類完整性規則: 1 實體完整性一一基本關系的所有主屬性都不能為空; 2. 參照完整性一一若屬性(或屬性組)F是基本關系R的外碼,它與基本關系 S的主 碼相
10、對應,則對于 R中每個元組在 F上的值必須為: 或者取空值(F的每個屬性值均為空值時);或者等于S中某個元組的主碼值; 3. 用戶定義的完整性一一是針對某一具體關系數據庫的約束條件,反映某一具體應用 所涉及的數據必須滿足的語義要求。 什么是數據庫的安全性?什么是數據庫的完整性?兩者之間有什么聯系和區別? (1) 數據庫安全性:即保護數據庫,防止因用戶非法使用數據庫造成數據泄露、更改 或被破壞。 (2) 數據庫完整性:指數據的正確性和相容性。 (3) 兩者之間的聯系和區別:數據的完整性與安全性是數據庫保護的兩個不同方面。 安全性是防止用戶非法使 用數據庫,包括惡意破壞數據和越權存取數據。完整性則
11、是防止合法用戶使用數據庫時向 數據庫中加入不合語義的語句。也就是說,安全性措施的防范對象是非法用戶和非法操作,完 整性措施的防范對象是不合語義的數據。 等值連接與自然連接的區別是什么? 答:自然連接需要取消重復列,而等值連接不需要。 自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性 組,并且要在結果中把重復的屬性去掉。 1、 碼 2、候選碼3、外碼 1、碼: 唯一標識實體的屬性集稱為碼。 2、 候選碼:設K為關系模式R中的屬性或屬性組合。若 U完全依賴于K,貝U K 稱為 R 的一個候選碼。 或者說: 若關系中的某一屬性組的值能唯一的標識一個元組, 而其真 子集不行
12、,貝稱該屬性組為候選碼。 3、 外部碼:當兩個或兩個以上的關系存在引用關系的時候,設 F是基本關系R的一個或 一組屬性,但不是關系R的碼,如果F與基本關系S的主碼Ks相對應,則稱F是基本關系R 的外碼,并稱基本關系 R 為參照關系,基本關系 S 為被參照關系或目標關系。且關系 R 和 S 不一定是不同的關系。即同一關系中的不同屬性之間也可存在著引用關系。 視圖的作用是什么? 1)視圖能夠簡化用戶的操作。 (2)視圖使用戶能以多種角度看待同一數據。 (3)視圖對重構數據庫提供了一定程度的邏輯獨立性 (4)視圖能夠對機密數據提供安全保護。 什么是概念模型?數據模型?關系模型? 什么是投影? 什么是
13、函數依賴 數據庫設計題: 例:設有一家百貨商店,已知信息有: 每個職工的數據是職工號、姓名、地址和他所在的商品部。 每一商品部的數據有:它的職工,經理和它經銷的商品。 每種經銷的商品數有:商品名、生產廠家、價格、型號(廠家定的)和內部商品代號(商 店規定的)。 關于每個生產廠家的數據有:廠名、地址、向商店提供的商品價格。 ( 1)畫出 E-R 圖 (2)轉換為關系模型結構; (3)指出轉換結果中每個關系模式的主碼和外碼約束; ( 4)用 SQL 語句定義基本表,并實現主碼和外碼約束。 (1) 解: 圖中: 職工:職工號,姓名,住址; 商品部:商品部號,名稱; 商品:商品代號,價格,型號; 生產
14、廠家:生產廠編號,廠名,地址; 經理:經理職工號,經理名。 (2)關系模型為: 職工(職工號,姓名,住址 ),工作商品部); 商品部(商品部號,名稱); 商品(商品代號,價格,型號); 廠家(生產廠編號,廠名,地址); 銷售(商品代號,商品部號); 生產(生產廠編號,商品代號) (3)主碼和外碼約束 職工:主碼為職工號;外碼為工作商品部,對應的主碼表和主碼為商品部(商品部號) 商品部:主碼為商品部號 商品:主碼為商品代號 生產廠家:主碼為生產廠編號 銷售:主碼為商品代號和商品部號;外碼為商品代號,對應的主碼表和主碼為商品(商品代號); 外碼為商品部號,對應的主碼表和主碼為商品部(商品部號) 生產:主碼為生產廠編號和商品代號;外碼為生產廠編號,對應的主碼表和主碼為生產廠家(生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 森林公園生態旅游市場營銷考核試卷
- 游樂場設備智能監測技術考核試卷
- 橡膠制品在船舶制造行業中的應用研究考核試卷
- 生態環境保護法律法規考核試卷
- 社區反貧困與可持續發展考核試卷
- 消費級機器人傳感器技術與應用考核試卷
- 游戲行業法律法規及合規管理考核試卷
- 油氣倉儲自動化控制考核試卷
- 旅館業供應鏈與物流管理考核試卷
- 昆明衛生職業學院《三維地質建模與可視化》2023-2024學年第二學期期末試卷
- 2023年海南省財金集團有限公司招聘筆試模擬試題及答案解析
- 耳聾與人工耳蝸植入術課件
- 公司獎項申請表(個人)
- 三年級上冊語文閱讀同步擴展課件-第十五講 童話寓言的閱讀技巧(共14張PPT)-人教(部編版)
- 機油濾清器工作原理剖析
- 執行異議及復議課件
- 工程施工資源配置計劃施工資源配置計劃
- 高中美術教案3-12地域的永恒魅力1
- 安全生產管理組織機構設置圖
- 高考政治思維導圖
- 一帶一路國家風光資源評估報告
評論
0/150
提交評論