关系数据库设计举例1.pptVIP

  • 58
  • 0
  • 约小于1千字
  • 约 7页
  • 2015-10-06 发布于重庆
  • 举报
关系数据库设计举例1

* * 1.某大学实行学分制,学生可根据自己的情况选修课程。每名学生可同时选修多门课程,每门课程可由多位教师讲授;每位教师可讲授多门课程。 (1)指出学生与课程的联系类型。 (2)指出课程与教师的联系类型。 (3)若每名学生有一位教师指导,每个教师指导多名学生,则学生与教师是何联系? (4)画出E—R图。 数据库设计举例 学生 课程 教师 选修 讲授 指导 m n m n 1 n 各实体的属性及标识符如下: 学生(学号,姓名,性别,班级) 课程(课程号,课程名,学时,学分) 教师(职工号,姓名,性别,职称) 成绩 2、设有商业销售记账数据库。一个顾客可以买多种商品,一种商品供应多个顾客。试画出对应的E—R图,并转换为关系模型。 顾客 商品 购买 顾客姓名 单位 联系电话 商品编号 品名 型号规格 单价 m n 转换为关系模型: 顾客(顾客姓名,单位,联系电话) 商品(商品编号,品名,型号规格,单价) 购买(顾客姓名,商品编号,数量) 数量 (1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。 (2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。 我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。 (3)当需要时,可通过数据库中保存的出版社的E-mail、电话、邮

文档评论(0)

1亿VIP精品文档

相关文档