知识点:

数据库的存储结构分为逻辑存储结构和物理存储结构两种,

其中逻辑存储结构指是由那些信息组成,物理存储结构是指如何在磁盘上存储数据库文件的。

数据库文件由数据文件和事务日志文件组成,一个数据库至少包括一个主数据文件和一个事务日志文件。

1.主数据文件 primary

存放数据 , 扩展名为(    . mdf    )

2.次要数据文件 secondary

存放数据, 扩展名为(      . ndf    )

事务日志文件

存放事务日志,文件的扩展名为(  . ldf   )

sql 语句

创建一个数据库

CREATE DATABASE   数据库名

删除数据库

DROP DATABASE  数据库名

create database School
on primary
(
name='School',//逻辑名称
filename='C:\Program Files\SQL\\DATA\School.mdf', //已经存在的物理地址里创建主数据文件扩展名为 .mdf
size=5MB,//大小
filegrowth=10%,按照百分比来增长,同时也可以按照大小来增长
maxsize=100MB //最大容量
),
(
name='School2',//逻辑名称
filename='C:\Program Files\SQL\\DATA\School2.ndf', //已经存在的物理地址里创建次数据文件扩展名为 .ndf
size=5MB,//大小
filegrowth=10%,按照百分比来增长,同时也可以按照大小来增长
maxsize=100MB //最大容量
)
log on //日志文件创建
( name='School_log',
filename='C:\Program Files\SQL\MSSQL12.MSSQL\MSSQL\DATA\School.ldf', 扩展名为ldf
size=3MB,
filegrowth=3%,
maxsize=20MB
)

(1)查看数据库信息

EXEC sp_helpdb 数据库名

(2)查看数据库所占用空间

USE 数据库名

EXEC sp_spaceused

(3)查看数据库中的文件组

USE 数据库名

EXEC sp_helpfilegroup

(4)查看数据库中的文件

USE 数据库名

EXEC sp_helpfile

ALTER   DATABASE   SJK
MODIFY FILE(
NAME = SJK_LOG ,
MAXSUZE = 100MB
) ALTER DATABASE SJK
ADD FLIE(
    name='School2',//逻辑名称
filename='C:\Program Files\SQL\\DATA\School2.ndf', //已经存在的物理地址里创建次数据文件扩展名为 .ndf
size=5MB,//大小
filegrowth=10%,按照百分比来增长,同时也可以按照大小来增长
maxsize=100MB
)

SQL SEVERE 基本用法 1的更多相关文章

  1. SQL语句---nvl 用法

    SQL语句---nvl 用法   一NVL函数是一个空值转换函数 NVL(表达式1,表达式2) 如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值. 该函数的目的是把一个空值(nul ...

  2. SQL 语句日期用法及函数

    SQL 语句日期用法及函数 --DAY().MONTH().YEAR()——返回指定日期的天数.月数.年数:select day(cl_s_time) as '日' from class  --返回天 ...

  3. SQL 中ROLLUP 用法

    SQL 中ROLLUP 用法 ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集. 下面是 CUBE 和 ROLLUP 之间的具体区别: CUBE 生成的结果集显示了所选列中值的所有 ...

  4. 标准SQL语言的用法

    原文链接:http://www.ifyao.com/2015/05/18/%E6%A0%87%E5%87%86%E7%9A%84sql%E8%AF%AD%E8%A8%80%E4%BD%BF%E7%94 ...

  5. 9.mybatis动态SQL标签的用法

    mybatis动态SQL标签的用法   动态 SQL MyBatis 的强大特性之一便是它的动态 SQL.如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么 ...

  6. oracle数据库中sql%notfound的用法

    SQL%NOTFOUND 是一个布尔值.与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true.否则返回fal ...

  7. PL/SQL 的一些用法

    变量的声明,赋值,打印(declare是pl/sql里面的用法 variable是sql*plus里面的用法,variable相当于一个sql*plus环境的全局变量,declare里定义的是pl/s ...

  8. 【Oracle】数据库中sql%notfound的用法

    SQL%NOTFOUND 是一个布尔值.与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true.否则返回fal ...

  9. sql的游标用法举例(Cursor)

    sql的游标用法举例 ), ) Declare authors_cursor Cursor For Select Name,TrueName From Account Open authors_cur ...

随机推荐

  1. php-fpm 操作命令

    以下内容转自 https://www.cnblogs.com/alibai/p/4070076.html 和 https://blog.csdn.net/wzx19840423/article/det ...

  2. Mysql创建、删除用户[转]

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...

  3. iptables总结

        iptables: 包过滤型防火墙      Firewall: 防火墙,隔离工具:工作于主机或网络的边缘,对于进出本主机或网络的报文根据事先定义好的检查规则作匹配检测,对于能够被规则所匹配到 ...

  4. Android app ADB命令

    * 查看设备 adb devices ps这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示 若有多台安卓设备,可以通过在adb后面加上 -s <设备id&g ...

  5. NVIDIA | 一种重建照片的 AI 图像技术

    简评:或许可以称之为「擦擦乐」~ 建议大家看看视频示例 ~ 前几天,NVIDIA 的研究人员介绍了一种新的 深度学习 方法,使用该方法可以重建缺失像素的图像内容. 这种方法被称为「image inpa ...

  6. C# - 图片操作和Base64处理

    旋转 (1)按角度旋转 /// <summary> /// 根据角度旋转图标 /// </summary> /// <param name="img" ...

  7. python模块与包详解

    <1>.模块:任何  *.py 的文件都可以当作模块使用 import 导入 >>>improt test >>>b=test.a() >> ...

  8. CoreImage 图片处理

    CoreImage 是苹果 iOS5新增的一个 OC 框架,提供了强大的图像处理功能, 用于对基于像素的图像进行操作与分析, 提供了很多滤镜(Filter),形成强大的自定义效果 CIImage 类 ...

  9. Linux Python import jenkins 报错 oserror: /usr/lib/python2.7/site-packages/lookup3.so

    安装了jenkins和Python-jenkins后,在脚本中import jenkins会报错:oserror: /usr/lib/python2.7/site-packages/lookup3.s ...

  10. BZOJ - 3263 三维偏序

    题意:定义元素为有序组(a,b,c),若存在x组(a_i,b_i,c_i)分别小于等于(a,b,c),则该元素的等级为x,求[0,n-1]等级的个数 cdq分治练手题,对a简单排序并去重,对b进行分治 ...