(全)2023版国家开放大学《MySQL数据库应用》机考内部题库及答案.docx
2023版国家开放大学MySQL数据库应用机考内部题库及答案1.下列四项中,不属于数据库系统特点的是OoA.数据共享B.数据完整性C.数据冗余度高D.数据独立性高正确答案:C2下述()不是DBA数据库管理员的职责。A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计正确答案:D3 .数据库系统的数据独立性体现在OoA,不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D,不会因为某些存储结构的变化而影响其他的存储结构正确答案:B4 .要保证数据库的数据独立性,需要修改的是OoA.模式与外模式B.模式与内模式C.三层之间的两种映射D.三层模式正确答案:C5.在数据库中,概念模型是()。A,用于现实的建模,与具体的DBMS有关B.用于信息世界的建模,与具体的DBMS有关C.用于现实的建模,与具体的DBMS无关D.用于信息世界的建模,与具体的DBMS无关正确答案:D据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()OA.数据查询B.数据操纵C.数据定义D.数据控制正确答案:C7.设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把张二的化学成绩80分插入S中,则可用Ooa.Addintosvalues('张二化学','80')Bjnsertintosvalues('张二',化学,"0')C. Addintosvaluese张二化学、80)D. Insertintosvalues(张二'化学',80)正确答案:D8.从一个关系中取出满足某个条件的所有记录形成一个新的关系的操作是O操作。A.投影8 .联接C.选择D.复制正确答案:C9 .从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是OOA,将N方关键字和联系的属性纳入M方的属性中B.将M方关键字和联系的属性纳入N方的属性中C.在M方属性和N方属性中均增加一个表示级别的属性D.增加一个关系表示联系,其中纳入M方和N方的关键字正确答案:D10.数据库设计中,用E-R图来描述信息结构,这是数据库设计的OOA,需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段正确答案:C11在数据库设计中,将E-R图转换成关系数据模型的过程属于OOA.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段正确答案:B12."汽用品网上商城中,关于购物功能的描述,()是错误的。A.购物中的购物信息不可删除B.购物能自动跟踪并记录消费者网上购物所选择的商品C.购物可以对数据库进行实时更新D.购物可以累计购物总金额正确答案:A13.已知表Tl含有字段ID、COUrSelD和SCore,且数据为IDcourseIDScore3190218522903280则语句"selectidzsum(Score)fromTlgroupbyID的执行结果为()A. IDsum(Score)?-3?1702?175B. IDsum(Score)?-2?1753?170C. IDsum(Score)?-2?1703?175D. IDsum(Score)?-3?1752170正确答案:B14 .数据库系统的数据独立性体系在OoA,不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构正确答案:B15 .为数据表创建索引的目的是()A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类正确答案:A16.SQL是哪几个英文单词的缩写OA. StandardQueryLanguageB. StructuredQueryLanguageC. SelectQueryLanguageD.以上选项都不是17.以下哪项不属于DML操作(D)A. insertB. updateC. deleteD. create正确答案:D18.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()A.求每个部中的工资B.求每个部中工资的大小C.求每个部中工资的总和D.求每个部中工资的个数正确答案:D19.更新数据表中的记录用以下哪一项()A.DELETEB. ALTREC. UPDATED. D.SELECT正确答案:C20.SELECTSUBSTRINGNDEX('WelcometOChina7to',-l)的结果是OA. WelcomeB. toC. ChinaD. Welcometo正确答案:C21.在表中设置外键实现的是哪一类数据完整性OA.实体完整性B.引用完整性C.用尹定义的完整性D.实体完整性、引用完整性正确答案:B22.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于OA.实体完整性约束B.参照完整性约束C.用声自定义完整性约束D.D.关键字完整性约束正确答案:C23.SQL中,"AGEIN(20,22)的语义是()A. AGE<=22ANDAGE>=20B. AGE<22ANDAGE>20C. AGE=20ANDAGE=22D. AGE=20ORAGE=2224.数据库服务器、数据库和表的关系,正确的说法是()A.一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B.一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C.一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D.一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表正确答案:B25 .进入要操作的数据库TEST用以下哪一项OA. INTESTB. SHOWTESTC. USERTESTD. USETEST26 .描述数据库全体数据的全局逻辑结构和特性的是()A.模式B.内模式C.外模式D.用户模式正确答案:A27 .数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS正确答案:A28 .用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。A.模式B.物理模式C.子模式D.内模式正确答案:C29.有关系SC(SJD,CD,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是()。i.SJD,SCORE(age>22(SC)ii .age>22(SJD,SCORE(SC)iii .SJD,SCORE(age>22(SJD,SCORE,AGE(SC)Ai和iiB.只有ii正确C.只有i正确D.i和iii正确正确答案:D30.实体-联系模型是一种()工具。A.需求分析B.系统设计C.系统测试D.编程实现正确答案:B31 .下列的SQL语句中,()不是数据定义语句。A. CREATETABLEB. DROPVIEWC. CREATEVIEWD. GRANT正确答案:D32 .关系代数运算是以()为基础的运算。A.关系运算B.谓词演算C.集合运算D.代数运算正确答案:C33.数据库设计中,用ER图来描述信息结构,这是数据库设计的()。A,需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段正确答案:C34.在网上购物流程中,位于用户注册与选购产品之间的步骤是()。A.浏览产品B.订购产品C.送货上门D.货到付款正确答案:A35."为哪些关系,在哪些属性上,创建什么样的索弓1这一设计内容应该属于()设计阶段。A.概念设计B.逻辑设计C.物理设计D.全局设计正确答案:C36.子模式是用来描述()。A,数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构正确答案:B37.已知表Tl和T2的字段定义完全相同,T1J2中各有5条不同的数据,其中Tl有2条数据存在于表T2中,语句"select*fromTlunionselect*fromT2",返回的行数为()A.8行B. 10行C. 3行D. 12行正确答案:A38.设计一表结构,某字段要求存放员工编号,为固定10位长字符,采用哪种类型字段。()A. varrayB. 1.ONGC.VARCHARD.CHAR正确答案:D39.已知表Tl中有2行数据,T2中有3行数据,执行SQL语句"selecta.*fromTla,T2b"后,返回的行数为()A2行2行B.3行C.5行D.6行正确答案:D40.E-R模型的基本成分是()。A.字段和记录B.记录和实体C.联系和属性D.实体和联系正确答案:D41.以下哪项不属于数据模型()A,关系模型B.网状模型C.网络模型D.层次模型正确答案:C42 .查看系统中可用的字符集命令是()A. showcharactersetB. showcollationC. showcharacterD. showset正确答案:A43 .修改列指令是()A. ALTERTABLE.MODIFY.B. ALTERTABLE.MODIFYCOLUMN.C. ALTERTABLE.UPDATE.D. ALTERTABLE.UPDATECOLUMN.正确答案:A44 .册IJ除列指令是()A. ALTERTABLE.DELETE.B. ALTERTABLE.DELETECOLUMN.C. ALTERTABLE.DROP.D. ALTERTABLE.DROPCOLUMN.正确答案:D45 .关系数据库中,主键是()A.创建唯一的索引,允许空值B.只允许以表中第一字段建立C.允许有多个主键的D.为标识表中唯一的实体正确答案:D46.DECIMAL是()数据类型A,可变精度浮点值B.整数值C.双精度浮点值D.单精度浮点值正确答案:A47.1 nt类型数据范围是()A. -128-1270255B. -83886088388607016777215C. -2147483648214748364704294967295D.-9223372036854775808922337203685477580718446744073709551615正确答案:C48.用声或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集。单选题(4.0分)(难易度:中)A.模式B.物理模式C.子模式D.内模式正确答案:C49.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()OA.数据查询B.数据操纵C.数据定义D.数据控制正确答案:C50.在下列描述中,正确的描述是()。单选题(4.0分)(难易度:中)A. SQL是一种过程化语言B. SQL集合操作方式C. SQL不能嵌入到高级语言程序中D. SQL是一种DBMS正确答案:B51.SQL语言中,删除一个视图的命令是Oo单选题(4.0分)(难易度:中)A. DELETEB. DROPC. CLEARD. REMOVE正确答案:B52 .在SQL语言中,子查询是Oo单选题(4.0分)(难易度:中)A.返回单表中数据子集的查询语言53 选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句正确答案:D53 .在关系数据库设计中,设计关系模式是数据库设计中O阶段的任务。A.逻辑设计阶段B概念设计阶段C.物理设计阶段D需求分析阶段正确答案:A54 .在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其外键包括Oo单选题(4.0分)(难易度:中)A. M端实体的关键字B. N端实体的关键字C. M、N端实体的关键字D.重新选取其他属性正确答案:C55 .在一个关系中,如果有这样一个属性组存在,它的值能唯一的标识此关系中的一个元组,该属性组称为OO单选题(4.0分)(难易度:中)A.主键B.数据项C.主属性D.主属性值正确答案:A56 .在下列关于关系的陈述中,错误的是()A.关系中任意两行的值不能相同57 关系中任意两列的值不能相同C.行在关系中的顺序无关紧要D.列在关系中的顺序无关紧要57.如下查询语句SELECTid.numberz100quantityfrominventory如果quantity为空,则查询语句的第二个字段将返回()单选题(4.0分)(难易度:中)A. AspaceB. anullvalueC. avalueofOD. avalueof100正确答案:B58 .向数据表中插入一条记录用以下哪一项()单选题(4.0分)(难易度:中)A. CREATEB. INSERTC. SAVED. UPDATE正确答案:B59 .SELECT*FROMcitylimit5,10描述正确的是()单选题(4.0分)(难易度:中)A,获取第6条到第10条记录B.获取第5条到第10条记录C.获取第6条到第15条记录D.获取第5条到第15条记录正确答案:C60 .按照姓名降序排列0A.ORDERBYDESCNAMEB.ORDERBYNAMEDESCCQRDERBYNAMEASCD.ORDERBYASCNAME正确答案:B61 .哪个关键字在SeleCt语句中表示所有列OA.*B.ALLGDESCD.DISTINCT正确答案:A62 .创建表时,不允许某列为空可以使用O单选题(4.0分)(难易度:中)A. NOTNULLB. NONULLC. NOTBLANKD. NOBLANK正确答案:A63 .下列哪些是MYSQL的配置文件()单选题(4.0分)(难易度:中)A.my.iniB.my-template.iniC. my-innodb-heavy-4G.iniD. php_mysqli.ini正确答案:A64.下面SQL是来源于考试成绩表LeXam:学号StUld、科目编号SUbId、成绩SCC)re,考试日期:ex_date。有以下Sql,它表示的意思是:OSelectstujdzsubldzcout(*)asxFromt_examWhereex_date=/2008-08-08zGroupStujdzSubIdHavingcont(*)>lOrderbyxdesc单选题(4.0分)(难易度:中)A.找出'2008-08-08'这天某科考试2次及以上的学生记录B.找出'2008-08-08'这天,某科考试2次及以上的学生记录,考试次数多的放在前面C.找出'2008-08-08'这天,某科考试2次及以上的学生记录,考试次数少的放在前面D.根据学号和学科分组,找出每个人考试科数,最后考试次数多的放在前面正确答案:B65 .例如数据库中有A表,包括学生、课程、成绩三个字段数据库结构为学生课程成绩张三语文60张三数学100李四语文70李四数学80李四英语80如何统计最高分80的课程()单选题(4.0分)(难易度:中)A. SELECTMAX(成绩)FROMAGROUPBY学科HAVINGMAX(成绩)80;B. SELECT学科FROMAGROUPBY学科HAVING成绩80;C. SELECT学科FROMAGROUPBY学科HAVINGMAX(成绩)80;D. SELECT学科FROMAGROUPBY学科WHEREMAX(成绩)80;正确答案:C66 .关系数据库管理系统应能实现的专门关系运算包括()。单选题(4.0分)(难易度:中)A排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表正确答案:B67在SQL查询时,使用WHERE子句指出的是()。A.查询目标B.查询条件C.查询视图D.查询结果正确答案:B68.现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外键是()。单选题(4.0分)(难易度:中)A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号正确答案:A69.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。单选题(4.0分)(难易度:中)A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.实体联系法和实体联系图D.结构分析法和模块结构图正确答案:C70 .在ER模型中,如果有3个不同的实体集,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()。单选题(4.0分)(难易度:中)A.4B.5C.6D.7正确答案:C71 .汽车用品网上商城中,购物车实体与()实体有联系。单选题(4.0分)(难易度:中)A,用户类别B用户C.订单D.订单明细正确答案:B72,下列SQL语句中,()是授权语句。单选题(4.0分)(难易度:中)A. CREATETABLEB. DROPVIEWC. CREATEVIEWD. GRANT正确答案:D73.表A中有字段b,类型为int,IOo条记录,值分别为1至100o如下语句SELECTbFROMAWHEREbBETWEEN1AND50OR(bIN(25,70,95)ANDbBETWEEN25AND75)则如下哪个值在这个sql语句返回的结果集中()单选题(4.0分)(难易度:中)A30B.51C.75D.95正确答案:A74公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门门的联系类型是()A.多对多B.对C.多对一D.一对多正确答案:C75.在SQL语言中,视图是数据库体系结构中的()。单选题(4.0分)(难易度:中)A.内模式B.模式C.外模式D.物理模式正确答案:C76创建数据库使用以下哪项()单选题(4.0分)(难易度:中)A. createmytestB. createtablemytestC. databasemytestD. createdatabasemytest正确答案:D77. SELECTSBSTRING(zWelcometoChina',72)的结果是O单选题(4.0分)(难易度:中)A.WelcomeB.toC. ChinaD. Welcometo正确答案:B78.子查询中可以使用运算符ANY,它表示的意思是()单选题(4.0分)(难易度:中)A,满足所有的条件B.满足至少一个条件C.一个都不用满足D.满足至少5个条件正确答案:B79.下面的选项不是关系数据库基本特征的是()。单选题(4.0分)(难易度:中)A,不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关正确答案:A80.若要在基本表S中增加一-列CN(课程名),可用()。A. ADDTABLES(CNCHAR(8)B. ADDTABLESALTER(CNCHAR(8)C. ALTERTABLESADD(CNCHAR(8)D. ALTERTABLES(ADDCNCHAR(8)正确答案:C8L数据库与文件系统的根本区别在于()单选题(4.0分)(难易度:中)A,提高了系统效率B.方便了用户使用C.数据的结构化D.节省了储存空间正确答案:C82.存在两个结构相同的数据库表Tl(collfcol2fcol3).T2(coLco2,col3),写出一SQL语句将所有T工数据导入到T2表()A. selectcollfcol2rcol3fromTlINTOT2(collrco2rcol3)B. INSERTTl(collfcol2rcol3)INTOT2(collfcol2fcol3)C. insertintoT2(collffcol2rcol3)ASselectcollrcol2fcol3fromTlD. insertintoT2(coll,col2fcol3)selectcoll,co2rcol3fromTl正确答案:D83.为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字()单选题(4.0分)(难易度:中)A. UNIQUEB. COUNTC. DISDINCTD. UNION84 .员工表staff表结构如下StaffNovarchar2(10)fEmailvarchar2(50)哪一个SQL语句能查询出没有Email地址的员工号()单选题(4.0分)(难易度:中)A. selectStaffnofromStaffwhereEmail=NULLB. selectStaffnofromStaffwhereEmail<>NULLC. selectStaffnofromStaffwhereEmailisnullD. selectStaffnofromStaffwhereEmailisnotnull正确答案:C85 .创建数据库使用以下哪项()单选题(4.0分)(难易度:中)A. createmytestB. createtablemytestC. databasemytestD. createdatabasemytest正确答案:D86 .查找数据库中所有的数据表用以下哪一项()单选题(4.0分)(难易度:中)A. SHOWDATABASEB. SHOWTABLESC. SHOWDATABASESD. SHOWTABLE正确答案:B87 .若用如下的SQL语句创建了个表SC:CREATETABLESC(S#CHAR(6)NOTNULLzC#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20);向SC表插入如下行时,()行可以被插入。单选题(4.0分)(难易度:中)A('201009','111',60,必修)B.('200823','IOlz,NULLzNULL)C.(NULL10380选修)D.C201132'NULL,86/)正确答案:B88.现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同-本书允许一个读者多次借阅,但不能同时对-种书借多本,则该关系模式的外键是()。单选题(4.0分)(难易度:中)A.书号B.读者号C.书号+读者号D.书号+读者号+借期正确答案:D89 .在视图上不能完成的操作是()。A,更新视图B渣询C.在视图上定义新的表D.在视图上定义新的视图正确答案:C90 .设关系R,按条件f对关系R进行选择,其关系代数是()o单选题(4.0分)(难易度:中)A.f(RXR)B.f(RR)C.f(R)D.f(R)正确答案:C91 .已知表TI中有2行数据,T2中有3行数据,执行SQL语句"selecta.*fromTlazT2b”后,返回的行数为()单选题(4.0分)(难易度:中)A2行2行B.3行C.5行D.6行正确答案:D92 .取出关系中的某些列,并消去重复的元组的关系运算称为O单选题(4.0分)(难易度:中)A,取列运算B.投影运算C.连接运算D.选择运算正确答案:B93.SELECTCEILlNG(-14.7),CEILlNG(14.7)的结果是()单选题(4.0分)(难易度:中)A.-15,14B.-15z15C. -14z14D. -14,15正确答案:D94 .视图是-个虚表,视图的构造基于()单选题(4.0分)(难易度:中)A.基本表B.视图C.基本表或视图D.数据字典95 .查看MySQL版本语句是()单选题(4.0分)(难易度:中)A. mysqlversionB. mysql-VERSIONC. mysqlhelp.D. mysql-v正确答案:A96.有订单表orders,包含用户信息USerid,产品信息productidz以下(D)语句能够返回至少被订购过两回的PrOdUCtid单选题(4.0分)(难易度:中)A. electproductidfromorderswherecount(productid)>lB. selectproductidfromorderswheremax(productid)>lC. selectproductidfromorderswherehavingcont(productid)>1groupbyproductidD. selectproductidfromordersgroupbyproductidhavingcont(productid)>l正确答案:D97,使用SELECT语句随机地从表中挑出指定数量的行,可以使用的方法是()单选题(4.0分)(难易度:中)A.在LIMIT子句中使用RANDO函数指定行数,并用ORDERBY子句定义一个排序规则B.只要使用LlMIT子句定义指定的行数即可,不使用ORDERBY子句C.只要在C)RDERBY子句中使用RAND()函数,不使用LIMIT子句D.在ORDERBY子句中使用RAND()函数,并用LIMIT子句定义行数正确答案:D97要快速完全清空一个表可以使用如下语句()单选题(4.0分)(难易度:中)A.TRUNCATETABLEB.DELETETABLED.CLEARTABLE正确答案:A98.下列()不属于连接种类单选题(难易度:中)A,左外连接B.内连接C.中间连接D.交叉连接正确答案:D99关于DELETE和TRUNCATETABLE区别描述错误的是()单选题(难易度:中)A.DELETE可以删除特定范围的数据B.两者执行效率一样C. DELETE返回被删除的记录行数D. TRUNCATETABLE返回值为O正确答案:BIOQMySQL中,备份数据库的命令是()单选题(难易度:中)A. mysqldumpB. mysqlC. backupD. copy正确答案:A