《数据库工程师中级试题.docx》由会员分享,可在线阅读,更多相关《数据库工程师中级试题.docx(5页珍藏版)》请在第壹文秘上搜索。
1、中级工程师试题姓名:得分:选择题(每题2分,共20分)1、下面不属于数据定义功能的SQL语句是:()A.GREATTABLEB.CREATCURSORC.UPDATED.ALTERTABLE2、SQL数据库中的视图与下列哪项是对应的()。A.关系模式B.存储模式C.子模式D.以上都不是3、下列选项中不是数据库复制类型的是()。A.快照复制B.差异复制C.事务复制D.合并复制4、下列说法错误的是:()。A. 一个基本表可以跨一个或多个存储文件B. 一个存储文件可以跨一个或多个基本表C.每个存储文件与外部存储器上一个物理文件对应D.每个基本表与外部存储器上一个物理文件对应5.显示包含警告信息或其他
2、信息的消息框,应当运用的操作是()。A.EchoB.MessageC.WarnD.MsgBox6、在SQLSerVer2000中,索引的依次和数据表的物理依次相同的索引是()。A.聚集索引B.非聚集索引C.主键索引D.唯一索引7.SQLSerVer的字符型系统数据类型主要包括()。A.IntmoneycharB.charvarchartextC.datetime、binaryintD.char、varcharint8、以下选项中哪一项不是访问数据库系统的接口()。A.ODBCB.OLEDBC.APID.ADO9、在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是
3、()A.*B.%C.-D.?10、SELECT语句中与HAVlNG子句同时运用的是()子句。A.ORDERBYB.WHEREC.GROUPBYD.无需协作二、设计题(每题6分,共30分)有一个“学生一课程”数据库,数据库中包括三个表:(1)“学生表Student由学号(Sno)姓名(Sname)、性别(Ssex)年龄(Sage)、所在系(SdePt)五个属性组成,可记为:Student(Sno,Sname,Ssex,Sage,Sdept)Sno为关键字。(2)“课程表CoUrSe由课程号(Cno)、课程名(Cname)先修课号(Cpno)学分(Ccredit)四个属性组成,可记为:Course
4、(Cno,Cname,Cpno,Ccredit)Cno为关键字。(3)“学生选课”表SC由学号(Sno)课程号(Cno)成果(Grade)三个属性组成,可记为:SC(Sno,Cno,Grade)(SNO,CNO)为关键字。完成下列操作:1、建立一个“学生表StUdent,它由学号Sn0、姓名Snanle、性别Ssex、年龄Sage、所在系SdePt五个属性组成,其中学号属性不能为空,并且其值是唯一的。2、查考试成果有不与格的学生的学号3、将学生95001的年龄改为22岁4、计算1号课程的学生平均成果5、创建一存储过程getDetailByName,通过输入参数学生姓名(如“章山),筛选出该学生
5、的基本信息,对不存在此学生姓名的输入值,必需作一检测,打印信息“不存在此学生”。三、解答题(每题10分,共50分)1、日结差异的具体处理流程?2、商品信息不能下传和联营商品不能结算如何处理?1检查系统中是否维护扣率2检查尚未结算的商品销售额,然后新建一个联营SKU,其扣率为空,然后在新建一个联营SKU,其扣率为正常结算扣率。3、用空扣率的SKU按查询出的销售额进行银台退货,然后用正常扣率的商品在银台进行正常销售。以上步骤操作完毕后,在当月生成结算单时就会结算胜利3、供应商进销存程序所包含的数据表与如何维护供应商进销存数据的正确性?4、MMS系统中领用数量、调拨数量、验收数量错误后具体处理流程?领用错误后可以依据自用单号,利用MMS系统中MENINV菜单中的04和05菜单进行数量调整并过账,数量就会红冲回去。调拨错误后,先确认调拨单类型,假如确认调拨单类型不是仓库到门店,门店到门店间的调拨,可以利用MMS系统中的零接收调拨菜单进行红冲处理验收错误后,可以依据验收错误的数据,进行空退空进处理。5、请列举出MMS与捷诚系统的常用接口数据库,并简要说明每个库中主要的接口表以与每个接口表所所对应的功能?If7mst53If7upc56If7apr79If9con合同If9vdr供应商If9iph