SQL Server 2008中怎么创建数据库

SQL Server 2008中怎么创建数据库,第1张

有两种方法:

1、登录 SSMS,在数据库节点上右键,d出创建数据库的对话框。

2、使用代码

CREATE DATABASE Sales

  ON 

  ( NAME = Sales_dat,

      FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\saledat.mdf',

      SIZE = 10,

      MAXSIZE = 50,

      FILEGROWTH = 5 )

  LOG ON

  ( NAME = Sales_log,

      FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\salelog.ldf',

      SIZE = 5MB,

      MAXSIZE = 25MB,

      FILEGROWTH = 5MB ) 

  GO

 

  create table bas_role_tb (

   id_role              int                  identity,

   role_code            varchar(30)          null,

   role_name            varchar(60)          null,

   del_flag             tinyint              null default 0,

   oper_date            datetime             null default getdate(),

   id_user              int                  null,

   remark               varchar(600)         null,

   constraint bas_role_pk primary key (id_role)

)

go

create database dataname

这是创建数据库最简单的方法.数据库的各个属性都是默认.如数据库文件与日志文件存储目录.数据库大小等.

下面介绍下常用决定数据库属性的子句.

on:简单理解为定义存储数据库文件的位置,看下面代码.

filename:数据库的逻辑别名

size:数据库初始大小

maxsize:数据库初大容量

filegrowth:数据库每次增加的容量.

log on:简单理解为定义存储数据库日志文件的位置.

看创建代码:

create database Accounting

on(name='AccountingName',

filename='F:\总结\Sql\创建和修改数据表\Accounting.mbdf',

size=10mb,

maxsize=50mb,

filegrowth=5mb)

log on(name='AccountingLog',

filename='F:\总结\Sql\创建和修改数据表\Accounting.log',

size=10mb,

maxsize=50mb,

filegrowth=5mb)

上面说到了 filegrowth:数据库每次增加的容量 结合代码来说.就是初始数据库大小为10mb.当数据库容量要超出时.他会自动增加5mb.这会就是15mb大小.最大到50mb


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存