数据库上机题
1. 计算机三级考试数据库上机考的是什么题型
题型为选择题,填空题,设计与应用题。
三级数据库技术上机考试,120分钟,满分100分。选择题40分,填空题30分,设计与应用题30分;三级数据库技术证书为深蓝暗紫色。
自2018年3月考试起改变三级获证条件要求,考生只需通过三级考试即可获得该三级科目的合格证书,不再要求二级证书。考生早期获得的证书,不严格区分语言程序设计和数据库程序设计,可以直接报考三级。考试时间和形式要求三级考试时间为120分钟;考试形式为无纸化。
(1)数据库上机题扩展阅读:
计算机三级考试要求规定:
1、考生不受年龄、职业、学历等背景的限制,均可根据自己学习情况和实际能力选考相应的级别和科目。
2、考生在考点现场报名时,需出示身份证以及缴纳相关的考试费。考生一定要亲自到场,不能由任何单位、个人代劳。考生按要求进行信息采集,并逐一核实报名表上的个人信息。
3、考生采取网上报名方式,需先在所在省份的网上报名系统注册并填报相关基本信息、上传正面免冠电子近照,然后网上缴费或至指定地点缴费并确认身份信息,完成报名。
2. 求助啊~~这个Access数据库上机操作题怎么做啊
给出表结构就能做出来
3. 计算机等级考试三级数据库上机题库的目录
第一部分上机考试指南
1.1三级数据库技术考试大纲
1.2上机考试环境及流程
1.2.1考试环境简介
1.2.2上机考试流程演示
第二部分上机考试试题
第1类数位分解后按数筛选统计并排序
第1套上机考试试题
第2套上机考试试题
第3套上机考试试题
第4套上机考试试题
第5套上机考试试题
第6套上机考试试题
第7套上机考试试题
第8套上机考试试题
第9套上机考试试题 第10套上机考试试题
第11套上机考试试题
第12套上机考试试题
第2类按结构体成员筛选并排序
第13套上机考试试题
第14套上机考试试题
第15套上机考试试题
第16套上机考试试题
第17套上机考试试题
第18套上机考试试题
第19套上机考试试题
第20套上机考试试题
第21套上机考试试题
第22套上机考试试题
第3类数位分解并重组后再筛选统计并排序
第23套上机考试试题
第24套上机考试试题
第25套上机考试试题
第26套上机考试试题
第27套上机考试试题
第28套上机考试试题
第29套上机考试试题
第30套上机考试试题
第31套上机考试试题
第4类数位分解后按数筛选及求平均值
第32套上机考试试题
第33套上机考试试题
第34套上机考试试题
第35套上机考试试题
第5类根据后3位数排序
第36套上机考试试题
第37套上机考试试题
第6类根据相邻数大小进行筛选统计并排序
第38套上机考试试题
第39套上机考试试题
第40套上机考试试题
第41套上机考试试题
第7类迭代算法
第42套上机考试试题
第43套上机考试试题
第44套上机考试试题
第8类数组排序问题
第45套上机考试试题
第46套上机考试试题
第9类统计个数及求平均值
第47套上机考试试题
第48套上机考试试题
第49套上机考试试题
第50套上机考试试题
第51套上机考试试题
第52套上机考试试题
第53套上机考试试题
第10类计算素数
第54套上机考试试题
第55套上机考试试题
第56套上机考试试题
第57套上机考试试题
第58套上机考试试题
第59套上机考试试题
第11类整除
第60套上机考试试题
第61套上机考试试题
第62套上机考试试题
第12类平均值及方差
第63套上机考试试题
第64套上机考试试题
第65套上机考试试题
第13类字符串改写
第66套上机考试试题
第67套上机考试试题
第68套上机考试试题
第14类字符串替代
第69套上机考试试题
第70套上机考试试题
第71套上机考试试题
第72套上机考试试题
第73套上机考试试题
第74套上机考试试题
第75套上机考试试题
第76套上机考试试题
第77套上机考试试题
第78套上机考试试题
第15类字符移动
第79套上机考试试题
第80套上机考试试题
第81套上机考试试题
第82套上机考试试题
第83套上机考试试题
第16类字符串排序
第84套上机考试试题
第85套上机考试试题
第86套上机考试试题
第87套上机考试试题
第88套上机考试试题
第89套上机考试试题
第17类选票问题
第90套上机考试试题
第91套上机考试试题
第92套上机考试试题
第18类遍历统计、移动或倒排
第93套上机考试试题
第94套上机考试试题
第95套上机考试试题
第19类其他典型问题
第96套上机考试试题
第97套上机考试试题
第98套上机考试试题
第99套上机考试试题
第20类出圈问题
第100套上机考试试题
第101~104套上机考试试题(见光盘)
第三部分参考答案及解析
第1类数位分解后按数筛选统计并排序
第1套参考答案及解析
第2套参考答案及解析
第3套参考答案及解析
第4套参考答案及解析
第5套参考答案及解析
第6套参考答案及解析
第7套参考答案及解析
第8套参考答案及解析
第9套参考答案及解析
第10套参考答案及解析
第11套参考答案及解析
第12套参考答案及解析
第2类按结构体成员筛选并排序
第13套参考答案及解析
第14套参考答案及解析
第15套参考答案及解析
第16套参考答案及解析
第17套参考答案及解析
第18套参考答案及解析
第19套参考答案及解析
第20套参考答案及解析
第21套参考答案及解析
第22套参考答案及解析
第3类数位分解并重组后再筛选统计并排序
第23套参考答案及解析
第24套参考答案及解析
第25套参考答案及解析
第26套参考答案及解析
第27套参考答案及解析
第28套参考答案及解析
第29套参考答案及解析
第30套参考答案及解析
第31套参考答案及解析
第4类数位分解后按数筛选及求平均值
第32套参考答案及解析
第33套参考答案及解析
第34套参考答案及解析
第35套参考答案及解析
第5类根据后3位数排序
第36套参考答案及解析
第37套参考答案及解析
第6类根据相邻数大小进行筛选统计并排序
第38套参考答案及解析
第39套参考答案及解析
第40套参考答案及解析
第41套参考答案及解析
第7类迭代算法
第42套参考答案及解析
第43套参考答案及解析
第44套参考答案及解析
第8类数组排序问题
第45套参考答案及解析
第46套参考答案及解析
第9类统计个数及求平均值
第47套参考答案及解析
第48套参考答案及解析
第49套参考答案及解析
第50套参考答案及解析
第51套参考答案及解析
第52套参考答案及解析
第53套参考答案及解析
第10类计算素数
第54套参考答案及解析
第55套参考答案及解析
第56套参考答案及解析
第57套参考答案及解析
第58套参考答案及解析
第59套参考答案及解析
第11类整除
第60套参考答案及解析
第61套参考答案及解析
第62套参考答案及解析
第12类平均值及方差
第63套参考答案及解析
第64套参考答案及解析
第65套参考答案及解析
第13类字符串改写
第66套参考答案及解析
第67套参考答案及解析
第68套参考答案及解析
第14类字符串替代
第69套参考答案及解析
第70套参考答案及解析
第71套参考答案及解析
第72套参考答案及解析
第73套参考答案及解析
第74套参考答案及解析
第75套参考答案及解析
第76套参考答案及解析
第77套参考答案及解析
第78套参考答案及解析
第15类字符移动
第79套参考答案及解析
第80套参考答案及解析
第81套参考答案及解析
第82套参考答案及解析
第83套参考答案及解析
第16类字符串排序
第84套参考答案及解析
第85套参考答案及解析
第86套参考答案及解析
第87套参考答案及解析
第88套参考答案及解析
第89套参考答案及解析
第17类选票问题
第90套参考答案及解析
第91套参考答案及解析
第92套参考答案及解析
第18类遍历统计、移动或倒排
第93套参考答案及解析
第94套参考答案及解析
第95套参考答案及解析
第19类其他典型问题
第96套参考答案及解析
第97套参考答案及解析
第98套参考答案及解析
第99套参考答案及解析
第20类出圈问题
第100套参考答案及解析
第101~104套参考答案及解析(见光盘)
附录1运算符的优先级与结合性
附录2 C语言关键字
附录3本书用到的库函数
4. 全国计算机三级数据库上机题如何评分
机器评分是把你运行的结果文件
out.dat中的数据与标准答案中的数据进行比较
最后得分=(你运行正确的行数/标准答案中的行数)*100%
例如,标准答案是
1
2
3
你的答案是
3
2
1
那么,得分=(1/3)*100%=33
所以考试的时候要特别注意细节的地方,按从大到小排序之类的,保留几位小数之类的……
5. 跪解以下2道数据库系统原理上机试题
borrower:
create table borrower(
借书证号 char[5] primary key,
姓名 char[20] not null,
系名 char[10],
班级 char[10])
create table loans(
借书证号 char[5],
图书登记号 char[6],
结束日期 DATE,
primary key(借书证号,图书登记号),
foreign key(借书证号) reference borrower(借书证号),
foreign key(图书登记号 reference books(图书登记号))
create table books(
索书号 char[10],
书名 char[20],
图书登记号 char[6] primary key,
出版社 char[20],
价格 smallint))
(1)
select borrower.借书证号,姓名,系名,temp.total as 借书数量
from borrower,(select 借书证号,count(图书登记号) as total
from loans group by 借书证号
where tatal>5 as temp(借书证号,total))
(2)
select borrower.姓名,系名,书名,结束日期
from borrower,loans,books
where borrower.借书证号=loans.借书证号
and books.图书登记号=loans.图书登记号
and 书名 in(selcet 书名
from borrower,loans,books
where borrower.借书证号=loans.借书证号
and books.图书登记号=loans.图书登记号
and 姓名='赵垒')
(3)
create view SB
as
select borrower.借书证号,姓名,班级,books.图书登记号,书名,出版社
,借书日期
from borrower,book,loans
where borrower.借书证号=loans.借书证号
and books.图书登记号=loans.图书登记号
and 系名='信息系'
1
create table student(
sno char[10] primary key,
sname char[20] not null,
ssex char[2],
sage smallint check( sage between 16 and 30),
sdept char[4])
create table course(
cno char[10] primary key,
cname char[20] not null,
cteacher char[20])
create table sc(
sno char[10],
cno char[10],
grade smallint check(grade is null or grade between 0 and
100),
primary key(sno,cno)
foreign key sno reference student(sno),
foreign key cno reference course(cno))
2
insert into student values('102','李四','男',16,'数学')
下同
insert into course values('203','操作系统','程羽')
下同
insert into sc values('101','203',82)
下同
3
(1) select cname,grade
from sc,student,course
where student.sno=sc.sno and course.cno=sc.cno
and sname='张三'
(2) select sname from student
where sno in(select sno from sc x
where not exists(
select * from sc y
where x.sno=y.sno
and y.grade<60))
(3) select cname,sname,grade
from student,course sc,(select cno,max(grade) from sc group by cno
as temp(cno,max))
where student.sno=sc.sno and course.cno=sc.cno
and grade=max and course.cno=temp.cno
4
delete * from sc where grade<60
5
update sc
set grade=(select avg(grade) from sc where cno='203')
where sno=105
仅供参考
6. SQL数据库上机题
都是用SQL SERVER的语法来做的。不知道你要求的是哪个数据库的语法。
第一题:
---t表查询每次运输和下次的时间间隔,同一辆车,两次货运日期之间没有运输记录,就连续两次
select top 1 t1.货车编号, 姓名,联系方式
FROM
(select top 2 货车编号,最长间隔 from
(select a.货车编号, max(datediff(d,a.运输日期,b.运输日期) ) as 最长间隔
from 运输记录 a, 运输记录 b
where a.货车编号 = b.货车编号
and a.货运单编号 <> b.货运单编号
and a.运输日期 < b.运输日期
and not exists (select 1 from 运输记录 c where a.货车编号 = c.货车编号 and c.运输日期 between a.运输日期 and b.运输日期)
group by a.货车编号) t
order by 最长间隔) t1,
货车, 司机
where t1.货车编号 = 货车.货车编号
and 货车.司机 = 司机.司机
order by 最长间隔 desc
第二题:
select top 1 tmonth as 最忙月份, cnt as 运输次数, 运入总量, 运出总量
FROM
(select month(运输日期) as tmonth,
count(1) as cnt,
sum(case 交易类型 when '运入' then 运输量 else 0 end ) as 运入总量,
sum(case 交易类型 when '运出' then 运输量 else 0 end ) as 运出总量
from 运输记录
where year(运输日期) = 2009
group by tmonth) t
order by t.cnt desc