网站大量收购独家精品文档,联系QQ:2885784924

新建数据库概念型.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新建数据库概念模型 2、 3对其编辑属性,比如我们现在就来创建一个关于学校班级和学生的表 首先可以双击实体图或者右击编辑打开属性框,如下图 填写的时候要注意:Name是对象的名称可以为中文,如学生,Code在生成物理数据模型时候就可能为表的名称,所以这个地方要写上表名字,最好为英文,如Student 然后切换到Attributes标签 注意: ?? 数据项中的“添加属性”和“重用已有数据项”这两项功能与模型中Data Item的Unique code 和Allow reuse选项有关。 P列表示该属性是否为主标识符;D列表示该属性是否在图形窗口中显示;M列表示该属性是否为强制的,即该列是否为空值。 如果一个实体属性为强制的,那么, 这个属性在每条记录中都必须被赋值,不能为空。 在上图所示窗口中,点击插入属性按钮,弹出属性对话框,如下图所示。 切换到约束标签Standard Checks 在这个选项卡可以定义属性的标准检查约束,窗口中每项的参数的含义,如下 参数 说明 Minimum 属性可接受的最小数 Maximum? 属性可接受的最大数 Default 属性不赋值时,系统提供的默认值 Unit 单位,如公里、吨、元 Format 属性的数据显示格式 Lowercase 属性的赋值全部变为小写字母 Uppercase 属性的赋值全部变为大写字母 Cannot modify 该属性一旦赋值不能再修改 List Of Values 属性赋值列表,除列表中的值,不能有其他的值 Label 属性列表值的标签 当Standard checks 或Rules 不能满足检查的要求时,可以在Additional Checks选项卡的Server子页上,通过SQL语句中使用%MINMAX%、%LISTVAL%、%RULES%、%UPPER%、%LOWER% 几个变量来定义Standard和Rule,如图所示 %MINMAX%、%LISTVAL%、%UPPER%、%LOWER% 在Standard Check中定义的Minimum 和Maximum、List values 、uppervalues、lowervalues %RULES% 在Rules特性窗口Expression选项卡中定义的有效性规则表达式 这样关系就建立好了 如果想要把0.1或1.1等效果显示出来,可以做相关的设置 选择工具—显示参数选择(倒数第三项)打开即可 把Cardinality选择上就可以了 然后他们的关系就变成了如下的 注意一点,在数据库概念模型图中不涉及什么外键,所以在学生图中不需要创建外键的模型,它就是一个数据抽象的对象! 6、下一步,我们就可以将数据库概念模型图转换成物理数据库模型了,步骤大概如下 A、打开工具,选择下图所示,或者直接ctrl+shift+p 打开下图 选择需要转换的数据库,填写相关的名称,code即可,点击确定 自动创建的数据库物理模型,我们发现在学生表里自动创建了班级编号和外键,就是说只要我们在概念模型中自动把关系建立好了,在物理模型中就会自动生成的,这点不用担心! 然后我们就可以对表创建相应的索引,存储过程等 双击表就可以看到这样一个窗口 在这里就可以自行创建,会生成相应的sql语句,具体的操作,这里就不在做详细的介绍了。 7、最后就可以生成实体的数据库了,就是生成你前面所做的一切生成的sql语句,我们把这个sql语句保存一下,然后在数据库服务里创建一个数据库,把sql语句执行下就ok了,步骤如下 1、 打开下面的窗口 找到放置sql的目录,写上名字,进行相关设置,点击确定 就可以生成了一个sql文件了 有了sql语句,在语句里加上创建数据库的语句,然后直接运行就可以创建了,这就是使用powerDisign进行数据库设计的全部过程,写的不是很详细,有纰漏或者错误的地方希望大家指正啊

文档评论(0)

zhangkuan1436 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档