SQL server 2005如何建立新的数据库?
3个回答
展开全部
1
建库准备阶段
1.1
分析建库对象
首先要对建库对象进行分析,抽象出实体(字段、值类型)和关系。(不是重点,不做细述)
1.2
数据库信息表格化
以表格的形式将数据库中的表和字段的详细信息表达出来。表格模板见1.7中的“表一
表和字段详细信息表模板”。
1.3
数据库命名规则
采用全大写方式,单词间用“_”隔开,并给出数据库名的缩写,各单词首字母。如:STAFF_MANAGEMENT_SYSTEM,缩写为SMS
1.4
表命名规则
采用PascalCase规则,每个单词的首字母大写。如BaseArchives,表名前要加上数据库名前缀。即:最终的表名为:SmsBaseArchives
1.5
字段命名规则
字段命名也采用PascalCase规则,前面加表名前缀(注:不带数据库名)如:SelfNo,加上表名前缀。即:最终的字段名为:BaSelfNo。
1.6
确定表间的外键约束
确定表间的外键约束,并填入“表一
表和字段详细信息模板”表中。
具体参照
http://blog.csdn.net/weaver2007/archive/2008/06/21/2573022.aspx
建库准备阶段
1.1
分析建库对象
首先要对建库对象进行分析,抽象出实体(字段、值类型)和关系。(不是重点,不做细述)
1.2
数据库信息表格化
以表格的形式将数据库中的表和字段的详细信息表达出来。表格模板见1.7中的“表一
表和字段详细信息表模板”。
1.3
数据库命名规则
采用全大写方式,单词间用“_”隔开,并给出数据库名的缩写,各单词首字母。如:STAFF_MANAGEMENT_SYSTEM,缩写为SMS
1.4
表命名规则
采用PascalCase规则,每个单词的首字母大写。如BaseArchives,表名前要加上数据库名前缀。即:最终的表名为:SmsBaseArchives
1.5
字段命名规则
字段命名也采用PascalCase规则,前面加表名前缀(注:不带数据库名)如:SelfNo,加上表名前缀。即:最终的字段名为:BaSelfNo。
1.6
确定表间的外键约束
确定表间的外键约束,并填入“表一
表和字段详细信息模板”表中。
具体参照
http://blog.csdn.net/weaver2007/archive/2008/06/21/2573022.aspx
展开全部
数据库→新建数据库→数据库名字就可以了。
用代码的话,可以参照下面的!
建数据库
/*检测是否存在当前要建的数据库*/
USE
MASTER
GO
IF
OBJECT_ID('数据库名称')
IS
NOT
NULL
DROP
DATABASE
数据库名称
/*创建数据库*/
CREATE
DATABASE
数据库名
ON
[PRIMARY]
(
NAME=‘数据库名称’,--主数据文件的逻辑名称,
FILENAME=’
数据库路径.mdf’,--主数据文件的物理名称
SIZE=大小,--主数据文件的初始大小
MAXSIZE=最大容量,--主数据文件的增长的最大值
FILEGROWTH=增长量—主数据文件的增长值
)
LOG
ON
(
/*日志文件的具体描述,各参数同上*/
NAME=‘数据库名称’,
FILENAME=’数据库路径.ldf’,
SIZE=大小,
FILEGROWTH=增长量
)
GO
希望对你有用!
用代码的话,可以参照下面的!
建数据库
/*检测是否存在当前要建的数据库*/
USE
MASTER
GO
IF
OBJECT_ID('数据库名称')
IS
NOT
NULL
DROP
DATABASE
数据库名称
/*创建数据库*/
CREATE
DATABASE
数据库名
ON
[PRIMARY]
(
NAME=‘数据库名称’,--主数据文件的逻辑名称,
FILENAME=’
数据库路径.mdf’,--主数据文件的物理名称
SIZE=大小,--主数据文件的初始大小
MAXSIZE=最大容量,--主数据文件的增长的最大值
FILEGROWTH=增长量—主数据文件的增长值
)
LOG
ON
(
/*日志文件的具体描述,各参数同上*/
NAME=‘数据库名称’,
FILENAME=’数据库路径.ldf’,
SIZE=大小,
FILEGROWTH=增长量
)
GO
希望对你有用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是用程序建立还是直接用控制台建立?
其实操作与SQLSERVER2000是相同的!
其实操作与SQLSERVER2000是相同的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询