- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数据表的创建和管理 北华航天工业学院 李伟红 本章学习目标 掌握SQL Server 2000中的数据类型; 掌握如何创建数据表; 了解创建和删除自定义数据类型的方法; 掌握增加、删除和修改表中字段的方法; 掌握查看数据表的定义和表中数据的方法; 掌握删除数据表的方法。 3.1 数据类型 为了在数据库中存储不同类型的数据,SQL Server 2000提供了丰富的数据类型,包括系统数据类型和用户自定义数据类型。 3.1.1 系统数据类型 系统数据类型是SQL Server预先定义好的,用户可以直接使用。SQL Server 2000提供的系统数据类型有以下几大类,共25种。 1.整型数据类型 (1)int(integer) (2)smallint (3)tinyint 2.浮点数据类型 浮点数据类型用于存储十进制小数。 (1)real:每个real类型的数据占用4个字节的存储空间。 (2)float:可以精确到第15位小数。 (3)decimal和numeric。 3.字符数据类型 (1)char:其定义形式为:char(n) (2)varchar:用varchar数据类型可以存储长达8 000个字符的可变长度字符串。 (3)nchar:nchar数据类型采用unicode(统一字符编码标准)字符集。 (4)Nvarchar:nvarchar是使用unicode字符集的varchar数据类型。 4.日期和时间数据类型 (1)datetime:用于存储日期和时间的结合体。所占用的存储空间为8个字节。 (2)smalldatetime:与datetime数据类型类似,但其日期时间范围较小。 5.文本和图形数据类型 (1)text:用于存储大容量文本数据。 (2)ntext:ntext数据类型采用unicode标准字符集。 (3)image:用于存储照片、目录图片或者图画。 6.货币数据类型 (1)money:用于存储货币值。 (2)smallmoney:与money数据类型类似,但范围比money数据类型小。 7.位数据类型 bit称为位数据类型,其数据有两种取值:0和1。 8.二进制数据类型 (1)binary:二进制数据类型的最大长度(即n的最大值)为8000,常用于存储图像等数据。 (2)varbinary:数据的存储长度是变化的,它为实际所输入数据的长度加上4字节。其他含义同binary。 在输入二进制常量时,需在该常量前面加一个前缀0x。 9.特殊数据类型 (1)timestamp:也称作时间戳数据类型。 (2)uniqueidentifier:也称作惟一标识符数据类型。uniqueidentifier用于存储一个16字节长的二进制数据类型。 10.新增数据类型 SQL Server 2000新增了三种数据类型,即bigint、sql_variant和table。 (1)bigint:每个bigint类型的数据占用8个字节的存储空间。 (2)sql_variant:用于存储除文本、图形数据和timestamp类型数据外的其他任何合法的SQL Server数据。 (3)table:用于存储对表或者视图处理后的结果集。 3.1.2 自定义数据类型 1.创建用户自定义数据类型 例3-1 在BOOKS数据库中定义一个新的数据类型,类型名称为“图书编码类型”,字符型,长度为12位,不允许为空。 1.创建用户自定义数据类型 例3-2 使用系统存储过程定义一个新的数据类型,类型名称为“价格类型”,货币型,允许为空。 程序清单如下: USE BOOKS GO EXECUTE sp_addtype 价格类型, money, null 2.删除用户自定义数据类型 删除用户自定义数据类型的方法有两种,即使用企业管理器或者使用系统存储过程sp_droptype。 例3-3 删除前面定义的数据类型“价格类型”。 2.删除用户自定义数据类型 例3-4 删除用户自定义数据类型“图书编码类型”。 程序清单如下: USE BOOKS GO EXECUTE sp_droptype 图书编码类型 3.2 创建数据表 一个完整的数据表主要包括两部分,即数据表结构和表中的记录。因此,创建一个新的数据表主要分为两步:第一步是先创建数据表的结构,第二步是录入表中的数据。 3.2.1 在企业管理器中创建数据表 在企业管理器中,打开想要创建新表的数据库,右击“表”对象,或者在窗口右侧中的表显示窗口中右击,从弹出的快捷菜单中选择“新建表”命令。 例3-5 创建一个新的数据表,表名为“图书基本信息表”。 3.2.2 利用Transact-SQL语言创建表 CREATE TABLE [ database_name.[ owner ] .| ow
您可能关注的文档
- SQL Server 2008数据库应用技术 教学课件 作者 张素青 孙杰 第9章.ppt
- SQL Server 2008数据库应用技术 教学课件 作者 张素青 孙杰 第12章.ppt
- SQL Server 2008数据库应用技术 教学课件 作者 赵增敏 28832SQL Server 2008数据库应用技术课件.ppt
- SQL Server 2008数据库应用技术习题答案 作者 张素青 孙杰 习题答案.doc
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 SQL Server第1章.ppt
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 第2章.ppt
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 第3章.ppt
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 第4章.ppt
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 第5章.ppt
- SQL Server 2008数据库应用教程 第2版 教学课件 作者 邱李华 李晓黎 任华 冉兆春 第6章.ppt
- SQL Server2000数据库及应用李伟红电子教案 第4章 数据完整性的设计与实现.ppt
- SQL Server2000数据库及应用李伟红电子教案 第5章 索引的创建与维护.ppt
- SQL Server2000数据库及应用李伟红电子教案 第6章 视图的创建与维护.ppt
- SQL Server2000数据库及应用李伟红电子教案 第7章 Transact SQL语言.ppt
- SQL Server2000数据库及应用李伟红电子教案 第8章 存储过程和触发器的创建与维护.ppt
- SQL Server2000数据库及应用李伟红电子教案 第9章 事务和锁的使用与管理.ppt
- SQL Server2000数据库及应用李伟红电子教案 第10章 SQL Server 2000的安全性管理.ppt
- SQL Server2000数据库及应用李伟红电子教案 第11章 SQL Server 2000数据转换.ppt
- SQL Server2000数据库及应用李伟红电子教案 第12章 数据库的备份和恢复.ppt
- SQL Server2000数据库及应用李伟红电子教案 第13章 SQL Server 2000代理服务.ppt
最近下载
- 胃功能项的临床意义专家讲座.pptx VIP
- 【中考语文作文资料】主题押题07:回忆篇(十篇)-备战2024年中考语文作文考前抢分模板与必备素材范文.docx VIP
- 2025年庆国庆庆祝国庆节主题班会PPT课件下载.pptx
- 主题押题12:成长篇(十篇)-备战2024年中考语文作文考前抢分模板与必备素材范文.docx VIP
- 《医疗机构管理条例》课件.pptx VIP
- 【中考语文作文资料】主题押题03:梦想篇(十篇)-备战2024年中考语文作文考前抢分模板与必备素材范文.docx VIP
- 主题押题06:青春篇(十篇)-备战2024年中考语文作文考前抢分模板与必备素材范文.docx VIP
- 终极押题09:“_____,不会忘记”-备战2024年中考语文作文考前抢分模板与必备素材范文.docx VIP
- CJJ∕T 243-2016 城镇污水处理厂臭气处理技术规程.docx VIP
- 05G517 轻型屋面三角形钢屋架.pdf VIP
文档评论(0)