2010年12月7日下午北大数据库系统原理上机题.doc_第1页
2010年12月7日下午北大数据库系统原理上机题.doc_第2页
2010年12月7日下午北大数据库系统原理上机题.doc_第3页
2010年12月7日下午北大数据库系统原理上机题.doc_第4页
全文预览已结束

下载本文档

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

文档简介

北京市数据库自考上机考试题目【要求:不允许使用临时表,第5题必须使用游标,其他各题不允许使用游标,数据库表名前面务必添加自己的账号】某铁路局的数据库,其中存放以下三个表:车站(车站名,建设日期,所在城市,最大旅客吞吐量)列车(列车名,起始车站名,终点车站名,载客量)运行记录(记录号,到站时间,到站车次,车站名,上车人数,下车人数)试用SQL语言完成下列功能:1建表,在定义中要求声明(5分)(1) 每个表的主外码;(2) 到站时间,建设日期的数据类型是datetime(3) 载客量,各种人数大于等于0,到站车次,车站名不能为空2往表中插入数据(5分)车站(北京南站,2008-7-2,北京,50000北京西站,1967-4-2,北京,30000北京站,1951-3-1,北京,10000上海站,1987-4-2,上海,20000天津站,1967-4-1,13000浦东站,1998-3-1,上海,4000南京站,1968-5-2,南京 ,10000列车(Z1,北京站,上海站,3000Z8,天津站,北京西站,2000Z11,北京南站,天津站,2500Z14,上海站,北京南站,1000D19,天津站,上海站,500)运行记录(1,5:00,Z1,北京站,2000,02,7:31,Z1北京南站,200,3003,15:21,Z1,南京站,100,7004,17:43,Z1,浦东站,0,3005,18:02,Z1,上海站,0,10006,18:09,Z8,天津站,500,07,5:23,Z8,北京西,0,5008,9:09,Z11,北京南站,800,09,9:45,Z11,天津站,0,80010,1:02,Z14,上海站,1200,011,2:03,Z14,南京站,300,50012,15:11,Z14,北京南站,0,100013,12:20,D19,天津站,300,014,17:10,D19,上海站,0,300)3、用SQL语句完成下列查询(10分*3=30分)(1)找出拥有火车站最多的城市(注意:转入转出都算)(2)找出经过城市第二多的列车车次和其经过的火车站名(3)找出从北京出发到上海的所有的至多一次换乘的乘车方案4、铁道部增加一辆火车T3从北京站到上海站,8:41出发,23:21到达,载客量1000,实际载客人数400,19:10中途停靠南京站,上车200人下车300人,请根据上述情况更新数据库(15分)5、使用游标完成以下操作铁道部列车编号规则:如果列车Z1是从北京出发到山海,那么Z1对应的Z2就应该是上海出发沿原路停靠相同的站到北京,convert(int,substring (列车名,2,len(列车名)-1))可以获取列车名中的数字。(1) 使用游标修改列车表,补充每辆列车对应的车次(2) 假设每辆火车对应的车速固定,且每次列车到达终点休息一个小时后,即开始作为对应的返程列车,请补充本题第一问中增加的对应车次的运行记录表例如:Z118:02到达终点站上海站,那么Z2就应该19:02从上海出发,Z1从浦东站到上海站花费19分钟,那么Z2从上海站到浦东站,也应该花费19分钟,所以Z2应该在19:21到浦东站,以此类推,直到到达终点站(乘坐人数设为空值)6、找出某人从北京(可以是北京任何一个车站)上午8:00出发,最早什么时候到上海(可以是上海的任一座车站,允许中途下车换乘另一辆火车)注:这是我在12月7号考试时记录下来的真题,望那位高手做一下,参考参考,请问一下表的外键怎么定疑问:1、车站(车站名,建设日期,所在城市,最大旅客吞吐量)Primary key 车站名 外键无列车(列车名,起始车站名,终点车站名,载客量)Foreign key (起始车站名,终点车站名) references 列车(车站名)运行记录(记录号,到站时间,到站车次,车站名,上车人数,下车人数)Foreign key(车站名) references 车站

温馨提示

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

评论

0/150

提交评论