创建SQL Server数据库

原创 2015年11月21日 17:45:40

例1.创建一个名为TEST1的数据库,空间初始大小为5MB,最大值为50MB,允许数据库自动增长。日志文件初始2MB,最大可增长到5MB,按1MB增长。
CREATE DATABASE TEST1
ON(
NAME = 'TEST1_DATA',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST1.mdf',
SIZE=5 MB,
MAXSIZE=50 MB,
FILEGROWTH=10%
)
LOG ON
(
NAME = 'TEST1_log',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST1.ldf',
SIZE=2 MB,
MAXSIZE=5 MB,
FILEGROWTH=1 MB
);


例2.创建一个名为TEST2的数据库,有两个数据文件,主数据文件为20MB,最大大小不限,按10%增长。1个辅数据文件为20MB,最大大小不限,按10%增长;有一个日志文件,大小为50MB,最大大小为100MB,按 10MB增长。
CREATE DATABASE TEST2
PRIMARY
ON(
NAME = 'TEST2_DATA1',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST2_DATA1.mdf',
SIZE=20 MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%
),
(
NAME = 'TEST2_DATA2',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST2_DATA2.ndf',
SIZE=20 MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%
)
LOG ON
(
NAME = 'TEST2_log',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST2.ldf',
SIZE=50 MB,
MAXSIZE=100 MB,
FILEGROWTH=10 MB
);


例3.主数据组包括文件TESE_DATA1,文件初始大小20MB,最大为60MB,按5MB增长。有一个文件组TEST3Group1,包括文件TEST3_DATA2,文件初始大小为10MB,最大30MB,按10%增长。
CREATE DATABASE TEST3
ON
PRIMARY
(
NAME = 'TEST3_DATA1',
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST3_DATA1.mdf',
SIZE=20 MB,
MAXSIZE=60 MB,
FILEGROWTH=5 MB
),
FILEGROUP TEST3Group1
(
NAME = 'TEST3_DATA2',
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\TEST3_DATA2.ndf',
SIZE=10 MB,
MAXSIZE=30 MB,
FILEGROWTH=10%
)


创建表
//创建表PJCJ
CREATE TABLE PJCJ
(
课程名 char(3) PRIMARY KEY,
总成绩 real NOT NULL,
人数 int NOT NULL,
平均成绩 AS 总成绩/人数 PERSISTED
)


如果使用PERSISTED关键字,则在计算列上不能添加PRIMARY KEY、UNIQUE、DEFAULT等约束条件。
在表名称前添加"#"或"##"符号,创建的表就是临时表。


版权声明:本文为博主原创文章,未经博主允许不得转载。

SQL server 数据库的创建

  • 2017年10月21日 21:54
  • 3.28MB
  • 下载

使用Delphi5创建SQL Server数据库

  • 2002年12月17日 00:00
  • 239KB
  • 下载

常用数据库的自增字段创建方法汇总_DB2_Oracle_MySQL_PostgreSQL_SQL Server_Sybase

DB2CREATE TABLE T1(   id INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 ...

用Microsoft SQL Server 2005 创建数据库

  • 2014年07月12日 17:36
  • 3.43MB
  • 下载

用VFP创建SQL Server 数据库

  • 2012年05月05日 19:33
  • 2KB
  • 下载

sql server 创建数据库

1:创建单数据文件,单日志文件  create database db_sqlserver2 on ( name=db_sqlserver2_data, --文件的逻辑名称 fil...

sql server 数据库创建

  • 2011年05月11日 18:09
  • 4.08MB
  • 下载

在 SQL Server 2000 中利用 Meta Data Services 创建数据库架构知识库

在 SQL Server 2000 中利用 Meta Data Services 创建数据库架构知识库 发布日期: 4/1/2004 | 更新日期: 4/1/2004 Alok Meh...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建SQL Server数据库
举报原因:
原因补充:

(最多只允许输入30个字)