游标、权限、PowerShell、概念函数介绍

一、游标概述

数据访问机制,允许访问单独数据行,而不是对整个行集操作,包含两部分

(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:成组排序

猜你喜欢

转载自blog.csdn.net/weixin_39332529/article/details/81268902