你的数据库建表姿势正确么

“童鞋”们在学完SQL语句之后是不是发现可以用create语句来建表啊,但是在实际工作中这样子真的可以么?这次的技术贴就带大家来看一下实际工作中是怎样建表的。

一个新的数据库开发人员或者DBA在进公司的时候,领导多半会把一个软件扔在你的脸上

这是来自于悲情数据库公司sybase的软件,说它悲情是因为人们往往只用它们家开发的数据库开发工具PowerDesigner,而忘记了它们的数据库软件sybaseSQL。那么我们就来看一下如何使用这个软件来建表。

第一步,准备阶段

(软件安装只需要选择安装位置就可以,其他全部选择默认选项就可以,就不做过多描述)

首先打开软件

可以看到软件的界面是这个样子滴,接下来我们开始建表工作。

点击新建按钮

就会跳出如下页面

选择蓝笔标出的infomation中的PhysicalData来建立我们数据库项目

敲黑板,敲黑板,这里是重点,注意要选择正确的数据库的类型(倒数第二行DBMS一项)

我们可以看到这里基本支持常见的所有数据库的类型,一定要选择正确的自己用的数据库,一定要选择正确的自己用的数据库,一定要选择正确的自己用的数据库(重要的事情说三次)。选择好之后,点OK,就可以看到以下界面

这里的表格呢,其实是一张一张的A4纸拼起来的,调整一下显示比例(ctrl+鼠标滚轮),选择其中的一个位置,我们就可以开始建表了。

第二步:建表阶段

建表呢就要用到右侧的工具栏了

注意蓝笔圈住的地方,第一个是建表的按钮,第二个是建立外键的按钮

点击第一个按钮,在空白处点击一下,就可以建好一个空白的表了

接下来就要对这个空白的表进行编辑了

双击表格跳出新的窗口

大家注意用蓝笔标出的窗口,这是比较重要的窗口

首先Genneral窗口,在这里需要设置的是Name,Code两项

Name指的是给老板看的表名,可以用中文来描述这个表是做什么的,Code指的是在数据库中这个表的名字是什么。我们建一个员工表如图:

接下来进入Columns窗口来设置表项:

Name项为对表项的描述项(给老板看的啦),Code为表项的名字,之后还有数据类型,主键等等按照需求进行设置就可以了。

第三步:在数据库中建表

说到这里,最重要的是不是还是在数据库中建表吧,那我们来看一下这里建好的表如何转到数据库中。

进入Preview视图中:

学过数据库的是不是一眼已经明了了,这是已经自动生成了建表的语句,是不是把这个语句复制到数据库中运行就可以了啊。

这是不是就完成了一个简单的建表操作呢,这种使用工具来建表方式对于DBA来说,是工作中必须能掌握的技能。这样子的建表结构清晰,可以更方便的介绍自己的方案,而且建表的过程非常简便,图形化简化了操作的难度,自动生成的SQL语句可以防止手误。这样子大家应该就都学到正确的建表姿势了。

对技术帖内容有任何疑问,请联系官方邮箱:jcit

jiancenj.







































北京治疗白癜风术需多少钱
北京治疗白癜风哪家医院权威



转载请注明:http://www.xcqg58.com/bcxx/6752.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了