Chapter 10逻辑数据库设计 – 步骤 2将ER模型映射为表1Chapter 10 – 目标如何将ER模型映射为表集合 如何使用规范化方法检查表结构如何检查所建的表是否支持用户需要的事务 如何定义和存档完整性约束2步骤2 将ER模型映射为表 根据ER模型创建表,并检查这些表的结构。步骤21创建表步骤22用规范化方法检查表结构步骤23检查表是否支持用户事务步骤24检查业务规则步骤25与用户讨论
#
属性第一范式(1NF)范式之间的关系
依据抽象方法和原理来逐级建立ER图分类抽象:Classfication定义对象值与型之间is member of的语义实体型就是分类抽象:如学生是实体型张三是其中一员表达语义is member of 学生张三具有和所有学生共同的行为(学习某门课程)和特征(具有班号等)描述方法如右图所示:学生用途:定义实体型间子类的关系is subset of的语义概括抽象示例或n学生A(KAUA1
#
数据库设计过程基本概念映射的基数弱实体集扩展ER特性ER模型设计要点概念数据库设计过程E-R模型向关系模式的转换基本概念小试牛刀学生用矩形表示实体集在框内写上实体名选修职工部分参与联系经理部门名管理学生表示要点多值属性用双椭圆表示派生属性用虚椭圆表示联系种类在E-R图中的表示多方实体集部门课程丈夫工种势表达了一个实体出现在联系中的次数(1050)多个角色学生m示例贷款(贷款号金额)对应多个还款
Hibernate 映射类型与Java 类型对照 Java代码表2:Hibernate内置映射类型 Hibernate映射类型Java类型标准SQL类型大小字节字节字节字节字节字节big_?(1)定长字符变长字符boolean yes_notrue_布尔类型日期日期日期calendar_日期binarybyte[]实现接口的任意Java类定长字符定长字符定长字符定长字符hibernate3 自定
映射模式 ?? 映射模式样?vc中采用的坐标映射方式使得用户图形坐标和输出设备的像素完全一致当屏幕的像素大?小为800600时每逻辑英寸包含的屏幕像素数为96而打印机则需要多出?好几倍的点数才能到达同样的逻辑尺寸例如:HP打印机每逻辑英寸包含的打印机点数为600?也就是说打印机的清晰度比屏幕要高很多这样的后果就是在屏幕上显示出来的满屏幕的图像?在打印出来的纸上却只有一点点怎么解决这个问
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1.集合与元素简单关系: 复 习:2.集合与集合之间的关系: 符号的哪边是元素 问题1:AaaBBA问题2:ABAB分别表示什么 新课:初中我们学过一些对应的例子: (1)对于任何一个实数数轴上都有唯一的点和它对应(2)对于坐标平面内的任何一个点都有唯一的有序 实数对(xy)和它对应(3)对于任意一个三角形都有
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章 数据库建模4.1 数据库系统设计概述4.2 ER模型4.3 UML统一建模语言4.4 对象定义语言ODL3 1. 数据库系统设计的目标与特点大型数据库系统设计是一项周期长耗资多的工程项目数据库系统设计要与应用程序设计相结合根据信息需求处理需求DBMS与软硬件系统特征进行设计设计包含两方面:结构设计:概念结构
违法有害信息,请在下方选择原因提交举报