一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

數(shù)據(jù)庫的物理結構和邏輯結構

 sonjay 2010-09-19
 
 
首先,你需要明白的一點是:數(shù)據(jù)庫的物理結構是由數(shù)據(jù)庫的操作系統(tǒng)文件所決定,每一個Oracle數(shù)據(jù)庫是由三種類型的文件組成:數(shù)據(jù)文件、日志文件和控制文件。數(shù)據(jù)庫的文件為數(shù)據(jù)庫信息提供真正的物理存儲。
    每一個Oracle數(shù)據(jù)庫有一個或多個物理的數(shù)據(jù)文件(data file)。一個數(shù)據(jù)庫的數(shù)據(jù)文件包含全部數(shù)據(jù)庫數(shù)據(jù)。邏輯數(shù)據(jù)庫結構(如表、索引等)的數(shù)據(jù)物理地存儲在數(shù)據(jù)庫的數(shù)據(jù)文件中。數(shù)據(jù)文件通常為*.dbf格式,例如:userCIMS.dbf。數(shù)據(jù)文件有下列特征:①、一個數(shù)據(jù)文件僅與一個數(shù)據(jù)庫聯(lián)系;②、一旦建立,數(shù)據(jù)文件只增不減;③、一個表空間(數(shù)據(jù)庫存儲的邏輯單位)由一個或多個數(shù)據(jù)文件組成。
    其次,我們再來敘述一下Oracle的邏輯結構:Oracle的邏輯結構包括表空間(tablespace),段(segment),數(shù)據(jù)塊(data block)以及模式對象(schema object)。
    Oracle數(shù)據(jù)庫在邏輯上是由多個表空間組成的,表空間在物理上包含一個或多個數(shù)據(jù)文件。而數(shù)據(jù)文件大小是塊大小的整數(shù)倍;表空間中存儲的對象叫段,比如數(shù)據(jù)段,索引段和回退段。段由區(qū)組成,區(qū)是磁盤分配的最小單位。段的增大是通過增加區(qū)的個數(shù)來實現(xiàn)的。每個區(qū)的大小是數(shù)據(jù)塊大小的整數(shù)倍,區(qū)的大小可以不相同;數(shù)據(jù)塊是數(shù)據(jù)庫中的最小的I/O單位,同時也是內存數(shù)據(jù)緩沖區(qū)的單位,及數(shù)據(jù)文件存儲空間單位。塊的大小由參數(shù)DB_BLOCK_SIZE設置,其值應設置為操作系統(tǒng)塊大小的整數(shù)倍。
   ⑴、表空間(tablespace)
   表空間是數(shù)據(jù)庫中最大的邏輯單位,每一個表空間由一個或多個數(shù)據(jù)文件組成,一個數(shù)據(jù)文件只能與一個表空間相聯(lián)系。每一個數(shù)據(jù)庫都有一個SYSTEM表空間,該表空間是在數(shù)據(jù)庫創(chuàng)建或數(shù)據(jù)庫安裝時自動創(chuàng)建的,用于存儲系統(tǒng)的數(shù)據(jù)字典表,程序系統(tǒng)單元,過程函數(shù),包和觸發(fā)器等,也可用于存儲用戶數(shù)據(jù)表,索引對象。表空間具有在線(online)和離線(offline)屬性,可以將除SYSTME以外的其他任何表空間置為離線。
   ⑵、段(segment)
   數(shù)據(jù)庫的段可以分為四類:數(shù)據(jù)段、索引段、回退段和臨時段。
   ⑶、區(qū)
   區(qū)是磁盤空間分配的最小單位。磁盤按區(qū)劃分,每次至少分配一個區(qū)。區(qū)存儲與段中,它由連續(xù)的數(shù)據(jù)塊組成。
   ⑷、數(shù)據(jù)塊
   數(shù)據(jù)塊是數(shù)據(jù)庫中最小的數(shù)據(jù)組織單位與管理單位,是數(shù)據(jù)文件磁盤存儲空間單位,也是數(shù)據(jù)庫I/O的最小單位,數(shù)據(jù)塊大小由DB_BLOCK_SIZE參數(shù)決定,不同的Oracle版本DB_BLOCK_SIZE的默認值是不同的。
   ⑸、模式對象
   模式對象是一種應用,包括:表、聚簇、視圖、索引序列生成器、同義詞、哈希、程序單元、數(shù)據(jù)庫鏈等。
   最后,在來說一下Oracle的用戶、表空間和數(shù)據(jù)文件的關系:
   一個用戶可以使用一個或多個表空間,一個表空間也可以供多個用戶使用。用戶和表空間沒有隸屬關系,表空間是一個用來管理數(shù)據(jù)存儲的邏輯概念,表空間只是和數(shù)據(jù)文件發(fā)生關系,數(shù)據(jù)文件是物理的,一個表空間可以包含多個數(shù)據(jù)文件,而一個數(shù)據(jù)文件只能隸屬一個表空間。
   總結一下:解釋數(shù)據(jù)庫、表空間、數(shù)據(jù)文件、表、數(shù)據(jù)的最好辦法就是想象一個裝滿東西的柜子。數(shù)據(jù)庫其實就是柜子,柜中的抽屜是表空間,抽屜中的文件夾是數(shù)據(jù)文件,文件夾中的紙是表,寫在紙上的信息就是數(shù)據(jù)。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    丁香六月婷婷基地伊人| 亚洲国产精品一区二区毛片| 成人免费视频免费观看| 九九九热在线免费视频| 国产女优视频一区二区| 亚洲国产性生活高潮免费视频| 日韩一区二区免费在线观看| 91在线播放在线播放观看| 粉嫩一区二区三区粉嫩视频| 好吊日在线视频免费观看| 欧美日韩一区二区午夜| 久久精品国产亚洲熟女| 国产精品视频一区二区秋霞| 翘臀少妇成人一区二区| 五月天丁香亚洲综合网| 亚洲精品高清国产一线久久| 日本不卡一本二本三区| 国产高清一区二区白浆| 久久精品色妇熟妇丰满人妻91 | 午夜精品一区免费视频| 国产剧情欧美日韩中文在线| 高清一区二区三区四区五区 | 老司机精品国产在线视频| 欧美日韩国产免费看黄片| 亚洲国产性感美女视频| 成人免费视频免费观看| 熟女免费视频一区二区| 国产偷拍精品在线视频| 精品一区二区三区人妻视频| 日韩性生活视频免费在线观看| 中文字日产幕码三区国产| 国产精品日韩精品最新| 日韩在线欧美一区二区| 色综合久久六月婷婷中文字幕| 国产一级精品色特级色国产| 国产精品日韩精品一区| 成人午夜爽爽爽免费视频| 在线观看免费视频你懂的| 中文字幕精品一区二区年下载| 日韩毛片视频免费观看| 91人妻人人澡人人人人精品|