《SQL Server 2000》教学资源(PPT课件讲稿)第4章 表的创建和管理

第4章表的创建和管理 4.1数据类型 42创建表 43创建、删除和修改约柬 44增加、删除和修改字段 45查看表格 4.6删除表
第4章 表的创建和管理 4.1 数据类型 4.2 创建表 4.3 创建、删除和修改约束 4.4 增加、删除和修改字段 4.5 查看表格 4.6 删除表

41数据类型 41.1系统数据类型 系统数据类型是 SQL Server预先定义好的: 可以直接使用。 1.整型数据类型 (1)int( integer):4个字节 (2) Smalint:2个字节 (3) Tinyint:1个字节
4.1 数据类型 4.1.1 系统数据类型 系统数据类型是SQL Server预先定义好的, 可以直接使用。 1.整型数据类型 (1)int(integer):4个字节 (2)Smallint :2个字节 (3)Tinyint :1个字节

41数据类型 2.浮点数据类型: 用于存储十进制小数,采用只入不舍的方式 (1)Real:4个字节的,最大7位精确位数。 (2) Float:可以精确到第15位小数,默认 占用8个字节的存储空间。Foat数据类型也可 以写为foat(n)的形式,n为1~15之间的整 数值。当n取1~7时,系统用4个字节存储它; 当n取8~15时,用8个字节存储它
4.1 数据类型 2.浮点数据类型 : 用于存储十进制小数 ,采用只入不舍的方式 (1)Real:4个字节的,最大7位精确位数。 (2)Float:可以精确到第15位小数,默认 占用8个字节的存储空间。Float数据类型也可 以写为float(n)的形式,n为1~15之间的整 数值。当n取1~7时,系统用4个字节存储它; 当n取8~15时,用8个字节存储它

41数据类型 (3) Decima|和 numerIc:可以提供小数 所需要的实际存储空间,可以用2~17个字节 来存储。也可以将其写为 decima|(p,s)的 形式 注意:数值类型的总位数不包括小数。 例如: decima|(10,5),表示共有10位 数,其中整数5位,小数5位
4.1 数据类型 (3)Decimal和numeric:可以提供小数 所需要的实际存储空间,可以用2~17个字节 来存储。也可以将其写为decimal(p,s)的 形式。 注意:数值类型的总位数不包括小数。 例如:decimal(10,5),表示共有10位 数,其中整数5位,小数5位

41数据类型 3.字符数据类型 用来存储各种字母、数字符号和特殊符号。 在使用时需要在其前后加上英文单引号或者双 引号。 (1)Char:占用1个字节。 其定义形式为:char(n) n的取值为18000。默认n的值为1
4.1 数据类型 3.字符数据类型 用来存储各种字母、数字符号和特殊符号。 在使用时需要在其前后加上英文单引号或者双 引号。 (1)Char:占用1个字节。 其定义形式为:char(n) n的取值为1~8000。默认n的值为1

41数据类型 (2) Varchar:可以存储长达8000个字符的可变长 度字符串,和char类型不同 varchar类型根据输入数 据的实际长度而变化。 其定义形式为 varchar (n (3) Nchar:采用 Unicode(统一字符编码标准) 字符集每个 Unicode字符用两个字节为一个存储单位 其定义形式为: nchar(n) (4) Nvarchar:使用 Unicode字符集的 Varchar数 据类型 其定义形式为: nvarchar(n)
4.1 数据类型 (2)Varchar:可以存储长达8000个字符的可变长 度字符串,和char类型不同varchar类型根据输入数 据的实际长度而变化。 其定义形式为:varchar(n) (3)Nchar:采用Unicode(统一字符编码标准) 字符集每个Unicode字符用两个字节为一个存储单位。 其定义形式为:nchar(n) (4)Nvarchar:使用Unicode字符集的Varchar数 据类型。 其定义形式为:nvarchar(n)

41数据类型 4.日期和时间数据类型 (1) Datetime:占用8个字节 用于存储日期和时间的结合体,可以存储从公元 1753年1月1日零时起~公元9999年12月31日23时 59分59秒之间的所有日期和时间,其精确度可达三 百分之一秒,即3.33毫秒 当存储 datetime数据类型时,默认的格式是:MM DD YYYY hh:mmAM/PM。当插入数据或者在其 它地方使用 datetime类型时,需要用单引号把它括起 来
4.1 数据类型 4.日期和时间数据类型 (1)Datetime:占用8个字节。 用于存储日期和时间的结合体,可以存储从公元 1753年1月1日零时起~公元9999年12月31日23时 59分59秒之间的所有日期和时间,其精确度可达三 百分之一秒,即3.33毫秒。 当存储datetime数据类型时,默认的格式是:MM DD YYYY hh:mm A.M./P.M。当插入数据或者在其 它地方使用datetime类型时,需要用单引号把它括起 来

41数据类型 默认 January1190012:00AM。可以接 受的输入格式如下:Jan41999、JAN4 1999、 January41999、Jan19994 19994Jan和1999]an4。 datetime数据类 型允许使用/、和作为不同时间单位间的分隔 符 (2) Smalldatetime:存储从1900年1月 1日~2079年6月6日内的日期。4个字节
4.1 数据类型 默认January 1,1900 12:00 A.M。可以接 受的输入格式如下:Jan 4 1999、JAN 4 1999、January 4 1999、Jan 1999 4、 1999 4 Jan和1999 Jan 4。datetime数据类 型允许使用/、-和.作为不同时间单位间的分隔 符。 (2)Smalldatetime:存储从1900年1月 1日~2079年6月6日内的日期。4个字节

41数据类型 5.文本和图形数据类型 (1)Text:容量可以在1~231-1个字节。 在定义Text数据类型时,不需要指定数据长度 SQL Server会根据数据的长度自动为其分配空间。 (2) Ntext:采用 unicode标准字符集,用于存储 大容量文本数据。其理论上的容量为230-1(1,073, 741,823)个字节。 (3) Image:用于存储照片、目录图片或者图画, 其理论容量为231-1(2,147,483,647)个字节
4.1 数据类型 5.文本和图形数据类型 (1)Text:容量可以在1~231-1个字节。 在定义Text数据类型时,不需要指定数据长度, SQL Server会根据数据的长度自动为其分配空间。 (2)Ntext:采用unicode标准字符集,用于存储 大容量文本数据。其理论上的容量为230-1(1,073, 741,823)个字节。 (3)Image:用于存储照片、目录图片或者图画, 其理论容量为231-1(2,147,483,647)个字节

41数据类型 6.货币数据类型 (1) Money:用于存储货币值,数值以一个正数 部分和一个小数部分存储在两个4字节的整型值中, 存储范围为9223372136854775808 ~9223372136854775808,精度为货币单位的万 分之 (2) Smallmoney:其存储范围为 2147483468~2147483467。 当为 money或 smallmoney的表输入数据时,必须 在有效位置前面加一个货币单位符号(如$或其它货 币单位的记号)
4.1 数据类型 6.货币数据类型 (1)Money:用于存储货币值,数值以一个正数 部分和一个小数部分存储在两个4字节的整型值中, 存储范围为 -922337213685477.5808 ~922337213685477.5808,精度为货币单位的万 分之一。 ( 2 ) Smallmoney :其存储范围为 - 214748.3468~214748.3467。 当为money或smallmoney的表输入数据时,必须 在有效位置前面加一个货币单位符号(如$或其它货 币单位的记号)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《SQL Server 2000》教学资源(PPT课件讲稿)第3章 数据库的创建和管理.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第2章 SQL Server2000常用工具.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第1章 SQL Server200述.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十一讲 CSS样式.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第九讲 图层的应用(1/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十讲 图层的应用(2/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第八讲 表单的应用.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第六讲 超级链接.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第四讲 Dreanweaver MX网页设计基础及基本操作与文字编辑.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第三讲 HTML标记第三部分.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第二讲 HTML文档结构标记.ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十讲 行为事件(1/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第十一讲 行为事件(2/2).ppt
- 《网页设计》课程教学资源(PPT课件讲稿)第一讲 介绍网页基础知识.ppt
- 《Photoshop7.0 初级教程》ppt电子课件.ppt
- 《微型机控制技术》讲义ppt电子课件.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十一章 网络设计与案例分析(11.2)某企业CIMS网络系统设计.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十一章 网络设计与案例分析 11.1 网络规划与设计.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十章 网络操作系统(10.5)NetWare操作系统.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第十章 网络操作系统(10.4)Linux操作系统.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第5章 表中数据的操作.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第6章 Transact——SQL程序设计.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第7章 视图的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第8章 索引的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第9章 存储过程的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第10章 触发器的创建和使用.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第11章 SQL Server的安全性管理.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第12章 SQL Server代理服务.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第13章 数据库的备份和恢复.ppt
- 《SQL Server 2000》教学资源(PPT课件讲稿)第14章 SQL Server数据转换.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第十一章 入侵检测.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第一章 信息安全概述.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第二章 密码学概论.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第三章 对称加密体制.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第四章 公钥密码体制.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第七章 消息认证与数字签名.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第六章 密码应用与密码管理.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第七章 身份认证.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第十章 安全脆弱性分析.ppt
- 武汉轻工大学(武汉工业学院):《计算机信息安全》课程教学资源(PPT课件讲稿)第十二章 防火墙.ppt