数据库开发与应用智慧树知到期末考试答案2024年_第1页
数据库开发与应用智慧树知到期末考试答案2024年_第2页
数据库开发与应用智慧树知到期末考试答案2024年_第3页
数据库开发与应用智慧树知到期末考试答案2024年_第4页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

数据库开发与应用智慧树知到期末考试答案2024年数据库开发与应用在MySQL中,以下哪个选项代表DDL()

A:数据操纵语言B:结构化查询语言C:数据编辑语言D:数据定义语言答案:数据定义语言下列有关数据完整性约束说法正确的是()。

A:保证数据完整B:保证数据丢失C:其余说法都不对D:保证数据的准确性和一致性答案:保证数据的准确性和一致性已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询各部门人数(包括空部门),可以使用的查询语句是:

A:SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDB:SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentRIGHTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDC:SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentRIGHTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDD:SELECTDepartment.Name,COUNT(Employee.ID)'班级人数'FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentID答案:SELECTDepartment.Name,COUNT(Employee.ID)’班级人数’FROMDepartmentRIGHTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentID在MySQL中,查询每个部门的最高工资、部门编号正确的SQL语句是()。

A:SELECTmax(sal),deptno,jobFROMEMPGROUPBYdeptno;B:SELECTmax(sal),deptno,jobFROMEMPGROUPBYjob;C:SELECTMAX(sal),deptnoFROMEMPGROUPBYdeptno;D:SELECTmax(sal),deptno,jobFROMEMPGROUPBYsal;答案:SELECTmax(sal),deptno,jobFROMEMPGROUPBYsal;在MySQL中,SELECT*FROMstudent该代码中的*号,表示的正确含义是()。

A:普通的字符*号B:所有的字段名C:错误信息D:模糊查询答案:普通的字符*号在MySQL中,若要在基本表student中修改一列class_name(课程名)为class_id(课程编号),可用以下哪个选项()

A:ALTERTABLEstudentMODIFYclass_nameclass_idchar(10)NOTNULLB:ALTERTABLEstudentCHANGEclass_nameclass_idC:ALTERTABLEstudentCHANGEclass_nameclass_idchar(10)NOTNULLD:ALTERTABLEstudentCHANGEclass_nameclass_idNOTNULL答案:ALTERTABLEstudentCHANGEclass_nameclass_idchar(10)NOTNULL在MySQL中,有关删除数据库说法正确的是()。

A:MySQL服务实例会自动删除所有文件B:其余说法都不对C:MySQL服务实例不会自动删除所有文件D:数据库一旦删除,数据不会全部丢失答案:MySQL服务实例会自动删除所有文件在MySQL中,下面对于数据库列说法不正确的是()。

A:列数据不能为空B:列数据不能重复C:可以不指定数据类型D:必须指定一个数据类型答案:可以不指定数据类型连接MySQL服务器的命令正确的是()。

A:mysql-h-P3306-uroot-

p

abc123B:mysql-h-P3306-uroot-pabc123C:其余说法都不对D:mysql-h-P3306-uroot答案:mysql###mysql###mysql下列不是MySQL约束的是()。

A:外键B:主键C:唯一D:检查答案:检查以下哪个不属于MySQL的常见数据库()。

A:testB:mysqlC:performance_schemaD:information答案:information在MySQL中,若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#VARCHAR(6)NOTNULL,C#VARCHAR(3)NOTNULL,SCOREINT,NOTEVARCHAR(20));

A:('200823','101',NULL,NULL)B:('201009','111',60,必修)C:(NULL,'103',80,'选修')D:('201132',NULL,86,'')答案:(’200823’,’101’,NULL,NULL)在MySQL中,以下哪项不是MySQL比较运算符()。

A:==B:=C:<>D:!=答案:=在MySQL中,关于各种外连接之间的关系说法正确的是()。

A:右外连接是左外连接的补集。B:全连接是右外连接和左外连接的补集。C:全连接是右外连接和左外连接的交集。D:全连接是右外连接和左外连接的并集。答案:右外连接是左外连接的补集。在MySQL中,使用默认值的关键字为()。

A:KEYB:PRIMARYKEYC:NULLD:DEFAULT答案:NULL在MySQL中,语句:DELETEFROMEmployee的作用是()。

A:删除当前数据库中Employee表内的所有行B:删除当前数据库中整个Employee表,包括表结构C:删除当前数据库中Employee表内的当前行D:由于没有WHERE子句,因此不删除任何数据答案:删除当前数据库中整个Employee表,包括表结构在MySQL中,求每个终点的平均票价的SQL语句是()。

A:SELECT终点,avg(票价)FROMticketORDERBY终点B:SELECT终点,avg(票价)FROMticketGROUPBY票价C:SELECT终点,avg(票价)FROMticketGROUPBY终点D:SELECT终点,avg(票价)FROMticketORDERBY票价答案:SELECT终点,avg(票价)FROMticketGROUPBY票价在MySQL中,外连接结果集中那些不符合连接条件的结果,其列和值的来源是()。

A:列来源于另一个表中与此表不重名的列,值为该列最后一行的值。B:列来源于另一个表,值为NULL。C:列来源于另一个表,值为该列的默认值。D:列来源于另一个表,值为空字符串。答案:列来源于另一个表,值为NULL。在MySQL中,关于IN运算符说法错误的是()。

A:IN运算符也称为“成员条件运算符”,用于判断一个值是否在一个指定的数据集合之内B:OR运算符也能实现in运算符的结果C:IN运算符与OR运算符相比,其优点是:当选择条件很多时,采用IN运算符运行效率更高。D:其余说法都不正确答案:IN运算符也称为“成员条件运算符”,用于判断一个值是否在一个指定的数据集合之内在MySQL中,聚合函数AVG描述正确的是()。

A:求最小值B:求最大值C:求平均值D:求和答案:求和在MySQL中,关于where说法不正确的是()。

A:WHERE子句可以使用表达式。B:WHERE子句可以与ORDERBY一起使用。C:WHERE子句用来筛选查询结果。D:WHERE子句与GROUPBY一起使用可以筛选分组后的结果。答案:WHERE子句用来筛选查询结果。MySQL数据库的完整性约束不是针对用户()操作。

A:插入B:查询C:修改D:删除答案:查询下列关于MySQL参照完整性实现方法说法正确的是()。

A:通过定义外键和主键之间的对应关系来实现B:通过定义默认C:通过定义非空D:通过定义主键来实现答案:通过定义外键和主键之间的对应关系来实现在MySQL中,如果在代码DELETEFROMstudentWHEREs_id>5中,取消WHEREs_id>5,仅执行DELETEFROMstudent,其结果意味着()。

A:语句不完整,不能执行B:删除表student的所有记录C:删除数据库studentD:删除表student答案:删除表student的所有记录在MySQL中,ORDERBY和GROUPBY使用正确说法是()。

A:ORDERBY在GROUPBY之前使用。B:不可一起使用。C:ORDERBY在GROUPBY之后使用。D:其余说法都不对。答案:不可一起使用。要查询某系统MySQL数据库中班级名为“一班”的学生的成绩,可以使用下列语句实现:SELECT*FROM学生,成绩WHERE学生.学号=成绩.学号AND学生.班级名='一班'则,与之等效的语句是()。

A:SELECT*FROM学生WHERE学生.班级名='一班'CROSSJOIN成绩ON学生.学号=成绩.学号B:SELECT*FROM学生INNERJOIN成绩ON学生.学号=成绩.学号WHERE学生.班级名='一班'C:SELECT*FROM学生CROSSJOIN成绩ON学生.学号=成绩.学号WHERE学生.班级名='一班'D:SELECT*FROM学生WHERE学生.班级名='一班'INNERJOIN成绩ON学生.学号=成绩.学号答案:SELECT。FROM学生INNERJOIN成绩ON学生.学号=成绩.学号WHERE学生.班级名=’一班’在MySQL中,以下能够删除一列的SQL语句是()

A:ALTERTABLEempREMOVEaddcolumnB:ALTERTABLEempDELETECOLUMNaddcolumnC:ALTERTABLEempDELETEaddcolumnD:ALTERTABLEempDROPCOLUMNaddcolumn答案:ALTERTABLEempDROPCOLUMNaddcolumn在MySQL中,获取列表中最大的值,用下列哪个聚合行数()。

A:COUNTB:MAXC:SUMD:MIN答案:MIN在MySQL中,有关比较运算符说法正确的是()。

A:isNULL判断一个值是否为NULLB:isNOTNULL判断一个值是否不为NULLC:<>和!=都表示不等于D:其余说法都不正确答案:=关系型数据库根据以下哪种方式存储数据()。

A:以列的形式B:以表的形式C:以库的形式D:以行的形式答案:以表的形式在MySQL中,返回字符串长度的函数是()。

A:long()B:left()C:len()D:length()答案:len()在MySQL中,COUNT和SUM函数的区别说法不正确的是()。

A:其余说法都不对。B:count(column)用于统计column列不为null的记录个数。C:sum函数是对符合条件的记录的数值列求和。D:count函数的值是满足查询条件的结果(或记录)个数。答案:sum函数是对符合条件的记录的数值列求和。在MySQL中,按照班级分组应使用的表示方式是()。

A:GROUPCLASSESB:ORDERBYCLASSESC:GROUPBYCLASSESD:DORDERCLASSES答案:ORDERBYCLASSES连接MySQL服务器的命令错误的是()。

A:mysql-uroot-prootB:mysql-urootC:mysql-uroot-pD:mysql-h-uroot-pabc123答案:mysql-uroot下列的SQL语句中,以下哪项不是数据定义语句()

A:CREATEVIEWB:DROPVIEWC:CREATETABLED:GRANT答案:CREATETABLE已知某MySQL数据库中,有表及其字段如下:Employee(员工)表,字段:ID(标识,主键)、Name(姓名)、DepartmentID(班级标识,外键)Department(部门)表,字段:ID(标识,主键)、Name(名称)要查询所有空部门,可以使用的查询语句是:

A:SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDWHEREEmployee.DepartmentIDISNULLB:SELECT*FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULLC:SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentID=NULLD:SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentIDISNULL答案:SELECT*FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDANDEmployee.DepartmentID=NULL下列有关MySQL外键说法正确的是()。

A:与被参照主表中的主键数据类型要完全一致B:其余都不对C:与被参照主表中的主键数据类型可以不一致D:与被参照主表中的主键数据名字要完全相同答案:主键在MySQL中,函数max()是一个()函数。

A:构造函数B:聚合函数C:系统函数D:自定义函数答案:自定义函数在市场中占主导地位的数据库类型是()。

A:网状模型B:点对点模型C:层次模型D:关系模型答案:关系模型在MySQL中,有关逻辑运算符说法错误的是()。

A:AND和&&逻辑与B:NOT和!逻辑非C:OR和||逻辑或D:其余说法都不正确答案:其余说法都不正确在MySQL中,以下有关distinct关键字说法正确的是()。

A:distinct排序关键字B:其余说法都不正确C:distinct去除列重复字段D:distinct分组关键字答案:distinct去除列重复字段在MySQL中,返回选取的某列或记录的行数的聚合函数是()。

A:MAXB:SUMC:MIND:COUNT答案:COUNT在MySQL中,有关GROUPBY子句和ORDERBY子句说法正确的是()。

A:GROUPBY是对指定列分组,ORDERBY是对查询结果排序B:其余说法都不正确C:GROUPBY和ORDERBY即可以对指定列分组,又可以对查询结果排序D:GROUPBY是对查询结果排序,ORDERBY是对指定列分组答案:GROUPBY是对指定列分组,ORDERBY是对查询结果排序有关停止MySQL服务的命令说法正确的是()。

A:net

服务名B:其余说法都不对C:netstop服务名D:stop服务名答案:netstop服务名下列不是MySQL中参照完整性的相关术语的是()。

A:从表B:被参照列C:自增D:主表答案:自增在MySQL中,对ASC和DESC关键词说法正确的是()。

A:ASC和DESC要和GROUPBY联合使用B:ASC是降序,DESC是升序C:其余说法都不正确D:DESC是降序,ASC是升序答案:DESC是降序,ASC是升序

温馨提示

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

评论

0/150

提交评论