东华大学《信息系统与数据库技术》期末大作业代做案例
东华大学继续教育学院
添加微信好友, 获取更多信息
复制微信号
远程学历教育《信息系统与数据库技术》期末大作业
踏实学习、弘扬正气、诚信做人、诚实考试、作弊可耻、后果自负
专业 姓名 学号
注意:1)期末大作业包括设计和操作类题目,卷面100分,占课程总成绩70%。
2)请参照教材和教学辅导书自行完成,发现雷同卷都按“0”分记!
3)所有题目答案都按要求保存在本文档中,可不用提交数据库或程序。
4)文件名命名为“学号_姓名.doc”。
一、信息系统分析(本题20 分)。
简述你生活或工作中接触的一个信息系统,说明它有哪些类别的用户?管理和使用了哪些信息?系统提供什么功能?
二、数据库设计(本题30分)
“一带一路”经济区开放后,我国企业共对49个国家进行了直接投资,承包工程项目突破3000个。为了更好地管理“一带一路”项目,需要建立项目管理信息系统。设计人员给出了如图1所示的E-R图,请根据该E-R图完成下列设计题目。
图1 “一带一路”数据库E-R图
1.将该E-R图转换为数据库关系模式,请补充空缺处。
(1)国家(国家编号,国家名称,________)
主关键字:________;外关键字:________
(2)项目(项目编号,________,________,________,_________)
主关键字:________;外关键字:________
2.根据你对各字段信息内容的理解,完成各个数据表的设计,包括各字段数据类型的定义、完整性约束的定义。
Country表结构
字段名 | 字段描述 | 类型定义 | 完整性约束 |
CId | 国家编号 | ||
CName | 国家名称 | ||
Regions | 所属地区 |
Project表结构
字段名 | 字段描述 | 类型定义 | 完整性约束 |
PId | 项目编号 | ||
PName | 项目名称 | ||
PMoney | 投资金额 | ||
SDate | 开工日期 | ||
CId | 国家编号 |
三、数据库的创建(本题10 分)
1.在SQL Server中建立以自己学号命名的数据库。在数据库中建立以下三个数据表,并为每个表设定主关键字;建立表之间的关系;最后输入数据。
(1)Airline (航班表) 数据:
字段名 | 字段说明 | 数据类型 |
|
AirlineNo | 航班号 | 数字 | 整型 |
CompanyNo | 公司号 | 字符 | 长度(4) |
StartCity | 始发城市 | 字符 | 长度(8) |
EndCity | 目的城市 | 字符 | 长度(8) |
LeaveTime | 离港时间 | 日期 |
(2)Company(航空公司表) 数据:
字段名 | 字段说明 | 数据类型 |
|
CompanyNo | 公司编号 | 字符 | 长度(4) |
CompanyName | 公司名 | 字符 | 长度(8) 不允许为空 |
Telephone | 电话号码 | 字符 | 长度(8) |
(3)AirlinePrice(航班价格表) 数据:
字段名 | 字段说明 | 数据类型 |
|
AirlineNo | 航班号 | 数字 | 整型 |
SeatNum | 舱位数 | 数字 | 整型 |
Price | 舱位价格 | numeric | 1位小数 |
2. 生成各数据表创建的SQL脚本复制到此。
(1)Airline (航班表)
(2)Company(航空公司表)
(3)AirlinePrice(航班价格表)
四、数据库访问语言SQL(本题30分)
在SQL Server中完成SQL语句,并复制保存到对应的题目下(注意是SQL语句,不是查询结果)。
1) 查询Airline表中所有始发城市为Shanghai的航班的AirlineNo、StartCity和EndCity。
2) 查询Airline表和Company表,显示AirlineNo、CompanyName、Telephone。
3) 查询Airline表,按公司编号统计各公司航班数。
4) 查询AirlinePrice表,统计所有航班的平均舱位价格。
5) 查询AirlinePrice表,找出前3个舱位价格最高的航班。
6) 查询Company,显示所有公司号以字母“C”开头的公司信息。
7) 将AirlinePrice表中所有舱位数大于200的航班舱位价格降低10%。
8) 将Airline 表中所有目的城市是London的航班目的城市改为Paris。
9) 从Airline 表中删除所有离港时间是2003年6月的航班。
10) 向Company表中添加一条记录“D008”,“Nanfang”,“76453214”。
五、数据库应用程序开发(本题10分)
使用ASP.Net或其他你熟悉的程序语言开发一个应用程序,访问你所创建的数据库,实现按照“始发城市”查询飞机航班信息列表的功能。请截取程序运行的界面图到此。(如果能附程序代码更好!)
本文链接:https://daizuozuoye8.com/?id=718
转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!
请发表您的评论