1、创建方法
(1)直接在连接后的数据库中的对象资源管理器里面—>右击数据库—>新建数据库。
2、选项栏设置
(1)在文件组一栏里面,可以设置该数据库文件数据哪些文件组,可以选择添加文件组。
(2)在选项栏里面,首先可以设置数据库的排序规则。,
(3)设置恢复模式。
(4)兼容级别
可以选择数据库能够兼容那些SQL Server的版本,一般可选择的都是更低版本的,也就是向下兼容。
(5)页验证
(6)杂项
set ANSI_NULLS OFF, SELECT * from Table_1 where num is null
3、对创建好的数据库进行配置
右击需要修改的数据库,选择属性即可进行相关配置。
1、限制用户访问
选择数据库属性的选项里,限制访问一栏。
2、角色使用权限
在属性里面的权限一栏,可以右击“搜索”,再点“浏览”即可对角色使用权限进行设置。
角色是某一类用户,一个用户可以是多个角色,这里设置的就是角色的使用权限。
注意:每个未定义角色的用户都是默认的public角色。
1、创建数据库
(1)语句:CREATE DATABASE NAME
,NAME表示数据库的名称。
(2)测试练习:
CREATE DATABASE test02 ON( NAME=Student_Data, FILENAME='E:\SQL Server\DB_Practice\Test01\Student.mdf', SIZE=10, MAXSIZE=500, FILEGROWTH=10 ) LOG ON( NAME=Student_Log, FILENAME='E:\SQL Server\DB_Practice\Test01\Student.ldf', SIZE=5, MAXSIZE=500, FILEGROWTH=5 )
该代码表示,创建一个名为test02的数据库,并添加两个数据表,分别配置它们的名字、文件名、初始大小、文件最大容量、文件增长大小。
注意:文件名处必须指定好文件系统的路径。
2、修改数据库
(1)语句:ALTER DATABASE NAME
,NAME为数据库名称。MODIFY 属性=值
修改数据库对应的属性。
(2)修改数据库test02的名称为test0222
ALTER DATABASE test02
MODIFY NAME=test0222
(3)添加数据库文件
ALTER DATABASE test0222 ADD FILE( NAME=Teacher_Data, FILENAME='E:\SQL Server\DB_Practice\Test01\Teacher.mdf', SIZE=10, MAXSIZE=500, FILEGROWTH=10 )
(4)添加日志文件
ALTER DATABASE test0222 ADD LOG FILE( NAME=Teacher_Log, FILENAME='E:\SQL Server\DB_Practice\Test01\Teacher.ldf', SIZE=10, MAXSIZE=500, FILEGROWTH=10 )
DROP DATABASE test0222
注意:系统数据库中的文件是不能删除的。
1、原因
当我们要将一个数据库给其他人使用是,是不能直接拷贝给对方的,也就是说直接拷贝过去是不能使用的。因此需要用附加、分离数据库来规范操作才行。
2、分离方法
选中需要分离的数据库,右击选任务,再选分离项。然后将数据库删除连接、更新统计信息,点击确定,该数据库就被分离出去了,可以在其他地方被使用。
选中需要编写脚本的数据库,右击有一个“编辑数据库脚本为”,然后选择对应的数据库脚本即可。
联系客服