版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库技术与应用学习通超星期末考试章节答案2024年SQL语言既是自含式语言,又是嵌入式语言
答案:对在SQL中非法的数据指定会得到NULL的返回值
答案:错MySQL是现在唯一关系数据库系统
答案:错数值1和TRUE的布尔值是相同的
答案:对已知小写字母a的ASCII码是97,则’\101’为字符【1】
答案:e在SQL中,对于用户自己定义的变量,最大长度为【1】个字符
答案:64若s为字符型变量,s=’\069’,则s为【1】
答案:E结构化查询语言,其英文可简写为三个字母【1】
答案:SQL当在使用SELECT定义用户级变量时,只能用【1】符号对变量赋值
答案::=下列选项中定义会话变量的语句正确的是()
答案:SETSESSIONVAR_NAME=VALUE下列选项中定义全局变量的语句正确的是()
答案:SETGLOBALVAR_NAME=VALUEMySQL语言的特点不包括(
)
答案:抽象DATE数据类型的正确格式为()
答案:YYYY-MM-DDYEAR数据类型储存时占用()字节
答案:1下列符号不属于SQL语言比较字符的是(
)
答案:==在MySQL中,FLOAT类型的数据占用()字节的空间。
答案:4在创建时间类型的数据时,如果指定非法的MySQL表达式,返回()
答案:0在MySQL中,DOUBLE类型的数据占用()字节的空间
答案:8在php中“=”的意思是“等于”。
答案:错php变量使用之前需要定义变量类型。
答案:错php可以使用“scanf”来打印输出结果。
答案:错php中连接两个字符串的符号是“+”。
答案:错php中布尔类型数据只有两个值:真和假
答案:对PHP中声名全局变量的关键字是【1】
答案:global写出PHP中脚本代码开始和结束标记的任意一种形式【1】
答案:;<?...?>;<%...%>;$array=array("1"=>"中国","2"=>"民航","3"=>"飞行","4"=>"学院"),则echo$array[1]输出为【1】
答案:中国PHP如何输出反斜杠()转义字符
答案:\\以下代码输出的结果为(
)。"aa","1"=>"bb","2"=>"cc");
echo$attr[1];?>
答案:bbPHP定义变量正确的是
答案:$a=10;下列选项不属于PHP中的选择控制的是
答案:CHOOSE条件控制执行以下程序段的输出是$b)
echo"a大于b";
else
echo"a小于b";
?>
答案:a小于b下边哪个变量是非法的
答案:$10_some结束PHP语句的正确方法是
答案:;如何使用PHP输出"helloworld"(
)。
答案:echo"HelloWorld";PHP
服务器脚本由哪个分隔符包围(
)。
答案:while和do-while语句都是先判断条件再执行循环体。
答案:错PHP中程序常见的流程控制为:顺序控制,选择控制,【1】
答案:循环控制在PHP中,所有的变量以哪个符号开头
答案:$引用文件"time.inc"的正确方法是
答案:<%phprequire("time.inc");?>MySQL不允许两个数据库同名,使用IFNOTEXIST可以避免创建数据库时出现该错误
答案:对字符集设置不当,可能造成数据内容出现乱码,或中文字符无法输入
答案:对CHAR和VARCHAR都是字符类型,使用时没有区别
答案:错空值等同于数值0
答案:错创建数据库db1的命令是【1】
答案:CREATEDATABASEdb1;创建数据库对象的命令是
答案:CREATE关于以下语句,叙述正确的是mysql>CREATETABLEis
->(
->stuIDVARCHAR(11)PRIMARYKEY,
->stuNameVARCHAR(30)NOTNULL,
->stuSexVARCHAR(2)NOTNULL,
->stuBirthDATE,
->stuSchoolVARCHAR(30))
答案:stuID取值不允许为空,不允许重复下列数据类型中,与字符集设置无关的是
答案:INT日期型数据2017年11月20日,默认显示格式为
答案:2017-11-20关于数据类型CHAR与VARCHAR,下面说法不正确的是
答案:CHAR和VARCHAR的最大长度都是255关于NULL与空字符串的说法,正确的是
答案:空字符串没有字符长度指定test数据库为当前数据库,以下选项正确的是
答案:USEtest查看数据库的命令是
答案:SHOWDATABASES参照完整性约束是相关联的两个表间的约束
答案:对添加主键的关键字为PRIMARYKEY
答案:对一个表只能有一个主键,但可以有多个候选键约束
答案:对使用ALTERTABLE语句删除完整性约束的同时,会自动删除表
答案:错使用SQL语句为“stu”表增加一个字段名为Email、类型为“字符”、宽度为20的字段:ALTERTABLEstu【1】EmailCHAR(20)
答案:ADDCOLUMN;ADD删除表stu中的stuBirth列的SQL
语句是【1】
答案:ALTER
TABLE
stu
DROP
stuBirth;ALTER
TABLE
stu
DROP
COLUMN
stuBirth;删除数据表使用的SQL语句是【1】
答案:DROPTABLEALTERTABLE命令可以修改数据表的名字和【1】
答案:结构关系中主键的取值必须唯一且非空,这条规则是【1】完整性规则
答案:实体数据完整性约束一般包括【1】、参照完整性约束和用户自定义完整性约束
答案:实体完整性约束新建表xs,该表与现有的stu表的表结构相同,可以使用命令【1】
答案:CREATETABLExslikestu;删除数据表的命令是
答案:DROPTABLE数据完整性,不包括
答案:更新完整性下列命令不能添加主键的是
答案:CREATEINDEXALTERTABLEstuALTERCOLUMNpartyMemberSETDEFAULT1;下列说法不正确的是
答案:执行该语句会新增加一个列partyMember下列哪个命令不能修改stu中stuContact的字段类型为VARCHAR(11)
答案:ALTERTABLEstuALTERstuContactVARCHAR(11);为数据表stu增加字段stuContactCHAR(11),以下语句正确的是
答案:ALTERTABLEstuADDstuContactCHAR(11)关于主键约束,以下说法错误的是
答案:唯一性索引就是主键UPDATE语句不使用WHERE子句时,代表对表中所有记录做更新
答案:对使用INSERTINTO语句插入记录时,必须指明表的各列名
答案:错UPDATE语句的功能是定义数据
答案:错删除stu表中的所有记录,可以使用DELETEFROMstu语句
答案:对使用CREATEINDEX创建索引时,其默认的排序方式是【1】
答案:升序对score表中所有记录的score字段值减少5,SQL命令为【1】
答案:UPDATEscoreSETscore=score-5为stu(stuID,stuName,stuSex,stuBirth,stuSchool)插入一条新记录('20170111001','张小丽','女','1997-08-17','航空工程学院'),SQL语句是【1】
答案:INSERTINTOstuVALUES('20170111001','张小丽','女','1997-08-17','航空工程学院'删除学生表STUDENT中的所有记录的SQL语句是【1】
答案:DELETE
FROM
STUDENT;truncatetablestudentSQL语言包括了数据定义、【1】、数据控制和数据查询
答案:数据操纵SQL中创建索引属于()功能
答案:数据定义使用CREATEINDEX创建索引时,默认的索引类型是
答案:BTREE关于语句CREATEINDEXidxonxs(xh);的说法,错误的是
答案:该语句创建一个唯一性索引下面说法中,正确的是
答案:一个表只能有一个主键INSERT
INTO
xsxx(xh,xb)
SELECT
stuID,stuSex
FROM
stu
WHERE
stuSex=”男”
答案:将SELECT查询结果插入到xsxx表中使用SQL的UPDATE命令,如果省略WHERE条件时,是对数据库
答案:全部记录更新学生表student中,将年龄小于30岁的记录删除,下面的
答案:DELETEFROMstudentWHEREage<30设有学生表student,包括name、sex、age三个字段,sex的默认值为“男”,插入一条新记录(“Matthew”,“男”,20),以下不正确的是
答案:INSERTINTOstudentVALUES(“Matthew”,20)关于TRUNCATE和DELETE,下列说法错误的是
答案:DELETE语句所占用的系统和事务日志资源更少在SELECT语句的列选择子句中定义的列别名不能出现在WHERE子句中
答案:对在比较运算符子查询中,关键字SOME与ANY是同义词
答案:对LIMIT3OFFSET4表示从第5行开始取3行数据
答案:对使用SELECT语句,查询结果可以包含部分列,也可以包含全部列,且各列的列名也可以更改,但各列的顺序不能调整
答案:错HAVING子句是用于筛选数据分组的
答案:对语句SELECT(3*2+6)/4的执行结果为【1】
答案:3若要对“学生”表以“年龄”列降序进行查询“学号”与“姓名”,则应使用语句SELECT学号,姓名FROM学生【1】
答案:ORDERBY年龄DESC在SELECT语句中,用以指定正则表达式的关键字是【1】或RLIKE
答案:REGEXP在表“score”中包含学生的成绩列“sc”,则用以查询“s0001”号同学的总成绩的语句可写为SELECT【1】FROMscoreWHEREstuid='s0001'
答案:sum(sc在SELECT语句中,与ANY是同义词的是【1】
答案:SOME某SELECT语句查询条件为WHEREAGE<=10ANDAGE>=5,该条件还可改写为WHEREAGE【1】5AND10
答案:BETWEEN在SELECT语句中用于数据排序的是【1】子句
答案:ORDERBY在SELECT语句中用于数据分组的是【1】子句
答案:GROUPBY在SELECT语句中,()是必不可少的部分。
答案:SELECT关键字在SELECT语句中,将显示的列名sa更改为sc应使用
答案:saASsc在MySQL中,通常使用()语句进行数据的检索、输出操作
答案:SELECT一般在使用SELECT语句查询数据时,排列最靠后的子句是
答案:LIMIT若要完成分组查询,应使用子句
答案:GROUPBY在SELECT语句中,聚合函数不能使用于()子句
答案:WHERE若需查询“NAME”列不为空值的数据,应设置查询条件为
答案:WHERENAMEISNOTNULL正则表达式“REGEXP‘x+y’”表示的含义是
答案:查询字母y前出现x的记录以下关于正则表达式的描述中,正确的是
答案:符号“^”匹配以指定字符或字符串开头的文本以下关于WHERE子句与HAVING子句的描述中,错误的是
答案:HAVING子句在分组前筛选数据查询名字中有“金”字的同学的情况,应使用语句
答案:SELECT*FROMstuWHEREstunamelike'%金%'有关语句SELECT*FROMstuWHEREstuidin('20160111001','20160111007'),下列描述正确的是
答案:该语句的查询结果包含“stu”表的所有列查询表“score”中的第10到20条记录,应使用语句
答案:SELECT*FROMscoreLIMIT9,11下列关于SELECT语句的描述中,错误的是
答案:不能实现SELECT语句嵌套下列函数中,不是SELECT语句中可以应用的聚合函数的是
答案:TOTAL()在SELECT语句中,若希望查询结果不包括重复行,则应使用关键字
答案:DISTINCT利用SELECT语句进行查询时,使用WHERE子句可以指定
答案:查询条件视图可以嵌套
答案:对视图一经创建,其结构就不能再被修改
答案:错一条删除语句,一次只能删除一个视图
答案:错视图定义中包含GROUPBY子句时,也能更新视图数据
答案:错视图是从一个或几个表或视图中导出的表,数据库中实际存储的是视图的定义
答案:对使用DELETE语句可以删除视图数据,但不影响创建视图时引用的数据表中的数据
答案:错使用DROP语句可以删除视图
答案:对视图是从一个或多个表导出的虚拟表
答案:对视图是由行与列构成的,其数据单独存储在数据库中
答案:错每张视图都有视图名,因此是一个独立的数据文件
答案:错若表a和表b各有10行数据,则执行SELECT*FROMaCROSSJOINb后,会返回20行数据
答案:错在查询语句中,子查询即查询结果为原数据表的子集
答案:错若需要为视图增加一个新列,应使用【1】语句
答案:ALTERVIEW修改“c01”课程的学时应使用语句UPDATEs_view【1】coursetime=64WHEREcourseid=’c01’
答案:SET修改视图时,检查插入的数据是否符合视图定义时的条件,应使用【1】子句
答案:WITHCHECKOPTION修改视图stu的结构应使用语句ALTERVIEWss【1】SELECT*FROMs_viewWHEREscore>=60
答案:AS创建视图stu的语句为:CREATEVIEWssAS【1】*FROMs_viewWHEREscore>=60
答案:SELECT查看视图STU的结构应使用语句【1】
答案:SHOWCREATEVIEWSTU;descstu向视图插入数据应使用【1】语句
答案:INSERT创建视图时若使用了【1】子句,则可以替换已有视图
答案:ORREPLACE完成联合查询时应使用关键字【1】
答案:UNION向视图st_view插入数据“201”、“王玉”、“女”的语句是
答案:INSERTINTOst_viewVALUES(“201”,”王玉”,”女”)语句DROPVIEWst_view的作用是
答案:删除视图st_view若需要为视图增加一个列,应使用()语句
答案:ALTERVIEW以下创建视图的语句中,正确的是
答案:CREATEVIEWst_viewASSELECTsid,sname,ssexFROMstu下列关于语句DELETEFROMstu.s_viewWHEREsid=’201601’的描述中错误的是
答案:视图s_view被删除了一列与表操作类似,查询视图数据应使用()语句
答案:SELECT若需要修改视图结构,则用户需要具有的权限可以不包括
答案:INSERT以下视图描述中,可以进行数据插入、删除的是
答案:视图中的行与基表中的行具有一对一的关系修改视图数据可以使用()语句
答案:UPDATE利用视图stu,查询各学院stuschool人数应使用语句
答案:SELECTstuschool,count(*)FROMstuGROUPBYstuschool以下操作中,不能对视图完成的是
答案:CREATEINDEX若在视图中修改一条记录数据,则对应的基表
答案:也随着视图更新数据在创建视图时,若使用了“WITHCHECKOPTION”子句,其作用是
答案:更新数据时检查是否符合条件下列关于视图的描述不正确的是
答案:视图对应三级模式中的内模式为了能简化用户的查询操作,而又不会增加数据的存储量,应该创建
答案:视图语句SHOWCREATEVIEWxy的作用是
答案:查看视图xy的结构以下选项中,不可能完成的视图操作是
答案:在视图上定义新的基表下列关于视图的描述正确的是
答案:视图是虚拟表若某查询语句的FROM子句为FROMscoreRIGHTJOINstuONstu.stuid=score.stuid,则以下选项中错误的是
答案:结果集中包含score表的所有行MySQL会为每个二进制日志文件名后自动添加一个数字标号作为扩展名
答案:对二进制日志文件可以直接打开查看
答案:错当创建新用户时,必须要有相应的权限来执行该操作
答案:对MySQL通过权限表来控制用户对数据库的访问
答案:对MySQL是一个单用户数据库
答案:错ALTERPROCEDURE语句不仅可以修改存储过程的特征还可以修改内容
答案:错申明游标后MySQL服务器内存中立刻存放与SELECT语句对应的结果集
答案:错存储过程和存储函数都可以使用CALL语句调用
答案:错存储过程的INOUT表示既可以作为输入也可以作为输出参数
答案:对存储函数可以向调用者返回多个结果值
答案:错事件也叫时间触发器,是指在特定的时刻或特定的周期才被调用的过程式数据库对象
答案:对对于某一表,可以有两个BEFOREUPDATE触发器
答案:错SELECTTRIGGERS可以查看触发器的信息
答案:错MySQL目前仅支持行级触发器
答案:对【1】表中存储了用户对某个数据库的操作权限
答案:db;数据库;本地数据库二进制日志文件不能直接打开,需要用【1】实用工具进行查看
答案:mysqlbinlogMySQL的用户账户及相关信息都存放在【1】表中
答案:user修改用户所用的口令是【1】
答案:SETPASSWORD给用户授权的语句是【1】
答案:GRANT创建用户的语句是【1】
答案:CREATEUSER删除存储过程使用【1】语句
答案:DROPPROCEDURE自定义错误处理程序中处理方式为【1】表示忽略该错误继续执行其他SQL语句
答案:CONTINUE开启每天定时清空test表,一个月后停止执行:【1】EVENT
e_test
ON
SCHEDULEEVERY1DAY【2】CURDATE()+【3】ENDS
CURDATE()
+1MONTHDO
TRUNCATE
TABLE
test;
答案:CREATE;STARS;NOW(创建事件时如果不指定任何选项,在一个事件创建之后,它立即变为【1】
答案:活动的事件在创建之后可以通过【1】语句修改事件的定义和属性
答案:ALTEREVENT事件是基于【1】来执行某些任务;触发器是基于【2】所产生的事件所触发
答案:特定时间或周期;表触发程序的动作时间取值为【1】表示触发事件之前执行触发语句,取值为【2】表示触发事件之后执行触发语句
答案:BEFORE;AFTER在实际使用中,MySQL所支持的触发器有【1】、【2】和【3】三种
答案:INSERT;UPDATE;DELETE下列关于MySQL授权描述正确的是
答案:可以对属性列、数据表、视图、存储过程和存储函数授权。删除全部二进制日志文件所用的命令是
答案:RESETMASTER下列关于二进制日志文件的叙述,错误的是
答案:使用二进制日志文件能够监视用户对数据库的所有操作。MySQL命令行客户端的提示符是
答案:mysql>下列备份方式中不能同时备份表结构和数据的是
答案:直接复制恢复MySQL数据库可使用的命令是
答案:mysqlMySQL中最小授权对象是
答案:列在MySQL中,账户信息存放在
答案:mysql.user撤销用户权限所使用的命令是
答案:REVOKE备份数据库所使用的命令是
答案:MYSQLDUMP要给数据库创建一个名为wang,密码为456的用户,下列正确的创建语句是
答案:CREATEUSER‘wang’@’localhost’IDENTIFIEDBY‘456;SHOWGRANTSFOR‘Li’@’localhost’的结果显示为
答案:用户Li所拥有的所有权限在存储过程中,使用游标的一般流程是
答案:声明-->打开-->读取-->关闭设有学生成绩表score(sno,
cno,
grade),各字段含义分别是学生学号、课程号及成绩。现有如下创建存储函数的语句:CREATEFUNCTIONfun()RETURNSDECIMALBEGINDECLARExDECIMALSELECTAVG(grade)INTOxFROMscore;RETURNxEND;以下关于上述存储函数的叙述中,错误的是
答案:表达式AVG(grade)
INTO
x
有语法错误
查看存储函数fun具体内容的命令是
答案:SHOW
CREATE
FUNCTION
fun;使用关键字CALL可以调用的数据库对象是
答案:存储过程存储过程与存储函数的区别之一是存储过程不能包含
答案:RETURN语句
在MySQL的命令行中调用存储过程sp和函数fn的方法分别是
答案:CALL
sp(),
SELECT
fn();存储过程和存储函数的主要区别在于
答案:存储过程可以拥有输出参数,而存储函数不能拥有输出参数现要求删除MySQL数据库中已创建的事件,通常使用的语句是
答案:DROPEVENT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡村规划设计理念
- 社交小达人课件
- 枯燥色彩课程视觉设计优化
- 送雨伞公益活动策划方案
- 现代教育技术应用与发展趋势
- 2026重度颅脑损伤术后并发肺部感染的护理
- 会务流程管理标准化体系
- 精装书籍设计规范要点
- 企业公益活动策划方案
- 66kV网架工程(线路土建部分)基础施工作业指导书
- 雨课堂学堂在线学堂云《自然辩证法概论( 武汉科技大)》单元测试考核答案
- 护理查房的流程与标准课件
- 家长会课件:高三冲刺阶段家长会
- 川渝地区-建筑防烟排烟技术指南
- SQL的语句及习题
- 锦州新兴橡胶制品有限公司清洁生产审核评估与验收报告
- 2022年10月上海申康医疗卫生建设工程公共服务中心招考3名工作人员2笔试参考题库含答案解析
- GB/T 7631.12-2014润滑剂、工业用油和有关产品(L类)的分类第12部分:Q组(有机热载体)
- 决策理论与方法-决策的基本概念课件
- 硅片加工硅片清洗课件
- 挡墙人工挖孔桩安全专项施工方案专家论证
评论
0/150
提交评论