数据库-精品文档资料整理.docx
《数据库-精品文档资料整理.docx》由会员分享,可在线阅读,更多相关《数据库-精品文档资料整理.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库1. ACTScooter是一家新成立的公司,提供滑板车租赁服务。ACTScooter的职员分为管理人员、经销商和技术人员3个不同的类别。管理员帮助客户在ACTscooter上注册他们唯一的信用卡号码和家庭地址。管理员的工作类型可以是远程、现场或混合式。每个经销商帮助移动摩托车,可以通过一个移动电话号码联系到他们。每个技术人员都有一定的资格等级,定期对踏板车进行检查,并记录每次检查的日期和反馈。每个ACTScooter员工可以通过他们的员工编号唯一标识。ACTScooter还存储了品牌、生产年份和每辆电动车的内部不同ID。每趟车都是由一个顾客预定的。这个数据库应该允许客户检索关于他们每一
2、辆车的详细信息,包括唯一的参考编号、机车ID、票价、开始时间和结束时间、出发地和目的地。一旦完成骑行,ACTScooter将自动从客户的信用卡中扣款。您的任务是为上述数据库设计一个增强实体关系(EER)图,其中应包括实体、关系、属性和约束(如有必要,可以做更多假设)。您还需要识别无法在EER图中捕获的需求。2. R = A, B, C, D, E 并且 函数依赖是 AB C BC A C DE DE B(1) R的所有候选键是什么? 请写出过程(2) 找到的最小覆盖(minimal cover) 请写出过程(3) 考虑另外一个集合1 函数依赖是AB CDE C AB DE B 和 1 相等吗?
3、 请写出你的证明过程3. 考虑如下的关系模式Appointment=Patient, GP, Date, Time, Clinic, Room 并且函数依赖是Patient, Clinic, Date Time Patient GP GP ClinicClinic, Date, Time, Room Patient Patient, Date, Time Clinic, Room上述的关系模式属于BCNF范式吗?如果不是,请对appointment做BCNF分解并且核实这个BCNF分解是否具有依赖保全(dependency preserving)?4. 用关系代数查询来解决问题。(1)a. 列举那些学习了COMP2400 在S2 2020学期并且之后成为了 S2 2021学期 COMP2400的tutor的学生的手机号码。b. 列举仅仅辅导了(tutored)一门课程在S2 2021学期的tutor的TIDs。 (2)优化以下关系代数查询(你的分数将取决于你在解决方案中优化查询的程度)。此外,绘制优化前后的查询树。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 精品 文档 资料 整理
限制150内