MySQL数据库原理与应用(微课版)ch05数据表操作.pptx

MySQL数据库原理与应用(微课版)ch05数据表操作.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第5章数据表操作

本章概述在数据库中,针对数据表对象的操作有,创建数据表、查看表结构、修改表结构、重命名数据表、复制数据表和删除数据表。在创建数据表时,需要为表字段设置所存储数据的类型、约束,还可以为数据表对象设置索引,以提高数据表检索效率。

本章学习目标掌握数据表操作,包括创建数据表、查看表结构、修改表结构、重命名数据表、复制数据表和删除数据表。熟悉数据类型并能够为字段选择恰当的数据类型。重点掌握数字类型、字符串类型、日期时间类型。掌握表约束操作,能够恰当地为数据表设置表约束。掌握索引操作,能够对数据表设置合适的索引,以提高数据检索效率。

目约束操作数据类型索引操作数据表基本操作05本章小结

目约束操作数据类型索引操作数据表基本操作05本章小结

关系数据库基础5.1.1创建数据表创建数据表,使用CREATETABLE语句,语法如下。CREATE[TEMPORARY]TABLE[IFNOTEXISTS]数据表名[(create_definition,…)][table_options][select_statement]

关系数据库基础5.1.2查看数据表使用SHOWCOLUMNS语句查看数据表结构:SHOW[FULL]COLUMNSFROM数据表名[FROM数据库名];或SHOW[FULL]COLUMNSFROM数据表名.数据库名;

关系数据库基础5.1.3复制数据表在一个已经存在的数据表的基础上创建该表的备份:CREATETABLE[IFNOTEXISTS]数据表名{LIKE源数据表名|(LIKE源数据表名)}

关系数据库基础5.1.4修改表结构可以使用ALTERTABLE语句来实现,语法格式如下。ALTER[IGNORE]TABLE数据表名alter_spec[,alter_spec]…|table_options

关系数据库基础5.1.5重命名数据表重命名数据表可以使用RENAMETABLE语句来实现:RENAMETABLE数据表名1To数据表名2例如:RENAMETABLEtb_admin_oldTOtb_admin_old1;

关系数据库基础5.1.6删除数据表使用DROPTABLE语句即可删除数据表:DROPTABLE[IFEXISTS]数据表名;

目约束操作数据类型索引操作数据表基本操作05本章小结

数据类型5.2.1数字类型:数字类型总体可以分成整数和浮点两种数据类型。整数类型:数据类型取值范围说明单位TINYINT符号值:-128~127,无符号值:0~255最小的整数1字节BIT符号值:-128~127,无符号值:0~255最小的整数1字节BOOL符号值:-128~127,无符号值:0~255最小的整数1字节SMALLINT符号值:-3276832767无符号值:0~65535小型整数2字节MEDIUMINT符号值:-8388608~8388607无符号值:0型整数3字节INT符号值:-2147683648~2147683647无符号值:0~4294967295标准整数4字节BIGINT符号值:-9223372036854775808~9223372036854775807无符号值:0~18446744073709551615大型整数8字节

数据类型5.2.1数字类型:数字类型总体可以分成整数和浮点两种数据类型。浮点类型:数据类型取值范围说明单位FLOAT+(-)3.402823466E+38单精度浮点数8或4字节DOUBLE+(-)1.7976931348623157E+308双精度浮点数8字节DECIMAL+(-)2.2250738585072014E-308一般整数自定义长度

数据类型5.2.2字符串类型字符串类型包括3类:普通文本字符串类型(CHAR和VARCHAR)、可变类型(TEXT和BLOB)和特殊类型(SET和ENUM)。

数据类型5.2.2字符串类型普通文本字符串类型(CHAR和VARCHAR)数据类型取值范围说明NationalCHAR(M)[binary|ASCII|unicode]0~255个字符固定长度为M的字符串,其中M的取值范围为0~255。national关键字指定了应该使用的默认字符集。binary关键字指定了数据是否区分大小写(默认是区分大小写的)。ASCII关键字指定了在列中使用latin1字符。unicode关键字指定了使用UCS字符集CHAR1~255个字符与CHAR(M

文档评论(0)

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

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

1亿VIP精品文档

相关文档