欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    mysql课件第二章数据库基本操作和数据类型.ppt

    • 资源ID:6512911       资源大小:343.97KB        全文页数:32页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    mysql课件第二章数据库基本操作和数据类型.ppt

    Mysql数据类型,天津理工大学 华信软件学院 田春艳 2011年9月-2012年1月,每种列类型都有几个特性如下:其中可以存放什么类型的值。值要占据多少空间,以及该值是否是定长的(所有值占相同数量的空间)或可变长的(所占空间量依赖于所存储的值)。该类型的值怎样比较和存储。此类型是否允许 NULL 值。此类型是否可以索引。,数据类型,数字型日期和时间字符型二进制如何选择数据类型,整形(1),整形类型TINYINT 1 1-255 SMALLINT 2MEDIUMINT 3INT 4INTEGER 4BIGINT 8,整形(2),显示宽度默认宽度AUTO_INCREMENT 自增属性设置显示宽度数据真正的宽度 默认用空格填充在zerofill参数配合使用的情况下 显示的时候补零,浮点型和定点型,浮点型floatDouble使用 数据类型 float(7,3)直接使用 float 没指定精度,保存实际精度定点型Decimal使用数据类型 直接使用 decimal 默认保存10个整数位,0个小数位,浮点型和定点型,存储方式浮点型采用二进制浮点的存储规则,有一定的误差定点型采用字符串存储方式,无误差的,无损失超出指定精度浮点型四舍五入不警告 建议 不是特殊情况不使用定点发出警告,数据类型,数字型日期和时间字符型二进制如何选择数据类型,时间日期型,year datetimedatetimetimestamp,YAER,基本资料表示年份,占用一个字节,能够表示范围1901-2155 表示形式YYYY赋值注意事项插入时2008和2008相同 如果超出范围自动转换0000两位插入1-69转换为21世纪,70-99转换成20世纪的时间如果0 转换为0000 但是如果0转换成2000,TIME,基本资料表示时间,占用3个字节,能够表示范围-838:59:59838:59:59,表示形式HH:MM:SS赋值注意事项HH:MM:SS、HH:MM、D HH:MM:SS、D HH:MM、D HH、SS、HHMMSS0、0 转换为00:00:00CURRENT_TIME 或 NOW输入当前时间,DATE,基本资料表示时间,占用4个字节,能够表示范围1000-01-019999-12-31 表示形式YYYY-MM-DD赋值注意事项YYYY-MM-DD、YYYYMMDD、YYYY/MM/DD、YYYY.MM.DD等任何分隔符YY-MM-DD、YYMMDD 0069 和7099 0 转换为0000:00:00datetime是记录日期最合适的选择,DATETIME(1),基本资料表示时间,占用8个字节,能够表示范围1000-01-01 00:00:009999-12-31 23:59:59,表示形式:YYYY-MM-DD HH:MM:SS,DATETIME(2),赋值注意事项YYYY-MM-DD HH:MM:SS YYYYMMDDHHMMSS 任何字符分割 YY-MM-DD HH:MM:SS0 转换为0000-00-00 00:00:00NOW输入当前时间,TIMESTAMP,与DATETIME相似区别占4个字节范围1970-01-01 08:00:012038-01-19 11:14:07可以按照时区显示,数据类型,数字型日期和时间字符型二进制如何选择数据类型,字符串类型,char&varchar textenumset,char&varchar,char&varchar 都制定最大长度基本定义形式char(M)OR varchar(M)超出最大长度报错区别char(M)在定义同时分配M长度varchar(M)按照实际情况分配存储空间,TEXT,只能保存字符型数据包括tinytexttextmediumtextlongtext只有长度和存储空间的不同,ENUM,枚举型定义的基本形式属性名 enum(值1,值2,)例如:性别 euum(男,女)是否为空属性默认可以为空如设置not null 默认选择第一个,SET,定义的基本形式属性名 SET(值1,值2,)例如:爱好 set(打游戏,睡觉,听歌,跳舞,打球)与enum区别可以多选,数据类型,数字型日期和时间字符型二进制如何选择数据类型,二进制,存储二进制数据,binary&varbinarybit blob,Binary&Varbinary,和char&varchar相似binary(10)长度固定为10varbinary(10)长度可变 最大10 存储实际长度+1,BIT,基本定义形式属性名 bit(M)M 是最大的位数如bit(4)最大能存15 查询时:bit(字段名+0)select bit(字段名+0)from 表名,BLOB,BLOB是特殊的二进制,用来保存数量很多的二进制数据,如图片、音频等等分为tinyblobblobmediumbloblongblob只有长度区别,数据类型,数字型日期和时间字符型二进制如何选择数据类型,如何选择数据类型(1),设计数据库表时,需要考虑选择那种数据类型访问速度占用的磁盘空间数据要求精度,如何选择数据类型,整形通常我们应该选择尽可能小的数据类型,这样可以节省空间,并且可以更快地进行访问和更新。但应该注意需要保存的数据的范围,如果选择的类型太小,数据可能会在插入时被截断或产生错误,所以一定要选择一个覆盖所有可能性的数据类型如果保证没有负数,最好加入unsiged属性,小数定点和浮点对精度要求比较高的计算需要选择定点数据类型字符型char&varchar char长度固定速度快,长度变化不大并且对速度要求高的选择charvarchar节省存储空间,相对速度慢长度变化较大的varchar,如何选择数据类型,时间日期在合适的情况下选择最短的datetime&timestamptext和blobtext只能字符blob含有图片、音频等的文件,总结,Q&A!,

    注意事项

    本文(mysql课件第二章数据库基本操作和数据类型.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开