檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務(wù)網(wǎng)站 http://www.cqfng.cn/intl/zh-cn
不再顯示此消息
2.5設(shè)計方法(1)集中式設(shè)計法:根據(jù)用戶需求由一個統(tǒng)一的機(jī)構(gòu)或人員一次設(shè)計出數(shù)據(jù)庫的全局E-R模式。特點:容易保證E-R模式的統(tǒng)一性與一致性, 但它僅適用于小型或并不復(fù)雜的數(shù)據(jù)庫設(shè)計問題,而對大型的或語義關(guān)聯(lián)復(fù)雜的數(shù)據(jù)庫設(shè)計并不適用。(2)分散-集成設(shè)計法:設(shè)計過程分為兩步:①
工作過程. 1.需求分析 需求分析階段是數(shù)據(jù)庫設(shè)計階段的基礎(chǔ)和最初階段。 收集各類基礎(chǔ)數(shù)據(jù)、用戶需求信息和信息處理需求,確定設(shè)計思路。需求分析決定后續(xù)設(shè)計的質(zhì)量和速度,是其他階段的依據(jù),也是最困難和最耗時的階段。 1.1階段目標(biāo) 根據(jù)對數(shù)據(jù)庫應(yīng)用系統(tǒng)所要處理的對象進(jìn)行全面了解,
范式數(shù)據(jù)庫設(shè)計步驟 數(shù)據(jù)庫設(shè)計是應(yīng)用系統(tǒng)開發(fā)過程中的重要一環(huán),它是由數(shù)據(jù)庫設(shè)計人員根據(jù)信息需要、處理需要、DBMS說明書、操作系統(tǒng)及硬件環(huán)境說明進(jìn)行設(shè)計。設(shè)計過程主要分為四個階段:需要分析和數(shù)據(jù)分析階段、概念設(shè)計階段、邏輯設(shè)計階段和物理設(shè)計階段。
索引設(shè)計規(guī)范 【規(guī)格】使用數(shù)據(jù)庫索引實踐推薦的索引類型。 索引設(shè)計建議使用推薦類型。 表1 數(shù)據(jù)庫索引實踐推薦 索引類型 說明 是否推薦 主鍵/唯一索引 單列或多列主鍵/唯一索引 推薦 全局索引 索引組織方式 規(guī)劃中 表達(dá)式索引 索引列為表的一列或多列計算而來的一個函數(shù)或者標(biāo)量表達(dá)式
【建議】從命名上明確標(biāo)識唯一約束,例如,命名為“UNI+構(gòu)成字段”。 主鍵約束 【建議】從命名上明確標(biāo)識主鍵約束,例如,將主鍵約束命名為 “PK+字段名”。 檢查約束 【建議】從命名上明確標(biāo)識檢查約束,例如,將檢查約束命名為 “CK+字段名”。 父主題: 數(shù)據(jù)庫設(shè)計規(guī)范
構(gòu)成字段”。 主鍵約束 【說明】行存表支持主鍵約束。 【建議】從命名上明確標(biāo)識主鍵約束,例如,將主鍵約束命名為 “PK+字段名”。 檢查約束 【說明】行存表支持檢查約束。 【建議】從命名上明確標(biāo)識檢查約束,例如,將檢查約束命名為 “CK+字段名”。 父主題: 數(shù)據(jù)庫設(shè)計規(guī)范
E-R:實體關(guān)系模型–》到不同的數(shù)據(jù)庫,數(shù)據(jù)庫開發(fā)人員可以根據(jù)ER圖,設(shè)計出不同數(shù)據(jù)庫的表。 需求分析 概要設(shè)計 詳細(xì)設(shè)計 數(shù)據(jù)庫設(shè)計 PowerDesigner:作用,用來做數(shù)據(jù)庫建模,設(shè)計概念模型 物理模型 ,最終都反映到數(shù)據(jù)庫,以及設(shè)計的正向和逆向工程導(dǎo)入使用。 Sybase公司的工具集。
文章目錄 18.4 數(shù)據(jù)庫設(shè)計 用戶相關(guān)表設(shè)計 管理員相關(guān)表 U幣相關(guān)表 資源相關(guān)表 資源專題相關(guān)表 18.4 數(shù)據(jù)庫設(shè)計 下面就是比較重要的環(huán)節(jié)了,數(shù)據(jù)庫的設(shè)計,前面有講過,由于我并不是將項目全部完成后才進(jìn)行講解本章節(jié),所以,在開發(fā)開始,也會涉及數(shù)據(jù)庫設(shè)計不合理的地方,我在后面會再進(jìn)行貼出相應(yīng)的表結(jié)構(gòu)改動SQL。
RDS 實例間的數(shù)據(jù)遷移適用場景1、本地自建的數(shù)據(jù)庫系統(tǒng)上云,需要將數(shù)據(jù)遷移至華為云云數(shù)據(jù)庫 RDS 或是華為云云服務(wù)器 ECS 上 ,出于業(yè)務(wù)的重要性,需要數(shù)據(jù)庫專家評估方案,協(xié)助完成數(shù)據(jù)庫遷移工作。 2、云數(shù)據(jù)庫實例間的數(shù)據(jù)遷移,由于業(yè)務(wù)重要性,需要專業(yè) DBA 協(xié)助完成遷移工作。
權(quán)限設(shè)計規(guī)范 【規(guī)則】數(shù)據(jù)庫初始用戶連接和訪問數(shù)據(jù)庫應(yīng)作為DBA管理用途,不允許業(yè)務(wù)直接使用該數(shù)據(jù)庫用戶連接和訪問數(shù)據(jù)庫。 數(shù)據(jù)庫初始用戶,即數(shù)據(jù)庫的安裝用戶,與數(shù)據(jù)庫所屬的操作系統(tǒng)用戶同名。 【規(guī)則】數(shù)據(jù)庫初始用戶為業(yè)務(wù)創(chuàng)建用戶和數(shù)據(jù)庫,業(yè)務(wù)使用所創(chuàng)建的用戶登錄和訪問數(shù)據(jù)庫。
RL在搜索結(jié)果列表中式顯示的內(nèi)容之一,因此SEO在設(shè)計網(wǎng)站結(jié)構(gòu)時需要對目錄及文件命名系統(tǒng)做事先規(guī)劃。基于推廣優(yōu)化考慮,URL設(shè)計應(yīng)從用戶體驗角度出發(fā),清晰、易記是首要原則,然后在考慮對排名的影響。 基于以上原則,SEO在URL規(guī)范化設(shè)計時,應(yīng)當(dāng)遵守8個命名規(guī)則。 1、URL要越短越好 對搜
字符集設(shè)計規(guī)范 【規(guī)格】目前僅支持對數(shù)據(jù)庫定義字符集,不支持對表、字段等其他對象定義字符集。 【建議】數(shù)據(jù)庫和客戶端均使用統(tǒng)一的UTF8字符集。 客戶端包括ODBC、JDBC、gsql等。 推薦UTF8字符集原因見數(shù)據(jù)庫設(shè)計規(guī)范。 父主題: 數(shù)據(jù)庫設(shè)計規(guī)范
數(shù)據(jù)庫對象命名規(guī)范 【規(guī)格】不使用保留或非保留關(guān)鍵字命名數(shù)據(jù)庫對象??梢允褂萌缦旅畈樵?span id="2ibu2nw" class='cur'>數(shù)據(jù)庫關(guān)鍵字,或者在關(guān)鍵字章節(jié)中查看。 SELECT * FROM pg_get_keywords(); 【規(guī)格】數(shù)據(jù)庫對象命名長度不可超過63個字節(jié)。 表1 數(shù)據(jù)庫對象名稱長度約束 對象類型
+構(gòu)成字段”。 主鍵約束 【說明】行存表支持主鍵約束。 【建議】從命名上明確標(biāo)識主鍵約束,例如,將主鍵約束命名為“PK+字段名”。 檢查約束 【說明】行存表支持檢查約束。 【建議】從命名上明確標(biāo)識檢查約束,例如,將檢查約束命名為“CK+字段名”。 父主題: 數(shù)據(jù)庫設(shè)計規(guī)范
數(shù)據(jù)庫對象命名規(guī)范 【規(guī)格】不使用保留或非保留關(guān)鍵字命名數(shù)據(jù)庫對象。 可以使用如下命令查詢數(shù)據(jù)庫關(guān)鍵字,或者在關(guān)鍵字章節(jié)中查看。 SELECT * FROM pg_get_keywords(); 【規(guī)格】數(shù)據(jù)庫對象命名長度不可超過63個字節(jié)。 表1 數(shù)據(jù)庫對象名稱長度約束 對象類型
第二步,在打開的窗口,進(jìn)行PDM相關(guān)參數(shù)的設(shè)置,在第一個選項卡General,數(shù)據(jù)庫的選擇非常重要,要根據(jù)需要的數(shù)據(jù)類型,來選擇生成模型對應(yīng)的數(shù)據(jù)庫類型。 圖-5 第三步,數(shù)據(jù)庫表前綴的設(shè)置,在上圖中,點開第二個選項卡detail,可以看到一個table prefix,這個便是表前綴的設(shè)置。
索引設(shè)計規(guī)范 【規(guī)格】使用數(shù)據(jù)庫索引實踐推薦的索引類型。 索引設(shè)計建議使用推薦類型,如果需要使用禁用、不推薦、限制使用的索引類型,建議聯(lián)系數(shù)據(jù)庫專家進(jìn)行評估。 表1 數(shù)據(jù)庫索引實踐推薦 索引類型 說明 是否推薦 主鍵/唯一索引 單列或多列主鍵/唯一索引 推薦 全局索引 索引組織方式
索引設(shè)計規(guī)范 【規(guī)格】使用數(shù)據(jù)庫索引實踐推薦的索引類型。 索引設(shè)計建議使用推薦類型。 表1 數(shù)據(jù)庫索引實踐推薦 索引類型 說明 是否推薦 主鍵/唯一索引 單列或多列主鍵/唯一索引 推薦 全局索引 索引組織方式 規(guī)劃中 表達(dá)式索引 索引列為表的一列或多列計算而來的一個函數(shù)或者標(biāo)量表達(dá)式
權(quán)限設(shè)計規(guī)范 【規(guī)則】數(shù)據(jù)庫初始用戶連接和訪問數(shù)據(jù)庫應(yīng)作為DBA管理用途,不允許業(yè)務(wù)直接使用該數(shù)據(jù)庫用戶連接和訪問數(shù)據(jù)庫。 數(shù)據(jù)庫初始用戶,即數(shù)據(jù)庫的安裝用戶,與數(shù)據(jù)庫所屬的操作系統(tǒng)用戶同名。 【規(guī)則】數(shù)據(jù)庫初始用戶為業(yè)務(wù)創(chuàng)建用戶和數(shù)據(jù)庫,業(yè)務(wù)使用所創(chuàng)建的用戶登錄和訪問數(shù)據(jù)庫。
【建議】從命名上明確標(biāo)識唯一約束,例如,命名為“UNI+構(gòu)成字段”。 主鍵約束 【建議】從命名上明確標(biāo)識主鍵約束,例如,將主鍵約束命名為“PK+字段名”。 檢查約束 【建議】從命名上明確標(biāo)識檢查約束,例如,將檢查約束命名為“CK+字段名”。 父主題: 數(shù)據(jù)庫設(shè)計規(guī)范