达梦1+X考试选择题题库及答案_第1页
达梦1+X考试选择题题库及答案_第2页
达梦1+X考试选择题题库及答案_第3页
达梦1+X考试选择题题库及答案_第4页
达梦1+X考试选择题题库及答案_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

达梦1+X考试选择题题库[复制]一、单选题基本信息:[矩阵文本题]*座位号________________________姓名________________________1.DM数据库表test新增加列name。下面哪个选项是正确的?()[单选题]*A.altertabletestaddnamevarchar(20);(正确答案)B.altertabletestmodifynamevarchar(20);C.altertabletestnewnamevarchar(20);D.altertabletestappendnamevarchar(20);2.在达梦数据库中,下述哪些语句是合法的的查询语句?()[单选题]*A.selectcount(*),C1,C2frommytablesgroupbyC1;B.selectcount(*),C1,C2frommytablesgroupbyC2;C.selectcount(*),C1,C2frommytablesgroupbyC3;D.selectcount(*),C1,C2frommytablesgroupbyC1,C2;(正确答案)3.t_stuscore表是课程分数表,结构如下:()

createtablet_stuscore(stuidint,coursenamevarchar(100),scorenumber);

其中,stuid为学生编码,coursename为科目名称,score为分数。如何查询各科目分数的最大值:[单选题]*A.selectmax(score)fromt_stuscore;B.selectcoursename,max(score)fromt_stuscore;C.selectcoursename,max(score)fromt_stuscoregroupbycoursename;(正确答案)D.selectmin(score)fromt_stuscore;4.DM数据库将用户口令长度不小于9,并且至少包含一个大写字母(A-Z),应该将DM8参数PWD_POLICY设置为多少?()[单选题]*A.2B.4C.6(正确答案)D.85.执行以下语句SELECTINITCAP('helloworld');查询结果为:()[单选题]*A.HELLOWORLDB.helloWorldC.HelloWorld(正确答案)D.HELLOworld6.下述哪个是正确的系统权限授权语句?()[单选题]*A.GRANTEXECUTEONproc1TOPUBLIC;B.GRANTCREATEVIEWONtable1TOuse1;C.GRANTCREATETABLETOuser1,user2;(正确答案)D.GRANTCREATESESSIONTOALL;7.使用达梦数据库迁移工具,执行数据迁移操作时,哪种迁移方式支持在迁移策略选项中设置迁移对象权限?()[单选题]*A.Oracle=>DMB.DM=>OracleC.DM=>DM(正确答案)D.DM=>SQLSERVER8.DM数据库可以用哪个客户端工具对数据库性能进行监视?()[单选题]*A.DTSB.MANAGERC.CONSOLED.MONITOR(正确答案)9.数据文件可以设置成自动扩展,文件扩展时文件一次增大的空间大小为:()[单选题]*A.0-1024B.0-2048(正确答案)C.0-4096D.0-51210.在达梦数据库中,下述哪些语句是合法的的查询语句()[单选题]*A.selectcount(*),C1,C2frommytablesgroupbyC1;B.selectcount(*),C1,C2frommytablesgroupbyC2;C.selectcount(*),C1,C2frommytablesgroupbyC3;D.selectcount(*),C1,C2frommytablesgroupbyC1,C2;(正确答案)11.假如今天是2020年5月20日15点34分20秒,如下查询语句的结果是selectto_char(sysdate,'YYYYMMDD');()[单选题]*A.20200520(正确答案)B.2020/5/20C.2020-5-20D.2020-05-2015:34:2012.CREATETABLEproducts(product_noint,nametext,()

priceintCHECK(price>0)DEFAULT0);

执行以上语句会?[单选题]*A.建表成功,但插入数据时price列不能使用默认值(正确答案)B.建表成功,插入数据时price列可以使用默认值C.建表失败,提示默认值违反了约束条件D.建表失败,提示语法错误13.新建用户时,要求用户口令不能与用户名相同,且口令长度不小于9。PWD_POLICY参数应设置为:()[单选题]*A.0B.1C.2D.3(正确答案)14.执行以下语句SELECTTO_CHAR('01110'+1);查询结果为:()[单选题]*A.1111(正确答案)B.011101C.01111D.1615.DM数据库可以通过哪个视图来查看用户所占用的空间大小?()[单选题]*A.USER_USED_PAGESB.USER_USED_SPACE(正确答案)C.TABLE_USED_SPACED.TABLE_USED_PAGES16.一个表空间中,数据文件最多为多少个?()[单选题]*A.128B.256(正确答案)C.512D.无限制17.表空间的大小等于:()[单选题]*A.构成该表空间的所有数据文件的大小之和(正确答案)B.表空间单个数据库文件大小C.所有用户添加的数据文件大小之和D.所有数据文件大小之和18.emp为员工表,表结构如下:()

createtableemp(empidint,empnamevarchar(100),deptidint);

emp表数据插入如下:

insertintoemp(empid,empname,deptid)values(11,'张三',1001);

insertintoemp(empid,empname,deptid)values(12,'李嘉',1001);

insertintoemp(empid,empname,deptid)values(13,'王五',1002);

insertintoemp(empid,empname,deptid)values(14,'赵六',1003);

insertintoemp(empid,empname,deptid)values(15,'李学光',1005);

insertintoemp(empid,empname,deptid)values(16,'陈子李',1005);

insertintoemp(empid,empname,deptid)values(17,'赵乾',1005);

下列sql的查询结果是:

selectempnamefromempwhereempnamelike'李_'[单选题]*A.李嘉李学光B.李嘉(正确答案)C.李学光D.李嘉李学光陈子李19.t_stuscore表是课程分数表,结构如下:()

createtablet_stuscore(stuidint,coursenamevarchar(100),scorenumber);

其中,stuid为学生编码,coursename为科目名称,score为分数。

由于化学科目题目难度较大,老师决定将此科目成绩每人加5分;正确的sql是:[单选题]*A.updatet_stuscoresetscore=score+5;B.updatet_stuscoresetscore=score+5;wherecoursename='化学';(正确答案)C.updatet_stuscoresetscore=score-5;wherecoursename='化学';D.updatet_stuscoresetscore=5wherecoursename='化学';20.关于COUNT函数的描述,哪个句子是正确的?()[单选题]*A.COUNT函数只能用于CHAR,VARCHAR,NUMBER数据类型。B.count(*)返回包括重复行和NULL的行。(正确答案)C.COUNT(cust_id)返回包括重复行和NULL的行。D.使用带有DISTINCT关键字的COUNT函数的SELECT语句不能含有WHERE子句。21.新建用户时,用户口令不能与用户名相同,且口令长度不小于9。PWD_POLICYDM8参数应设置为:()[单选题]*A.1B.2C.3(正确答案)D.422.关于表的创建说法错误的是()[单选题]*A.创建一个新表可以先不指定主键B.可以选择将表中的数据进行压缩C.可以将表中的某列进行分区设置D.表中可以存在两个同名列(正确答案)23.下面是CUSTOMERS表CUST_NAME列的数据要找出姓以"Mc"or"MC"开头的员工(也就是空格后面的名字),需要使用以下哪条SQL语句?()

CUST_NAME

RenskeLadwig

JasonMallin

SamuelMcCain

AllanMCEwen

IreneMikkilineni

JuliaNayer[单选题]*A.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomersWHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))='Mc';B.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomersWHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))LIKE'Mc%';(正确答案)C.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomersWHERESUBSTR(cust_name,INSTR(cust_name,'')+1)LIKEINITCAP('MC%');D.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomersWHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))=INITCAP('MC%');24.下列哪些语句,用于事务回滚()[单选题]*A.Rollback(正确答案)B.savepointC.CommitD.Delete25.执行下述语句,下述哪种说法是正确的?()

CREATEROLEr1;

GRANTSELECT,INSERTONoe.ordersTOr1;

GRANTr1TOscott;

GRANTSELECTONoe.ordersTOscott;REVOKESELECTONoe.ordersFROMscott;[单选题]*A.上属语句均可成功执行,而且执行完以后SCOTT可以查询OE.ORDERS表。(正确答案)B.上属语句均可成功执行,而且执行完以后SCOTT不能够查询OE.ORDERS表。C.上述REVOKE语句将收回SCOTT的SELECT权限,同时也会收回R1的SELECT权限。D.上述REVOKE语句将会执行失败,因为SELECT权限已经被授予角色R1。26.达梦数据库初始化页大小默认使用哪一个?()[单选题]*A.4KB.8K(正确答案)C.16KD.32K27.达梦数据库每个实例默认的重做日志文件个数是:()[单选题]*A.1B.2(正确答案)C.3D.428.使用下列哪个工具可以注册DM数据库实例?()[单选题]*A.数据库配置助手(正确答案)B.DM管理工具C.DM数据迁移工具D.DM控制台工具29.数据库超级管理员名称:()[单选题]*A.RootB.SaC.systemD.SYSDBA(正确答案)30.from子句中最多可引用多少张表?()[单选题]*A.20B.50C.100(正确答案)D.20031.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且()[单选题]*A.包括15岁和35岁(正确答案)B.不包括15岁和35岁C.包括15岁但不包括35D.包括35岁但不包括15岁32.在SQL中,建立表用的命令是:()[单选题]*A.CREATESCHEMAB.CREATETABLE(正确答案)C.CREATEVIEWD.CREATEINDEX33.DM数据库可以用下面哪个工具对表、索引等数据库对象进行维护?()[单选题]*A.MANAGER(正确答案)B.MONITORC.CONSOLED.DTS34.DM数据库使用普通用户创建用户,需要什么样的权限?()[单选题]*A.dropuserB.alteruserC.createuser(正确答案)D.modifyuser35.创建DM数据库时若未指定sysdba的密码,默认密码是:()[单选题]*A.SysdbaB.SYSDBA(正确答案)C.dameng123D.Dameng12336.在SQL中,删除视图用:()[单选题]*A.DROPSCHEMA命令B.CREATETABLE命令C.DROPVIEW命令(正确答案)D.DROPINDEX命令37.关于主键约束,以下实际场景:

createtablet_test(idnumbernotnull,namevarchar2(30));

altertablet_testaddconstraintpk_testprimarykey(id,name);执行下面的语句时,哪句开始会报错?()

SQL1>insertintot_testvalues(2,'a');

SQL2>insertintot_testvalues(3,'a');

SQL3>insertintot_testvalues(3,null);

SQL4>insertintot_testvalues(2,null);[单选题]*A.SQL2B.SQL3(正确答案)C.SQL4D.没有错误38.用户对表中数据作出更改后又想将其恢复原值,选出下列最佳的实现方法()[单选题]*A.手动将表数据改回原值B.删除记录重新插入原值C.使用UPDATE命令重新更新为原值D.使用ROLLBACK命令撤销更改操作(正确答案)39.下列哪个用户是DM数据库预定义用户,该用户不能登录,只能访问用户下的数据字典视图?()[单选题]*A.SYSDBAB.SYS(正确答案)C.SYSAUDITORD.SYSSSO40.SQL语句中修改表结构的命令是:()[单选题]*A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTERTABLE(正确答案)D.ALTERSTRUCTURE41.要从SALES表中提取出PROD_ID列包含'_D123'字符串的产品明细。下面哪一个WHERE条件子句可以获得所需输出结果?()[单选题]*A.WHEREprod_idLIKE'%_D123%'ESCAPE'_'B.WHEREprod_idLIKE'%\_D123%'ESCAPE'\'(正确答案)C.WHEREprod_idLIKE'%_D123%'ESCAPE'%_'D.WHEREprod_idLIKE'%\_D123%'ESCAPE'\_'42.以下哪条语句不能导致一个事务的结束:()[单选题]*A.COMMITB.SELECT(正确答案)C.CREATED.ROLLBACK43.达梦数据迁移工具提供了哪些数据库之间的数据互导?()[单选题]*A.ORACLE和DM(正确答案)B.ACCESS和SQLSERVERC.SHENTONG和DMD.INFORMIX和ORACLE44.用户OE执行了如下的授权语句:

GRANTSELECT,INSERTONordersTOhrWITHGRANTOPTION;

然后hr用户执行这样的授权语句:

GRANTSELECTONoe.ordersTOscott;

用户OE又执行了这样的回收权限语句:

REVOKEALLONordersFROMhrcascade;

请问下述哪种说法是正确的?[单选题]*A.SCOTT用户失去了查询OE.ORDERS的权限(正确答案)B.SCOTT用户仍有查询OE.ORDERS的权限C.上述REVOKE语句执行会报错,因为OE用户先得收回SCOTT用户对表OE.ORDERS的查询权限D.上述REVOKE语句执行会报错,因为ALL关键字不能用于有“WITHGRANTOPTION.”的权限授权语句所对应的回收语句45.MD数据库哪个是重命名表的正确操作?()[单选题]*A.altertabletestnewnametotest1;B.altertabletestrenametotest1;(正确答案)C.altertabletestcopytotest1;D.altertabletestmovetotest1;46.达梦数据库默认端口号()[单选题]*A.3306B.5236(正确答案)C.1521D.543247.设有图书管理数据库分别有图书表,读者表,借阅表:

图书(总编号char(6),分类号char(8),书名varchar(50),作者

varchar(15),出版单位varchar(50),单价NUMERIC(6,2))

读者(借书证号char(4),单位varchar(30),姓名varchar(15),性别char(2),职称char(6),地址varchar(50))

借阅(借书证号char(4),总编号char(6),借书日期date(8))

对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。

SQL语句正确的是()

SELECT姓名,书名FROM借阅,图书,读者WHERE借阅.借书证号="0001"AND()

[单选题]*A.图书.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号(正确答案)B.图书.分类号=借阅.分类号AND读者.借书证号=借阅.借书证号C.读者.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号D.图书.总编号=借阅.总编号AND读者.书名=借阅.书名48.DM数据库关于删除表,说法正确的是?()[单选题]*A.删除表之后,表的索引还存在B.删除表之后,表的约束还存在C.删除表之后,表的索引还存在,表的约束不存在D.删除表之后,表的索引和约束都不在(正确答案)49.DM数据库的给用户授权角色和权限,是哪个命令?()[单选题]*A.grant(正确答案)B.revokeC.commitD.Rollback50.DELETEFROMSWHERE年龄>60语句的功能是:()[单选题]*A.从S表中彻底删除年龄大于60岁的记录B.S表中年龄大于60岁的记录被加上删除标记(正确答案)C.删除S表D.删除S表的年龄列51.使用如下哪个命令可以授予test用户创建表的权限,并可以将该权限转授给其他用户:()[单选题]*A.grantcreatetabletotest;B.grantcreatetabletotestwithadminoption;(正确答案)C.grantcreatetabletotestwithgrantoption;D.grantcreatetabletotestcascade;52.关于子查询哪句话是正确的?()[单选题]*A.LIKE操作符不能用在单行子查询中B.NOTIN操作符相当于单选子查询的ISNULLC.多行子查询中的=ANYand=ALL操作符具有相同的功能D.NOT操作可以用在多行子查询中的IN,ANY和ALL操作符上(正确答案)53.emp为员工表,表结构如下:

createtableemp(empidint,empnamevarchar(100),deptidint);

emp表数据插入如下:

insertintoemp(empid,empname,deptid)values(11,'张三',1001);

insertintoemp(empid,empname,deptid)values(12,'李嘉',1001);

insertintoemp(empid,empname,deptid)values(13,'王五',1002);

insertintoemp(empid,empname,deptid)values(14,'赵六',1003);

insertintoemp(empid,empname,deptid)values(15,'李学光',1005);

insertintoemp(empid,empname,deptid)values(16,'陈子李',1005);

insertintoemp(empid,empname,deptid)values(17,'赵乾',1005);

下列sql的查询结果是:()

selectdeptid,count(*)numfromempgroupbydeptidorderbynumdesc,deptid;[单选题]*A.1001,21002,11003,11005,3B.1002,11003,11001,21005,3C.1005,31001,21003,11002,1D.1005,31001,21002,11003,1(正确答案)二、多选题54.下面哪些工具可以用来脱机备份数据库:(

)*A.DM控制台工具(正确答案)B.DMRMAN工具(正确答案)C.DISQL工具D.DM管理工具55.达梦数据库中三权分立指的是哪三权?()*A.数据库管理员(SYSDBA)(正确答案)B.数据库审计员(SYSAUDITOR)(正确答案)C.数据库安全员(SYSSSO)(正确答案)D.数据库监察员(MONITOR)56.达梦数据库能监控数据库运行时的哪些指标?()*A.CPU(正确答案)B.内存(正确答案)C.网络(正确答案)D.磁盘(正确答案)57.关于多行子查询,以下描述正确的是?()*A.子查询中能包含子查询(正确答案)B.能返回多列和多行(正确答案)C.子查询中不能包含子查询D.可以包含组函数和GROUPBY,HAVING子句(正确答案)58.DM数据库的字符集包含?()*A.GB18030(正确答案)B.UTF-8(正确答案)C.EUC-KR(正确答案)D.ASCII59.DM8属于审计员(SYSAUDITOR)的操作是:()*A.创建和删除数据库审计员(正确答案)B.管理和维护数据库C.设置/取消对数据库对象和操作的审计设置(正确答案)D.查看和分析审计记录(正确答案)60.在达梦数据库中,下述哪些语句的查询是升序排序?()*A.select*fromsysobjectsorderbyidaesc;B.select*fromsysobjectsorderbyidasc;(正确答案)C.select*fromsysobjectsorderbyiddesc;D.select*fromsysobjectsorderbyid;(正确答案)61.关于主键,以下有个实际场景:

Createtableindex_test(idnumber,namevarchar2(30),PRIMARYKEY(ID,NAME));

执行下面的语句时,哪句会报错?(

SQL1>insertintoindex_testvalues(2,'');

SQL2>insertintoindex_testvalues(3,'a');

SQL3>insertintoindex_testvalues(3,null);

SQL4>insertintoindex_testvalues(3,a);*A.SQL1B.SQL2C.SQL3(正确答案)D.SQL4(正确答案)62.关于DM约束的类型,包含?()*A.PRIMARYKEY(正确答案)B.UNIQUE(正确答案)C.REFERENCES(正确答案)D.CHECK(正确答案)63.关于DM表空间,下列说法正确的是?(

)*A.SYSTEM表空间存放了有关DM数据库的字典信息,用户不能在SYSTEM表空间创建表和索引。(正确答案)B.ROLL表空间用来存放事务运行过程中执行DML操作之前的值,从而为访问该表的其他用户提供表数据的读一致性视图。由DM数据库自动维护,用户无需干预。(正确答案)C.创建索引、无法在内存中完成的排序操作、SQL语句中间结果集以及用户创建的临时表等都会使用到TEMP表空间。(正确答案)D.当用户在创建HUGE表时,未指定HTS表空间的情况下,HMAIN表空间充当默认HTS表空间。(正确答案)64.达梦数据迁移工具支持指定格式的文件迁移到DM数据库,以下哪几项文件格式是正确的?()*A.TXT文本(正确答案)B.Excel文本(正确答案)C.PPT文件D.Word文件(正确答案)65.达梦数据库如何更换dm.key文件?()*A.拷贝dm.key到执行程序bin目录下,替换原来dm.key文件。B.停止DM服务后,拷贝dm.key到执行程序bin目录下,替换原来dm.key文件,再启动DM服务。(正确答案)C.拷贝dm.key到执行程序bin目录下,替换原来dm.key文件,再重新启动DM服务。(正确答案)D.拷贝dm.key到执行程序目录即可。66.关于WHERE和HAVING子句,以下描述错误的是?()*A.HAVING子句能在子查询中使用聚合函数B.WHERE子句能被用于在划分组之后排除行(正确答案)C.用在HAVING子句中的聚合函数和列必须被指定到SELECT语句的列表中(正确答案)D.WHERE和HAVING子不能一起使用(正确答案)67.下列哪个表空间不支持脱机?()*A.SYSTEM(正确答案)B.ROLL(正确答案)C.TEMP(正确答案)D.MAIN68.下面哪些选项可以清空test表的数据,test表结构还在?()*A.deletefromtest;(正确答案)B.delete*fromtest;C.truncatetabletest;(正确答案)D.droptabletest;69.关于单行函数,下面哪些个选项是正确的?(

)*A.只接受一个DM8参数。B.只能被嵌套两级。C.对于查询表的每一行总是返回一个结果行。(正确答案)D.返回值的数据类型可以与之前引用的数据类型不同(正确答案)70.下面哪些方式返回前5行记录?()*A.select*fromsysobjectslimit5;(正确答案)B.selecttop5*fromsysobjects;(正确答案)C.select*fromsysobjectswhererownum<=5;(正确答案)D.select*fromsysobjectswhererownum<6;(正确答案)71.DM支持哪几种表数据类型?()*A.普通行表(正确答案)B.列存储HUGE表(正确答案)C.LIST堆表(正确答案)D.COLLUMN表72.在达梦数据库中,下述哪些语句是合法的的查询语句?()*A.select1;(正确答案)B.select1fromdual;(正确答案)C.selectsysdate;(正确答案)D.selectsysdatefromdual;(正确答案)73.外键的作用包括?()*A.保持数据的完整性(正确答案)B.可以一定程度替代索引的作用C.防止插入无效数据(正确答案)D.保持数据的一致性(正确答案)74.达梦数据库支持哪些操作系统平台?()*A.Windows(正确答案)B.Linux(正确答案)C.Solaris(正确答案)D.AIX(正确答案)75

温馨提示

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

评论

0/150

提交评论