- 2
- 0
- 约4.45千字
- 约 79页
- 2016-10-26 发布于广东
- 举报
2.使用CREATE INDEX语句创建索引 语法格式如下: CREATE INDEX 索引名 ON 表名(列名,列名…) 3.7.3 索引的删除 1.利用SQL Server Management Studio删除索引 图3-34 删除索引 2.使用DROP INDEX语句删除索引 语法格式如下: DROP INDEX 索引名 3.8 添加、修改与删除记录 3.8.1 添加记录 1.在“结果”窗格中添加记录 图3-35 打开表 图3-36 在“结果”窗口中添加数据 2.使用insert语句添加记录 在“结果”窗格中添加记录虽然简单,但并不适用于批量添加记录的情况,使用最多的还是Transact-SQL中的insert语句。 大 类 编 号 大 类 名 称 03 简加工类 04 深加工类 05 食品包装 06 食品添加剂 表3-2 商品大类表中的数据 图3-37 商品大类表中数据 图3-38 商品小类表中记录 图3-39 操作员表中记录 图3-40 商品信息表中记录 图3-41 修改记录 3.8.2 修改记录 1.在“结果”窗格中修改记录 图3-42 删除记录 2.使用DELETE语句删除记录 语法格式如下: DELETE [ FROM ]{ 表|视图 } [ WHERE 条件子句 ] 3.使用TRUNCATE TABLE删除所有行 使用TRUNCATE TABLE语句可以删除表中的所有行。 TRUNCATE TABLE与不含有WHERE子句的DELETE语句在功能上相同。 但是TRUNCATE TABLE速度更快,并且使用更少的系统资源和事务日志资源。 3.5.3 使用语句查看表 1.返回有关所有对象的信息 使用系统存储过程sp_help列出有关ProductsSALES数据库中每个对象的信息,运行结果如图3-12所示。 图3-12 返回有关所有对象的信息 2.返回有关单个对象的信息 使用系统存储过程sp_help列出有关ProductsSALES数据库中商品大类表的信息,运行结果如图3-13所示。 图3-13 返回有关单个对象的信息 3.5.4 使用DROP TABLE语句删除表 语法格式如下: DROP TABLE 表名称 使用DROP TABLE语句将ProductsSALES数据库中的操作员表删除。 USE ProductsSALES GO DROP TABLE 操作员表 3.6 数据完整性 3.6.1 数据完整性概述 1.实体完整性 2.域完整性 3.引用完整性 4.用户定义完整性 3.6.2 约束 1.PRIMARY KEY约束 图3-14 修改表 图3-15 在“表设计器”中设置主键 图3-16 保存“商品信息”表 图3-17 商品信息表的主键 图3-18 移除主键 2.FOREIGN KEY约束 图3-19 新建外键 图3-20 “外键关系”对话框 图3-21 “表和列”对话框 图3-22 保存表与表之间的关系 3.UNIQUE约束 4.CHECK约束 3.6.3 规则 1.创建规则 (1)创建具有范围的规则。 (2)创建具有列表的规则。 (3)创建具有模式的规则。 2.绑定规则 3.查看规则 使用系统存储过程sp_help能够查看规则的拥有者、创建时间等信息,如图3-23所示。 使用系统存储过程sp_helptext可以查看规则的定义,如图3-24所示。 图3-23 用sp_help查看规则 图3-24 显示规则的定义 4.解除规则和删除规则 使用系统存储过程sp_unbindrule可以将绑定到列或用户自定义数据类型上的规则解除。 使用DROP RULE语句来删除当前数据库中的一个或多个规则。 3.6.4 默认值 1.在表设计器中设计默认值 图3-25 修改表 图3-26 输入新的默认值 2.在Transact-SQL语句中设计默认值 (1)在CREATE TABLE中使用DEFAULT关键字。 (2)在ALTER TABLE语句中修改DEFAULT。 图3-28 例3-24结果 3.7 索引 3.7.1 索引概述 1.索引的概念 2.索引的作用 3.索引的注意事项 4.索引类型的分类 图3-29 需创建索引的情况 图3-30 不需创建索引的情况 3.7.2 索引的创建 1.利用SQL Server Management Studio创建索引 图3-31 新建索引 图3-32 新建索引“常规”页 图3-33 选择要添加到索引键的表列 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网
您可能关注的文档
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 2.第二章 .SQL Server 2005概述.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 3.第三章 .数据库备份与恢复技术.PPT
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 4.第四章 .数据库转换与复制技术.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 5.第五章 .SQL Server 2005的安全性.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 6.第六章 .自动化管理任务.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 7.第七章 .数据库维持高可用性.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 8.第八章 .SQL Server 2005的分析服.ppt
- 新SQL Server 2005数据库实践教程——管理与维护篇 电子教案 钱哨 9.第九章 .SQL Server 2005 报表服务.ppt
- 新SQL Server 2005数据库实践教程——开发与设计篇 电子教案 钱哨 第1章 关系数据库标准语言SQL.ppt
- 新SQL Server 2005数据库实践教程——开发与设计篇 电子教案 钱哨 第3章 事务处理、并发控制及数据库优化.ppt
- (2026春新版本)青岛版三年级科学下册《9 去除粗盐中的杂质》PPT课件.pptx
- 2026年有色金属行业价格波动及供应链整合利润分析报告.docx
- 2026年全球高性能计算服务器芯片市场规模报告.docx
- 2026年工程咨询行业人工智能咨询市场发展分析报告.docx
- 2026年谷物加工行业市场需求及技术升级政策解读.docx
- 2026年新能源互联网行业新兴技术与市场颠覆报告.docx
- 2026年社交媒体用户粘性提升方案及商业化落地研究.docx
- 2026年新能源海洋能发电行业市场需求变化及前景分析报告.docx
- 2026年化肥行业过剩产能处置建议及产品结构优化趋势.docx
- 2026年鸡精行业市场分析及品牌发展机遇.docx
原创力文档

文档评论(0)