中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

數(shù)據(jù)庫設(shè)計(jì)教程:學(xué)習(xí)數(shù)據(jù)建模

發(fā)布于:2021-01-27 09:02:26

0

137

0

數(shù)據(jù)庫 數(shù)據(jù)建模 設(shè)計(jì)教程

什么是數(shù)據(jù)庫設(shè)計(jì)?

數(shù)據(jù)庫設(shè)計(jì)是一系列過程的集合,這些過程有助于企業(yè)數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)、開發(fā)、實(shí)施和維護(hù)。正確設(shè)計(jì)的數(shù)據(jù)庫易于維護(hù),提高了數(shù)據(jù)一致性,并且在磁盤存儲空間方面具有成本效益。數(shù)據(jù)庫設(shè)計(jì)器決定數(shù)據(jù)元素之間的關(guān)聯(lián)方式以及必須存儲哪些數(shù)據(jù)。

數(shù)據(jù)庫設(shè)計(jì)的主要目標(biāo)是生成所提出的數(shù)據(jù)庫系統(tǒng)的邏輯和物理設(shè)計(jì)模型。

邏輯模型集中于數(shù)據(jù)需求和要存儲的數(shù)據(jù),而不考慮物理因素。它不關(guān)心數(shù)據(jù)將如何存儲,也不關(guān)心數(shù)據(jù)將物理存儲在哪里。

物理數(shù)據(jù)設(shè)計(jì)模型涉及使用硬件資源和軟件系統(tǒng)(如數(shù)據(jù)庫管理系統(tǒng)(DBMS))將數(shù)據(jù)庫的邏輯設(shè)計(jì)轉(zhuǎn)換到物理介質(zhì)上。

為什么數(shù)據(jù)庫設(shè)計(jì)很重要?

它有助于生成數(shù)據(jù)庫系統(tǒng):

  1. 滿足用戶要求。

  2. 具有高性能。

數(shù)據(jù)庫設(shè)計(jì)是高性能數(shù)據(jù)庫系統(tǒng)的關(guān)鍵。

注意,數(shù)據(jù)庫的天才在于它的設(shè)計(jì)。使用SQL的數(shù)據(jù)操作相對簡單。

 

數(shù)據(jù)庫開發(fā)生命周期

 

 

在開發(fā)數(shù)據(jù)庫系統(tǒng)時(shí),數(shù)據(jù)庫開發(fā)生命周期有許多階段。

開發(fā)生命周期中的步驟不必以順序的方式宗教地遵循。

在小型數(shù)據(jù)庫系統(tǒng)上,數(shù)據(jù)庫系統(tǒng)的開發(fā)生命周期通常非常簡單,不涉及很多步驟。

為了充分理解上圖,讓我們看看每個(gè)步驟中列出的各個(gè)組件。

需求分析

  • 規(guī)劃-此階段涉及整個(gè)數(shù)據(jù)庫開發(fā)生命周期的規(guī)劃,它考慮到組織的信息系統(tǒng)戰(zhàn)略。

  • 系統(tǒng)定義-此階段定義擬議數(shù)據(jù)庫系統(tǒng)的范圍和邊界。

數(shù)據(jù)庫設(shè)計(jì)

  • 邏輯模型-這個(gè)階段是基于需求開發(fā)數(shù)據(jù)庫模型。整個(gè)設(shè)計(jì)都是紙面上的,沒有任何物理實(shí)現(xiàn)或特定的DBMS考慮因素。

  • 物理模型-此階段實(shí)現(xiàn)數(shù)據(jù)庫的邏輯模型,同時(shí)考慮DBMS和物理實(shí)現(xiàn)因素。

實(shí)施

  • 數(shù)據(jù)轉(zhuǎn)換和加載此階段涉及從舊系統(tǒng)導(dǎo)入數(shù)據(jù)并將其轉(zhuǎn)換到新數(shù)據(jù)庫。

  • 測試此階段涉及識別新實(shí)現(xiàn)系統(tǒng)中的錯誤。它根據(jù)需要檢查數(shù)據(jù)庫規(guī)格。

兩種類型的數(shù)據(jù)庫技術(shù)

  1. 正常化

  2. ER建模

讓我們一個(gè)一個(gè)地去研究吧!