資料庫的邏輯設計

2021-06-08 14:25:03 字數 457 閱讀 7430

oracle優化軟結構:

能移出system表空間的東西盡量移出。

將程式表和資料表分別存在不同的表空間。(減少io操作)

索引段不應該與其相關的表存在同乙個表空間。因為dml操作的時候同時會維護所以。【alter index index_name rebuild tablespace tablespace_name】

分離低使用率的資料段。

以相同方式使用的段應該儲存在一起。

表空間衝突最小化。

優化資料庫中,段的邏輯分布

system--------資料字典

data---------- -標準操作表

data_2--------標準操作時使用的靜態表

indexes-------標準操作時的索引

indexes_2---靜態索引

解決方案

小型系統【system,data,indexes】

資料庫邏輯設計

資料庫設計包含需求設計 邏輯設計 物理設計和維護優化。為了設計出沒有資料冗餘和資料維護異常的資料結構,我們需要遵循以下規範 資料庫表中的所有欄位都只有單一屬性 單一屬性的列都是由基本的資料型別所構成 設計出來的表都是簡單的二維表 針對這個問題,我們怎麼破呢?我們對上面這個表拆分為3個表 學生表 課程...

SQL資料庫設計(一) 需求分析與邏輯設計

今天先來介紹 資料庫設計中的需求分析和邏輯設計 er圖 階段,明天介紹物理設計與維護優化,資料庫設計是非常有意思的 根據系統業務的需要,結合我們所選用的dbms,為這個業務系統構建出最優的資料儲存模型。並建立好資料庫中的表結構,以及表與表之間的關聯關係的過程.使之能有效的對應用系統中的資料進行儲存,...

資料庫設計那些事 第2章 邏輯設計

將需求轉化為資料庫的邏輯模型 通過er圖的形式對邏輯模型進行展示 與所選用的具體的dbms系統無關 關係 乙個關係對應通常所說的一張表。元組 表中的一行即為乙個元組。屬性 表中的一列即為乙個屬性 每乙個屬性都有乙個名稱,稱為屬性名。候選碼 表中的某個屬性組,它可以唯一確定乙個元組。主碼 乙個關係有多...