已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库设计实例 天津师范大学刘洋 德国足球世界杯 世界杯信息查询系统 世界杯信息查询系统 一个问题 2006年6月 举世瞩目的第18届世界杯在德国举行 某网站为了方便球迷查询 在自己的网站上设立了世界杯信息查询系统 该系统的一部分要求为 一名球员可以参加多场比赛 每场比赛有多名球员参加 概念模型 ER图 实体 球员 player 比赛 match 联系 参加 join 概念模型 ER图 player match m n 概念模型 关系数据模型 球员关系player player nation number name age position 主码 nation number 候选码 概念模型 关系数据模型 想一想 候选码是什么 如果只是number作为候选码可以吗 概念模型 关系数据模型 不可以 因为不同国家队中有相同的号码 概念模型 关系数据模型 比赛关系match match matchid match a match b matchtype 主码 matchid 候选码 match a match b matchtype 概念模型 关系数据模型 player nation number name age position match matchid match a match b matchtype matchid nation number join time goal Player的主码 match的主码 join自己的属性 参加关系join SQL语言 CREATE 使用SQL语言创建基本表 player nation number name age position Createtableplayer 球员表 nationchar 20 代表国numberint 号码namechar 20 姓名ageint 年龄positionchar 10 位置 定义主码 check numberbetween1and23 check positionin 守门员 后卫 中场 前锋 primarykey nation number 使用SQL语言创建基本表 match matchid match a match b matchtype Createtablematch 比赛表 matchidintprimarykey 比赛编号 主码 match achar 20 比赛甲方match bchar 20 比赛乙方matchtypechar 10 check matchtypein 小组赛 淘汰赛 比赛类型 使用SQL语言创建基本表 Createtablejoin 参加表 nationchar 20 代表国numberint 号码matchidint 比赛编号timeint check timebetween0and120 出场时间goalint 进球数primarykey nation number matchtype 定义主码 定义外码 定义外码 join nation number matchid time goal foreignkey nation number referenceplayer nation number foreignkey matchid referencematch matchid 世界杯信息查询系统 insert insert insert insert insert 总结 数据库设计的过程ER图中多对多联系向关系模型转换的方法以及候选码的确定注意Create语句中完整性约束的写法查阅最新相关资料 并注意多动手实践 课外读物 数据库经典著作 数据库系统全书 作者 HectorGarcia Molina等机械工业出版社 数据库系统概念 作者 AbrahamSilberschatz等机械工业出版社 使用SQL语言查询 思考题 1 检索参加比赛场次为A1的球员的代表队以及身披号码 2 检索参加比赛场次为A1或A3的球员的代表队以及身披号码 3 检索参加比赛场次为A1和A3的球员的代表队以及身披号码 4 检索参加比赛场次为A1的球员的代表队以及身披号码和姓名 5 检索不参加比赛场次为A1的球员的代表队 身披号码 SQL语言 SELECT Select语句的基本句法 select From
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年微型金融服务平台搭建可行性研究报告及总结分析
- 2025年门禁系统访问控制协议
- 电信大学(大数据、5G、云计算)考试题库(含答案)
- 2025年多媒体展示系统建设项目可行性研究报告及总结分析
- 2025年区域创新创业孵化器建设项目可行性研究报告及总结分析
- 2025年矿井维修电工(中级)职业技能(理论知识)考试真题试题 含答案
- 2025年新能源交通工具发展可行性研究报告及总结分析
- 2025年货运无人驾驶技术项目可行性研究报告及总结分析
- 2025年增强现实技术在购物体验中的应用可行性研究报告及总结分析
- 2025年快递上门服务合同协议
- 2025年法院检察院书记员面试题和参考答案
- 2025年中国射频模组行业市场集中度、企业竞争格局分析报告-智研咨询发布
- 2025年广西度三类人员(持b证人员)继续教育网络学习考试题目及答案
- 2025年广东省公务员考试(行政执法专业和申论)综合练习题及答案
- 电玩城充值活动方案
- 《我们神圣的国土》课件
- 重晶石矿开采项目可行性研究报告
- 矿山开采沉降管理办法
- GJB939A-2022外购器材的质量管理
- 纪委监督检查知识培训课件
- 2025 年 九年级英语上册Unit 7 单元测试卷含答案
评论
0/150
提交评论