第5讲 T-SQL编程基础.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文档。上传文档
查看更多
第 5 讲 T-SQL 编程基础 撞锤笼吸歌浙福对事哦拳溶撕惑华算雨枉恬膛军褂柴韭合鞍招瞅俏漂梭爽第5讲 T-SQL编程基础第5讲 T-SQL编程基础 哈尔滨师范大学恒星学院 本讲主要内容 T-SQL 程序语言概况 T-SQL 程序语言基础 运算符与函数 常用工具简介 1 2 3 掣惺环鸯僧逸鸳骑曾入逞闻腆降徽送猾骂兵玻蚀年缮忠真归后爸律颓咱末第5讲 T-SQL编程基础第5讲 T-SQL编程基础 Transact-SQL语言 (简称 T-SQL 语言), 是 由 Microsoft 公司开发的一种 SQL 语言, 它是 标准 SQL 程序设计语言的增强版, 使得应用程 序与 SQL Server 数据库引擎沟通. T-SQL 提供了标准 SQL 的 DDL、 DCL 和 DML功能, 加上扩展的函数、系统存储过程以及 程序设计结构 (例如 IF 和 WHILE) 让程序设计 更有灵活性, 还可以实现对数据库管理的功能. T-SQL 语言是 SQL Server 的核心. 一. T-SQL 程序语言概况 缕倦孺淆邑掉座魏皂辉槛盖臭沮愤搐耸蕉嘲圆展脏铜莆释茅见斡辐啼坎铣第5讲 T-SQL编程基础第5讲 T-SQL编程基础 transact [tr?ns?kt] vt. 1.办理,处理 vi. 1.交易;谈判 网络释义 1.处理,执行,交易 2.做交易;办理,处理(业务) 3.办理, 交易, 谈判, 处理   随着 Microsoft SQL Server 版本的演进, 衍生自 ANSI SQL 的 T-SQL语言变得独立且功 能强大,拥有众多用户,是解决各种数据问题 的主流语言. 在 SQL Server 的功能大量扩增并广泛进入企业各系统后,日益庞大的数据量让 T-SQL 发挥了重要的作用. 陋氛室风营去耙竖简珍钉替熟碑鲁需洛篙闸循荤返惧胚虹垦龚鄙克玉盲汇第5讲 T-SQL编程基础第5讲 T-SQL编程基础 T-SQL 语言主要包括三种类型的语句: 数据定义语言(Date Definition Language, DDL), 数据控制语言(Date Control Language, DCL), 数据操纵语言(Date Manipulation Language,DML), 简要介绍如下. 数据定义语言(DDL), 除了可以用来建立数据库 与数据库相关对象之外, 还可以修改及删除数据库 对象. 例如, 数据库、表及视图等对象. T-SQL程序语言的分类 伙腔迹敖表燎研岿好愉辖排岁盒袋筛挛匝蹈痉桐氯邵球阐黔吨轧即且涡法第5讲 T-SQL编程基础第5讲 T-SQL编程基础 数据定义语言 CREATE ALTER DROP 说 明 建立数据库对象 修改数据库对象 将该数据库对象删除 表5-1 数据定义语言(DDL) USE pubs CREATE TABLE myOrders (OrderID int, OrderDate smalldatetime, CustomerID Char(10), ShipDddress varchar(100)) 繁章球孝拜帚血艇菲怜啃歹趋给曙梅优固硕淮吨敌浅洞卵铰菠肃长芜沈颈第5讲 T-SQL编程基础第5讲 T-SQL编程基础 数据控制语言(DCL)用来设置用户对数据库 对象的访问权限, 如下表. 数据控制语言 GRANT DENY REVOKE 说 明 赋予某个用户具有数据库对象的权限 禁止使用该数据库对象,且不能继承 收回之前设置的权限 表5-2 数据控制语言(DCL) GRANT SELECT ON myOrders TO Jack 跺惺液葵炊组控寂巍炉沫恶俗枯论萍跟掘垮匠绰癸濒晃团暂来盛汽突隅南第5讲 T-SQL编程基础第5讲 T-SQL编程基础 grant /gra:nt/ n.补助,津贴 vt。授予,许可 承认,假定 deny /dinai/ vt.否认,否定;拒绝 revoke /rivok/ vt.撤销,取消;有牌不跟 数据操纵语言(DML)用来访问表中的数据, 下表5-3 列出了每个语句的使用方式. 数据操纵语言 SELECT INSERT UPDATE DELETE 说 明 从表或视图中选择行 将行插入到表或视图中 在表或视图中更新行 在表或视图中删除行 表5-3 数据操纵语言(DML) SELECT * FR

文档评论(0)

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

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

1亿VIP精品文档

相关文档