MySQL ER设计工具 Workbench的使用教程

所需积分/C币:49 2017-06-23 14:50:21 1.08MB PDF

MySQL Workbench是数据库mysql的可视化图形界面,有利于用户对数据库的方便操作。
资源由www.eimhe.con美河学习在线收集分享 Untitled. MysQL Workbench i Eo Wew Moo Daba Fure Tool, Communty Hp 己HWen 4∠MaM y HR DaaI r Physical Schemata m 目m日 T ORDER 口T ROutE GOUrA ws Pa aCa Les a caton ORDER x Ne Stadio The nred fe wem Isrm 延tua Desx. Aroo.orator chma hew sdhmaf' dead 重命名方案后关闭 schema窗口。 ORDER Nme: ORDE D The name of the schema It s recomeroad to ure arly rer Dea v Specifies which chase/colton the schemas tabes wl Comments 创建订单表 我们现在创建订单模型中的三个表: ORDER表以及它的两个子表 SALES_ ORDER和 URCHASE ORDER。首先,确信你已经选择了 ORDER方案的标签,这样,我们创建的表才会包含于 这个方案。 我们将要创建的表是作为EER图表展示的(EER= Enhanced Entity Relationship)。所以,双击Ad Diagram按钮 资源由www.eimhe.con美河学习在线收集分享 2. ORDER. mwb'-MysQL Workbench Fle Edt view Mode Database Pors eHN MYSQL Model EER Diagrams physiealschemata mydb ORDER My5Q了 chema Tables (0 items) 单击 Table图标,然后移动鼠标到 EER Diagran区域,在你想放置算一个表的位置上单击鼠标。 4∠ MySQL Mode/EER Diagram L R MySOL Model/EER Diagram table1 table1 对于其他两个表,重复上面的操作。你可以通过拖拽来移动表的位置 资源由www.eimhe.con美河学习在线收集分享 R MSQL Model/EER Diagram tablet table3 v table2 步,我们要对 table1做一些缲作,这些操作是通过 Workbench的表编辑器完成的。要打开表编辑 器,只需右键选择 table1并选择 Edit Table菜单。 tablel v Cut table 1 Copy table1 Edit Table Edt in New window Copy sql to Clipboard H table2 v Copy Insert to Cupboard Delete table 1 键入tabe1的表名 ORDER 资源由www.eimhe.con美河学习在线收集分享 MSOL Mode/EBR Dogam nKDIR Y 0 v a tabla v 》 ORDER ORDE The name ef the tble. It s recommended to ue only can、 Schem The dset/colaton neches whoh Lrouoe speoc Engme: moce The databse enone that s used for the tale. This Tatie Coumns Indexes Foreign Keys Trippers ParttiringCpbonsIserts 接下来,增加列(字段)。选择 Columns标签。将列名(字段名) idORDER更改为 ORDER_NO ORDER Column Name Datatype N. AI Default Column Detals ORDER Colston: Tble Dew Rg:口 PRIMARY KEY Cnl imn comment Table/Columns \Indexes Foregn Keys Triggers Partioning Cpbonshserts 在下拉列表框中选择数据类型INT。 资源由www.eimhe.con美河学习在线收集分享 MySOL Model EER DIN VARCHARO DECIMALO DATETIME BLOB BIT TINYINT SMALLINT MEDIUMINT BIGINT INT FLOAT DOUBLE DATE TIME TIMESTAMP YEAR table2 CHARO tables VARCHARO BINARYO TINYBLOB ORDER BLOB AEDIUMBLOB Column Name ■ LONGBLOB IN. AI Default ORDER N 我们希望 ORDER NO列的值可以被My5QL数据库自动控制,所以,我们选定Ar列(Auto Increment一一自增量) AI是 MySQL数据库的一个特性。 ORDER Column Name Datatyp Defaut Codmn Detals coan:T种eDe(ar RSgs:PRMARY KEY IUNSIGNED CAin comment Table Columns Indexes Forein Keys Triggers Partioning CpbonsInserts 你也可以指定表的其他物理属性,例如它的 Collation属性:当然可以指定表的其他高级选项,例如 trigger和 portioning(分别对应 Trigger和 Partioning标签)。 资源由www.eimhe.con美河学习在线收集分享 Name: order The name Colaton:) Schema Default The chr Engne:Schema Defaut The datab big5-big5_chnese_d Commen big5-big5_b decB-decB_ swedish_a dec8-dec8 bn Table Coumns psso-cp850-_genera._d urgers pe50·qp850b 切H[为] to switch pe- ho6_.d 注意,这时,在 diagram中我们表 table1已经改变为 ORDER,并且,它有一个列(字段) ORDER NO。 在目录中,你也可以看到有三个表 在表右侧的黑点,表示它们包含在一个图表中 如果你展开 ORDER,你可以看到 ORDER NO列。因为我们定义它为主键,所以在它左侧有一个key图 标 Catalog 3 myob O Tables O Routine Groups 目 ORDER ORDER. 回tae2 table3 o vews 回到表设计器,增加其他两列(字段): ORDER_DATE和 ORDER TYPE, ORDER TYPE可以有两个 值:5表示销售订单,P表示采购订单。由于销售订单是更常用的,所以我们指定列(字段)的默认值为 你可以在最后一列的下面白色区域双击鼠标来增加卜一个字段 ORDER Coumn Name Coumn Detal INT Colaton: Table Default TRDER DATE DATETIME CADER TYPE CHAR(1) F3g:□ PRIMARY KEY 口BNRY uI Column commer Table coumns Indexes Foreign Keys Tiggers Partborng optonsreerts 使用同样的方式来创建SALE5_ ORDER表及其中的列(字段) 资源由www.eimhe.con美河学习在线收集分享 DORDER ORDER NO IN 9oRDER-_DATE DATETEE ◆oaw1) FRINARY Stable v OQSTONER_NO NT O ORDER CUANTITY ENT SALES_ORDER X Coumn Name Datatype N.ADef武 Column Detals 9 CUSTOMER_NO INT Colaba 9 ORDER_QUANTITY INT 15 Table Cumins Indexes Foreign Keys Triggers Partitorng OptonsInserts 最后,创建 PURCHASE_ ORDER表及其中的列(字段)。 资源由www.eimhe.con美河学习在线收集分享 ORDER ORDER NO INT ◆0 DER DATE DATLT Q ORDER TYPE CHARC1) FRIMARY I SALES_ORDER D PURCHASE_ORDER 7 QOsTOMER NO IT 9 ORDER QUATITY NT QSUPPLILR CODE INT Q CRDER AMCUNT DECMMAL(10,2) Coumn Name Datatype N.ADef食 Column Detals 9 SPPLIER CODE INT Colabon: Table Defaut 9 RDER AMOUNT DECMAL(1O.2) Fa:□PRY 口 UNSIGNED ZEROFILL Table Coumns ndexes Forein keys Triggers Partitorng optonsIsert 创建关系 我们已经创建了三个表。到这里并没有结束:我们仍旧需要创建它们的关系。 SALES ORDER是 ORDER的子表,意味着它们是1:1, SALES ORDER为子表, ORDER为父表, 并将 ORDER的键移动到 SALES_ ORDER。所以,选择(单击)1:1 identifying relationship图标,然 后在 SALES ORDER表上单击,再在 ORDER表上单击。 口0RDER P ORDER _NO INT O ORDER DATE DATETIME O ORDER TYPE OAR(I) SALES ORDER曾 命 STOMER _NO INT OORDER QUANTITY INT

...展开详情
试读 18P MySQL ER设计工具 Workbench的使用教程

评论 下载该资源后可以进行评论 2

CodeFFmpeg 图文一片模糊,完全没有用处
2019-05-07
回复
sinat_41832785 图文一片模糊,完全没有用处
2019-04-11
回复
img

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐
    MySQL ER设计工具 Workbench的使用教程 49积分/C币 立即下载
    1/18
    MySQL ER设计工具 Workbench的使用教程第1页
    MySQL ER设计工具 Workbench的使用教程第2页
    MySQL ER设计工具 Workbench的使用教程第3页
    MySQL ER设计工具 Workbench的使用教程第4页
    MySQL ER设计工具 Workbench的使用教程第5页
    MySQL ER设计工具 Workbench的使用教程第6页

    试读已结束,剩余12页未读...

    49积分/C币 立即下载 >