2026年春河南开放大学云上河开数据库应用技术(cz) 050635合集答案_第1页
2026年春河南开放大学云上河开数据库应用技术(cz) 050635合集答案_第2页
2026年春河南开放大学云上河开数据库应用技术(cz) 050635合集答案_第3页
2026年春河南开放大学云上河开数据库应用技术(cz) 050635合集答案_第4页
2026年春河南开放大学云上河开数据库应用技术(cz) 050635合集答案_第5页
已阅读5页,还剩20页未读, 继续免费阅读

下载本文档

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

文档简介

2026年春河南开放大学云上河开数据库应用技术(cz)050635合集答案第一组1下列数据库产品中,非关系型数据库的是()。AMySQLBSQLServerCMongoDBDOracle2在数据库中存储的是()。A数据库B数据库管理员C数据以及数据之间的联系D信息3数据库管理系统的简称是()。ADBBDBACDBMSDDBS4客观存在的各种报表、图表和查询格式等原始数据属于()。A机器世界B信息世界C现实世界D模型世界5MySQL是一个()的数据库系统。A网状型B层次性C关系型D以上都不是6SQL是()的语言,容易学习。A过程化B结构化C格式化D导航式7在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A数据库系统B文件系统C人工管理D数据项管理8数据库系统的核心是()。A数据库B数据库管理系统C数据模型D软件工具9下面选项中,属于MySQL用于放置日志文件以及数据库的目录是()Abin目录Bdata目录Cinclude目录Dlib目录10一个数据库最多可以创建数据表的个数是()A1个B2个C1个或2个D多个第二组1数据库的概念模型独立于()。A具体的机器和DBMSBE-R图C现实世界D信息世界2关系数据模型()。A可以表示实体间的1:1联系B可以表示实体间的1∶n联系C可以表示实体间的m∶n联系D可以表示实体间的上述三种联系3关系模式中,满足2NF的模式是()。A只能是1NFB必定是BCNFC必定是3NFD必定是1NF4E-R图是数据库设计的工具之一,它适用于建立数据库的()。A概念模型B逻辑模型C结构模型D物理模型5构造关系模型时,通常采用的办法是()。A从网状模型导出关系模型B从E-R图导出关系模型C从层次模型导出关系模型D以上都不是6关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()。AM端实体的码BN端实体的码CM端实体的码与N端实体的码的组合D重新选取其他属性7某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的关系是(),若每种产品只能由某一名业务员推销呢()。A一对一,多对一B多对多,一对多C一对多,多对多D多对一,一对多8设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是()。A职工号B姓名,技能C技能D职工号,技能9设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A关系规范化理论B关系运算理论C关系代数理论D数据逻辑理论10关系模型使用的存储结构是多个二维的数据表格,这些数据表之间的联系是通过()实现的。A记录或元组B字段或属性C主键和外键D数据或实体第三组1在MySQL中,建立数据库使用的命令是()。AcreatetableBcreatedatabaseCcreateviewDcreateindex2在创建表时,不允许某列为空可以使用()。AnotnullBnonullCnotblankDnoblank3CREATETABLE语句属于()SQL语言。A数据定义语言(DDL)B数据操作语言(DML)C数据查询语言(DQL)D数据控制语言(DCL)4下面选项中,用于查看MySQL中已经存在数据库的是()。ASHOWDATABASE;BCREATDATABASE;CALTERDATABASE;DSHOWDATABASES;5下列选项中,使用哪种数据类型保存3.1415可以不丢失精度()。ADECIMAL(6,2)BDECIMAL(6,3)CDECIMAL(6,4)DDECIMAL(6,1)6对于MySQL,错误的说法是()。AMySQL是一款关系数据库系统BMySQL是一款网络数据库系统CMySQL可以在Linux或Windows操作系统下运行DMySQL对SQL的支持不是太好7支持外键的存储引擎是()。AMyISAMBInnoDBCMEMORYDCHARACTER8下列哪个是定义外键约束的()?ACHECKBPRIMARYKEYCFOREIGNKEYDUNQUE9下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是Astudent(idINTPRIMARYKEYnameVARCHAR(20));Bstudent(idPRIMARYKEYINT,nameVARCHAR(20));Cstudent(idINTPRIMARYKEY,nameVARCHAR(20));Dstudent(idINTPRIMARYKEY,nameVARCHAR(20));10“ALTERTABLEt1MODIFYbINTNOTNULL”语句的作用是()。A修改数据库表名为bB修改表t1中列b的列名C在t1中添加一列bD修改表t1中列b的数据类型第四组1下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是Astudent(idINTPRIMARYKEYnameVARCHAR(20));Bstudent(idPRIMARYKEYINT,nameVARCHAR(20));Cstudent(idINTPRIMARYKEY,nameVARCHAR(20));Dstudent(idINTPRIMARYKEY,nameVARCHAR(20));2下列选项中,使用哪种数据类型保存3.1415可以不丢失精度()。ADECIMAL(6,2)BDECIMAL(6,3)CDECIMAL(6,4)DDECIMAL(6,1)3CREATETABLE语句属于()SQL语言。A数据定义语言(DDL)B数据操作语言(DML)C数据查询语言(DQL)D数据控制语言(DCL)4SQL是()的语言,容易学习。A过程化B结构化C格式化D导航式5数据库系统的核心是()。A数据库B数据库管理系统C数据模型D软件工具6关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()。AM端实体的码BN端实体的码CM端实体的码与N端实体的码的组合D重新选取其他属性7支持外键的存储引擎是()。AMyISAMBInnoDBCMEMORYDCHARACTER8在MySQL中,建立数据库使用的命令是()。AcreatetableBcreatedatabaseCcreateviewDcreateindex9设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是()。A职工号B姓名,技能C技能D职工号,技能10在创建表时,不允许某列为空可以使用()。AnotnullBnonullCnotblankDnoblank第五组1MySQL中,下列涉及空值的操作,不正确的是()。AageISNULLBageISNOTNULLCage=NULLDNOT(ageISNULL)2设关系数据库中一个表S的结构为s(sname,cname,grade),其中sname为学生姓名,cname为课程名,二者均为字符型;grade为成绩,数值型,取值范围为0-100。若要插入新记录,“张三的化学成绩80分”,则可用()。Aaddintosvalues(‘张三’,’化学’,’80’);Binsertintosvalues(‘张三’,’化学’,’80’);Cinsertsvalues(‘张三’,‘化学’,80);Dinserintosvalues(‘张三’,‘化学’,80);3下列关于删除数据库的描述,正确的是A数据库一旦创建就不能被删除B在使用DROPDATABASE语句删除数据库时,如果要删除的数据库不存在,则删除会失败C“DROPTABLE”语句是删除数据库的关键字D成功删除数据库后,数据库中的所有数据都将被清除,但是原来分配的空间仍然会保留4ALTERTABLEgradeCHANGEnameusernameVARCHAR(20);该语句作用是AALTERTABLEgradeCHANGEnameusername;BALTERTABLEgradeCHANGEnameusernameVARCHAR(20);CALTERTABLEgradeMODIFYnameusernameVARCHAR(20);DALTERTABLEgradeCHANGEnameusername;5在MySQL语法中,用来插入数据的命令是()。AinsertBupdateCdeleteDcreate6下面选项中,用于将表student中字段grade值更新为80的SQL语句是()。AALTERTABLEstudentsetgrade=80;BUPDATEstudentsetgrade=80wheregrade=80;CUPDATEstudentsetgrade=80wheregrade<=80;DUPDATEstudentsetgrade=80;7下面选项中,能够更新user表中数据的SQL语句是()。Aupdateintousersetid=‘u001’;Bupdateusersetid=‘u001′andusername=’jack’;Cupdateusersetusername=’jack’whereid=1;Dupdateintousersetid=‘u001′8设关系数据库中一个表S的结构为s(sname,cname,grade),sname和cname分别表示学生姓名和课程姓名,均为字符型;grade表示成绩,为数值型,取值范围为0~100。若要更正张三的化学成绩为85分,则可用()。Aupdatessetgrade=85wheresname=’张三’andcname=‘化学’;Bupdatessetgrade=‘85’wheresname=’张三’andcname=‘化学’;Cupdategrade=85wheresname=’张三’andcname=‘化学’;Dalterssetgrade=85wheresname=’张三’andcname=‘化学’;9下列MySQL语句中出现了语法错误的是()。AdeletefromgradeBselect*fromgradeCcreatedatabasestiDdelete*fromgrade10下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是ADELETE比TRUNCATE语句效率更高BTRUNCATE比DELETE语句效率更高CDELETE只能删除表中部分记录DDELETE只能删除表中全部记录第六组1向表中添加数据时,字符和日期型数据应包含在()中。A‘’B””C()D[]2在select语句中使用“*”表示()。A选择全部元组B选择全部列C选择主码所在的列D选择有非空约束的列3假设数据表”职工”表中有10条记录,获得“职工”表最前面两条记录的命令为()。Aselect*from职工;Bselect*from职工limit2;Cselectpercent2*from职工;Dselect2from职工;4在select语句的where子句条件表达式中,可以匹配0个到多个字符的通配符是()。A*B%C_D?5下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是()。ASELECT*FROMstudentwhereid!=2345;BSELECT*FROMstudentwhereidnotbetween5and2;CSELECT*FROMstudentwhereidnotbetween2and5;DSELECT*FROMstudentwhereidnotin2,3,4,5;6在select语句中,用于去除重复行的关键字是()。AtopBdistinctCpercentDhaving7假定用户表user中存在一个字段age,现要“查询年龄为18或20的用户”,下面SQL语句中,正确的是()。ABCD8select语句中,通常与having子句同时使用的是()。AorderbyBwhereCgroupbyD无须配合9默认情况下,使用AUTO_INCREMENT约束的字段值是从()开始自增的。A0B1C2D310将student表按照gender字段进行分组查询,查询出grade字段值之和小于300的分组,依据上述要求,下面选项中,正确的SQL语句是()。ASELECTsum(grade),genderFROMstudentGROUPBYgenderHAVINGSUM(grade)<300;BSELECTsum(grade),genderFROMstudentGROUPBYgenderWHERESUM(grade)<300;CSELECTsum(grade),genderFROMstudentWHERESUM(grade)<300GROUPBYgender;D以上语句都不对11如果要查询公司员工的平均收入,则使用一下哪个聚合函数?()ASUMBABSCCOUNTDAVG12下面选项中,用于删除外键约束的语法格式是()。Aaltertable表名dropforeignkey外键名;Bdeletetable表名dropforeignkey外键名;Caltertable表名deleteforeignkey外键名;Ddroptable表名alterforeignkey“外键名”;13在多对多关系中,外键应该建立在哪个表中()。A任意一方建立外键即可B双方对应的表中都建立外键C再创建一张中间表,用于描述关系D以上都不对14下列关于删除数据库的描述,正确的是()。A数据库一旦创建就不能被删除B在使用DROPDATABASE语句删除数据库时,如果要删除的数据库不存在,则删除会失败C“DROPTABLE”语句是删除数据库的关键字D成功删除数据库后,数据库中的所有数据都将被清除,但是原来分配的空间仍然会保留15只有满足连接条件的记录才包含在查询结果中,这种连接是A左连接B右连接C内连接D交叉连接16假定student表中有字段grade,grade代表分数,依次统计grade字段的最大值,最小值,平均值和总记录个数的的SQL语句是()。ASELECTmax(grade),min(grade),average(grade),sum(*)FROMstudent;BSELECTmax(grade),min(grade),avg(grade),count(*)FROMstudent;CELECTmin(grade),average(grade),max(grade),sum(*)FROMstudent;DSELECTmin(grade),avg(grade),max(grade)FROMstudent;17下面关于交叉连接本质的说法中,正确的是()。A两表进行内连接B两表进行左外连接C两表进行右外连接D两表进行笛卡尔积18SQL语句:SELECT*FROMdepartmentWHEREEXISTS(selectdidfromemployeewhereage>21);下面对上述语句的功能描述中,正确的是A查询年龄大于21的员工信息B查询存在年龄大于21的员工所对应的部门信息C查询存在年龄大于21的员工所对应的员工信息D查询存在年龄大于21的员工信息19ASELECT,department.dnameFROMdepartmentJOINemployeeONdepartment.did=employee.did;BSELECT,department.dnameFROMdepartmentCROSSJOINemployeeONdepartment.did=employee.did;CSELECT,department.dnameFROMdepartmentLEFTJOINemployeeONdepartment.did=employee.did;DSELECT,department.dnameFROMdepartmentRIGHTJOINemployeeONdepartment.did=employee.did;20ABCD第七组1E-R图是数据库设计的工具之一,它适用于建立数据库的()。A概念模型B逻辑模型C结构模型D物理模型2MySQL的视图是从()中导出的。A基本表B视图C基本表或视图D数据库3下面关于视图的说法中,错误的是()。A视图是个虚拟表B可以使用视图更新数据,但每次更新只能影响一个表C不能为视图定义触发器D可以创建基于视图的视图4下列说法正确的是()。A视图是观察数据的一种方法,只能基于基本表建立B视图是虚表,观察到的数据是实际基本表中的数据C索引查找法一定比表扫描法查询速度快D索引的创建只和数据的存储有关系5在MySQL中,建立视图使用的命令是()。AcreateschemaBcreatetableCcreateviewDcreateindex6在视图上不能完成的操作是()。A定义查询B定义基本表C更新视图D定义新视图7MySQL的视图是从()中导出来的。A基本表B视图C基本表或视图D数据库8视图提高了数据库系统的()。A完整性B并发控制C隔离性D安全性第八组1下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是Astudent(idINTPRIMARYKEYnameVARCHAR(20));Bstudent(idPRIMARYKEYINT,nameVARCHAR(20));Cstudent(idINTPRIMARYKEY,nameVARCHAR(20));Dstudent(idINTPRIMARYKEY,nameVARCHAR(20));2在MySQL语法中,用来插入数据的命令是()。AinsertBupdateCdeleteDcreate3“ALTERTABLEt1MODIFYbINTNOTNULL”语句的作用是()。A修改数据库表名为bB修改表t1中列b的列名C在t1中添加一列bD修改表t1中列b的数据类型4假定用户表user中存在一个字段age,现要“查询年龄为18或20的用户”,下面SQL语句中,正确的是()。ABCD5select语句中,通常与having子句同时使用的是()。AorderbyBwhereCgroupbyD无须配合6在select语句的where子句条件表达式中,可以匹配0个到多个字符的通配符是()。A*B%C_D?7下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是ADELETE比TRUNCATE语句效率更高BTRUNCATE比DELETE语句效率更高CDELETE只能删除表中部分记录DDELETE只能删除表中全部记录8将student表按照gender字段进行分组查询,查询出grade字段值之和小于300的分组,依据上述要求,下面选项中,正确的SQL语句是()。ASELECTsum(grade),genderFROMstudentGROUPBYgenderHAVINGSUM(grade)<300;BSELECTsum(grade),genderFROMstudentGROUPBYgenderWHERESUM(grade)<300;CSELECTsum(grade),genderFROMstudentWHERESUM(grade)<300GROUPBYgender;D以上语句都不对9向表中添加数据时,字符和日期型数据应包含在()中。A‘’B””C()D[]10MySQL的视图是从()中导出的。A基本表B视图C基本表或视图D数据库11SQL语句:SELECT*FROMdepartmentWHEREEXISTS(selectdidfromemployeewhereage>21);下面对上述语句的功能描述中,正确的是A查询年龄大于21的员工信息B查询存在年龄大于21的员工所对应的部门信息C查询存在年龄大于21的员工所对应的员工信息D查询存在年龄大于21的员工信息12只有满足连接条件的记录才包含在查询结果中,这种连接是A左连接B右连接C内连接D交叉连接13在多对多关系中,外键应该建立在哪个表中()。A任意一方建立外键即可B双方对应的表中都建立外键C再创建一张中间表,用于描述关系D以上都不对第九组1以下哪种情况应尽量创建索引?()A在where子句中出现频率较高的列B具有很多NULL值的列C记录较少的表D需要频繁更新的基本表2CreateUniqueIndexAAAOn学生表(学号)将在学生表上创建名为AAA的()。A唯一性索引B聚集性索引C复合索引D唯一性索引3下面对索引的相关描述正确的是()。A一个表可以创建多个主键索引B索引只能建立在1个字段上C索引可以加快表之间连接的速度D可以使用ADDINDEX语句创建索引4在MySQL中,下列()不是索引类。A唯一性索引B主键索引C全文索引D外键索引5数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查找出某位教师所讲授的课程,应该()。A在教师表上按教师编号创建索引B在课程表上按课程号创建索引C在课程表上按教师编号创建索引D在教师表上按姓名创建索引6下面有关主键的叙述正确的是()。A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C一个表中的主键只能是一个字段D表中主键的数据类型必需定义为自动编号或文本第十组1当数据表被修改时,能自动执行的数据库对象是()。A存储过程B触发器C视图D其他数据库对象2触发器主要针对下列语句创建()。ASELECT、INSERT、DELETEBINSERT、UPDATE、DELETECSELECT、UPDATE、INSERTDINSERT、UPDATE、CREATE3在WHILE循环语句中,如果循环体语句条数多于一条,必需使用()。ABEGIN-ENDBCASE-ENDCIF-THENDGOTO4下列()语句用于删除存储过程。ACREATEPROCEDUREBCREATETABLECDROPPROCEDURED其他5在MySQL中已定义存储过程AB,带有一个参数@stnamevarchar(20),正确的执行方法为()。AEXECAB?吴小雨BSELECTAB(吴小雨)CCALLAB(‘吴小雨’)D前面3种都可以6为了使用输出参数,需要在CREATEPROCEDURE语句中指定关键字()。AINBOUTCCHECKDDEFAULT7如果要从数据库中删除触发器,应该使用SQL的命令()。ADELETETRIGGERBDROPTRIGGERCREMOVETRIGGERDDISABLETRIGGER8已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除员工的元组,同时在员工亲属关系中删除对应的亲属元组。可使用哪种触发器?()AINSTEADOFDELETEBINSTEADOFDROPCAFTERDELETEDAFTERUPDATE9MySQL用于求系统日期的函数是()。AYEARBCURDATECCOUNTDSUM10MySQL调用存储过程时,需要()调用存储过程。A直接使用存储过程的名字B在存储过程前加CALL关键字C在存储过程前加EXEC关键字D在存储过程前加USE关键字第十一组1当数据库损坏时,数据库管理员可通过何种方式恢复数据库?()A事务日志文件B主数据文

温馨提示

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

评论

0/150

提交评论