学习情境四 管理Sql Server 2005数据表.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习情境四 管理Sql Server 2005数据表

学习情境四 管理Sql Server 2005数据表 情境描述 假如把数据库比作一座楼房,数据表则是真正存放数据的房间。小明在建立库之后,紧接着就要建立相关的数据表。数据表是Sql Server 2005最基本的操作对象,除了数据表的创建、查看和删除是Sql Server 2005最基本的操作外,对数据表的约束、默认和规则的理解和使用也是进行数据库管理和开发的基础。 任务一 了解数据表的分类 从用户角度数据表可以分为: 系统数据表 用户表 临时表 任务二 数据表的创建和管理 在对象资源管理器中创建 在对象资源管理器面板中打开“Test”数据库节点,右键“表”选择“新建表”命令。 在“编辑”面板中添加各列及其属性,选择保存,输入表的名称“Books”完成表的创建 利用Transact-Sql创建 use test go create table books (code char(8) primary key not null,isbn char(13) not null, bookname nvarchar(255) not null,price money null, publisher nvarchar(255),pubisherdate smalldatetime) 删除数据表 在对象资源管理器中删除 利用T-Sql语句删除 use test go Drop table books 修改数据表的结构 增加列: 在作者信息表中添加Sex(性别)列,city(所在城市)。T-Sql语句如下: use test go alter table authors add sex char(2) null,city nvarchar(20) null 删除列 在作者信息表中删除city列。T-Sql语句如下: use test go alter table authors drop column city 修改列的属性 修改作者信息表authors中的address列将该列的属性的长度更改为500。 use test go alter table authors alter column address nvarchar(500) not null 更改列的名称 更改authors表中的phone列更名为Tel。 use test go sp_rename authors.phone,tel,column 更改表的名称 更改authors表的名称为author。 use test go sp_rename authors,author 查看表的信息 查看数据库中所有表的信息 use test go sp_tables 查看表所占用空间 use test go sp_spaceused author 查看表的结构 use test go sp_help author 查看表中的所有数据 use test go select * from author 维护表中的数据 向表中插入数据 向表“Books”添加如下数据:“MBYT2100”、“9876854326782”、“C#程序设计”、108.9、“人民邮电出版社”、“2008-9-30”。 use test go insert into books(code,isbn,bookname,price,publisher,pubisherdate) values(MBYT2100,9876854326782,C#程序设计,108.9,人民邮电出版社,2008-09-30) 课堂训练 省略列的清单向books 表中添加数据:“MBYT2110”、“9876854326788”、“SqlServer程序设计”、105、“人民邮电出版社”、“2008-8-30”。 use test go insert into books values(MBYT2110,9876854326788, SqlServer程序设计,105,人民邮电出版社,2008-08-30) 课堂训练 利用Select….Into将表Books表复制生成另一个表Tbook。 select * into Tbook from books select * into Tbook from books where 11(只复制结构不复制数据) 修改表中的数据 修改表authors中,将authorname为“李项”的address更改为“沈阳市沈河区34号”。 use test go update author set address=沈阳市沈河区号 where authorname=李项 清空表中的所有数据。 use test go truncate table author 小 结 当创建了一

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档