设为首页 加入收藏

TOP

第二套数据库笔试题及答案(二)
2014-11-24 01:01:26 来源: 作者: 【 】 浏览:50
Tags:第二 数据库 试题 答案
号 FROM 读者 WHERE 单位=”CIE”)


B、COUNT (DISTINCT 借书证号)


IN (SELECT 借书证号 FROM 借阅 WHERE 单位=”CIE”)


C、SUM (DISTINCT 借书证号)


IN (SELECT 借书证号 FROM 读者 WHERE 单位=”CIE”)


D、SUM (DISTINCT 借书证号)


IN (SELECT 借书证号 FOR 借阅 WHERE 单位=”CIE”)


32. 查询订购单号(字符型,长度为4)尾字符是”1″的错误命令是______。


A、SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=”1″


B、SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=”1″


C、SELECT * FROM 订单 WHERE “1″$订购单号


D、SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=”1″


33. 在关系模型中,为了实现”关系中不允许出现相同元组”的约束应使用______。


A、临时关键字 B、主关键字 C、外部关键字 D、索引关键字


34. 根据”职工”项目文件生成emp_sys.exe应用程序的命令是______。


A、BUILD EXE emp_sys FROM 职工 B、BUILD APP emp_sys.exe FROM 职工


C、LIKE EXE emp_sys FROM 职工 D、LIKE APP emp_sys.exe FROM 职工


35. 当前盘当前目录下有数据库:学院.dbc,其中有”教师”表和”学院”表。


“教师”表:


“学院”表:


有SQL语句:


SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;


ALL (SELECT 工资 FROM 教师 WHERE 系号=”02″)


与如上语句等价的SQL语句是______。


A、SELECT DISTINCT 系号 FROM 教师 WHERE工资>=;


(SELECT MAX(工资) FROM 教师 WHERE 系号=”02″)


B、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;


(SELECT MIN(工资) FROM 教师 WHERE 系号=”02″)


C、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;


ANY(SELECT 工资 FROM 教师 WHERE 系号=”02″)


D、SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=;


SOME (SELECT 工资 FROM 教师 WHERE 系号=”02″)


二、 填空题


36. 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。


37. 数据库系统的三级模式分别为______模式、内部级模式与外部级模式。


38. 在最坏情况下,冒泡排序的时间复杂度为______。


39. 在面向对象方法中,信息隐蔽是通过对象的______性来实现的。


40. 关系模型的数据操纵即是建立在关系上的数据操纵,一般有______、增加、删除和修改四种操作。


41.要把帮助文件设置为复制到硬盘上的Foxhelp.chm文件,需要在”选项”对话框的______选项卡上设置。


42. TIME( )的返回值的数据类型是______类型。


43. 在定义字段有效性规则中,在规则框中输入的表达式中类型是________。


44. 设计报表通常包括两部分内容:______和布局。


45. ______是指只有满足联接条件的记录才包含在查询结果中。


46. 设有图书管理数据库:


图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))


读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))


借阅(借书证号C(4),总编号C(6),借书日期D(8))


检索书价在15元至25元(含15元和25元)之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。


SELECT 书名,作者,单价,分类号 FROM 图书;


WHERE______;


ORDER BY______;


47. 设有如下关系表R、S和T:


R(BH,XM,XB,DWH)


S(SWH,DWM)


T(BH,XM,XB,DWH)


实现R∪T的SQL语句是_______。


48. 设有如下关系表R:


R(NO,NAME,SEX,AGE,CLASS)


主关键字是NO


其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。


插入”95031″班学号为30,姓名为”郑和”的学生记录;_______。


49. 设有如下关系表R:


R(NO,NAME,SEX,AGE,CLASS)


主关键字是NO


其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。


删除学号为20的学生记录;______。


第二套题答案


1-5 CBBDD 6-10 CBBCC 11-15 DDCCA 16-20 DCBCA 21-25 BBDAC 26-30 CDCBD 31-35 ACBBA


36.黑盒 37.概念或概念级 38.n(n-1)/2 39.封装 40.查询 41.文件位置 42.字符 或 C 43.逻辑表达式


44.数据源 45.内部联接


46. 单价 BETWEEN 15 AND 25 或 单价 BETW 15 AND 25 或 单价 BETWE 15 AND 25 或 单价>=15 and 单价<=25 或 单价>=15 and 单价=<25 或 单价=>15 and 单价<=25 或 单价=>15 and 单价=<25 与 分类号 ASC 或 分类号


47. SELECT * FROM R UNION SELECT * FROM T 或 SELE * FROM R UNIO SELE * FROM T 或 SELECT * FROM R UNIO SELECT * FROM T 或 SELE * FROM R UNION SELE * FROM T


48. INSERT INTO R(NO,NAME,CLASS) VALUES(30,”郑和”,”95031″) 或 INSE INTO R(NO,NAME,CLASS) VALUES(30,”郑和”,”95031″)


49. DELETE FROM R WHERE NO=20 或 DELE FROM R WHERE NO=20 或 DELE FROM R WHER NO=20 或 DELETE FROM R WHER NO=20


数据库笔试题1.存储过程和函数的区别


存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。


数据库笔试题2.事务是什么?


事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为 ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:
原子性
事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
一致性
事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如 B 树索引或双向链表)都必须是正确的。
隔离性
由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它能够重新装载起始数据,并且重播一系列事务,以使数据结束时的状态与原始事务执行的状态相同。
持久性
事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。


数据库笔试题3:.游标的作用?如何知道游标已经到了最后?


首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇恩世教育笔试题 下一篇雅迅网络的上机题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: