网站大量收购闲置独家精品文档,联系QQ:2885784924

SQL语言基最础复习题 3计科.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
填空 1. 查询语句的From子句中表的连接方式有 全连接 和JOIN 两种。 2. 使用INSERT INTO…SELECT语句可以快速的从一个表或多个表中插入多行数据。 3. MySQL中索引默认为 升序排序,使用UNIQUE表示创建的是唯一性索引,使用 FULLTEXT 表示创建全文索引,使用 spatial? 表示创建空间索引。 4. MySQL中有 普通索引 、 唯一性索引 、 主键 和 全文索引 四种索引。 5. 创建存储过程和存储分别函数create procedure和 create function 语句;与存储过程相比,存储函数不能拥有 输出参数,不能使用 call 语句调用,而且存储函数必须含有一条 return 语句。 6. 使用一个游标需要用到四条特殊的语句分别是 declare curson 、 open curson 、fetch curson和close curson。 7. 删除表数据可以使用Delete语句或者 truncate table 语句;更新表数据使用 update table 语句。 8. DECLARE HANDLER语句为错误代码声明了一个处理程序,DECLARE HANDLER语法格式为:DECLARE handler_type HANDLER FOR condition_value[,...] sp_statement,其中handler_type是处理程序的类型,主要包括 continue 、 exit 和 undo 三种;其中,使用continue则MySQL不中断存储过程的处理;sp_statement表示 处理程序激活时将要执行的动作。 9. 在MySQL中提供了 主键约束 、 UNIQUE约束 、 外键约束 和 CHECK约束 四种约束来实现数据的完整性。 10. MySQL中如果在控制流程中需要执行两条或者两条以上的语句,则应将这些语句定义在BEGIN和END之间。 11. 关系数据库设计包含三个层次的设计,分别是概念结构设计、逻辑结构设计和数据库物理设计。 12. 在Insert语句中使用High_priority修饰符,可以使操作优先执行。 13. 存储过程体内声明的变量称为局部变量,此类变量只能使用declare语句在begin…end语句块中声明,使用复制符号“=”用set语句进行赋值。 14. SELECT IFNULL(NULL, ‘MYSQL’);的结果为MYSQL;SELECT NULLIF (‘MYSQL’, ‘MYSQ’); 的结果为MYSQL。 15. 假设表tb1和表tb2中都有两个字段id int(4),pwd char(4),其中id为主键。当tb1表中id只与tb2表中id值相同时,将表tb1中对应的pwd值修改为“AAA”,将表tb2中对应的pwd值修改为“BBB”。则对应语句为: Update tb1,tb2 SET tb1.pwd=’AAA’,tb2.pwd=’BBB’ where tb1.id=tb2.id。 16. MySQL支持的索引类型有btree和hash,创建索引时可以使用关键字using指定索引的类型,如果不指定,则自动创建一个btree索引。 17. 使用show tables语句可以显示当前数据库中所有表的名称;使用show index from table_name可以显示表的索引信息;使用show grants for use_name语句显示一个用户的权限;使用show events语句可以显示所有事件的列表。 18. 使用show databases语句可以显示MySQL中所有数据库的名称;使用use命令可以从一个数据库跳转到另一个数据库;使用show create database数据库名 语句可以显示创建一个数据库的语句;使用show create table 表名 语句可以显示创建一个数据表的语句。 19. 在MySQL中,使用delimiter可以修改语句的结束标志。 20. MySQL中使用NOW()函数可以获得当前系统的日期和时间,使用curtime()函数可以返回当前的时间。Curdate() :日期 21. 在Insert语句中使用关键字ignore,则在执行语句是出现的错误会被当做警告处理;使用on duplicate key update选项插入行时,若导致UNIQUE KEY或主键出现重复值,则根据UPDAE后的语句修改行,使用此选项时关键字delayed将被忽视。 22. 变量用于临时存放数据,变量的数据随着程序的运行而改变,在MYSQL中,变量可分为用户变量和系统变量。 23. 在MySQL中,用户变量与 连接 相关,并且以@ 开头。 24. 使用sho

文档评论(0)

zzabc003 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档