- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 SQL之事务
SQL之事务 sql中的事务是指由多条t-sql语句组成的单一的处理单元,事务是作为一个整体进行处理的,要么全做,要么全不做,不能只执行事务中的部分语句。因此,事务具有原子性、独立性(多个事务同时执行时,不能再执行了某个事务部分语句后又执行另外一个事务的语句) ,事务对于实现sql中的并发控制起着关键作用。事务的定义:语法:begin transaction tran_name....[s
2017-11-18 19:08:02 533
原创 SQL之存储过程与触发器
SQL之存储过程与触发器存储过程为什么要用存储过程分类定义使用删除触发器为什么要用触发器分类定义及修改使用禁用及删除1.存储过程 1.1为什么需要存储过程 在使用任何一门编程语言时(包括t-sql),我们总希望能够有现有的语言自带的库函数调用,这样我们在编码时就很节约时间。同理,为了在sql中方便程序设计,这里将能够实现不同功能的独立代码固化到sql的相应对象中,同时将这些存
2017-11-17 22:24:28 3595
原创 T-SQL编程基础
T-SQL编程基础变量运算符批处理注释流程控制函数游标1.变量 t-sql的变量包括:系统变量、用户自定义变量 1.系统变量 为了方便t-sql系统运行而生的变量,用户不能修改,以@@+name的形 式出现,比如:@@fetch_status。系统变量的作用域是全局的,在整 个会话层(用户连接到数据库到断开连接)都是有效的。 2.用户自定义变量 为
2017-11-17 17:41:23 2160
原创 SQL之视图与索引
SQL之视图与索引视图的定义、修改、使用索引的创建、查看视图人们在使用数据库时,并不是直接对数据源表进行操作,通常人们只关心源表的部分数据,因此为了使得用户在查询时方便,用不着在每次查询时都编写复杂的代码(比如连接等),可以事先将用户要使用的查询结果通过视图定义在数据库中,这样人们在进行查询时只需查看视图即可,简化了用户的操作,同时使得数据同源数据分离,提高了安全性。1.视图的创建语法:
2017-11-16 21:49:34 2375
原创 SQL之数据库查询
SQL之数据库查询简单查询连接查询子查询其他查询对查询结果进行排序分组与汇总对数据库中表的查询是数据库操作中最重要基本的操作,查询操作的一般情况: select column_list1 [into new_table] from table_list [where seach_conditions] [group by order_columnlist] [having
2017-11-16 18:15:56 1063
原创 SQL之数据库表的操作
SQL之数据库表的操作表的创建表的修改表的约束条件的添加表的插入表的更新表数据的删除表的清空 以上的表的操作皆可通过sql server management studio 图形化工具创建。1.表的创建语法:create table table_name ----创建数据库名( column_name1 datatype1 constraint1, column_
2017-11-13 16:04:54 552 2
原创 SQL之数据库的定义与基本操作
SQL之数据库的定义与基本操作数据库的定义创建数据库更改数据库大小为数据库增加文件删除数据库中的文件数据库的更名数据库的删除数据库的定义数据库是存放有组织数据的集合,可以分为物理数据库和逻辑数据库。物理数据库:是指数据库中的逻辑对象在计算机上的存储文件,按类型分为:1.主数据文件:是其他文件的基础,指向其他文件,以.mdf为后缀,一个 数据库中只含有一个主数据文件。
2017-11-12 14:41:34 1498
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人