1.5 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

數(shù)據(jù)庫(kù)系統(tǒng)是為管理大體量信息而設(shè)計(jì)的。這些大體量信息不是孤立存在的,它們是一些企業(yè)運(yùn)行的一部分,這些企業(yè)的終端產(chǎn)品可能是來(lái)自數(shù)據(jù)庫(kù)的信息,也可能是數(shù)據(jù)庫(kù)僅在其中起支持作用的一些設(shè)備或者服務(wù)。

數(shù)據(jù)庫(kù)設(shè)計(jì)主要是設(shè)計(jì)數(shù)據(jù)庫(kù)schema。

數(shù)據(jù)庫(kù)設(shè)計(jì)要經(jīng)歷哪些階段?

  • 調(diào)研階段
    調(diào)研數(shù)據(jù)庫(kù)用戶(hù)需求,形成數(shù)據(jù)需求文檔
  • 概念設(shè)計(jì)階段
    選擇數(shù)據(jù)模型,將用戶(hù)需求轉(zhuǎn)換成數(shù)據(jù)庫(kù)的概念schema;
    重點(diǎn)是描述數(shù)據(jù)及其之間的關(guān)系;
  • 邏輯設(shè)計(jì)階段
    將高級(jí)的概念schema映射為數(shù)據(jù)庫(kù)實(shí)現(xiàn)的數(shù)據(jù)模型
  • 物理設(shè)計(jì)階段
    描述數(shù)據(jù)庫(kù)的物理特征,比如文件組織形式以及內(nèi)部存儲(chǔ)結(jié)構(gòu)等

關(guān)系數(shù)據(jù)模型的概念設(shè)計(jì)過(guò)程

主要包括確定在數(shù)據(jù)庫(kù)中使用哪些屬性,以及如何將屬性分組來(lái)形成表。

如何將數(shù)據(jù)分組形成表?

  • 使用實(shí)體關(guān)系模型,詳情請(qǐng)看第6章;
  • 使用一組正則化算法來(lái)生成表,詳情請(qǐng)看第7章;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容