`
sunnylocus
  • 浏览: 875717 次
  • 性别: Icon_minigender_1
  • 来自: 美国图森
社区版块
存档分类
最新评论

数据库创建

阅读更多
一、 数据库创建
A.创建指定数据库文件和事务日志文件的数据库
    下面的示例创建名为 sunnyShop 的数据库。因为没有使用关键字 PRIMARY,第一个文件 (sunnyShop.mdf) 成为主文件。因为 sunnyShop_dat 文件的 SIZE 参数没有指定 MB 或 KB,因此默认为 MB,以兆字节为单位进行分配。sunnyShop.ldf文件以兆字节为单位进行分配,因为 SIZE 参数中显式声明了 MB 后缀。
create database sunnyShop
on PRIMARY
(
	NAME = sunnyShop_date,
	FILENAME='F:\sunnyShop.mdf',
	SIZE = 10,
	MAXSIZE = UNLIMITED,
	FILEGROWTH = 5
)
LOG ON
(
	NAME='sunnyShop_dat',
	FILENAME='F:\sunnyShop.ldf',
	SIZE =5MB,
	MAXSIZE = 25MB,
	FILEGROWTH =5MB
)
GO
USE sunnyShop
GO



B.创建指定多个数据库文件和多个事务日志文件的数据库
    下面的示例使用三个 100 MB 的数据文件和两个 100 MB 的事务日志文件创建了名为 Archive 的数据库。主文件是列表中的第一个文件,并使用 PRIMARY 关键字显式指定。事务日志文件在 LOG ON 关键字后指定。注意 FILENAME 选项中所用的文件扩展名:主要数据文件使用 .mdf,次要数据文件使用 .ndf,事务日志文件使用 .ldf。
USE master
GO
CREATE DATABASE Archive 
ON
PRIMARY ( NAME = Arch1,
      FILENAME = 'c:\program files\microsoft sql    server\mssql\data\archdat1.mdf',
      SIZE = 100MB,
      MAXSIZE = 200,
      FILEGROWTH = 20),
( NAME = Arch2,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\archdat2.ndf',
   SIZE = 100MB,
   MAXSIZE = 200,
   FILEGROWTH = 20),
( NAME = Arch3,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\archdat3.ndf',
   SIZE = 100MB,
   MAXSIZE = 200,
   FILEGROWTH = 20)
LOG ON 
( NAME = Archlog1,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\archlog1.ldf',
   SIZE = 100MB,
   MAXSIZE = 200,
   FILEGROWTH = 20),
( NAME = Archlog2,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\archlog2.ldf',
   SIZE = 100MB,
   MAXSIZE = 200,
   FILEGROWTH = 20)
GO


C.创建简单数据库文件

    本例创建名为 Products 的数据库,并指定单个文件。指定的文件成为主文件,并会自动创建一个 1 MB 的事务日志文件。因为主文件的 SIZE 参数中没有指定 MB 或 KB,所以主文件将以兆字节为单位进行分配。因为没有为事务日志文件指定 <filespec>,所以事务日志文件没有 MAXSIZE,可以增长到填满所有可用的磁盘空间为止。
USE master
GO
CREATE DATABASE Products
ON 
( NAME = prods_dat,
   FILENAME = 'c:\program files\microsoft sql server\mssql\data\prods.mdf',
   SIZE = 4,
   MAXSIZE = 10,
   FILEGROWTH = 1 )
GO
参数释义:
Maxsize = unlimited   对数据库大小不作限制,直到数据库填满磁盘为止
Filegrowth:指定中定义的文件的增长增量。文件的 FILEGROWTH 设置不能超过 MAXSIZE 设置。
分享到:
评论

相关推荐

    Cache数据库创建Restful接口.pdf

    Cache数据库创建Restful接口详解 Cache数据库是一种高性能的NoSQL数据库,Restful接口是当前Web服务架构中最流行的一种交互方式。下面,我们将详细讲解Cache数据库创建Restful接口的过程和注意事项。 一、业务...

    公司员工数据库创建与查询实战.sql

    公司员工数据库创建与查询实战.sql

    sql数据库创建脚本

    有关人力资源的数据库创建脚本

    SQLServer数据库创建程序Delphi源码

    【SQLServer数据库创建程序Delphi源码】是一个实用工具,旨在简化SQL Server数据库的部署过程。通常,在软件交付后,要求用户自行安装和配置数据库可能会遇到困难,特别是对于那些不熟悉数据库操作的用户。该程序...

    GODADDY虚拟主机My SQL数据库创建使用教程.doc

    GODADDY虚拟主机My SQL数据库创建使用教程 本教程详细介绍了如何使用GODADDY虚拟主机创建MySQL数据库,包括注册GODADDY帐号、购买GODADDY域名和虚拟主机、安装虚拟主机、创建MySQL数据库、管理数据库等步骤。 知识...

    LiveCycle ES db2 9.5v数据库创建语句

    LiveCycle ES db2 9.5v数据库创建语句

    DB2数据库安装、数据库创建步骤

    DB2 数据库安装、数据库创建步骤 DB2 数据库安装步骤是指将 DB2 数据库软件安装到计算机上,并创建一个新的数据库实例,以便存储和管理数据。下面是 DB2 数据库安装和创建步骤的详细过程: 一、安装 DB2 数据库...

    要求: 在数据库创建一个名为BookStore的数据库,在BookStore数据库中添加一个BookInfo表用于存储图书信息表

    在数据库创建一个名为BookStore的数据库,在BookStore数据库中添加一个BookInfo表用于存储图书信息表,再往表里面添加一些测试数据、前端页面以表格形式显示所有图书信息、并完成增加添加书籍、修改书籍、删除书籍的...

    实验报告 数据库创建表

    【实验报告 数据库创建表】涉及的知识点主要集中在SQL Server 2005数据库管理系统中,包括数据库的创建、表的构建、约束的设定、表间关系的建立以及数据库关系图的创建。以下是对这些知识点的详细解释: 1. **...

    易语言MDB数据库创建

    标题中的“易语言MDB数据库创建”指的是使用易语言这一编程工具来创建Microsoft Access的MDB(Microsoft Database)格式的数据库。易语言是一种以中文为编程语言的编程环境,它旨在降低编程难度,让更多人能理解并...

    SQL数据库创建实例

    数据库创建实例 create table asp ( 学号 varchar(8), 姓名 varchar(10), 性别 varchar(2), 班级 varchar(10) )

    5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)

    5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示(Visual C++编程 源代码)5.DAO数据库创建打开关闭操作演示...

    数据库创建和连接工具

    数据库创建和连接是IT行业中非常基础且重要的环节,尤其对于数据存储、管理和分析至关重要。本文将详细介绍数据库创建和连接工具的相关知识点,以及如何利用这些工具高效地管理数据库。 首先,数据库是一个组织和...

    数据库创建表模型工具数据库创建表模型工具数据库创建表模型工具

    数据库创建表模型工具是数据库设计过程中不可或缺的一部分,它帮助开发者和数据库管理员可视化地构建和管理数据库结构。在数据库系统的设计初期,这样的工具可以用来定义数据实体、属性以及它们之间的关系,确保数据...

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    数据库创建数据库创建数据库创建

    数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建数据库创建

    数据库实验--数据库实验平台的安装、数据库创建与维护实验--实验报告

    "数据库实验平台的安装、数据库创建与维护实验报告" 数据库实验是数据库系统原理课程中的一个重要实验,旨在让学生了解 Microsoft SQL Server 数据库的安装、创建和维护。通过这个实验,学生可以熟悉 Microsoft SQL...

    sqlite数据库创建工具

    "sqlite数据库创建工具"指的是用于创建、管理和操作SQLite数据库的应用程序。这类工具通常提供图形用户界面(GUI),使得数据库的创建、查询和维护更加简单直观,尤其适合个人开发者或小型团队使用。 "很好的sqlite...

    sql server 数据库创建

    在SQL Server中,数据库创建是数据库管理的基础操作,它允许我们存储和组织各种类型的数据。以下将详细讲解SQL Server数据库创建的过程、相关概念以及最佳实践。 首先,理解数据库的基本概念至关重要。数据库是一个...

Global site tag (gtag.js) - Google Analytics