程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> MySQL 數據庫設計復習筆記及項目實戰

MySQL 數據庫設計復習筆記及項目實戰

編輯:關於MYSQL數據庫

作者:楊鑫奇

最近手頭上有3個項目開動,其他2個都是從底層開始的,一個已經開始了一段時間的了,在小城市小團隊開發的條件下,都沒有專門的DBA來做數據庫的設計和維護,往往都是開發人員頂上,可是看了很多的數據庫的設計,感覺很多設計都不是很完美,包括DZ的Ucenter和UcenterHome的數據庫,所以這段時間話了近5個小時的時間好好的整理了下數據庫方面的基本內容,配合現有的框架來實現快捷的數據庫設計,來滿足目前項目的需求

參考的數據庫文檔主要有:目前國內的常見的PHP系統的數據庫

DZ6.0的數據庫 ECSHOP  SUPESITE7 UCHOME UCENTER的數據庫結構 還有DEDECMS的數據庫結構,這些都是來自 PHPCHINA論壇,有需要的朋友可以聯系我或者留下郵件我發送過去,今天在讀這些范式,設計注意事項的文章中,就想到了大學時候的數據庫課程,記得大一的時候,濤濤就拉我一起去聽比聽03屆的數據庫課程,感覺那個時候聽的也比較入神,感覺老師也講的好,後來就到了我們自己上數據庫課程的時候,來的老師感覺就會講PPT,根本沒有設計經驗的剛剛畢業的研究生來教我們的,嘎嘎,那個時候就不想去上課的了,一點學習的沖動都沒有了,老師自己教的累,我們學的也累,現在想想大學時候真的沒有把基礎打好,現在要來惡補一下了。鄙視下自己的大學時候的生活和心態,沒有好好的學好好專業課,呵呵,書動用時方恨少.......

入題:

數據庫設計方面我主要分為如下:

一、設計工具

  因為現在只做LNMP(Linux + Nginx +PHP +MySQL)方面的開發了,所以數據庫設計上我就選了數據庫的設計工具了,現在用的是MYSQL自己的 開發的工具:MySQL Workbench 5.2.16 OOS Beta 設計的開發版本,這個方面主要是針對MYSQL的數據庫開發的,從5.2的各個版本一直在用,發現不少bug但是對於現在的設計還是很有用的,BUG還是很多,有待完善,主要的特點終於 a,只做MySQL比較專業 b,可以反向數據庫 c,可以管理和監控MySQL d,界面上和SQLSERVER MANAGER差不多,還是用起來比較順手的,好了上張圖

二、數據庫設計的注意實現及基礎知識復習

這些直接上圖了

大家可以下載下來看,太大了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved