20、数据库逻辑设计与规范化:原理、实践与案例

数据库逻辑设计与规范化:原理、实践与案例

1. 逻辑设计示例:培训公司案例

以培训公司为例,其概念模式下规划了一系列数据操作:
- 操作 1 :插入新学员的所有数据。
- 操作 2 :将学员分配到课程版本。
- 操作 3 :插入新讲师的所有数据以及其能教授的课程。
- 操作 4 :将合格讲师分配到课程版本。
- 操作 5 :显示特定课程所有过往版本的信息,包括标题、课程时间表和学员数量。
- 操作 6 :显示所有提供的课程以及能教授这些课程的讲师信息。
- 操作 7 :为每位讲师查找其正在教授或曾经教授过的所有课程的学员。
- 操作 8 :对所有学员进行统计分析,包括他们的信息、所参加的课程版本以及获得的成绩。

2. 数据库负载分析

数据库负载包含数据量和操作频率两部分,具体如下表所示:
| 数据量统计 | 类型 | 数量 |
| — | — | — |
| 班级 | E | 8000 |
| 课程版本 | E | 1000 |
| 课程 | E | 200 |
| 讲师 | E | 300 |
| 自由职业讲师 | E | 250 |
| 全职讲师 | E | 50 |
| 学员 | E | 5000 | <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值