一、游标概述
数据访问机制,允许访问单独数据行,而不是对整个行集操作,包含两部分
(1)游标结果集:由定义游标Select语句返回的行的集合
(2)游标位置 :指向这个结果集中的某一行指针
二、数据库常用权限
Create DataBase:创建数据库
Creare Default:创建默认值
Create Function:创建函数
Create Procedure:创建存储过程
Create View:创建视图
Create Table:创建数据表
Create Rule:创建规则
Backup Database:备份数据库
Backup Log:备份日志文件
操作权限的方式
授予权限:Grant
撤销权限:Revoke
拒绝权限:Deny
三、PowerShell介绍
是微软的命令解释器的Shell程序,原来的开发代号是Monad
在自己电脑上Win+R输入power shell查看一下
这就是命令解释器
Powershell和cmd有什么区别呢?
Powershell是cmd的超集,换句话说,cmd能做的事情,Powershell都能做,
但是Powershell还能额外做许多cmd不能做的活。
主要是系统管理功能、脚本语言和在线帮助更强大,
你确实可以只把它当成cmd来用,也可以学和用得更深。
powershell 就是vista 以后版本的操作系统用来代替cmd命令行的,
功能比cmd 更加强大,不仅仅可以用来进行执行简单的命令,还可以对服务器,电脑进行管理,开发程序等。
四、复制的概念
从一个数据库复制和分发到另一个数据库,在局域网和广域网,拨号连接,无限连接和Internet上将数据分发到不同位置分发给远程或移动用户
复制的类型:
1.事务复制
2.合并复制
1和2两者相同,从发布数据对象和数据的快照开始
3.快照复制:
在什么情况适合使用快照复制呢?
1.很少更改数据、2.一段时间允许相对发布服务器已过时的数据副本、3.复制少量数据、4.短期出现大量更改
五、Appley函数
两种形式:
CROSS APPLY:仅返回交叉情况,返回外部表中通过表值函数生成结果集的行
OUTER APPLY:既返回结果集行,也返回不生成结果集的行,表中生成的列中的值位NULL
六、排序函数
Row_Number:形成连续序号
Rank:如果有相同,排序是之前排序加一
Dense_Rank:生成连续序号,相同的依然是相同序号
Ntile:成组排序