sql server 数据库管理

数据库的概念


数据库命名注意的问题:
1、名称长度不能超过128个字符,本地临时表的名称不能超过116个字符
2、名称的第一个字符尽量使用英文字母、中文(或其他语言字母 )
下划线、@和#符号(不建议使用,因为@表示局部变量,@@表示 全局
变量##表示全局临时变量)
3、除了第一个字符之外的其他字符,还可以包括数字和$符号
4、名称中间不允许有空格或其他特殊字符
5、名称不能是保留字


1、创建数据库
SQL语句
create database <databasename>
详细的参数请参考SQL-Server的帮助文档


2、修改数据库 
alter database database_name   要修改的数据库名
{
<add_or_modify_files>    添加或修改数据库文件
<add_or_modify_filegroups>     添加或修改数据库文件组
<set_database_options>      设置数据库选项
modify name=new_database_name  重命名 
collate collation_name    修改排序规则
}
修改数据库的名称还可以使用如下语句:
exec sp_renamedb 'testSQL','SQLtest'


3、给数据库实例创建数据文件
alter database testSQL  
add file (name=sql新增文件,filename='D:\sql\sql新增文件.ndf')
其中的路径必须是真实的。


4、删除数据库
drop database database_name
注:可以一次删除多个数据库,中间用逗号分割,系统数据库不能删除 


例子:
创建数据库
create database dbtest on(
name='dbtest',
filename='D:\sql\dbtest.mdf',
size=8M,
maxsize=16M,
FILEGROWTH=5%
)
增加日志文件
alter database dbtest add log file (
name='dbtest201',
filename='D:\sql\dbtest201.ldf',
size=2MB,
maxsize=50MB,
filegrowth=10%
)

没有更多推荐了,返回首页