數據庫基礎入門知識資料個人整理編輯版強烈推薦_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、#數據庫知識要點總結第一章第一章關系數據模型關系數據模型數據模型(靜態(tài))的三要素數據模型(靜態(tài))的三要素一關系數據結構(一)基本概念包括:1屬性(Attribute):實體所具有的某一特征。(如學生的特征是學號、姓名、)域(Domain):屬性對應的一組具有相同數據類型的值的集合。每個屬性有一個域。(關系模型限定域必須原子性1NF)2鍵(key)(1)候選鍵(cidatekey)關系的某一屬性或屬性組的值唯一標識一個元組,而其任何真子集

2、無此性質。候選鍵的諸屬性稱為主屬性,不包含在任何候選鍵中的屬性稱為非主屬性。(2)主鍵(primarykey)一個關系至少有一個侯選鍵,可以有幾個侯選鍵。一般從侯選鍵中選擇一個作為主鍵(primarykey)其他的稱為侯補鍵(alternatekey)每個主鍵的值是不能相同的,(3)外鍵(feignkey)如關系中的屬性或屬性組不是本關系的主鍵,而引用其他關系或本關系的主鍵,則稱為本關系的外鍵。3關系(Relation):(1)關系:定

3、義在事物的所有屬性域上的多元關系,一個關系就是一張二維表。(2)關系模式:關系的描述稱為關系模式,它可以形式化的表示為R(U,D,DOM,F)R為關系名U為組成該關系的屬性名集合D為屬性組U中屬性所來自的域DOM為屬性向域的映像集合F為屬性間數據的依賴關系集合關系模式通常簡記為:R(U)或R(A1,A2,A3,……,An)關系的三種基本類型基本表:是實際存在的表,它是實際存儲數據的邏輯表示。查詢表:是查詢結果對應的表。視圖表:是由基本表

4、或其他視圖導出的表,是虛表,不對應實際存儲內容。二關系操作(一)兩種關系操作1查詢(Query)查詢可以分為選擇(),投影(Project),連接(Join),交(Intersection),并(Union),差(Except),除(Divide),笛卡爾乘積。其中選擇,投影,并,差,笛卡爾乘積是5種基本操作,其他的操作可用這些基本操作定義和導出2插入(),刪除(),修改(Update)(二)關系操作的特點集合式的操作方式,即操作的對象

5、和結果都是集合。#d3ba3ce5fg662∩(交)R1∩R2=b2dc2d3━(差)R1━R2=b3bd3b4╳(笛卡爾乘積)R1╳S=b2d2db2d3bb3b2db3b3bc2d2dc2d3bd3b2dd3b3b(二)專門關系運算1選擇()(選擇符合條件的元組)δ()如:δ性別=男(STUDENT)表的水平劃分2投影(Project)(選擇符合條件的屬性)Π()如:Π學號,姓名(STUDENT)表的垂直劃分3連接操作(Join)笛

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論