7动态设计1——数据库状态图.pptxVIP

  • 3
  • 0
  • 约6.09千字
  • 约 67页
  • 2017-05-30 发布于北京
  • 举报
图书管理系统——第5次课;根据领域分析的结果,进行系统数据库设计(属于静态结构设计) ;工作任务1: 根据领域分析的结果,进行系统数据库设计;领域分析中的数据建模——领域类图;;设计原则: 每一个类成为一个数据库表。 关系映射: 一对多的关系映射为数据库表的主外键关联(1方的主键加入n方成为外键) 一对一的关系映射为数据库表的主外键关联(1方的 主键加入另一方成为外键) 多对多的关系映射:产生第三张表,将两个多方的主键加入其中成为外键,两个外键的组合成为主键。 利用数据库三范式检查表,从而考察领域类图的分析是否合理,消除冗余数据。 检查数据是否能够反映用例视图的需要;进一步与用户再次确认使用的数据。;图书管理系统数据库设计;编写表结构说明;这里值得注意的是, 系统设计需要满足系统需求。在需求规格说明书中,显示借阅信息时,显示的内容包括(书名,ISBN,借阅时间还书时间) 而书名和ISBN来自图书表,借阅时间和还书时间来自借阅信息表,因此,在数据库中,需要增加一个视图:借阅视图。;CREATE VIEW 借阅视图 AS SELECT 借阅信息.借阅时间, 借阅信息.归还时间, 借阅信息.借阅信息_ID, 借阅信息.学生_ID, 借阅信息.图书_ID, 图书.书名, 图书.ISBN FROM 借阅信息 INNER JOIN 图书 ON 借

文档评论(0)

1亿VIP精品文档

相关文档