標籤:

用mysql創建訂單

任務一:創建數據框zhengjuan

NO 1、

NO 2、點擊上圖標,得到下圖

NO 3、點擊Apply按鈕,得到下圖

NO 4、點擊Apply按鈕,得到下圖

NO 5、點擊Finish按鈕,完成資料庫zhengjuan創建

任務二:在創建好的數據框zhengjuan中創建表table

NO1、在schemas區找到zhengjuan

NO2、單擊Tables,後點擊右鍵出現菜單欄,點擊Create table,就可以創建表了

任務三:認識mysql workbench

MySQL Workbench的功能模塊:三個主要功能模塊:Sql Development(Sql開發 查詢分析器), Data Modeling(資料庫建模), Server Administration(伺服器管理)

上圖3個區域很常用,區域1「Navigator」是一些常用功能連接;區域2「Schema」列出了該連接下的Schema,也就是當前連接下的庫;區域3「Query」用於書寫SQL句法,進行查詢等。進行查詢時,寫好SQL句法,選中,然後點擊上方的閃電圖標即可。執行語句時Ctrl+Enter。

任務四:創建Model(設計ER圖)

ER圖:實體-聯繫圖,用來描述現實世界的概念模型。

NO1、選擇File -> New Model

NO2、在新展開的「Model Overview」界面中,雙擊「Add Diagram」圖標

NO3、雙擊後即可看到設計界面,workbench中叫EER圖增強的(enhanced)ER圖。在這個界面中進行ER圖的設計。

NO4、比如添加一個table

NO5、滑鼠放在table1上,右鍵,在菜單欄點擊edit table1,出現下圖界面。其中collation選項是「定序」,也就是默認的排序方式。如果兩個表連接時,定序不一樣就會報錯,這時需要將定序修改一致。一般可以選UTF8、default、collation。comments選項可以為table1添加註釋。向下的重疊箭頭圖標,有更多設置。

簡單地來創建一個訂單order

上面的步驟完成了table的創建,這一步創建列

創建了三個表

單擊1:1 identifyingrelationship 圖標為它們建立父子關係,即order表是父表,sale order表與purchase order表是子表。

創建數據模型的目的是為了建立mysql資料庫。來~理一下思緒:1、自己動手建立本地mysql資料庫;2、在資料庫里創建table(表);3、在表裡創建列;4、在列里填充值;

父表的主鍵primary key是子表的foreign key,子表有自己的primary key

#生成 DDL(數據定義語言,SQLCREATE script,mysql腳本),然後執行這個腳本

1、從 File |Export 菜單中,選擇 Forward Engineer SQL CREATEScript

speak:今天才真正開始使用mysql workbench,了解它的命令選項,並且實際操作來完成簡單的任務,收穫豐碩。

推薦閱讀:

如何習得高難度的技能?
心態、身體、學習的階段與聯繫
你的數據分析知識資料庫是否凌亂了?
超級學習法——自信
複習只要一秒鐘的筆記術

TAG:學習方法 |