版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1一、单选题1.在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为()A、主码B、属性C、关系D、域答案:A2.为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,连接到student表的stuednt_no字段,以下命令正确的是______。A、altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no);B、altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no)REFERENCESstudent(stuednt_no);C、altertablechooseaddconstraintchoose_student_fkFOREIGNKEY(student_no)REFERENCESstudent;D、altertablechooseaddconstraintchoose_student_fkREFERENCESstudent(stuednt_no);答案:B3.Whatdoesthebinlogdumpthreaddo?A、Itmonitorsandschedulestherotation/deletionofthebinarylogs.B、Itreadstherelaylogandexecutestheeventscontainedinthem.C、Itacquiresalockonthebinarylogforreadingeacheventtobesenttotheslave.D、Itconnectstothemasterandasksittosendupdatesrecordedinitsbinarylogs.答案:D4.如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立______。A、PK(主键)B、FK(外键)C、UK(唯一键)D、复合主键答案:B5.下列()类型不是MySQL中常用的数据类型A、INTB、VARC、TIMED、CHAR答案:B6.命令:mysql-uroot-p的意思是A、启动MySQL服务B、登录MySQL数据库C、查询MySQL数据库D、更新MySQL数据库答案:B7.以下创建数据库的语句错误的是()。A、CREATEDATABASEbookB、CREATEDATABASEsh.bookC、CREATEDATABASEsh_bookD、CREATEDATABASE_book答案:B8.为数据表创建索引的目的是()A、提高查询的检索性能B、归类C、创建唯一索引D、创建主键答案:A9.若依据一个视图创建另一个视图,那么添加()选项,视图的数据操作会进行级联检查。A、DEFINERB、CASCADEDC、LOCALD、以上选项都不正确答案:B10.以下语句不正确的是()A、select*fromemp;B、selectename,hiredate,salfromemp;C、select*fromemporderdeptno;D、select*fromwheredeptno=1andsal<300;答案:C11.php连接上mysql之后,采用哪个函数配置循环可以得到指定表中的记录____。A、mysql_queryB、mysql_select_dbC、mysql_fetch_rowD、mysql_connect答案:C12.关于MySQL中事务控制的编程,描述不正确的是______。A、STARTTRANSACTION用于开始一项新的事务B、COMMIT用于提交事务C、ROLLBACK用于回滚事务D、CLOSETRANSACTION用于关闭事务答案:D13.如果要回滚一个事务,则要使用()语句A、committransactionB、begintransactionC、revokeD、rollbacktransaction答案:D14.在MySQL中创建数据库使用的关键字是A、CREATEB、INSERTC、UPDATED、DELETE答案:A15.Youhaveintalledthevalidatopasswordpluginandsetthevalidato_passwordpolicyvariablE)Whichvalidationisaffectedbythevalidatepassvordpolicyetting?#您已经插入了验证密码插件并设置了验证密码策略变量。验证passvord策略设置会影响哪些验证?A、whetheranewpasswordisrejectedifitcontainsthecurrentuser’susernameB、WhetheranewpasswordisrejectedifitcontainsawordfoundinadictionaryfileC、thelengthoftimebeforeanewlycreatedpasswordexpiresD、theamountofdelayafteranicorrectpasswordisentered答案:B16.子查询中可以使用运算符ANY,它表示的意思是()A、满足所有的条件B、满足至少一个条件C、一个都不用满足D、满足至少5个条件答案:B17.Mysql数学函数最小值的是哪一个?A、maxB、minC、avgD、sum答案:B18.DESC查看添加了主键约束的表结构,则Key字段的值为()。A、PRIB、UNIC、NOTNULLD、NULL答案:A19.下列哪项不是MySQL中常用的的数据类型。(A、TIMEB、VARC、CHARD、INT答案:B20.Anexistingmaster-slavesetupiscurrentlyusingadelayedreplicationofonehour.ThemasterhascrashedandtheSlavemustbe"rolledforward"toprovideallthelatestdata.TheSHOWSLAVESTATUSindicatesthefollowingvalues:RELAY_LOG_FILE=hostname-relay-bin.00004RELAY_LOG_POS=1383Whichcommandsetwouldmaketheslavecurrent?A、Gtid_modemustbesettoAUTOduringpointintimerecoveries.B、Mysqlbinlogignoresargumentsto-exclude-gtids-itmeansignorealleventswithGTIDs.C、TheserverkeepstrackofwhichGTIDshavealreadybeenexecutedandskipsthose.D、Enforce_gtid_consistencyissettoON.答案:C21.统计每个部门中人数()A、SELECTSUM(ID、FROMEMPGROUPBYDEPTNO;B、SELECTSUM(ID、FROMEMPORDERBYDEPTNO;C、SELECTCOUNT(ID、FROMEMPORDERBYDEPTNO;D、SELECTCOUNT(ID、FROMEMPGROUPBYDEPTNO;答案:D22.下列哪个关键字用于修改关系表本身()。A、insertB、createC、updateD、alter答案:D23.触发器可以创建在()中。A、表B、过程C、数据过程D、函数答案:A24.关于在严格模式下处理无效值,哪个是错误的()A、允许超出范围的值B、拒绝超出范围的值。C、拒绝不正确数据类型的值。D、拒绝没有缺省值的非空列。答案:A25.“BETWEEN20AND30”A、包括20岁不包括30岁B、不包括20岁包括30岁C、不包括20岁和30岁D、包括20岁和30岁答案:D26.有产品表products(pid,pname,price),其中pid是产品编号,自增、主键,在添加数据的时候可以采用()代替。A、数字1B、字符串"null"C、不填D、null答案:D27.例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为学生学科成绩张三语文80张三数学100李四语文70李四数学80李四英语80如何统计每个学科的最高分()A、select学生,max(成绩)fromAgroupby学生;B、select学生,max(成绩)fromAgroupby学科;C、select学生,max(成绩)fromAorderby学生;D、select学生,max(成绩)fromAgroupby成绩;答案:B28.若MySQL数据表中有姓名为“李建华”的记录,下列无法查出“李建华”的表达式是______。A、Like"华"B、Like"%华"C、Like"%华%"D、Like"__华"答案:A29.反映现实世界中实体及实体间联系的信息模型是()A、关系模型B、层次模型C、E-R模型D、网状模型答案:C30.删除经销商1018的数据记录的代码为()fromdistributorswheredistri_num=1018A、droptableB、delete*C、dropcolumnD、delete答案:C31.在MySQL中,一个包含10个字段的表与一个包含5个字段的表进行交叉连接,生成的笛卡尔积的总字段数量是()。A、15B、50C、不确定,这取决于有多少重名字段D、100000答案:A32.UNIQUE惟一索引的作用是()A、保证各行在该索引上的值都不得重复B、保证各行在该索引上的值不得为NULLC、保证参加惟一索引的各列,不得再参加其他的索引D、保证惟一索引不能被删除答案:A33.从E-R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。A、M端实体的键B、N端实体的键C、M端实体键与N端实体键组合D、重新选取其他属性答案:C34.有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有()行数据A、18B、26C、不确定D、120答案:D35.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是()A、一对一联系B、一对多联系C、多对多联系D、无联系答案:C36.在MySQL中,想要查看所有数据库,正确的语句是()A、showDATABASEB、showDATABASEsC、SELECTDATABASEsD、SELECTDATABASE答案:B37.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。A、层次模型B、关系模型C、网状模型D、实体-关系模型答案:D38.在MySQL中,有关round(-2.55)答案正确的是()。A、2.55B、-3C、-2.55D、-2答案:B39.下面选项中,属于MySQL用于放置日志文件以及数据库的目录是()A、include目录B、data目录C、bin目录D、lib目录答案:B40.在MySQL中,关于数据和数据库说法错误的是()。A、广义的理解数据可以包括文字、图形、图像、声音等B、数据库是按照数据结构来组织、存储和管理数据的仓库C、数据库是一个按数据结构来存储和管理数据的计算机硬件系统。D、数据库是一个长期存储在计算机内的有组织、可共享统一管理的数据集合答案:C41.一个关系只有一个()。A、超码B、外码C、候选码D、主码答案:D42.在关系模型中,同一个关系中的不同属性的数据类型()。A、可以相同B、不能相同C、可相同,但数据类型不同D、必须相同答案:A43.在表中设置外键实现的是哪一类数据完整性:()A、实体完整性B、引用完整性C、用户定义的完整性D、实体完整性、引用完整性和用户定义的完整性答案:B44.MySQL中______是正确的小于等于号?A、>=B、<=答案:C45.调用自定义函数使用()。A、CALLB、LOADC、CREATED、SELECT答案:D46.DATATIME支持的最大年份为________年。A、2070B、9999C、3000D、2099答案:B47.下列哪些语句对主键的说明正确()A、主键可重复B、主键不唯一C、在数据表中的唯一索引D、主键用foreignkey修饰答案:C48.为数据表创建索引的目的是()。A、提高查询速度B、创建唯一索引C、归类D、提高更新速度答案:A49.更新数据表中的记录用以下哪一项()A、DELETEB、ALTREC、UPDATED、SELECT答案:C50.在MySQL中,SELECT语句用来指定查询所用的表的子句是()。A、WHEREB、GROUPBYC、ORDERBYD、FROM答案:D51.以下不是MySQL索引类型的是()。A、普通索引B、全文索引C、并行索引D、唯一索引答案:C52.条件“IN(20,30,40)”表示()A、年龄在20到40之间B、年龄在20到30之间C、年龄是20或30或40D、年龄在30到40之间答案:C53.YouinheritalegacydatabasesystemwhenthepreviousDBA,Bob,leavesthecompany.Youarenotifiedthatusersaregettingthefollowingerror:Mysql>CALLfilm_in_stock(40,2,@count);ERROR1449(HY000):Theuserspecifiedasadefiner('bon'@'localhost')doesnotexistHowwouldyouidentifyallstoredproceduresthatposethesameproblem?A、ExecuteSHOWROUTINESWHEREDEFINER='bob@localhost'.B、ExecuteSELECT*FROMINFORMATION_SCHEMA、ROUTINESWHEREDEFINER='bob@localhost';.C、ExecuteSELECT*FROMINFORMATION_SCHEMA、PROCESSLISTWHEREUSER='bob'andHOST='localhost';.D、ExaminetheMysqlerrorlogforotherERROR1449messages.E、ExecuteSELECT*FROMmysql.routinesWHEREDEFINER='bob@localhost';.答案:B54.有订单表orders,包含用户信息userid,产品信息productid,以下()语句能够返回至少被订购过两回的productid?A、selectproductidfromorderswherecount(productiD、>1B、selectproductidfromorderswheremax(productiD、>1C、selectproductidfromorderswherehavingcount(productiD、>1groupbyproductidD、selectproductidfromordersgroupbyproductidhavingcount(productiD、>1答案:D55.数据库的()是指数据的正确性和相容性。A、安全性B、恢复C、完整性D、并发控制答案:C56.按照班级进行分组()A、ORDERBYCLASSESB、DORDERCLASSESC、GROUPBYCLASSESD、GROUPCLASSES答案:C57.以下哪项属于DDL操作()A、updateB、createC、insertD、delete答案:B58.MySQL中用户会话变量应该以______符号开头?A、!B、#C、@@D、@答案:D59.下列哪项不是约束的关键字()?A、uniqueB、indexC、defaultD、notnull答案:B60.在使用INSERT语句插入数据时,正确的使用形式不包括()。A、INSERT…VALUES语句B、INSERT…SELECT语句C、INSERT…WHERE语句D、INSERT…SET语句答案:C61.mysql中,备份数据库的命令是()A、mysqldumpB、mysqlC、backupD、copy答案:A62.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPT意N思O;是()A、求每个部门中的工资B、求每个部门中工资的大小C、求每个部门中工资的综合D、求每个部门中工资的个数答案:D63.E-R图用于数据库设计的哪一个阶段()。A、概念结构设计B、需求分析C、逻辑结构设计D、物理结构设计答案:A64.创建数据库的语法格式是()A、CREATEDATABASE数据库名;B、SHOWDATABASES;C、USE数据库名;D、DROPDATABASE数据库名;答案:A65.关于视图的正确描述是()。A、视图与数据库表相同,用来存储数据B、视图不能同数据库表进行连接操作C、在视图上不能进行更新操作D、视图是从一个或多个表或视图导出的虚拟表答案:D66.以下()选项用于为视图数据操作设置检查条件。A、WITHCHECKOPTIONB、ASC、SQLSECURITYD、ALGORITHM答案:A67.以下说法正确的是()。A、INT(4)中的4表示取值范围B、BINARY(4)中的4表示二进制数据的最大字节长度C、VARCHAR(4)中的4表示占用的字节数D、以上说法都不正确答案:B68.事务的隔离级别不包括_______。A、readuncommittedB、readcommittedC、repeatablereadD、repeatableonly答案:D69.MySQL客户端连接MySQL服务器说法正确的是()。A、数据库用户无需开启MySQL客户端B、数据库用户在MySQL客户端上进行身份认证C、数据库用户在MySQL服务器上进行身份认证D、数据库用户在MySQL客户端上无需认证答案:B70.下面正确表示Employees表中有多少非NULL的Region列的SQL语句是()A、SELECTcount(*)fromEmployeesB、SELECTcount(ALLRegion)fromEmployeesC、SELECTcount(DistinctRegion)fromEmployeesD、SELECTsum(ALLRegion)fromEmployees答案:B71.事务中能实现回滚的命令是()A、TRANSACTIONB、COMMITC、ROLLBACKD、SAVEPOINT答案:C72.进入要操作的数据库TEST用以下哪一项()A、INTESTB、SHOWTESTC、USERTESTD、USETEST答案:D73.WhichMySQLutilityprogramshouldyouusetoprocessandsorttheSlowQueryLogbasedonquerytimeoraveragequerytime?A、mysqldumpslowB、mysqldumpC、mysqlaccessD、mysqlshowE、mysqlslow答案:A74.在数据库中存储的是()A、数据以及数据之间的联系B、数据库C、数据库管理员D、信息答案:A75.触发器可以创建在()中A、数据库B、表C、过程D、函数答案:B76.MySQL的默认配置文件为______A、mysql.iniB、mysql.configC、my.iniD、mysql.xml答案:C77.已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询所有空部门,可以使用的查询语句是:A、SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentID=NULLB、SELECT*FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULLC、SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDWHEREEmployee.DepartmentIDISNULLD、SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULL答案:C78.以下哪项不属于DML操作()A、insertB、updateC、deleteD、create答案:D79.下列短语中,与排序无关的短语是______。A、ASCB、DESCC、GROUPBYD、ORDERBY答案:C80.mysql中唯一索引的关键字是()A、fulltextindexB、onlyindexC、uniqueindexD、index答案:C81.Considerthethreebinarylogfilesbin.00010,bin.00011,andbin.00012fromwhichyouwanttorestoredata.WhichMethodwouldusemysqlbinlogforgreaterconsistency?A、shell>mysqlbinlog-include-gtide=ALLbin.00010bin.00011bin.00012|mysqlB、shell>mysqlbinlogbin.00010|mysqlshell>mysqlbinlogbin.00011|mysqlshell>mysqlbinlogbin.00012|mysqlC、shell>mysqlbinlogbin.00010bin.00011bin.00012|mysqlD、shell>mysqlbinlog-restorebin.00010bin.00011bin.00012答案:C82.在全文本搜索的函数中,用于指定被搜索的列的是()A、MATCH()B、AGAINST()C、FULLTEXT()D、REGEXP()答案:A83.筛选男生的信息属于哪种关系运算?()A、连接运算B、投影运算.C、选择运算答案:C84.关系数据库中,主键是。A、创建唯一的索引,允许空值B、只允许以表中的第一字段建立C、允许有多个主键D、为标识表中唯一的实体答案:D85.要快速完全清空一个表tb2中的数据,可以使用如下哪个语句?()A、truncatetabletb2;B、deletetabletb2;C、droptabletb2;D、cleartabletb2;答案:A86.YouwanttostartmonitoringstatisticsonthedistributionofstorageenginesthatarebeingusedandtheaveragesizesOftablesinthevariousdatabases.Somedetailsareasfollows:TheMysqlinstancehas400databases.Eachdatabaseonanaverageconsistsof25-50tables.Youusethequery:SELECTTABLE_SCHEMA,'ENGINE',COUNT(*),SUM(data_length)total_sizeFROMINFORMATION_SCHEMA、TABLESWHERETABLE_TYPE='BASETABLE'GROUPBYTABLE_SCHEMA,'ENGINE';Whyisthisqueryslowtoexecute?A、CollectinginformationrequireslargenumbersoflocksonvariousINFORMATION_SCHEMAtables.B、Aggregatingdetailsfromvariousstorageenginecachesforthefinaloutputistimeconsuming.C、Collectinginformationrequiresvariousdisk-leveloperationsandistimeconsuming.D、CountingandsummarizingalltablepagesintheInnoDBsharedtablespaceistimeconsuming.答案:C87.创建视图的命令是()A、alterviewB、altertableC、createtableD、createview答案:D88.下面准确地表示查询student表中学生学号和姓名的SQL语句是()A、selectStuNameStuID.fromstudent;B、selectStuID.StuNamefromstudent;C、selectStuID,StuNamefromstudent;D、select*fromstudent;答案:C89.例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为学生学科成绩张三语文60张三数学100李四语文70李四数学80李四英语80如何统计最高分>80的学科()A、SELECTMAX(成绩)FROMAGROUPBY学科HAVINGMAX(成绩)>80;B、SELECT学科FROMAGROUPBY学科HAVING成绩>80;C、SELECT学科FROMAGROUPBY学科HAVINGMAX(成绩)>80;D、SELECT学科FROMAGROUPBY学科WHEREMAX(成绩)>80;答案:C90.修改记录语句关键字是()A、INSERTB、UPDATEC、DELETED、SELECT答案:B91.在下列SQL语句中,修改表结构的语句是()。A、ALTERB、CREATEC、UPDATED、INSERT答案:A92.以下查询语句正确的有()A、select*fromtableAwherename=’张三’;B、select*fromtableAwherename=’张%’&&age>20;C、select*fromtableAdesc;D、select*fromtableAgroupbyage;答案:A93.在数据库管理系统中,设计表属于()A、概念结构设计B、逻辑結构设计C、物理结构设计D、数据库设计答案:B94.“日志”文件用于保存()。A、程序运行过程B、数据操作C、程序执行结果D、对数据库的更新操作答案:D95.以下表达降序排序的是()A、ASCB、ESCC、DESCD、DSC答案:C96.下面关于索引描述中错误的一项是()A、索引可以提高数据查询的速度B、索引可以降低数据的插入速度C、innodb存储引擎支持全文索引D、删除索引的命令是dropindex答案:C97.创建表时设置存储引擎的关键字是()A、innodbB、engineC、indexD、view答案:B98.在创建数据库时,每个数据库都对应存放在一个与数据库同名的()中。A、文件B、文件夹C、路径D、以上都不是答案:B99.在正则表达式中,匹配任意一个字符的符号是()A、.B、*C、?D、-答案:A100.游标的使用可以概括四个步骤,不包括()A、声明游标B、打开游标C、调用游标D、关闭游标答案:C101.下列关于MySQL参照完整性实现方法说法正确的是()。A、通过定义主键来实现B、通过定义默认C、通过定义外键和主键之间的对应关系来实现D、通过定义非空答案:C102.JSP连接MySQL通常用下列()驱动。A、ODBCB、ADOC、ADO.NETD、JDBC答案:D103.YouwanttologonlythechangesmadetothedatabaseobjectsanddataontheMySQLsystem.Whichlogwilldothisbydefault?A、generalquerylogB、auditlogC、slowquerylogD、binarylogE、errorlog答案:D104.下面关于外键约束名称的说法中,正确的?A、外键名不能包括引号B、’FK_student’是正确的外键名C、”FK_student”是正确的外键名D、以上说法都不对答案:A105.来切换数据库的命令是()。A、showB、descC、use答案:C106.ROW-basedreplicationhasstoppedworking.Youinvestigatetheerrorlogfileandfindthefollowingentries:2013-08-2714:15:479056[ERROR]SlaveSQL:CouldnotexecuteDelete_rowseventontabletest.t1;Can'tfindrecordin't1',Error_code:1032;handlererrorHA_ERR_KEY_NOT_FOUNDth;eevent'smasterlog56_master-bin.000003,end_log_pos851,Error_code:10322013-08-2714:15:479056[warning]Slave:Can'tfindrecordin't1'Error_code:10322013-08-2714:15:479056[ERROR]Errorrunningquery,slaveSQLthreadaborted.Fixtheproblem,andrestarttheslaveSQLthreadwith"SLAVESTART".Westoppedatlog'56_masterbin.000003'position684Whydidyoureceivethiserror?A、TheslaveSQLthreaddoesnothaveDELETEprivilegestoexecuteontest.t1table.sB、Thetabledefinitionontheslave-littersfromthemaster.C、Multi-threadedreplicationslavescanhavetemporaryerrorsoccurringforcrossdatabaseupdates.D、TheslaveSQLthreadattemptedtoremovearowfromthetest.t1table,buttherowdidnotexist.答案:D107.对于建立外键约束的表。以下()选项主表更新记录时,同时自动更新从表对应的记录。A、ONUPDATERESTRICTB、ONUPDATECASCADEC、ONUPDATESETNULLD、以上答案都不正确答案:B108.在select语句的where子句中,使用正则表达式过滤数据的关键字是()A、likeB、againstC、matchD、regexp答案:D109.关于常见的存储引擎,下面描述错误的是_____________。A、InnoDB存储引擎虽然不支持事件处理应用程序,但是支持外键、同时还支持崩溃修复能力和并发控制B、MEMORY存储引擎的所有数据都存储在内存中,数据的处理速度快但安全性不高C、MyISAM存储引擎提供了高速的存储与检索和全文探索能力,它并不支持事务处理应用程序D、除了InnoDB,MOMORY和MyISAM存储引擎外,MRG_MYISAM、BLACKHOLE和CSV也是MySQL数据库的存储引擎答案:A110.视图是一个“虚表”,视图的构造基于()A、基本表B、视图C、基本表或视图D、数据字典答案:C111.MySQL客户端程序mysqldump的作用是A、备份数据库B、创建数据库C、启动MySQL服务器D、删除数据库答案:A112.在MySQL中,通常使用_____语句来指定一个已有数据库作为当前工作数据库。A、USINGB、USEDC、USESD、USE答案:D113.SQL语句中的条件用以下哪一项来表达()A、THENB、WHILEC、WHERED、IF答案:C114.执行语句“SELECT13%5”;结果为()。A、2.6B、2C、3D、NULL答案:C115.事务的一致性是指()。A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:D116.关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是()A、两者值的范围不一样。B、两者值的范围一样。C、两者占用空间不一样。D、TIMESTAMP可以自动记录当前日期时间。答案:B117.条件年龄BETWEEN15AND35表示年龄在15至35之间,且()A、不包括15岁和35岁B、包括15岁但不包括35岁C、包括15岁和35岁D、包括35岁但不包括15岁答案:C118.在MySQL中,统计每个部门中人数的查询是()。A、SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;B、SELECTSUM(ID)FROMEMPORDERBYDEPTNO;C、SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;D、SELECTCOUNT(ID、FROMEMPGROUPBYDEPTNO;答案:D119.以下聚合函数求平均数的是()A、COUNTB、MAXC、AVGD、SUM答案:C120.Assumingthatauserhascorrectprivileges,whichLinuxconsolecommandwillfailtoshutdownaMySQLserver?假设用户有正确的权限,哪个linux控制台命令无法关闭mysql服务器?A、mysql-e'shutdown'B、servicemysqldstopC、mysqld-eshutdownD、mysqladminshutdown答案:C121.显示所有数据库的命令是哪一个?A、showdatabases;B、showdatabase;C、showtables;D、showtable;答案:A122.________约束用于保证数据库表中记录的唯一性。A、主键和唯一性B、外键C、普通键D、非空答案:A123.SQL语言是()的语言,轻易学习。A、导航式B、过程化C、格式化D、非过程化答案:D124.设置表的默认字符集关键字是()A、defaultcharacterB、defaultcharactersetC、defaultD、defaultset答案:B125.下列选项中,()可返回表中指定字段的平均值。A、MAX()B、MIN()C、AVG()D、以上答案都不正确答案:C126.一个数据库中往往包含多个关系,一个数据库中这些关系的集合称之为___________。A、关系组合B、关系集合C、数据库模式D、关系模式答案:C127.规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及()的缺陷。A、数据的不一致性B、结构不合理C、冗余度大D、数据丢失答案:C128.在视图上不能完成的操作是()A、查询B、在视图上定义新的视图C、更新视图D、在视图上定义新的表答案:D129.在MySQL中,有关LIMIT子句说法正确的是()。A、LIMIToffset,rows中的offset是第一个返回记录行偏移量,rows返回记录行的最大数目B、LIMIToffset,rows中的offset是返回记录行的最大数目,rows是第一个返回记录行偏移量C、LIMIToffset,rows中的offset是第一个返回记录行偏移量,可省略,默认偏移量是1D、以上说法都不正确答案:A130.索引字段值不唯一,应该选择的索引类型为:()A、主索引B、普通索引C、候选索引D、唯一索引答案:B131.表中选出满足条件的行形成一个新表作为运算为()。A、选择B、投影C、连接D、集合答案:A132.登录到Mysql服务的命令是哪一个?A、mysql-u-p用户的密码B、mysql-uroot-pC、mysqld-uroot-p用户的密码D、mysql-uroot-p用户的密码答案:D133.以下说法错误的是()A、SELECTmax(sal),deptno,jobFROMEMPgroupbysal;B、SELECTmax(sal),deptno,jobFROMEMPgroupbydeptno;C、SELECTmax(sal),deptno,jobFROMEMP;D、SELECTmax(sal),deptno,jobFROMEMPgroupbyjob;答案:C134.MySQL提供的单行注释语句可以使用()A、$B、[C、#D、/答案:C135.ConsiderthefollowingstatementonaRANGEpartitionedtable:ALTERTABLEordersDROPPARTITIONp1,p3;Whatistheoutcomeofexecutingtheabovestatement?A、Asyntaxerrorwillresultasyoucannotspecifymorethanonepartitioninthesamestatement.B、Alldatainp1andp3partitionsareremovedandthetabledefinitionischanged.C、Alldatainp1andp3partitionsareremoved,butthetabledefinitionremainsunchanged.D、Onlythefirstpartition(p1)willbedroppedasonlyonecanbedroppedatanytime.答案:B136.在视图上不能完成的操作是()A、查询B、在视图上定义新的视图C、更新视图D、在视图上定义新的表答案:D137.事务的持久性是指()A、事务一旦提交,对数据库的改变是永久的B、事务中包括的所有操作要么都做,要么都不做C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须使数据库从一个一致性状态变到另一个一致性状态答案:A138.在市场中占主导地位的数据库类型是()。A、网状模型B、层次模型C、点对点模型D、关系模型答案:D139.查找条件为:姓名不是NULL的记录()A、WHERENAME!NULLB、WHERENAMENOTNULLC、WHERENAMEISNOTNULLD、WHERENAME!=NULL答案:C140.下列关于存储过程和存储函数的对比,正确的是______。A、两者都可以直接调用,但调用方式不同B、两者都支持OUT类别的参数C、存储过程中可以包括RETURN语句,存储函数则不可以。D、两者都可以在定义主体中用SELECT语句返回结果集答案:A141.下面关于1NF描述正确的是()。A、非主键字段需完全依赖主键B、非主键字段不能相互依赖C、实体中的某个属性不能有多个值D、以上说法都不正确答案:C142.在实际开发中,对数据库的查询需要充分考虑效率问题。那么在什么情况下使用子查询效率会最高于连接查询()A、当子查询执行结果只有一行数据,而主查询执行结果有多行数据时B、当子查询执行结果的行数有多行数据,而主查询执行结果的行数也有多行时C、当子查询执行结果的行数较小,而主查询执行结果的行数也较小时D、当子查询执行结果的行数较大,而主查询执行结果的行数较小时答案:D143.要得到最后一句SELECT查询到的总行数,可以使用的函数是()A、FOUND_ROWSB、LAST_ROWSC、ROW_COUNTD、LAST_INSERT_ID答案:A144.要快速清空一张表中的记录可以用如下语句()A、droptableB、deletetableC、truncatetableD、cleartable答案:C145.在DROPUSER语句的使用中,若没有明确指定账户的主机名,则该账户的主机名默认为是A、%B、localhostC、rootD、super答案:A146.SQL语句中的条件用以下哪一项来表达()A、THENB、WHILEC、WHERED、IF答案:C147.WhichstatementistrueaboutInnoDBpersistentindexstatistics?A、UpdatingindexstatisticsisanI/Oexpensiveoperation.B、IndexstatisticsarecalculatedfrompagesbufferedinthebufferpoolfortableswithInnoDBstorageengine.C、Settinginnodb_stats_auto_recalc=ONcausesstatisticstobeupdatedautomaticallywhenanewindexiscreated.D、Executionplansbasedontransientindexstatisticsimproveprecisionwheninnodb_stats_persistent_sample_pagesisincreased.E、Increasinginnodb_stats_persistent_sample_pagesdetermineshigherpagesscanningspeed,atthecostofincreasedmemoryusage.F、Tablesarescannedandindexstatisticsrecalculatedwhenaninstanceisrestarted.答案:D148.下列()命令实现了限制显示统计。A、GROUPBYB、orderbyC、limitD、union答案:C149.删除数据表中的一条记录用以下哪一项()A、DELETEDB、DELETEC、DROPD、UPDATE答案:B150.以下()只有完全符合给定的判断条件才返回1。A、带ANY关键字的子查询B、带ALL关键字的子查询C、带IN关键字的子查询D、以上答案都不正确答案:B151.SELECT语句的完整语法较复杂,但至少包括的部分是()A、仅SELECTB、SELECT,FROMC、SELECT,GROUPD、SELECT,INTO答案:B152.Isittruethatbinarybackupsalwaystakelessspacethantextbackups?A、Yes,becausebinarybackupsonlycontaindata,andnotstatementsrequiredtoinsertdataintothetables.B、No,becausetextbackupscanhaveoptimizations,whichmakethemsmaller,suchasupdatingmanyrowsatoncE)C、No,becauseifInnoDBtablescontainmanyemptypages,theycouldtakemorespacethantheINSERTstatements.D、Yes,becauseevenifInnoDBtablescontainmanyemptypages,textbackupshaveemptyINSERTstatementsforthem.答案:C153.下面()是MYSQL数据库默认的事务隔离级别。A、readB、readC、repeatableD、serializable答案:C154.基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下:S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩).检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。A、SELECTS.SN,SC.C#,SC.GRADEFROMSWHERES.S#=SC.S#B、SELECTS.SN,SC.C#,SC.GRADEFROMSCWHERES.S#=SC.GRADEC、SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#D、SELECTS.SN,SC.C#,SC.GRADEFROMS,SC答案:C155.NULL值参与算术运算.比较运算以及逻辑运算时,结果是______。A、YB、NC、NULLD、0答案:C156.条件“BETWEEN20AND30”表示年龄在20到30之间,且()A、包括20岁不包括30岁B、不包括20岁包括30岁C、不包括20岁和30岁D、包括20岁和30岁答案:D157.]索引可以提高哪一操作的效率()A、INSERTB、UPDATEC、DELETED、SELECT答案:D158.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是()。A、UPDATEB、SELECTC、DELETED、INSERT答案:B159.WhichstatementbestdescribesthepurposeoftheInnoDBbufferpool?A、Itisamountofbuffersavailableduringatransaction.B、ItcachesonlytheindexesforInnoDBtables.C、ItcachesdataandindexesforInnoDBtables.D、Itholdschangesmadeduringatransactionbeforetheyarewrittentothelog.E、ItisapoolofmemoryforSQLquerysortoperationsfromwithintheInnoDBengine.答案:C160.如果长时间不清理二进制日志,将会浪费很多磁盘空间。删除二进制的方法不包括_______。A、删除所有二进制日志B、删除指定编号的二进制日志C、根据创建时间来删除二进制日志D、删除指定时刻的二进制日志答案:D161.连接MySQL服务器的命令正确的是()。A、mysql-h-P3306-uroot-pabc123B、mysql-h-P3306-uroot-pabc123C、mysql-h-P3306-urootD、以上说法都不对答案:A162.下列的SQL语句中,()不是数据定义语句A、CREATETABLEB、GRANTC、CREATEVIEWD、DROPVIEW答案:B163.Tosatisfyasecurityrequirement,youhavecreatedoralteredsomeuseraccountstoincludeREQUIREX509.WhichadditionaltaskneedstobeperformedforthoseuseraccountstofulfilltherequirementtouseX509?A、InstalltheX509plug-inontheserver.B、SettheX509optioninthe[client]sectionoftheMySQLserver'sconfigurationfile.C、Restarttheserverwiththe--require-x509option.D、Distributeclientdigitalcertificatestotheclientcomputersbeingusedtologinbytheuseraccounts.E、Provideusersaccesstotheserver'sprivatekey.答案:D164.DBMS是什么?()A、数据B、数据库C、数据库系统D、数据库管理系统答案:D165.关于添加表数据,下列说法错误的是A、使用SQL语句添加表数据,允许某些字段的数据不添加B、使用SQL语句添加表数据,必须根据字段顺序列举出来所有的字段C、对于小数点后面的位数超过允许范围的值,MySQL会自动将它四舍五入为最接近它的值,再插入它D、若某个字段需要存储的数据在其允许范围最接近它的一端截断后再进行存储答案:B166.若规定工资表中基本工资不得超过5000元,则这个规定属于()A、关系完整性约束B、实体完整性约束C、参照完整性约束D、用户定义完整性答案:D167.在MySQL中,SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()。A、求每个部门中的工资B、求每个部门中工资的大小C、求每个部门中工资的综合D、求每个部门中工资的个数答案:D168.以下不是视图特点的是A、视图的建立和删除不影响基本表B、对视图内容的更新(添加,删除和修改)直接影响基本表C、表中字段多时基本不会使用视图D、视图的列可以来自不同的表答案:C169.在select语句的where子句中,使用正则表达式过滤数据的关键字是()A、likeB、againstC、matchD、regexp答案:D170.下面关于JSON_OBJECTAGG()函数描述正确的是()。A、用于将符合条件的参数字段值做为单个JSON数组返回B、第1个参数表示“键”,第2个参数表示“键”对应的值C、参数只能是表的字段D、以上说法都不正确答案:B171.求查询结果方差的函数为()。A、VARIANCEB、STDDEVC、MIND、AVG答案:A172.插入记录的语法格式是()。A、insertfrom表名(字段1,字段2,…)values(值1,值2,…);B、insertinto表名(字段1,字段2,…)values(值1,值2,…);C、insertwhere表名(字段1,字段2,…)values(值1,值2,…);D、insertintofrom表名(字段1,字段2,…)values(值1,值2,…);答案:B173.以下()选项是创建视图的默认算法。A、UNDEFINEDB、MERGEC、TEMPTABLED、以上选项都不正确答案:A174.在MySQL数据库中create、alter、drop命令属于()。A、数据定义语言B、数据操作语言C、数据查询语言D、数据控制语言答案:A175.有关停止MySQL服务的命令说法正确的是()。A、net服务名B、stop服务名C、netstop服务名D、以上说法都不对答案:C176.AMySQLServerhasbeenrunninganexistingapplicationsuccessfullyforsixmonths.Thefisadjustedtocontainthisadditionalconfiguration:TheMySQLServerisrestartedwithouterror.Whateffectwillthenewconfigurationhaveonexistingaccount?[mysqld]default-authentication-plgin=sha256_passwordA、Theyarenotaffectedbythisconfigurationchange.B、Theyallconnectviathesecuresha256_passwordalgorithmwithoutanyconfigurationchange.C、Theywillhavetheirpasswordsupdatedonstart-uptosha256_passwordformat.D、Theywillhavetochangetheirpasswordthenexttimetheylogintotheserver.答案:A177.使用SELECT查询数据时,以下哪一子句排列的位置最靠后?()A、WHEREB、ORDERBYC、LIMITD、HAVING答案:C178.用户使用SQL语句备份时如需指定包裹文件中字符值应用下列哪个语句:()。A、TERMINATEDBYB、ENCLOSEDBYC、ESCAPEDBYD、LINESTERMINATEDBY答案:B179.下面选项中,用来统计记录条数的函数是A、total()B、count()C、length()D、avg()答案:B180.WhichHighAvailabilitysolutioncanprovideaconsistent,time-delayed(forexample,onehour)snapshotoftheliveproductiondatabase?A、MySQLReplicationB、DistributedReplicationBlockDeviceC、WindowsServerFailoverClusteringD、MySQLCluster答案:A181.一张表的主键个数为()A、至多3个B、没有限制C、至多1个D、至多2个答案:C182.若要在基本表S中增加一列CN(课程名),可用()A、ADDTABLESALTER(CNCHAR(8))B、ALTERTABLESADD(CNCHAR(8))C、ADDTABLES(CNCHAR(8))D、ALTERTABLES(ADDCNCHAR(8))答案:B183.删除数据表用以下哪一项()A、DROPB、UPDATEC、DELETED、DELETED答案:A184.如果关系R属于1NF,并且R的每一个非主属性(字段)都完全依赖于主键,则R属于_________。A、1NFB、2NFC、3NFD、4NF答案:B185.数据表记录同时限制多个条件查询是用哪个关键字?A、andB、orC、whereD、like答案:A186.deletefromemployee语句的作用是()A、删除当前数据库中整个employee表,包括表结构B、删除当前数据库中employee表内的所有行C、由于没有where子句,因此不删除任何数据D、删除当前数据库中employee表内的当前行答案:B187.下列说法错误的是()A、GROUPBY子句用来分组WHERE子句的输出B、WHERE子句用来筛选FROM子句中指定的操作所产生的行。C、聚合函数需要和groupby一起使用D、HAVING子句用来从FROM的结果中筛选行答案:D188.在SELECT语句中,使用关键字()可以把重复行屏蔽A、TOPB、ALLC、UNIOND、DISTINCT答案:D189.有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有()行数据A、18B、26C、不确定D、120答案:D190.如果要连接的表中连接字段列名相同,那么ON条件也可以换成()子句。A、ANDB、LIKEC、USINGD、OR答案:C191.关系数据库中,主键是()A、创建唯一的索引,允许空值B、只允许以表中第一字段建立C、允许有多个主键的D、为标识表中唯一的实体答案:D192.在一个表中最多可以有几个主键()A、没有限制B、每列上可以建一个C、16D、1答案:D193.以下关于存储过程的说法错误的是()。A、存储过程在服务器端运行,执行速度快。B、存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系统性能。C、确保数据库的安全。D、一个数据库只能创建一个存储过程。答案:D194.数据库的概念模型独立于()A、具体的机器与DBMSB、E-R图C、信息世界D、现实世界答案:A195.用户使用SQL语句备份时如需指定一行结束的标志应用下列()语句。A、TERMINATEDBYB、ENCLOSEDBYC、ESCAPEDBYD、LINESTERMINATEDBY答案:D196.格式化日期的函数是()A、DATEDIFF()B、DATE_FORMAT()C、DAY()D、CURDATE()答案:B197.在成绩表中,查询物理课成绩最好的三名学生的学生姓名,正确的语句是______。A、SELECT姓名FROM成绩表ORDERBY物理DESCLIMIT1,3;B、SELECT姓名FROM成绩表ORDERBY物理DESCLIMIT1,2;C、SELECT姓名FROM成绩表ORDERBY物理DESCLIMIT0,3;D、SELECT姓名FROM成绩表ORDERBY物理DESCLIMIT0,2;答案:C198.视图是一种常用的数据对象,它是提供()和()数据的另一种途径,可以简化数据库操作A、插入,更新B、查看,检索C、查看,存放D、检索,插入答案:B199.在E-R图中的联系可以与()个实体有关A、一个或多个B、多个C、两个D、一个答案:A200.以下命令中,是DML语句()A、createB、alterC、dropD、select答案:D201.以下哪项不属于DML操作()A、insertB、updateC、deleteD、create答案:D202.查看表结构时,所显示的是A、表的属性B、表的所有字段名称C、表的完整数据D、所有字段的名称和类型等答案:D203.以下表示可变长度字符串的数据类型是()A、TEXTB、CHARC、VARCHARD、EMUM答案:C204.以下哪个语句用于撤销权限A、DELETEB、DROPC、REVOKED、UPDATE答案:C205.可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引A、Createtable,CreateindexB、设置主键约束,设置唯一约束C、设置主键约束,CreateindexD、以上都可以答案:C206.以下选项中,哪一个选项的参数范围与其他三个选项是不同的()。A、count(*)B、sum(成绩)C、avg(成绩)D、count(成绩)答案:A207.下列哪一项是错误的()。A、ALTERTABLEB、ALTERPROCEDUREC、ALTERFUNCTIOND、ALTERTRIGGER答案:D208.触发器的类型有三种,下面哪一种是错误的触发器类型。()A、UPDATEDB、DELETEDC、ALTEREDD、INSERTED答案:C209.关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是()A、两者值的范围不一样。B、两者值的范围一样。C、两者占用空间不一样。D、TIMESTAMP可以自动记录当前日期时间。答案:B210.在MySQL中,用户分组后筛选的关键词是()。A、WHEREB、ORDERBYC、GROUPBYD、HAVING答案:D211.连接MySQL服务器的命令是什么?()A、mysql-uroot-h-ppasswordB、quit;C、netstartmysqlD、netstopmysql答案:A212.下列的SQL语句中,()不是数据定义语句A、CREATETABLEB、GrantC、CREATEVIEWD、DROPVIEW答案:B213.数据库服务器、数据库和表的关系,正确的说法是()A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表答案:B214.在MySQL中,模糊查询的匹配符,其中______可以匹配单个字符。A、%B、_C、*D、?答案:B215.下列选项中属于删除数据库的语句是()。A、CREA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地下室外墙后浇带施工设计方案
- 钢结构大棚施工技术方案
- 金融科技对个人隐私保护的作用评估
- 安徽省江淮名校联盟2026届高三下学期三月联考历史试题(含答案) - 原卷版
- 寒武纪25Q4存货大幅增加供应链稳步改善
- 第3章 小程序端基础架构与工程化配置
- 浅析我国事业单位内部审计业务外包的必要性-以A交通管理站为例
- 四川省达州市万源中学2024-2025学年高二下学期6月月考试题 物理 含答案
- 2026年高考地理新课标一卷考试题库附参考答案
- 2023高考百日冲刺誓师大会演讲稿(24篇)
- 芽苗菜知识培训课件
- 测绘成果安全保密培训
- 2025年贵州省公务员《行测》真题及答案
- 2025年故宫文化考试题及答案
- 走进俄罗斯课件
- 小针刀课件教学课件
- 四川省医疗服务价格项目汇编(2022版)
- 商务礼仪之服装搭配
- 电梯机房钻孔协议书范本
- 腰椎疑难病例讨论
- 少儿航空科普教育
评论
0/150
提交评论