免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
設計一個好的Mysql數(shù)據(jù)庫

設計數(shù)據(jù)庫的步驟
1.收集信息
2.標識實體
3.標識每個實體需要存儲的詳細信息
4.標識實體之間的關系

數(shù)據(jù)庫的設計就是將數(shù)據(jù)庫中的數(shù)據(jù)實體及這些數(shù)據(jù)實體之間的關系,進行結(jié)構(gòu)化的過程。
為了避免數(shù)據(jù)冗余等問題導致對性能的影響

表示實體之間的關系


矩形表示實體集
橢圓形表示屬性
菱形表示聯(lián)系集

數(shù)據(jù)庫設計的第一范式:

數(shù)據(jù)庫表中的所有字段都具有單一屬性(即字段不能再分割了)
單一屬性的列是由基本數(shù)據(jù)類型所構(gòu)成的
設計出來的表都是簡單的二維表

數(shù)據(jù)庫設計的第二范式:

第二范式在第一范式的基礎之上更進一層。第二范式需要確保數(shù)據(jù)庫表中的每一列都和主鍵相關,而不能只與主鍵的某一部分相關(主要針對聯(lián)合主鍵而言)。也就是說在一個數(shù)據(jù)庫表中,一個表中只能保存一種數(shù)據(jù),不可以把多種數(shù)據(jù)保存在同一張數(shù)據(jù)庫表中。

數(shù)據(jù)庫設計的第三范式:

首先要滿足第二范式,其次非主屬性之間不存在函數(shù)依賴。由于滿足了第二范式,表示每個非主屬性都函數(shù)依賴于主鍵。如果非主屬性之間存在了函數(shù)依賴,就會存在傳遞依賴,這樣就不滿足第三范式。

范式化設計的優(yōu)缺點

優(yōu)點:
可以盡量的減少數(shù)據(jù)冗余
范式化的更新操作比反范式化更快
范式化的表通常比反范式化更小

缺點:
對于查詢需要關聯(lián)多個表
更難進行索引優(yōu)化

總結(jié):

第一范式就是原子性,字段不可再分;
第二范式就是完全依賴,沒有部分依賴;
第三范式就是沒有傳遞依賴;

為什么使用MySQL

MySQL優(yōu)勢
免費
1.小、中型企業(yè)難以負擔SQLserver和Oracle的高昂費用s
2.部分公司為了未來上市時不出現(xiàn)版權(quán)意外

開源
大公司愿意支付Oracle的高昂費用,但是不放心服務器在別人手上

跨平臺
MySQL同時支持Windows、Unix、Linux和Mac OS等操作系統(tǒng)

功能強大且使用方便
1.運行速度快
2.可維護性強
3.易用性強

來源:https://www.icode9.com/content-2-415301.html
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
數(shù)據(jù)庫設計的黃金經(jīng)驗(轉(zhuǎn))
一份全面的“數(shù)據(jù)庫設計需求分析”是怎樣的?
MySQL 性能優(yōu)化,優(yōu)化設計及設計原則解讀
MYSQL數(shù)據(jù)庫設計規(guī)范與原則
數(shù)據(jù)庫三大范式的理解
大數(shù)據(jù)量高并發(fā)訪問數(shù)據(jù)庫結(jié)構(gòu)的設計
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服