《数据库技术与应用》,大作业

《数据库技术与应用》,大作业

ID:47666602

大小:203.00 KB

页数:11页

时间:2019-10-18

《数据库技术与应用》,大作业_第1页
《数据库技术与应用》,大作业_第2页
《数据库技术与应用》,大作业_第3页
《数据库技术与应用》,大作业_第4页
《数据库技术与应用》,大作业_第5页
资源描述:

《《数据库技术与应用》,大作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....《数据库技术及应用》课程报告说明信息技术学院2016年9月一、课程设计题目参考....以下课题可供参考,学生也可选择自己拟定的题目,但要求一人一题,不可重复。1、学生宿舍管理系统2、房地产信息管理3、学生社团管理系统4、学生课外活动管理系统5、医院信息管理系统6、仓库管理系统7、酒店管理系统8、商品销售管理9、停车场管理系统10、公安管理系统11、KTV娱乐收银系统12、个人信息助理13、人员流动管理系统14、影视明星系统15、足球经理俱乐部系统16、车辆信息咨询系统17、交通线路信息资讯18、家居管理系统19、出租屋管理系统20、个人作品信息管理21

2、、旅游系统管理22、手机信息管理……二、课程设计要求1、对所选课题进行需求分析,用文字做简要说明。2、给出课题的概念模型(即ER图),要求对课题至少设计出4个实体,并包含多对多联系。3、根据设计的ER模型,给出系统的逻辑模型(关系模式)。4、根据课题的逻辑模型,设计系统的物理模型,对各属性的完整性规则,进行必要设计说明。5、给出实现数据库的SQL语句,包含创建数据库、数据表(含主键、外键定义及约束性条件设计)、创建索引、插入记录(各表至少插入5条记录)、有涵义的视图(含单表、多表)、触发器和存储过程,参考文献(至少3本)、个人心得等。6、本课程报告占总评成绩4

3、0%。参考....三、课程设计报告格式要求1、内容详见附页。2、格式文档版式:A4正文:宋体,5号字;首行缩进;行距:1.25倍行距。3、样式(见下页)。参考....得分《数据库技术及应用》课程报告课题名称:运动员信息管理系统专业:计算机应用技术班级:二班学生姓名:张嘉皓学号:1500961系统概述参考....需求分析一个运动员只能在同一时间加入同一个俱乐部,一个俱乐部可以同时由多个运动员加入。不同的俱乐部参加不同的比赛,通过比赛名次获得排名。概念模型1.基本要素(符号介绍说明)下划线:主键方框:实体椭圆框:属性菱形框:联系2.E-R图(注意:不能少于4个实体

4、;至少包含多多关系)逻辑模型1.关系(逻辑)模型的概念逻辑模型:是将概念模型转化为具体的数据模型的过程,即按照概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型(层次、网状、关系、面向对象),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。目前最流行就是关系模型(也就是对应的关系数据库)2.基本要素“—”表示主键“#”表示外键3.关系模型运动员(运动员编号,姓名,性别,年龄)比赛(项目编号,运动员编号#,项目名称,时间,)参考....教练(教练编号,教练名字,执教项目)队伍(队伍名称,教练编号#,等级,地点)训练(运动员编号#,教练

5、编号#)物理模型列出所有数据表的物理设计远动员属性名类型长度说明运动员编号intprimarykeynotnull姓名varchar20notnull性别varchar20default’男’年龄int取值在15~35比赛属性名类型长度说明项目编号intprimarykeynotnull运动员编号intforeignkeynotnull项目名称varchar30unique时间datenotnull教练属性名类型长度说明教练编号intprimarykeynotnull教练名字varchar20notnull执教项目varchar20notnull队伍属性名类型

6、长度说明队伍名称varchar50primarykeynotnull教练编号intforeignkeynotnull等级varchar20notnull地点varchar20notnull参考....训练属性名类型长度说明运动员编号和教练编号整体作为主键运动员编号int参照运动员主键的外键教练编号int参照教练主键的外键数据库实施1.写出创建数据库、数据表的SQL语句,包含主码定义,外码定义,部分字段check约束、unique约束、default约束等。createdatabaseathletesonprimary(name=agricultural1,fi

7、lename='c:testathletesl.mdf',size=5mb,filegrowth=1mb)logon(name=agricultural2,filename='c:testathletes2.ldf',size=5mb,filegrowth=10%)gouseathletesgocreatetable运动员(运动员编号intprimarykeynotnull,姓名varchar(20)notnull,性别varchar(20)default'男',年龄intcheck(年龄>=15AND年龄<=35))gocreatetable比赛(项

8、目编号intprimarykeynot

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。