- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[PPT模板]数据库
第3章 数据库中表的建立 表是数据库中最重要的对象,因此对表的管理是对SQL Server数据库管理的重要内容。本章将介绍对表的管理,主要包括创建、修改和删除表 第3章 数据库中表的建立 3.1表概述 3.2数据类型 3.3数据库中表的操作 3.1表概述 3.1.1表的概念 3.1.2表的分类 3.1.1表的概念 表是数据库存储数据的主要对象。 数据库—表—记录—字段—分量 3.1.1表的概念 SQL Server对表格有如下限制: 每个数据库里有20亿个表 表格中每条记录最大为8060字节,但不包括text字段和Image字段,因为他们有独立的存储页链 3.1.1表的概念 3.1.2表的分类 在SQL Server中,表分为永久表和临时表两种。 数据通常存储在永久表中,如果用户不手动删除,永久表和其中的数据将永久存在。 临时表存储在tempdb数据库中,当不再使用时系统会自动删除临时表。局部临时表(#table1开头),全局临时表(##table1开头) 3.2数据类型 1二进制数据 2字符数据 3文本和图形数据 4日期及时间型数据 5浮点数据 6整型数据 7货币数据 8特殊数据 1二进制数据 存储二进制数据.所谓二进制数据是一些用十六进制来表示的数据(0X)。 1)定长binary:定义形式为binary(5),n表示数据的长度,数据的存储长度是固定的,占用n+4个字节空间,当输入的数据长度n时,余下部分填充0;输入数据长度n时,自动截掉超出部分。二进制数据类型的最大长度(即n的最大值)为8000,默认值为1个字节。 2)变长Varbinary:其定义形式为varbinary(n), 按不超过n个字节的实际长度存放二进制数据。 即数据的存储长度是变化的,它为实际所输入数据的长度+4个字节。输入数据长度n时,自动截掉超出部分。二进制数据类型的最大长度(即n的最大值)为8000。 1二进制数据 3)image:也是可变长度的二进制数据。存储超过8000字节的可变长二进制数据。存储图象。 注意:二进制数据常量不加“”,默认用十进制书写如123,如使用十六进制则须加0X前缀。输出显示默认采用十六进制。 二进制字段的数据不能在表中直接输入,需用INSERT或UPDATE为表二进制字段输入。如果超过n,提示“将截断字符串或二进制数据”并终止命令执行,不能保存该数据。 2字符数据 由字母、符号和数字的任意组合组成。由单引号’’括起来。 (1)定长char:其定义形式为char(n), 存储长达8 000个字符,大小固定。若输入的字符数n,系统自动在其后添加空格填满设定的空间,若输入的字符数n,自动截掉超出部分。 (2)变长varchar:定义形式为varchar(n),存储长达8 000个字符的可变长度字符串。按不超过n个字节的实际输入数据的长度存储字符串。若输入的字符数n,不填充空格,若输入的字符数n,自动截掉超出部分。 (3)定长统一nchar:定义形式 nchar(n), n表示字符长度,存储长达4000个字符,默认1,是固定长度的unicode(统一字符编码标准)字符数据类型,每个字符、汉字和符号占2个字节。 (4)变长统一nvarchar:定义形式nchar (n) , n表示字符长度,存储长达4000个字符,默认1 。是可变长度的unicode字符数据类型,每个字符和符号占2个字节。 3文本和图形数据 用于存储大量的非unicode和unicode以及二进制数据类型. (1)text:存储非unicode 文本数据的可变长数据类型。用于存储大容量文本数据,通常存储大于8000字节的字符,最多为231-1个字节.数据存储在存储页链中。 (2)ntext:存储unicode文本数据的可变长数据类型。最多为230-1个字节。长度n指字符个数,所占字节数2*n。其他同上 (3)image:存储二进制数据的可变长数据类型。用于存储照片、目录图片或者图画。 4日期及时间型数据 (1)datetime:用于存储日期和时间的结合体。所占用的存储空间为8个字节。存储从公元1753年1月1日零时起到公元9999年12月31日23时59分59秒之间的所有日期和时间 。 (2)smalldatetime:与datetime数据类型类似,但其所占用空间为4个字节。日期时间范围较小(1900年1月1日----2079年6月6日)。 注意: 日期及时间型默认格式为 年-月-日,也可以用月/日/年,年/月/日,日-月-年。 时间 hh:mm:ss[.nnnnnnn] 使用T-SQL输入数据时日期及时间型常量与字符串相同,必须用单引号
您可能关注的文档
最近下载
- (高清版)B-T 24353-2022 风险管理 指南.pdf VIP
- GB∕T 24353-2022 《风险管理 指南》解读和应用指导材料(雷泽佳编写2024B0).pdf VIP
- 2025年版检验检测机构资质认定评审准则考试试题及答案.pdf VIP
- 前交通动脉瘤破裂伴蛛网膜下腔出血个案护理.pptx VIP
- 临床颅内动脉瘤破裂伴蛛网膜下腔出血的个案护理.pptx VIP
- 检验检测机构资质认定评审准则试题及答案.pdf VIP
- 语文教学中的心理健康教育心得体会.docx VIP
- 《检验检测机构资质认定评审准则》试题及答案.pdf VIP
- 蛛网膜下腔出血的个案护理.pptx VIP
- 蛛网膜下腔出血的个案护理.ppt VIP
文档评论(0)