深圳IT認(rèn)證培訓(xùn)中心數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化課程內(nèi)容為“數(shù)據(jù)庫表設(shè)計(jì)及sql優(yōu)化”,課程內(nèi)容涉及數(shù)據(jù)庫表設(shè)計(jì)基本理論、sql優(yōu)化方法介紹等技術(shù)。如果你想學(xué)習(xí)數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化課程,歡迎前來咨詢了解報(bào)名。
1.數(shù)據(jù)庫體系結(jié)構(gòu)剖析
2.數(shù)據(jù)庫職能-存儲(chǔ)與SQL
3.Storage Engine體系結(jié)構(gòu)剖析
4.Query Processor體系結(jié)構(gòu)剖析
5.對(duì)比Oracle、SqlServer與MySQL對(duì)比
6.阿里開源PolarDB體系結(jié)構(gòu)
二、數(shù)據(jù)庫設(shè)計(jì)過程
1.概念領(lǐng)域建模
2.邏輯實(shí)體建模
3.物理表建模
4.物理表與DDL
5.演示:基于UML數(shù)據(jù)庫建模過程
6.實(shí)踐:依據(jù)講師案例完成數(shù)據(jù)庫設(shè)計(jì)體驗(yàn)
三、分布式數(shù)據(jù)庫設(shè)計(jì)
1.集中數(shù)據(jù)庫與分布式數(shù)據(jù)庫
2.數(shù)據(jù)分布策略
3.SQL與NoSQL決策
4.分布式數(shù)據(jù)的一致性策略
5.案例分析-淘寶數(shù)據(jù)庫的演繹過程
6.實(shí)踐:依據(jù)講師案例完成分布式數(shù)據(jù)庫設(shè)計(jì)
四、數(shù)據(jù)庫訪問設(shè)計(jì)
1.數(shù)據(jù)庫訪問的基本操作模型
2.數(shù)據(jù)庫訪問的類庫封裝設(shè)計(jì)
3.ORM框架設(shè)計(jì)
4.COID模式設(shè)計(jì)
5.案例分析:微軟ERP軟件的RECID設(shè)計(jì)思想分析
五、數(shù)據(jù)庫表結(jié)構(gòu)擴(kuò)展性設(shè)計(jì)
1.業(yè)務(wù)無關(guān)的數(shù)據(jù)庫設(shè)計(jì)
2.案例分析-ERP軟件的表結(jié)構(gòu)設(shè)計(jì)
3.數(shù)據(jù)庫的職能與擴(kuò)展性設(shè)計(jì)
4.key-value模式
5.元數(shù)據(jù)與數(shù)據(jù)字典表
6.實(shí)踐:依據(jù)講師案例完成業(yè)務(wù)無關(guān)的數(shù)據(jù)庫設(shè)計(jì)
六、高性能數(shù)據(jù)庫設(shè)計(jì)
1.水平擴(kuò)展與垂直擴(kuò)展
2.內(nèi)部切割-資源切割、算法切割與讀寫分割
3.外部切割-業(yè)務(wù)切割與訪問者切割
4.數(shù)據(jù)庫緩存與中間服務(wù)器緩存
5.案例分析-社交網(wǎng)站數(shù)據(jù)庫的演繹過程
6.實(shí)踐:依據(jù)講師案例完成數(shù)據(jù)庫性能設(shè)計(jì)
七、數(shù)據(jù)庫安全設(shè)計(jì)
1.數(shù)據(jù)訪問安全設(shè)計(jì)
2.數(shù)據(jù)存儲(chǔ)安全設(shè)計(jì)
3.數(shù)據(jù)傳輸安全設(shè)計(jì)
4.數(shù)據(jù)存儲(chǔ)安全設(shè)計(jì)
5.實(shí)踐:依據(jù)講師的案例完成數(shù)據(jù)庫安全設(shè)計(jì)
八、數(shù)據(jù)庫重構(gòu)
1.數(shù)據(jù)庫重構(gòu)的過程
2.結(jié)構(gòu)重構(gòu)
3.數(shù)據(jù)質(zhì)量重構(gòu)
4.參照完整性重構(gòu)
5.架構(gòu)重構(gòu)
6.方法重構(gòu)
7.實(shí)踐:針對(duì)講師提供的案例完成數(shù)據(jù)庫重構(gòu)