风气网

北大数据库上机题: 找出经过城市第二多的列车车次和其经过的火车站名

2025-05-24来自:本站整理
###急!!!03北大数据库原理上机题答案~~~~

要求:
1.姓名不能为空,载重量大于3吨,司机的薪水不能少于2000,技师的薪水不能少于1500,

每个表至少插入4条记录,能满足以下的查询
2.求开过司机Joe开过的货车的司机的ID,姓名
3.求货车维修费用的平均值
4.对驾驶时间超过50小时的司机增加薪水5%,没超过的加3%
5.删除维总修费用超过100,000的记录

最好能给出详细的答案,主要包括每个表的内容及各个表之间得联系,如何建立索引等

百度文库都有的,搜索一下

  不够详细车站(

  北京南站,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,北京站,上海站,3000

  Z8,天津站,北京西站,2000

  Z11,北京南站,天津站,2500

  Z14,上海站,北京南站,1000
  )

  运行记录(

  1,5:00,Z1,北京站,2000,0

  2,7:31,Z1,北京南站,200,300

  3,15:21,Z1,南京站,100,700

  4,17:43,Z1,浦东站,0,300

  5,18:02,Z1,上海站,0,1000

  6,18:09,Z8,天津站,500,0

  7,5:23,Z8,北京西站,0,500

  8,3:09,Z11,北京南站,800,0

  9,3:45,Z11,天津站,0,800

  10,1:02,Z14,上海站,1200,0

  11,2:30,Z14,南京站,300,500

  12,15:11,Z14,北京南站,0,1000

  ) create table chezhan
  (
  stationname varchar(100) not null primary key,
  buliddate datetime,
  city varchar(100),
  thruput int
  )
  create table lieche
  (
  trainname varchar(100) not null primary key,
  startstation varchar(100),
  endstation varchar(100),
  account int check (account>=0)
  )
  create table yunxingjilu
  (
  id int,
  arrivedate datetime,
  checi varchar(100) not null foreign key(checi) references lieche(trainname),
  stationname varchar(100) not null foreign key(stationname) references chezhan(stationname),
  upaccount int check (upaccount>=0),
  downaccount int check (downaccount>=0)
  )
  select * from chezhan
  select * from lieche
  select * from yunxingjilu

  --找出拥有火车站最多的城市
  select top 1 city,COUNT(stationname) as num from chezhan group by city order by COUNT(stationname) desc
  --找出经过城市第二多的列车车次和其经过的火车站名
  ;with aaa as
  (select top 2 checi,COUNT(stationname) as num from yunxingjilu group by checi order by COUNT(stationname) desc)
  ,bbb as
  (select top 1 checi from aaa order by num)
  select checi,STUFF((select ','+stationname from yunxingjilu where checi=bbb.checi for xml path('')),1,1,'')
  as stationname from bbb

  • [祝炒菁15978789129] - 北大核心相当于SCI几区?
    慎霭乖::CSSCI核心、北大核心、CSCD核心、SCI的区别 1、SCI 美国《科学引文索引》(Science Citation Index, 简称 SCI )于1957 年由美国科学信息研究所(Institute for Scientific Information, 简称 ISI)在美国费城创办,是由美国科学信息研究所(ISI)1961年创办出版的引文数据库。SCI(科学引文索引 )、EI(工程...
  • [祝炒菁15978789129] - 软件测试一般要学习多久?
    慎霭乖::软件测试基础上手时间一般在1-3个月。软件测试入门门槛较低 ,基础的测试理论一般一个月左右就可以学会,在学习的同时就可以进行测试。其实最简单的手工测试执行,也就是点点点。花一周时间学习完业务,知道所有功能,就可以进行最简单的测试了。通过手工测试找出系统的bug,提单给开发修改,修改完成后在...
  • [祝炒菁15978789129] - 北大青鸟java培训:应用开发会使用哪些框架工具?
    慎霭乖::java编程语言一直以来都作为企业级应用软件开发的主流编程语言。今天,江西java课程http:\/\/www.kmbdqn.cn\/就一起来了解一下,在企业级应用编程开发项目中都有哪些框架结构是可以使用的。软件开发人员通常会面对如下需求组合(至少我经常遇到的是):设计优良的数据存储结构(有时候是已有的旧数据库模型),大量...
  • [祝炒菁15978789129] - 有什么适合大一计算机专业学生免费的刷题网站?
    慎霭乖::我很早就知道 leetcode,但是直到准备复试闲来无事的时候才在它上面刷了点儿题找感觉,发现上面的题型覆盖很广,像线段树、滑动数组、博弈论、扫描线等都应有具有,但是好像有的测试数据有点弱?有的题好像可以悄咪咪的水过去…当然题目都是英文的,现在也有了中文社区,两个网址我都放出来了,还是建议...
  • [祝炒菁15978789129] - 想读北大青鸟,过来人给个建议?
    慎霭乖::课程内容包括Java主流技术、web前端必备技术、数据库基础技术、大数据前沿技术、Android与.NET拓展技术等,通过项目讲解、实践与素质培养的结合,旨在全面提升学员的技术与职业能力。根据学员认知水平,北大青鸟制定了分层次的教学计划,从理论理解到实践应用,逐步深入,确保知识传递的科学性和有效性。项目驱动的...
  • [祝炒菁15978789129] - 论文写作中文献资料检索
    慎霭乖::电子文献是以数字方式将图、文、声、像等信息储存在磁、光、电介质上,通过计算机、网络或相关设备使用的记录有知识内容或艺术内容的文献信息资源,包括电子书刊、数据库、电子公告等。 文献检索,就是从文献信息集合中找出所需要的文献的过程,相当于人们通常所说的资料查寻。 二、纸质文献的检索 纸质文献的检索一般...
  • [祝炒菁15978789129] - 北大青鸟设计培训:学IT技术以后可以从事什么工作?
    慎霭乖::学IT技术以后可以从事什么工作?IT技术的范畴很广,基础类的如计算机应用、电脑维修基本饱和,根据企业需求,学IT技术可以从事Java\/.net\/Android开发工程师、软件工程师、网站开发工程师、测试工程师、软件工程师、网站开发工程师、测试工程师、数据库工程师,手机开发,岗位很多!学IT技术以后可以从事什么工作...
  • [祝炒菁15978789129] - 北大青鸟java培训:不同基础的人如何学Java?
    慎霭乖::这些内容主要是Web开发相关的内容,包括HTML\/CSS\/JS(前端页面)、Servlet\/JSP(J2EE)以及Mysql(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML\/CSS\/JS(前端页面),你可以试着自己写一些页面,当然,你可以尽你最大的努力让它变得最漂亮。这部分内容对于后端Java来说...
  • [祝炒菁15978789129] - 北大青鸟设计培训:进入北大青鸟之前,你不容错过的七大问题?
    慎霭乖::1.北大青鸟是民办学校吗?答:北大青鸟职业教育不是统招学校也不是民办学校,是属于北大青鸟文教集团旗下的,源于广州大学的校办产业。北大青鸟是以就业为导向的计算机教育培训学校。并且,在我校学习的学员,毕业后可以得到的学历证书,真正的实现了“技能”+“学历”教学。2.高中学历学习之后能否成功就业?...
  • [祝炒菁15978789129] - 想学软件测试,北大青鸟和51testing哪个靠谱点?
    慎霭乖::一个机构靠不靠谱,并不等同于它的课程靠谱。想看软件测试靠不靠谱,建议参考以下几个维度:1,课程大纲内容。课程内容除了基础测试中的测试方法、测试需求、测试用例、测试模型的掌握,还要覆盖接口测试、性能测试、自动化测试和一些开发的知识要点(数据库等),尤其是自动化测试,自动化测试是Java方向还是...
  • 首页 热门
    返回顶部
    风记网