您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 全国计算机二级MYSQL考试题库含答案
1)SQLServer2005是哪个公司开发出来的?ASyBaseBSunCAstonTateDMicrosoft2)微软的access数据库是一种_______数据库A低端的B中端的C高端的D无法确定3)MSSQLServer2005EnterpriseEdition是哪一种版本?A精简版B标准版C企业版D工作组版4)MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB?A128B256C512D10245)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB?A256及更高B512及更高C1024或更高D没有要求6)以下关于数据安装的说法正确的是:A安装SQLServer2005EnterpriseEditionwindows的98系统也可以B安装SQLServer2005EnterpriseEdition不需要安装IISC安装SQLServer2005EnterpriseEdition需要IE6.0sp1以上的版本D安装SQLServer2005EnterpriseEdition系统不会检查安装要求7)安装SQLServer2005EnterpriseEdition过程中,系统会进行__项系统配置检查?A11B12C13D148)安装SQLServer2005EnterpriseEdition时,会有几种身份验证模式?A1B2C3D根本没有身份验证9)安装SQLServer2005EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单选项?AmanagementstudioB配置工具C分析服务D性能工具10)安装安装SQLServer2005EnterpriseEdition成功之后,系统数据库默认提供几个数据库?A1B2C3D4参考答案:DACCCCDBAD1[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。参考答案:D2[简答题]请使用MySQL命令行客户端在MySQL中创建一个名为db_test的数据库。参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysqlCREATEDATABASEdb_test;QueryOK,1rowaffected(0.05see)3[简答题]列名name修改为username参考解析:altertableuserchangecolumnnameusernamevarchar(20);4[单选题]设置表的默认字符集关键字是()A.DEFAULTCHARACTERB.DEFAULTSETC.DEFAULTD.DEFAULTCHARACTERSET参考答案:D5[填空题]在创建数据库时,可以使用()子句确保如果数据库不存在就创建它,如果存在就直接使用它。参考解析:IFNOTEXISTS6[简答题]创建数据库sxcj,引擎采用InnoDB,在sxcj中创建表xs包含字段如下字段名称数据类型说明snoint主键snameChar(8)名字ZhuanyemingChar(10)专业名sexChar(1)性别sbirdate生日photoblob照片commenttext注释参考解析:createdatabasesxcj;usesxcjcreatetablexs(snointnotnullauto_incrementprimarykey,snamechar(8)notnull,zhuanyemingchar(10)null,sexchar(1)notnull,sbirdatenotnull,photoblobnull,commenttextnull)engine=InooDB;7[填空题]在CREATETABLE语句中,通常使用________关键字来指定主键。参考解析:PRIMARYKEY8[简答题]请使用MySQL命令行客户端在数据库db_test中,创建一个网络留言板系统中用于描述网络留言内容的数据表content,该表的结构如下:注:本书诸多习题将基于这里创建的数据库db_test和表content。参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysqlUSEdb-test:DatabasechangedmysqlCREATETABLEcontent一(content-idINTNOTNULLAUT0-INCREMENTPRIMARYKEY,一subjectVARCHAR(200),一wordsVARCHAR(1000),一usernameVARCHAR(50),一faceVARCHAR(50),一emailVARCHAR(50),一createtimeDATETIME一):QueryOK,0rowsaffected(2.56sec)9[填空题]在创建表格时,可以使用()关键词使当前建立的表为临时表。参考解析:TEMPORARY10[简答题]给XS表增加一个列“备注”,数据类型为text,不允许为空参考解析:altertablexsaddcolumncommenttextnotnull;11[单选题]下列________类型不是MySQL中常用的的数据类型。参考答案:B12[单选题]关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是()A.两者值的范围不一样。B.两者值的范围一样。C.两者占用空间不一样。D.TIMESTAMP可以自动记录当前日期时间。参考答案:B参考解析:DATETIME值的范围是“1000-01-0100:00:00’到’9999-12-3123:59:59’,TIMESTAMP值的范围是’1970-01-0100:00:00’到2037年第12题笔记记录我的笔记(0)|精选笔记(1)选择笔记标签:试题内容(1)答案解析(0)13[填空题]()命令用于删除一个数据库。参考解析:DROPDATABASE14[简答题]创建表XS的一个名为student的拷贝参考解析:Createtablestudentlikexs;15[单选题]删除列指令是()A.ALTERTABLE…DELETE…B.ALTERTABLE…DELETECOLUMN…C.ALTERTABLE…DROP…D.ALTERTABLE…DROPCOLUMN…参考答案:D16[填空题]()[字符串长度]用于声明一个定长类型的列,其中“字符串长度”用于限制可插入的字符串的最大长度,设置范围为0到()。参考解析:CHAR、255。17[简答题]创建一个名称为mydb1的数据库。参考解析:createdatabasemydb1;18[单选题]SQL语句中修改表结构的命令是()。A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTERTABLED.ALTERSTRUCTURE参考答案:C19[填空题]如果一个列是()类型,则可以使用“()”关键字指定该列的值自动增加。参考解析:整数,“autoincrement”20[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。参考解析:NULL21[单选题]只修改列的数据类型指令是()A.ALTERTABLE……ALTERCOLUMNB.ALTERTABLE…MODIFYCOLUMN…C.ALTERTABLE…UPDATE…D.ALTERTABLE…UPDATECOLUMN…参考答案:B22[填空题]将一个列设置为主键的方法是,在列的定义中使用“()”子句。参考解析:“PRIMARYKEY/KEY”23[简答题]创建一个员工表字段名称数据类型说明idint主键namevarchar(20)名字gendervarchar(4)性别birthdaydate生日Entry_datedate入学日期jobVarchar(40)工作salarydouble薪金resumetext简历参考解析:usemydb1;进入库createtableemployee(idintnotnullauto_incrementprimarykey,namevarchar(20),gendervarchar(4),birthdaydate,entry_datedate,jobvarchar(40),salarydouble,resumetext);24[单选题]创建表时,不允许某列为空可以使用A.NOTNULLB.NONULLC.NOTBLANKD.NOBLANK参考答案:A25[简答题]表名改为user。参考解析:renametableemployeetouser;26[单选题]下列描述正确的是()。A.一个数据库只能包含一个数据表B.一个数据库可以包含多个数据表C.一个数据库只能包含两个数据表D.一个数据表可以包含多个数据库参考答案:B28[简答题]在上面员工表的基本上增加一个image列,存放照片。参考解析:altertableemployeeaddcolumnimageblob;29[简答题]修改job列,使其长度为60。参考解析:altertableemployeemodifycolumnjobvarchar(60);30[简答题]删除性别列gender参考解析:altertableemployeedropcolumngender;1[填空题]()关键字能够将两个或多个SELECT语句的结果连接起来。参考解析:UNION2[填空题]5天后开启每天定时清空test表,一个月后停止执行:()EVENTe_testONSCHEDULE()()CURDATE()+()ENDSCURDATE()+()DOTRUNCATETABLEtest;参考解析:5天后开启每天定时清空test表,一个月后停止执行:CREATEEVENTe_testONSCHEDULEEVERY1DAYSTARTSCURDATE()+INTERVAL5DAYENDSCURDATE()+INTERVAL1MONTHDOTRUNCATETABLEtest;3[单选题]mysql中,备份数据库的命令是()A.mysqldumpB.mysqlC.backupD.copy参考答案:A4[填空题]如果x-y,y-z成立,那么x-z也成立,这个推理规则称为()参考解析:传递函数依赖5[单选题]根据关系模式的完整性规则,一个关系中的主键()。A.不能有两列组成B.不能成为另一个关系的外部键C.不允许空值D.可以取空值参考答案:C6[简答题]请简述游标在存储过程中的作用。参考解析:游标是一个被SELECT语句检索出来的结果集。在存储了游标后,应用程序或用户就可以根据需要滚动或浏览其中的数据。7[填空题]数据库设计分为以下六个阶段:需求分析、()、逻辑结构设计、()、数据库实施、数据库运行与维护参考解析:概念结构设计、物理结构设计8[单选题]以下哪个语句用于撤销权限()A.DELETEB.DROPC.REVOKED.UPDATE参考答案:C9[填空题]在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。参考解析:NULL10[简答题]请列举两个常用的MySQL客户端管理工具。参考解析:MySQL命令行客户端、MySQL图形化管理工具phpAdmin。11[单选题]对于现实世界中事物的特征,在实体-联系模型中使用()A.属性描述B.关键字描述C.二维表格描述D.实体描述参考答案:A12[简答题]请使用SELECTINTO...OUTFlLE语句,备份数据库db_test中表content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysqlUSEdb_test;DatabasechangedmysqlSELECT*FROMcontent一IN
本文标题:全国计算机二级MYSQL考试题库含答案
链接地址:https://www.777doc.com/doc-7002718 .html