龙空技术网

SQL Server2016入门知识——数据库创建

淘气的小猫咪儿 106

前言:

现在朋友们对“windows server 2016 日志”大概比较珍视,我们都想要知道一些“windows server 2016 日志”的相关资讯。那么小编同时在网摘上网罗了一些有关“windows server 2016 日志””的相关知识,希望同学们能喜欢,我们快快来学习一下吧!

一、图形界面创建

1、数据库

数据库由包含数据的基本表和对象(如视图、索引、存储过程、和触发器等)组成,主要用途是处理数据管理活动产生的信息。

每个SQL Server都包含两种类型的数据库,系统数据库和用户数据库,系统数据库存储有关SQL Server的信息,SQL Server使用系统数据库来管理系统,用户数据库是用户建立的。

2、文件和文件组

(1)一个数据库至少包含一个数据文件和一个日志文件

数据文件是指存储数据的

日志文件是指存储日志的

(2)数据库文件

主数据文件.mdf

辅助数据文件 .ndf

事务日志文件.ldf

(3)文件组-可将数据文件分成不同的文件组以便对文件进行分配和管理

主要文件组(primary)

用户自定义文件组

默认文件组

二、TSQL创建

1、T-SQL 语言分类

DDL(数据定义语言)

DML(数据操作语言)

DCL(数据控制语言)

2、DDL(数据定义语言)

针对数据库对象,数据库对象包括表、视图、存储过程、索引等

create (创建)

alter (修改)

drop (删除)

3、DML(数据操作语言)

针对对象的内容,对象的内容:包括表或视图的记录(数据)

Insert (插入)

update(更新)

delete (删除)

4、DCL(数据控制语言)

对用户权限的控制,如数据库的权限和服务器的权限等

revoke (撤消)

deny (拒绝)

grant (同意、授权)

5、DQL(数据查询语言)

select(查询)

6、创建数据库

create database 数据库名

on primary

( --数据文件

name=‘逻辑名’,

filename=‘文件的存放路径’,

size=数据文件的初始大小,

maxsize=数据文件的最大大小,

filegrowth=文件的增长方式

)

log on

( --日志文件

name=‘逻辑名’,

filename=‘文件的存放路径’,

size=数据文件的初始大小,

maxsize=数据文件的最大大小,

filegrowth=文件的增长方式

)go

7、新增辅助数据文件

alter database 数据库名

add file

(

name=‘逻辑名’,

filename=‘文件存放的路径’,

size=初始大小,

maxsize=最大大小,

filegrowth=增长方式

)

go

8、新增日志文件

alter database 数据库名

add log file

(

name= ‘逻辑名’,

filename = ‘文件的存放路径’,

size=日志文件的初始大小,

maxsize=日志文件的最大大小,

filegrowth=日志文件的增长方式

)

9、修改数据库文件属性

alter database 数据库名

modify file

(

name=‘逻辑名’,

size=修改后的大小,

maxsize=修改后的大小,

filegrowth=修改后的大小

)

10、文件组

(1)添加文件组

alter database 数据库名

add filegroup 文件组名

(2)添加文件把它放入文件组

alter database 数据库名

add file

(。。。)

to filegroup 文件组名

(3)设置默认文件组

alter database 数据库名

modify filegroup 文件组名 default

11、修改数据库名称

alter database 原数据库名

modify name=新数据库名

12、删除数据库

Drop database 数据库名

不能删除系统数据库

作者:shy

标签: #windows server 2016 日志