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

第四章节表的创建与维护以及数据操纵.pptVIP

第四章节表的创建与维护以及数据操纵.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
An Introduction to Database Systenm 第四章 表的创建、维护与数据操纵 4 表创建、维护以及数据操纵 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.1 SQL 支持的数据类型 4.2 创建表 4.2 创建表 4.2 创建表 4.2 创建表 4.2 创建表 4.2 创建表_查询分析器 4.3 修改表 4.3 修改表 4.3 修改表 4.3 修改表 4.5 数据操纵 4.5.1 插入数据 4.5.1 插入数据 4.5.2 更新(修改)数据 4.5.2 更新(修改)数据 4.5.3 更新(修改)数据 作 业 decimal和numeric可以存储从-1038+1到1038-1的固定精度和小数位数的数字数据,它们的存储长度随着精度变化而变化,最少为5个字节,最多为17个字节,数据的存储长度随着精度变化有以下四种情况: 1 精度为1~9时,存储长度为5; 2 精度为10~19时,存储长度为9; 3 精度为20~28时,存储长度为13; 4 精度为29~38,存储长度为17; 你可以使用 int型或numeric型数据来存储钱数。但是,专门有另外两种数据类型用于此目的。如果你希望你的网点能挣很多钱,你可以使用money型数据。如果你的野心不大,你可以使用smallmoney型数据。money型数据可以存储从-922,337,203,685,477.5808到922,337,203,685,477.5807的钱数。如果你需要存储比这还大的金额,你可以使用numeric型数据。 smallmoney型数据只能存储从-214,748.3648到214,748.3647 的钱数。同样,如果可以的话,你应该用smallmoney型来代替money型数据,以节省空间。 varchar型和char型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。 假如你向一个长度为四十个字符的varchar型字段中输入数据bill gates。当你以后从这个字段中取出此数据时,你取出的数据其长度为十个字符——字符串bill gates的长度。 现在假如你把字符串输入一个长度为四十个字符的char型字段中,那么当你取出数据时,所取出的数据长度将是四十个字符。字符串的后面会被附加多余的空格。 当你建立自己的站点时,你会发现使用varchar型字段要比char型字段方便的多。使用varchar型字段时,你不需要为剪掉你数据中多余的空格而操心。 varchar型字段的另一个突出的好处是它可以比char型字段占用更少的内存和硬盘空间。当你的数据库很大时,这种内存和磁盘空间的节省会变得非常重要 使用文本型数据,你可以存放超过二十亿个字符的字符串。当你需要存储大串的字符时,应该使用文本型数据。 注意文本型数据没有长度,而上一节中所讲的字符型数据是有长度的。一个文本型字段中的数据通常要么为空,要么很大。 当你从html form的多行文本编辑框(textarea)中收集数据时,你应该把收集的信息存储于文本型字段中。但是,无论何时,只要你能避免使用文本型字段,你就应该不适用它。文本型字段既大且慢,滥用文本型字段会使服务器速度变慢。文本型字段还会吃掉大量的磁盘空间。 一旦你向文本型字段中输入了任何数据(甚至是空值),就会有2k的空间被自动分配给该数据。除非删除该记录,否则你无法收回这部分存储空间。 create table dept ( deptID char(4) primary key, deptName nvarchar(30) unique not null, phone varchar(12) ) go create table deptnew ( deptID char(4), deptName nvarchar(30) not null, phone varchar(12), constraint pk_deptID primary key (deptID), constraint uk_deptName unique (deptName) ) create table stu ( stuID char(12) primary key, stuName nvarchar(10) not null, stuSex

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档