I 文檔定義 1.1 編寫目的 為了在軟件生命周期內規范數據庫相關的需求分析、設計、開發、測試、運維工作,便於不同團隊之間的溝通協調,以及在相關規范上達成共識,提升相關環節的工作效率和系統的可維護性。同時好的規范,在執行的時候可以培養出好的習慣,好的習慣是軟件質量的保證。 1.2 ...
最近一段時間一邊在線上抓取SQL來優化,一邊在整理這個開發規范,盡量減少新的問題SQL進入生產庫。今天也是對公司的開發做了一次培訓,PPT就不放上來了,里面有十來個生產SQL的案例。因為規范大部分還是具有通用性,所以也借鑒了像去哪兒和趕集的規范,但實際在撰寫本文的過程中,每一條規范的背后無不是在工作中有參照的反面例子的。如果時間可以的話,會抽出一部分或分析其原理,或用案例證明。 . 命名規范 庫名 ...
2016-10-17 16:18 0 6302 推薦指數:
I 文檔定義 1.1 編寫目的 為了在軟件生命周期內規范數據庫相關的需求分析、設計、開發、測試、運維工作,便於不同團隊之間的溝通協調,以及在相關規范上達成共識,提升相關環節的工作效率和系統的可維護性。同時好的規范,在執行的時候可以培養出好的習慣,好的習慣是軟件質量的保證。 1.2 ...
目錄 1. 規范背景與目的 2. 設計規范 2.1. 數據庫設計 2.1.1. 庫名 2.1.2. 表結構 2.1.3. 列數據類型優化 2.1.4. 索引設計 2.1.5. 分庫分 ...
1 數據庫命名約定 1.1 規則 (1) 命名富有意義英文詞匯,多個單詞組成的,中間以下划線分割。 (2) 除數據庫名稱長度為1-8個字符,其余為1-30個字符,dblink名稱也不要超過30個字符。 (3)命名只能使用英文字母,數字和下划線,字母全部小寫 (4)避免使用 ...
記錄下Mysql數據庫表名稱的命名規范,一般情況下表名采用26個英文字母(區分大小寫)、0-9自然數、上下划線“_”組成,多個單詞用下划線“_”分隔。 表名的格式一般為【模塊名稱-詳細信息】 全部小寫命令,禁止出現大寫 表的名稱一般使用名詞或者動賓短語 建議不適 ...
數據庫對象命名規范 數據庫對象 數據庫對象是數據庫的組成部分,常見的有以下幾種: 表(Table )、索引(Index)、視圖(View)、圖表(Diagram)、缺省值(Default)、規則(Rule)、觸發器(Trigger)、存儲過程(Stored Procedure)、 用戶 ...
一、數據庫涉及字符規范 采用26 個英文字母(區分大小寫)和0-9 這十個自然數,加上下划線'_'組成,共37個字符.不能出現其他字符(注釋除外).注意事項:1) 以上命名都不得超過30 個字符的系統限制.變量名的長度限制為29(不 包括標識 ...
1. 規范背景與目的 MySQL數據庫與 Oracle、 SQL Server 等數據庫相比,有其內核上的優勢與劣勢。我們在使用MySQL數據庫的時候需要遵循一定規范,揚長避短。本規范旨在幫助或指導RD、QA、OP等技術人員做出適合線上業務的數據庫設計。在數據庫變更和處理流程、數據庫表設計 ...
一、【操作規范】1. 如無備注,則表中的第一個id字段一定是主鍵且為自動增長;2. 如無備注,則數值類型的字段請使用UNSIGNED屬性;3. 如無備注,排序字段order_id在程序中默認使用降序排列;4. 如無備注,所有字段都設置NOT NULL,並設置默認值;5. 如無備注,所有的布爾值字段 ...