亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 邏輯設計:

    1、將需求轉為數據庫邏輯模型

    2、通過ER圖的形式展示

    3、邏輯設計跟DBMS系統無關


    查看全部
    0 采集 收起 來源:ER圖

    2021-02-16

  • 實例關系舉例:

    http://img1.sycdn.imooc.com//602b4d5100016dab10800605.jpg


    查看全部
    0 采集 收起 來源:需求分析舉例

    2021-02-16

  • 舉例:

    實體:購物車信息

    包括屬性:用戶名、商品編碼、商品名稱、數量、價格、加入世界

    可選唯一標識屬性:(用戶名、商品編碼、加入時間)、購物車編碼

    存儲特點:不用永久存儲(設置歸檔、清理規則)


    查看全部
    0 采集 收起 來源:需求分析舉例

    2021-02-16

  • 舉例:

    實體:訂單信息

    包括屬性:訂單號、用戶姓名、用戶電話、收貨地址、商品編碼、商品名稱、數量、價格、訂單狀態、支付狀態、訂單類型

    可選唯一標識屬性:訂單號

    存儲特點:永久存儲(分表、分庫存儲)

    查看全部
    0 采集 收起 來源:需求分析舉例

    2021-02-16

  • 舉例:

    實體:商品信息

    包括屬性:商品編碼、商品名稱、商品描述、商品品類、供應商名稱、重量、有效期、價格

    可選唯一標識屬性:商品名稱、商品編碼

    存儲特點:對于下線商品可以歸檔存儲

    查看全部
    0 采集 收起 來源:需求分析舉例

    2021-02-16

  • 舉例:

    實體:用戶信息表

    屬性:用戶名、密碼、電話、郵箱、身份證號碼、地址、姓名、昵稱

    可選唯一標識屬性:用戶名、身份證、電話

    存儲特點:隨系統運行逐增,需永久存儲

    查看全部
    0 采集 收起 來源:需求分析舉例

    2021-02-16

  • 導出數據字典

    查看全部
    1. 盡可能使用批量操作

    2. 禁止使用select * 進行操作

    3. 控制使用用戶自定義函數

    4. 不要使用數據庫中的全文索引

    查看全部
  • 在SQL語句中,不要使用強制索引關鍵字

    查看全部
  • 個別情況下,出于性能的考慮,要采用反范式化處理。? 這個要好好積累相關的經驗。

    查看全部
  • 關于這節課,要知道:

    不同的數據庫管理系統,對數據庫,表以及字段的長度是有限制的。 如果超過了限制,那么性能肯定會大打折扣。


    查看全部
  • zmidk
    查看全部
  • 為什么要垂直拆分?

    列變寬會導致一頁中的行數減少,降低IO效率

    怎么做垂直拆分?

    1. 經常一起查詢的列放在一起

    2. text, blob等大字段拆分出到附表中

    為什么要水平拆分?控制表的大小

    怎么做水平拆分?主鍵Hash

    查看全部
  • 如何維護索引?

    1. 索引不是越多越好,過多會降低讀寫效率

    2. 定期維護索引碎片

    3. 在SQL語句中不要使用強制索引關鍵字


    如何維護表結構?
    1.? MySQL5.5前 使用在線變更表結構工具;MySQL5.6之后支持在線表結構的變更?

    2. 同時對數據字典進行維護

    3. 控制表的寬度和大小

    數據庫總適合的操作

    1. 批量操作VS逐條操作? 批量操作適合數據庫,逐條操作適合在程序中

    2. 禁止使用select *

    3. 控制使用用戶自定義函數,會使索引失效

    4. 不要使用數據庫中的全文索引


    查看全部
  • mysql導出數據字典

    查看全部

舉報

0/150
提交
取消
課程須知
本課程適合程序開發人員及數據庫管理運維人員
老師告訴你能學到什么?
1、了解數據庫設計的重要性 2、如何設計出簡潔高效的數據庫結構 3、如何對數據庫結構進行優化調整

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!