正在加载图片...
《SQL Server2008数据库技术应用》习题2 产品编竖 产品色规格 产品 m 生产数量○ <生产> 1 性别D n 车间中 工作 工人 负责人车间名地址)工号 (年龄) 职称○ (姓名 逻辑设计 ■产品(产品编号,产品名,规格》 ■车间(车间名称,负责人,地址) ■工人(工人编号,姓名,性别,年龄,职称,车间),车间为外码,引用 车间关系的车间名称 ■生产(产品编号,车间名称,生产数量) 产品编号,车间名称为外码,分别引用车间关系和产品关系中的车间名称和产品 编号。 个仓储管理数据库要求存储下述信息: (1)商品:商品代码,商品名称,数量,单价,存放的仓库等 (2)供应商:厂名,地址,联系人等 (3)仓库:仓库号,地点,负责人等 并约定: ()一种商品可以由多个供应商供货,一个供应商供应多种商品,且需要记录 每个供应商所供应的不同商品的数量。 (2)一种商品只能存储在某一个仓库,而一个仓库可存储多种商品 【考的就是这个例子、还好不是很难、真是谢谢老师了。。】 关系数据库 ■关系的完整性(具体应用) ■实体完整性 ■参照完整性 ■用户定义的完整性 ■如何来实现上述的关系数据库完整性约束? 实体完整性:给每个关系定义主码。 参照完整性:建立关联。 《SQL Server 2008 数据库技术应用》习题 2 逻辑设计 ◼ 产品(产品编号,产品名,规格) ◼ 车间(车间名称,负责人,地址) ◼ 工人(工人编号,姓名,性别,年龄,职称,车间),车间为外码,引用 车间关系的车间名称 ◼ 生产(产品编号,车间名称,生产数量) 产品编号,车间名称为外码,分别引用车间关系和产品关系中的车间名称和产品 编号。 其他例子 ◼ 一个仓储管理数据库要求存储下述信息: (1)商品:商品代码,商品名称,数量,单价,存放的仓库等 (2)供应商:厂名,地址,联系人等 (3)仓库:仓库号,地点,负责人等 并约定: (1) 一种商品可以由多个供应商供货,一个供应商供应多种商品,且需要记录 每个供应商所供应的不同商品的数量。 (2)一种商品只能存储在某一个仓库,而一个仓库可存储多种商品 【考的就是这个例子、还好不是很难、真是’谢谢’老师了。。。】 关系数据库 ◼ 关系的完整性(具体应用) ◼ 实体完整性 ◼ 参照完整性 ◼ 用户定义的完整性 ◼ 如何来实现上述的关系数据库完整性约束? 实体完整性:给每个关系定义主码。 参照完整性:建立关联
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有