- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天轰穿趣味编程系列视频教程Sql Server 开发视频教程Transact-Sql 语言 (一);上节回顾;Transact-Sql 语言概述和执行方式 数据库操作语言的特点:数据定义语言、数据操纵语言、数据控制语言 语言元素的类型和特点,控制符号,变量,表达式,注释 数据类型:数据库中数据的各种类型详解 内置函数:Sql Server数据库中各种内置函数和常用内置存储过程;Transact-Sql 语言是Microsoft SQL Server中对数据库进行控制、查询、定义使用的语言。可以说它是我们和数据库系统对话的主要语言。 SQL全称是“结构化查询语言(Structured Query Language)” 。SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL同时也是数据库脚本文件的扩展名。;调试T-SQL;数据操作语句(Data Manipulation Language,DML) 查询、插入、修改、删除 数据 数据定义语句(Data Definition Language,DDL) DLL语句可以创建、修改、删除数据库、表、索引、视图、存储过程和其他对象 数据控制语句(Data Control Language,DCL) DCL语句用于控制用户和数据库对象的安全权限 附加的语言元素 附加的语言元素主要为了辅助SQL语言。例如SET ,DECLARE,OPEN ,FETCH,CLOSE,EXECUTE,if,else等等 事务管理语言 针对事务定义的语言元素,比如例如BEGIN TRANSACTION/COMMIT,ROLLBACK ;用于创建、管理数据库中的对象。DLL语句可以创建、修改、删除数据库、表、索引、视图、存储过程和其他对象:例如: CREATE TABLE,DROP TABLE ,ALTER TABLE , CREATE VIEW,DROP VIEW CREATE INDEX,DROP INDEX, CREATE PROCEDURE,ALTER PROCEDURE,DROP PROCEDURE CREATE TRIGGER,ALTER TRIGGER,DROP TRIGGER ;语 句;DML语句用于处理数据,包括数据检索、在表中插入行、修改值、删除行等。主要有如下: SELECT INSERT DELETE UPDATE ;DCL语句用于控制用户和数据库对象的安全权限。一些对象有不同的权限集。可以给特定的用户或者用户组授予或者拒绝这些权限。这些用户或者用户组属于一个数据库角色或者Windows用户组,主要有 GRANT,DENY,REVOKE等。 ;附加的语言元素主要为了辅助SQL语言。例如SET ,DECLARE,OPEN ,FETCH,CLOSE,EXECUTE,if,else等等;针对事务定义的语言元素,比如例如 BEGIN TRANSACTION/COMMIT,ROLLBACK, TRANSACTION等;在Transact-Sql语言中,数据库对象的名称就是其标示符。在SQL Server系统中所有对象都可以标示符,例如服务器、数据库、表、视图、约束等等,而且对于大多数数据库对象来说,标示符都是必须的。 常见命名规范 见词知意 不可太长(不能超过3个英文单词) 多模块则加前缀;局部变量,它是用以在编程过程中临时保存单个特定数据类型的的值对象。在Sql Server编程中一般用于存储过程,自定义函数,批处理中;全局变量是Sql Server系统定义并赋值的一系列变量,我们只需要使用,自己却无法定义和赋值,例如我们使用@@SERVERNAME来 返回运行SQL Server 2008本地服务器的名称。;看列表 暂停视频抄一下,做个笔记 以后在我博客上慢慢查找 SQL联机丛书中去找;运算符共有算术运算符、逻辑运算符、位运算符、一元运算符、赋值运算符、比较运算符、字符串串联运算符这么几种。;运算符 ;运算符 ;实践;级别 ;表达式是标识符、值和运算符的组合,SQL Server 可以对其求值以获取结果。访问或更改数据时,可在多个不同的位置使用数据。 表达式可以是下列任何一种: 常量 函数 列名 变量 子查询 CASE、NULLIF 或 COALESCE ;块注释 行内注释;语句分类 DCL DML DDL 附加语言元素 事务语言元素 ???量 局部变量、全局变量 注释 块注释 行注释 运算符 算术运算符、逻辑运算符、位运算符、一元运算符、赋值运算符、比较运算符、字符串串联运算符;思考 练习;自学成才三步曲: 一:概念知道个大概,模仿别人的实例,哪怕只有一句话; 二:变着花样的来玩模仿出来的实例,严重的举一反三; 三
您可能关注的文档
- 使用_Visual_Studio_Team_Foundation_Server_进行团队开发教材.pdf
- 使用SQL Server Analysis Server2012创建多维数据库教材.docx
- 使用vmware_server安装oracle_Rac教材.pdf
- 手动删除SQL_Server_实例教材.doc
- 数据库常用面试题(SQL+Server)+教材.doc
- 数据库开发规范(SQL_SERVER篇)2012必威体育精装版版教材.docx
- 数据库原理与应用教程—SQL_Server课后习题答案教材.doc
- 天轰穿趣味编程系列视频教程Sql Server 开发视频教程第十讲教材.pptx
- 天轰穿趣味编程系列视频教程Sql Server 开发视频教程第四讲教材.pptx
- 天轰穿趣味编程系列视频教程Sql Server 开发视频教程第五讲教材.pptx
- 完全卸载SQL_Server教材.doc
- 网络数据库SQL SERVER2000期未复习教材.doc
- 无线通信Andrea-goldsmith 答案教材.pdf
- 详解SQL_Server数据库索引教材.doc
- 小虫IT-Windows_Server_2003网络管理员完全手册教材.doc
- 新概念SQL Server 2005教程教材.pdf
- 新概念SQL+Server2005教程教材.pdf
文档评论(0)