- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ADD:用于指定要添加一个或多个列定义、计算列定义或者表约束。 computed_column_expression:用于指定一个计算列的计算表达式。 WITH CHECK | WITH NOCHECK:用于指定已经存在于表中的数据是否需要使用新添加的或者刚启用的 FOREIGN KEY 或 CHECK 约束进行验证。 DROP { [CONSTRAINT] constraint_name | COLUMN column_name }:用于指定从表中删除的约束或者列的名称。 { CHECK | NOCHECK} CONSTRAINT:用于指定启用或禁用FOREIGN KEY或者CHECK约束。 ALL :用于指定使用 NOCHECK 选项禁用所有的约束,或者使用 CHECK 选项启用所有约束。 {ENABLE | DISABLE} TRIGGER:用于指定启用或禁用触发器。当一个触发器被禁用时,它对表的定义依然存在;然而,当在表上执行 INSERT、UPDATE 或 DELETE 语句时,触发器中的操作将不执行,除非重新启用该触发器。 ALL :用于指定启用或禁用表中所有的触发器。 trigger_name :指定要启用或禁用的触发器名称。 例子:创建了一个雇员信息表 其SQL语句的程序清单如下: create table employees( id char(8) primary key name char(20) not null, department char(20) null, memo char(30) null age int null, ) alter table employees add salary int null drop column age alter column memo varchar(200) null ? 表对表中的数据操作 表建立之后,就可以向表中插入、修改和删除数据(或记录)了。同前所述,主要的方法有两种,一种是用SQL语句,另一种利用企业管理器,在此仅介绍最简单且又最常用的方法即利用企业管理器来对数据进行操作。 下下面首先介绍如何向新建表中添加记录,具体步骤如下: 11、? 在企业管理器中,右击要添加记录的表,在弹出的快捷菜单上选择“返回所有行”命令,如下图所示。 2、 随后出现如下图所示的表操作窗口,在该窗口中可以进行添加、修改、删除和查看表中的记录。 在表中建立主键和索引 在一个数据库中,表建立以后,仍有许多对象需要建立,以便让数据库高效地工作。主键是一种约束,建立和使用约束的目的是保证数据的完整性,而约束是SQL Server强制实行的应用规则,它是通过限制列中数据、行中数据和表之间的数据来保证数据的完整性。所谓数据完整性是指存储在数据库中数据的一致性和正确性,保证数据库的数据完整性,在数据库管理系统中是十分重要的。 主键这种约束可以保证表中数据行的唯一性。什么叫主键呢?表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键(Primary Key)。主键不允许空值,主键值可以唯一标识单个行。而索引是为了加快数据的查询速度,通常在需要进行大量查询操作的字段上来建立索引,当然,在索引对查询性能带来提高的同时,需要耗费更多的物理空间。此外,为了维护索引,对数据进行插入、更新、删除操作时需要花费更多时间。正是因为这些建立索引所需要的代价,所以并不是为表中每一列都创建索引。 1、? 为表建立主键 主键的添加、删除和修改操作方法有两种:企业管理器法和Transaction-SQL语句法。我们仅介绍前者:在企业管理器中,右击要操作的数据表,从弹出的快捷菜单中选择“设计表”选项,出现设计表对话框。。在该对话框中,选择要设定为主键的字段,若有多个字段,按住CTRL键的同时,用鼠标单击每个要选的字段,然后右击某个选中的字段,从弹出的菜单中选“设置主键”项,如下图所示,或者选择工具栏中的 命令将的选字段设置为主键。设置好的主键,会在相应列名的前面设一个标志,如图所示。 在企业管理器中还可删除已设的主键,右击某个字段,从弹出的菜单中选“索引/键”项,则出现属性对话框,如图所示,在“选定的索引”栏中选择主键的名称,再单击“删除”按钮即可。 创建索引 SQL Server2000提供了如下几种创建索引的方法:(1)利用SQL语句;(2)利用企业管理器;(3)利用企业管理器中的索引向导。另外,在创建表中的其他对象时也可附带地创建索引,如为表创建主键,同时就创建了索引。 下面介绍如何在企业管理器中创建索引: (1)??用鼠标右击要创建索引的表,从弹出的快捷菜单中选择“所有
您可能关注的文档
- 数据加密基本概念.ppt
- 数据分析财务报表股票财经销售报告.pptx
- 数据分析过程-SPSS软件的使用.ppt
- 数据加密技术(大数据加密).ppt
- 数据加密技术创新.ppt
- 数据加密技术与认证技术.ppt
- 数据分析行业与项目数据分析师.ppt
- 数据加密标准DES.ppt
- 数据加密解密与身份认证流程图.ppt
- 数据包与流量分析.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)