创建一个新数据库
2026/7/5 13:28:37 网站建设 项目流程

我们使用Management Studio R2在SQL Azure中创建一个新数据库。这一步非常简单。在SQL Azure中,我们使用简单的创建数据库执行语句,将立即创建一个新的数据库。

执行“CREATE DATABASE yjingleeDB”

再次查询服务器上数据库,注意我们刚刚创建的yjingleeDB数据库在这个列表中了。

5.连接到新数据库

为了连接到新的数据库,我们必须断开当前连接并重新打开新连接。因为在SQL Azure中,我们的数据库不一定储存在相同的物理服务器上面的。

这点与SQL Server有点不同,SQL Server中,我们可以使用USE语句来更改数据库,在SQL Azure中,我们需要重新连接一次以确保重新连接到SQL Azure的物理服务器群集节点客户端是正确的。我们关闭查询标签,单击更改连接图标。

使用相同账户登录,由于我们想要连接到制定数据库,所以需要点击选项按钮,指定“yjingleeDB”数据库。

连接成功了,我们调用DB_NAME()函数查看当前数据库名称。

配置SQL Azure数据库安全

我们将配置yjingleeDB数据库的安全。学习一下如何为一个数据库创建和配置一个新的登录用户。

我们使用服务器用户名和密码登录默认SQL Azure数据库,创建一个登录用户。

然后我们使用服务器用户名和密码重新登录yjingleeDB数据库。我们为yjingleeDB数据库创建一个登录用户并把这个用户增加到db_owner角色中,即对这个数据库拥有操作权限。即依次执行下面两行脚本。

我们就创建好了,使用这个新账户登录yjingleeDB数据库吧。

执行一个查询,验证当前用户。

在SQL Azure中创建数据库对象

1.创建简单的表

我们创建一个简单的表,只有一个单一的int类型的列。这里必须注意,SQL Azure里面的表必须要有一个聚集索引。如果没有的话不能插入任何数据。聚集索引的不一定是主键列。出于性能的原因,最好在其他列上。

然后插入三笔数据,再执行查询,检索出这些数据。

2.创建复杂的表和索引

我这次依次创建一个Customer表,然后增加一个索引,最后插入一笔数据并查询出来。

3.检查查询计划

我们看看从Customer表中查询数据来体验一下SQL Azure的查询计划。我们先执行一些T-SQL插入10000行数据比较差异。

1行数据的查询计划:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询