2007年8月9日星期四

【SQL SERVER】 学习笔记之一

规则Rule

触发器Trigger--- 在插入、删除、更改时候触发

存储过程 Stored Procedure

9个基本语句:

查询 - select

定义 - create, drop, alter

操纵 - insert, update, delete

控制 - grant(给予权限), revoke(收回权限)

语言分类:

定义语言DDL - 定义数据库

操纵语言DML - 检索、修改

控制语言DCL - 权限的规定

数据库事务处理

DDL:创建、删除、更改数据库

Create Table , Create Index, Drop Table, Drop Index, Truncate Table(删除表中的所有行), Alter Table(重新定义表),Alter Table Add Constraint(增加约束)

DMLInsert, Delete, Update, Select

DCLGrant(授予权限), Revoke(收回权限), Set Role(禁止或允许一个角色)

事务控制:Commit Work(永久化事务),Roll Back(回滚事务)

事务具有:原子性、一致性、隔离性(一个事务中不会查看到正在由另一个事务修改的数据情况)、持久性

SQL语法:

1、 分号结束一条语句

2、 一条语句可以分成多行写

3、 语句对大小写不敏感

Select中如果指定了表的别名,那么在这条T-SQL语句中必须在所有的显式引用中使用这个别名,而不能再使用实际的表名。

没有评论: