博学实训企业数据库管理及安全实训 3.pptxVIP

博学实训企业数据库管理及安全实训 3.pptx

  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文档。上传文档
查看更多
第3章 T-SQL表操作语法 国家信息化人才培养工程(深圳博学)授权实训基地 纲要 T-SQL SQL和T-SQL SQL语言为关系数据库的标准语言 T-SQL是标准SQL的加强版,并对SQL命令做了许多扩充,提供类似于程序语言的基本功能 T-SQL的组成 DML:数据操作语言 DCL:数据控制语言 DDL:数据定义语言 查询SELECT语句 查询语句 查询SELECT语句 查询语句 T-SQL语句 查询结果 查询SELECT语句 查询SELECT语句 语法 Select select_list From table [ Where Conditions] [ Order By order_list [ Asc | Desc ] ] Select_list:字段列表,样式为“字段1……字段N” Table:查询表,样式为“表1,表2…表N” Condiitions:由表字段组成的条件表达式或逻辑表达式 Order_list:查询结果按照某字段排序的字段列表 查询SELECT语句 比较运算符 查询SELECT语句 SELECT * from 图书信息 查询SELECT语句 SELECT * FROM 图书明细 WHERE 书名=SQL实用参考手册 查询SELECT语句 select * from 图书明细 where 零售价100 查询SELECT语句 select * from 图书明细 where 描述 is null 查询SELECT语句 select 书名,‘深圳软舰学员学习资料用书’as 描述 from 图书明细 where 描述 is null 查询SELECT语句 select top 10 * from 图书明细 查询SELECT语句 select * from 图书明细 order by 零售价 desc 查询SELECT语句 通配符 查询SELECT语句 查询书名含有“access”字符的书籍。 查询SELECT语句 逻辑运算符 查询SELECT语句 select * from 图书明细 where 书名like ‘%sql%’ and 零售价 50 小结 请思考: 学生信息表student,字段分别有uid(学号)、Uname(姓名)、Gid(班级编号)、age(年龄)、math(数学成绩)、china(语文成绩)、english(英语成绩) 查询所有学生信息 查询数学成绩在70至80分之间学生姓名、数学、语文、英语成绩 查询姓“张”的所有学生信息 查询S005班的所有学生信息 插入语句 INSERT [INTO] 表名 [列名] VALUES 值列表 [INTO]是可选的,可以省略 表名是必需的,表的列名是可选的,如果省略,值列表中顺序与数据表中字段顺序保持一致 多个列名和多个值列表用逗号分隔 插入语句 每次插入一整行数据,不可能只插入半行或者几列数据 如果违反字段的非空约束,那么插入语句会检验失败 数据值的数目必须与列数相同,每个数据值的数据类型、精度和小数位数也必须与相应的列匹配 insert语句不能为IDENTITY标识列指定值 如果在设计表的时候指定某列不允许为空,则该列必须插入数据,否则将报告错误信息 插入语句 向客户信息表插入数据 了解该表的结构 查询当前的数据 insert into 客户信息 values (1010,‘刘阳’,‘liuy@163.com’,‘123456’) 更新语句 UPDATE 表名 SET 列名 = 更新值 WHERE 更新条件 update 商品信息 set 库存量=库存量-1 where 商品编号=A10001 更新语句 将【书名明细】表内书名为‘photoshop cs培训教程’的零售价格修改为38.5 删除语句 DELETE FROM 表名 [WHERE 删除条件] DELETE FROM 商品信息 where 商品名称 like %苹果% 删除语句 删除【图书明细】表中书名为‘access 2002数据库开发与应用’ 删除语句 删除引入表记录 delete from 图书信息 where 书号=10207 删除语句 删除被引入表记录 删除【图书明细】表中的书名为“access 2002数据库开发与应用” 使用Truncate Table删除数据 TRUNCATE TABLE t_News Truncate Table用来删除表中的所有行,功能上类似于没有Where子句的Delete语句 所用的事务日志空间较少 使用的锁通常较少,当使用行锁执行DELETE语句时,将会锁定表中各行以便删除。TRUNCATE TABLE始终锁定表和页,而不是锁定各行 总结

文档评论(0)

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

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

1亿VIP精品文档

相关文档