如何使用SQL代码创建数据库

如何使用SQL代码创建数据库,第1张

我们一般都是运用图形化工具创建数据,那么如何运用SQL语言创建数据库呢?下面我给大家分享一下。

工具/材料

SQL Server Managment

01

首先打开SQL Server Managment,登录本地数据库管理平台,如下图所示

02

然后点击顶部的新建查询按钮,如下图所示

03

接下来在查询编辑界面输入create database语句,后面加上数据库名称,如下图所示

04

最后我们就可以在数据库列表中看到创建的数据库了,如下图所示

方法如下:

alter datebase db_name

add file

(

name = 'file_name',

filename = 'F:\data\file_name.ndf',

size = 2MB,

maxsize = 100MB,

filegrowth = 5MB

)to filegroup **

alert database db_name

modify file

(name = file_name,--file_name 是要修改的数据库文件名

size = 4MB)

ALTER DATABASE:

在数据库中添加或删除文件和文件组。也可用于更改文件和文件组的属性,例如更改文件的名称和大小。ALTER DATABASE 提供了更改数据库名称、文件组名称以及数据文件和日志文件的逻辑名称的能力。

ALTER DATABASE 支持数据库选项的设置。在早期版本的 Microsoft® SQL Server™ 中,这些选项可以通过 sp_dboption 存储过程来设置。在此次发布的版本中,SQL Server 继续支持 sp_dboption存储过程,但在未来版本中可能不再支持。可使用 DATABASEPROPERTYEX 函数检索数据库选项的当前设置。

语法:

ALTER DATABASE database

{ ADD FILE <filespec >[ ,...n ] [ TO FILEGROUP filegroup_name ]

| ADD LOG FILE <filespec >[ ,...n ]

| REMOVE FILE logical_file_name

| ADD FILEGROUP filegroup_name

| REMOVE FILEGROUP filegroup_name

| MODIFY FILE <filespec >

| MODIFY NAME = new_dbname

| MODIFY FILEGROUP filegroup_name {filegroup_property | NAME = new_filegroup_name }

| SET <optionspec >[ ,...n ] [ WITH <termination >]

| COLLATE < collation_name >

}

<filespec >::=

<optionspec >::=

SQL改变查询编辑器的当前数据库可以用方法:use数据库名。

在程序内一般都是直接跨库访问,但首先当前数据库用户具备对别的数据有相应权限,例如:select * from AAADB.dbo.AAA,以上语句是不管在当前在哪个数据库下,都可以直接查询AAADB数据库下的AAA表,其中dbo是架构名。

功能

SQL具有数据定义、数据 *** 纵、和数据控制的功能。

1、SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图(View),全局模式简称模式(Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。

2、SQL数据 *** 纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。

3、SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10040198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存