从物理结构上讲,每个数据库都包含有数据文件和日志文件。开始使用数据库前,必须先创建数据库,以便生成这些文件。在SQL Server 2005中创建数据库的方法很多,其中最主要的方法是:
直观地利用SQL Server Management Studio创建数据库。
通过Transact-SQL代码创建数据库。
注意
新建的数据库实际上是根据Model数据库中保存的数据库模板创建的,也就是说它是Model数据库的一个副本。
下面将分别介绍这两种创建数据库的方法。
6.3.1 利用SQL Server Management Studio创建数据库
在SQL Server Management Studio中,用户可以非常方便地利用图形化的方法创建数据库。接下来,我们将利用这种方法创建一个示例数据库——Customers数据库。
(1) 选择【开始】|【程序】| Microsoft SQL Server 2005 | SQL Server Management Studio命令,打开SQL Server Management Studio。
(2) 使用【Windows身份验证】连接到SQL Server 2005数据库实例。
(3) 展开SQL Server实例,右击【数据库】,然后从弹出的快捷菜单中选择【新建数据库】命令,打开【新建数据库】对话框,如图6.2所示。
(4) 在【新建数据库】对话框中,输入数据库名称Customers。
提示
数据库的名称必须遵循SQL Server 2005命名规则。名字的长度在1~128个字符之间;名称的第一个字符必须是字母或者“_”、“@”和“#”中的任意字符;名称中不能包含空格和SQL Server 2005的保留字(如master)。
(5) 如果接受所有默认值,可以单击【确定】按钮结束创建工作;由于本示例中的Customers数据库没有用默认值,因此还需要继续下面的可选步骤。
(6) 在【所有者】下拉列表框中可以选择数据库的所有者。数据库的所有者是对数据库有完全操作权限的用户。默认值表示当前登录Windows系统的是管理员账户。Customers数据库需要更改所有者名称,因此单击“...”按钮,打开【选择数据库所有者】对话框,如图6.3所示。在这个对话框中单击【浏览】按钮,打开【查找对象】对话框,如图6.4所示,在对话框中选择登录对象sa作为数据库的所有者。
![]() |
| 图6.3 选择数据库所有者 |
![]() |
(7) 选中【使用全文索引】复选框,启用数据库的全文搜索。这样数据库中的变长复杂数据类型列也可以建立索引。
(8) 在Customer上添加新文件组。选中【文件组】页,单击【添加】按钮,接着输入文件组的名称“DefaultGroup”,并选中这个文件组的【默认值】选项,如图6.5所示。





评论加载中…
