信息系统概论.docx_第1页
信息系统概论.docx_第2页
信息系统概论.docx_第3页
信息系统概论.docx_第4页
信息系统概论.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 航班时刻表的数据库操作1. 建立data数据库,并导入航班时刻表命名为schedule;1)建立数据库步骤:启动access创建空白数据库命名为data2)导入新表步骤:选择“外部数据”在“导入或链接”中选择“excel”浏览找到Flighttypes打开。(导入schedule相同)3)结果见下图: 4)excel 2013中的SQL设计步骤:创建查询设计关闭小窗口选择左上角SQL。即可编写语句。2. 根据自己所在省(省份),用SQL语句在data数据库的schedule表中选择从天津或北京出发到该省省会城市所有的航班信息(若籍贯为天津或北京,则查询从天津或北京出发到上海的航班),包括航班号、机型、班期、起飞机场、起飞时刻、目的机场、目的时刻;1) SQL语句:Select FLIGHTID, AIRCRAFTTYPE,DAYS,AP1,DEPTIME1,AP2,ARRTIME2 from SCHEDULE where (AP1=ZBAA or AP1=ZBTJ) and AP2=ZLLL2)查询结果:查询1FLIGHTIDAIRCRAFTTYPEDAYSAP1DEPTIME1AP2ARRTIME2CCA12217381234567ZBAA1505ZLLL1705CCA12737331234567ZBAA0010ZLLL0155CCA1271738.23.ZBAA1030ZLLL1230CCA12717381.4567ZBAA1030ZLLL1230CES24123201234567ZBAA1055ZLLL1325CES24163201234567ZBAA1800ZLLL1925CES24183201.3.5.ZBAA2020ZLLL2220CES2418320.2.4.6.ZBAA2020ZLLL2220CES2418320.7ZBAA2020ZLLL2220CES24343201234567ZBAA1250ZLLL1435CHH72317341234567ZBAA0735ZLLL0935 3)截图如下:3. 在data数据库中将schedule表中的EndDate为空的记录选出,并填入2006-10-30;1)SQL语句:选出语句:SELECT * from schedule where enddate is null填入语句:UPDATE SCHEDULE SET enddate=2006-10-30 where enddate is null2) 运行结果:选出与填入结果见截图。3)截图如下选出截图 填入截图1(更新截图) 填入截图2(更新截图)4将StartDate为空的记录选出,并填入2006-04-01;1)SQL语句:选出语句:SELECT * from schedule where startdate is null填入语句:UPDATE SCHEDULE SET startdate=2006-04-01 where startdate is null2)运行结果:startdate空记录录入查询列表,而后填入数据。3)截图如下: 选出截图 填入截图1 填入截图25 将StartDate和EndDate不为空的变为空;1)SQL语句:UPDATE SCHEDULE SET enddate=,startdate= where (startdate or enddate) is not null2)运行结果:所有的不为空的startdate和enddate均变为空。3)截图如下: 图1 图26 在data数据库中建立flighttypes表和schedule表的关联查询,查询显示的信息包括航班号、机型、尾流类型、机型翼展;1)SQL语句:Select SCHEDULE.FLIGHTID, FLIGHTTYPES.AIRCRAFTTYPE, FLIGHTTYPES.WAKETYPE, FLIGHTTYPES.WINGSPAN from FLIGHTTYPES, SCHEDULE2)运行结果:成功从两个表中查询出航班号、机型、尾流类型、机型翼展信息。 3)截图如下:二、 航班监视信息数据库设计及操作(30分)1、 监视数据文件SMR.XLS中对应的监视数据为:9f4f21840f0c157bed005ef3850159c817ff59ee0791d8fea003200230138501010080ff057833731ce00280002、 根据CAT62说明,解析对应监视数据(记录时间、经度、纬度、x坐标、y坐标、x方向速度、y方向速度、应答机编码);描述项:9f4f21849f=10011111,描述项继续,4f=01001111,描述项继续,21=00100001,描述项继续,84=10000100,描述项结束。雷达编号:0f0c时间:10999s157bed =(1*165+5*164+7*163+11*162+14*16+13)/128=10999.85经纬度:纬度:333813,经度:1215638005ef3850159c817 纬度:005ef385=(5*165+14*164+15*163+3*162+8*16+5)*180/225 即纬度为:333813 经度:0159c817=(1*166+5*165+9*164+12*163+8*162+23)*180/225 即经度为:1215638坐标:X=25031m,Y=65817mff59ee0791d8 X坐标:ff59ee =(0*165+0*164+10*163+6*162+1*161+1)/2=21256.5m Y坐标:0791d8=(7*164+9*163+1*162+13*162+8)/2=249604m速度:fea00320 Vx= fea0=(1*163+5*162+15*16)/4=87.75m/s Vy=0320=(3*162+2*16)/4=200m/s3、 建立监视数据库文件,并命名为SDataBase.accdb;建立监视信息数据表;监视信息数据表截图如下:4、 用SQL语句将解析的数据插入到建立的数据表中;1) SQL语句:INSERT INTO 监视信息数据表1(记录时间, 应答机编码, 经度, 纬度, x坐标, y坐标,x方向速度,y方向速度) VALUES(10999s,0f0c,1215638,333813,25031m,21256.5m ,87.75m/s ,200m/s)2) 结果截图:5、 用SQL语句完成查询指定数据项(应答机编码、x坐标、y坐标、经度、纬度);1) SQL语句:Select 应答机编码,x坐标,y坐标,经度,纬度 from 监视信息数据表2) 结果截图:6、将对应的SQL语句及查询结果在课程报告中明确写出。如4、5题。三、 厦门机场RNAV进离场程序查询系统数据库设计(20分)1、 建立系统E-R图模型;管制频率塔台管制进场程序程序代号进离场程序离场程序位置坐标航路点2、根据E-R图设计数据表结构,给出数据表描述,包括:数据表名称及相应属性(属性名称、类型等);航路点信息表:字段名称字段含义类型空值注释航路点航路点项文本Not null高度限制经纬度经纬

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论