创建数据库
使用"服务器管理器"创建数据库非常简单。将鼠标拖过"服务器管理器",扩展你要在上面建立数据库的服务器节点,扩展SQL Servers节点,右击该节点,从弹出的菜单中选择"新数据库"菜单选项,就会打开"创建数据库"对话框(图12),输入要建立的数据库的名字,除非要连接的数据库要求SQL Server安全机制,否则应当确保"使用Windows NT内置安全机制"选项被选中。输入一个使数据库能够在该服务器上创建的、有效的用户名称和口令。如果使用的是MSDE,则使用Windows内置安全机制。最后再点击"OK"按钮,这样就创建了一个新数据库。
(图12)
注意:
我们不能通过"服务器管理器"删除数据库。
在"新数据库名字"字段输入TestDB,并点击"OK"按钮,新的数据库就创建成功了。下面我们将在数据库中添加新表。
表的创建和管理 表是数据库的基本构成模块,而且保存着数据库存储的数据。表是由记录和字段组成的,与电子表格有点相似。一旦创建了数据库,下一步就该创建表了。
要创建表,我们需要右击刚才创建的数据库下面的"Tables"节点,也许我们需要先扩展数据库节点。从环境菜单中选择"新表"菜单项,就会在主工作区中打开一个表设计器窗口,顶部是一个用于输入字段名和基本数据类型的表格,底部是字段的附加属性,这些属性会随着数据类型的变化而变化。如果使用过微软公司的Access创建过Access数据库表,就会对这一设计器比较熟悉。我们按图13的内容填写这一表格:
(图13)
添加字段 刚打开时,设计器是空的,我们必须在这个表中添加字段。顶部的表格使我们能够迅速地添加字段,字段的详细资料将显示在底部。我们可以在"数据库设计器"下的"工具/选项"对话框中改变字段的缺省设置。SQL Server和Oracle数据库的条目是不同的,如图14所示:
(图14)
字段名可以是任意的字符串,甚至能够包含空格。如果字段名字中有空格,在Transact-SQL语句中引用它时,必须用方括号括起来。
小技巧:
避免在字段名字中使用空格。并不是所有数据库系统都支持字段名字中使用空格,而且在引用时还必须记住需要添加方括号。如果希望创建能够在表格和报告上显示有意义标题的SQL命令,我们可以给它起一个包含有空格的别名,当然了,也必须使用方括号。 |
在清楚表明所包含数据意义的情况下,使字段名尽可能地短,避免使用象AllowUserToLogInMultipleTimes这样的长字段名,而应当使用象MultiLogin这样短小精悍的字段名。否则,以后在代码中需要引用时,就会发现这纯粹是自找麻烦。也不要使用过于简单的字段名,否则,将给其它编程人员理解你的模型带来麻烦。如果可能,建立一个命名标准,并坚持使用它。