SQL server (一)库的操作


Transact-SQL语言

由四部分组成:

数据控制语言(DCL):进行安全性管理 主要语句:GRANT、DENY、REVOKE

数据定义语言(DDL):执行数据库任务 主要语句:CREATE、ALTER、DROP

数据操作语言(DML):操作数据库中各对象(表、视图) 主要语句:SELECT、INSERT、UPDATE、DELETE

附加语言元素:运算符、变量、函数、注释

 

 

创建数据库

1.使用Management Studio

2.通过T-SQL语句

 1 CREATE DATABASE scdb
 2 ON PRIMARY           --主数据文件
 3 (
 4 NAME ='sc_f1',
 5 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f1.mdf',
 6 SIZE=3MB,
 7 MAXSIZE=UNLIMITED,
 8 FILEGROWTH=3%
 9 ),
10 (                --辅助数据文件
11 NAME='sc_f2',
12 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f2.ndf',
13 SIZE=10MB,
14 MAXSIZE=500MB,
15 FILEGROWTH=6MB
16 )
17 LOG ON             --日志文件
18 (
19 NAME='sc_f3',
20 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f3.ldf',
21 SIZE=1MB,
22 MAXSIZE=UNLIMITED,
23 FILEGROWTH=2%
24 )

 

NAME=‘逻辑名’

FILENAME=‘文件的物理存放路径’

SIZE=数据文件的初始大小

MAXSIZE=数据文件的最大大小

FILEGROWTH=文件的增长方式

 

修改数据库

1.通过Management Studio

2.通过T-SQL语句

 

修改数据库名称

1 ALTER DATABASE 原数据库名
2 
3 MODIFY NAME=新数据库名

 

 

添加一个辅助文件(ADD FILE)

 1 --向数据库sc_db添加一个辅助文件
 2 ALTER DATABASE sc_db
 3 ADD FILE
 4 (
 5 NAME='sc_f21',
 6 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f21.ndf',
 7 SIZE=3MB,
 8 MAXSIZE=UNLIMITED,
 9 FILEGROWTH=2MB
10 )

 

 

添加一个日志文件(ADD LOG FILE)

 1 --向数据库sc_db添加一个日志文件
 2 ALTER DATABASE sc_db
 3 ADD LOG FILE
 4 (
 5 NAME='sc_f31',
 6 FILENAME='E:\Microsoft SQL Server\sqlfile\sc_f31.ldf',
 7 SIZE=1MB,
 8 MAXSIZE=400MB,
 9 FILEGROWTH=4%
10 )

 

 

删除数据库

1.通过management studio

2.通过T-SQL语句

1 DROP DATABASE 数据库名

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM