- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server数据管理 回顾 SQL Server的表和相关的操作; 如何在企业管理器中创建表和使用T-SQL创建表? 什么是实体完整性、引用完整性和域完整性?如何实现它们? 怎样修改表结构和删除数据库表? 什么是约束?约束有几类?如何使用T-SQL创建约束对象? 目标 在 T-SQL 中使用条件表达式和逻辑运算符; 多表连接;(重点、难点) 使用 T-SQL 向表中插入数据;(重点) ------ 更新现有表中的数据; (重点) 删除现有表中的数据; (重点) 使用转换工具导入和导出数据。 运算符和表达式(P58) 表达式是符号和运算符的组合, SQL Server 可以对它进行运算以得到一个单值。 表达式可以包含下列一个或多个部分: 常数 列 一元运算符 二元运算符 运算符的分类 -- 比较运算符 -- 通配符 -- 逻辑运算符 比较运算符(P58) 通配符(P59) 逻辑运算符2–1(P59) T-SQL支持的逻辑运算符如下: 逻辑运算符2-2(P59) 查询的必要性 SELECT查询语句 语法格式: Select 字段1,字段2,……字段n From 表名 Select * From 表名(*表示查找所有的字段) 例子: Select ReaderIndex,ReaderName,Age,Sex From ReaderMessage Select * From ReaderMessage Where Age30(Where是过滤条件) 向表中插入数据2–1(P59) 向表中插入数据2-3 更新数据行2–1(P60) 格式: UPDATE 表名 SET 字段名= 值 [WHERE 条件] 更新数据行2–2(P61) 删除数据行3-1(P63) 格式: DELETE FROM TABLENAME [WHERE Search_Condition] 删除数据行3-2(P63) 删除数据行3-32(P63) Truncate Table在功能上与不带 Where 子句的 Delete 语句相同,二者均删除表中的全部行。 Truncate Table 比 Delete 速度快,且使用的系统和事务日志资源少 Truncate Table 不写入日子文件 Truncate Table 只适用于不含主键的子表 联接类型(P62) 内部联接(Inner Join) 外联接类型 左向外联接(Left Outer Join) 右向外联接(Right Outer Join) 完整外部联接(Full Outer Join) 自联接(表自身的联接) 内联接(P62) 使用内联接更新1 Update BookMessage Set State= 借出 From BookMessage Inner Join BorrowMessage On BookMessage.BookIndex=BorrowMessage.BookIndex Where returntime= 未还 使用内联接更新2(P62) 外联接(P62) 外联接类型 左向外联接 右向外联接 完整外部联接 左向外联接(Left Outer Join) 右向外联接(Right Outer Join) 完整外部联接(Full Outer Join) 使用外联接更新1 使用外联接更新2(P62) 自联接(表自身的联接)(P62) 导入和导出数据2-1 导入和导出数据2-2 总结 T-SQL中的条件表达式和逻辑运算符 逻辑运算符的使用 通配符的使用 使用Insert Into和insert into --- Select --- from插入数据行 使用Update进行数据行更新操作; 使用Delete进行数据删除操作; 在企业管理器中导入和导出数据。 作业 1、填空题: 在SQL Server中可以使用_____和_____来实现数据的导入和导出 使用Truncate和Delete删除数据时的区别是__________ 多表连接分为______、________和_______三种 2、代码题: 请将下表中的数据添加到ReaderMessage表中,写出语句 演示在企业管理器中导出表为文本数据… 演示在企业管理器中导入文本数据… 创建一个和ReaderMessage结构一样的新表NewReader 使用默认值 30 男 张三 R0002 经理 24 女 Jessica R0001 * Version 3.0 第五章 含义 运算符 等于 = 大于 小于 大于等于 = 小于等于 = 非 ! 不等于 不在括号中 指定范围内 任意长度 一个字符 解释 Airbu
您可能关注的文档
- 第五节 皮带机概述.ppt
- 第五节 数据模型与信息合成.ppt
- 第五节 加法器.ppt
- 第五节课 第四章 计算机检索概论.ppt
- 第五节面域.ppt
- 第五节其他杂剧作家.ppt
- 第五小组商标条形码调查.ppt
- 第五章 关系数据库规范化理论(1).ppt
- 第五章 MCS-51的中断系统.ppt
- 第五章 车辆运行安全性.ppt
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)