SQL2K数据库开发一之创建Sample数据库

  1.点击程序组中Microsoft SQL Server,选择企业管理器图标启动SQL Server 2000 企业管理器。
        2.展开SQL Server 组和SQL Server 服务器,在数据库节点上右击鼠标,在弹出的菜单上点击新建数据库项目。
111
        3.此时将弹出一个设置数据库属性的对话框,在名称右侧的文本框内输入数据库的名称为sample ,在更改的同时对话框的标题改成了数据库属性sample。
        4.在数据文件标签页可以设置数据库的数据文件的属性,如数据文件的名称、存放位置、初始大小、所属文件组以及文件的增长方式,这里接受系统默认的设置。
        Microsoft SQL Server 2000 使用一组操作系统文件映射数据库。数据库中的所有数据和对象(如表、存储过程、触发器和视图)都存储在下列操作系统文件中:
(1) 主要数据文件.
该文件包含数据库的启动信息并用于存储数据。每个数据库都有一个主要数据文件。
(2) 次要数据文件。
这些文件含有不能置于主要数据文件中的所有数据。如果主文件可以包含数据库中的所有数据,那么数据库就不需要次要数据文件。有些数据库可能足够大故需要多个次要数据文件或使用位于不同磁盘驱动器上的辅助文件将数据扩展到多个磁盘。
(3) 事务日志
这些文件包含用于恢复数据库的日志信息,每个数据库都必须至少有一个日志文件。
        5.在事务日志标签页可以设置数据库的事务日志文件的属性。如文件的名称、存放位置、初始大小以及文件的增长方式,这里也接受系统默认的设置。最后点击确定我们就新建了Sample数据库。
        6.还可以在SQL Server 2000 的SQL 查询分析器工具中执行SQL 语句来创建数据库,在SQL 查询分析器中输入创建数据库的语句后点击执行查询图标,下面的窗口显示了创建Mihael数据库执行的结果。
        通过本例,我们学习了如何在企业管理器中创建数据库以及如何使用SQL 语句创建数据库。
 
使用向导创建数据库
        1.在SQL Server 企业管理器中还可以使用创建数据库向导来创建数据库,点击工具栏上的运行向导图标,在出现的选择向导对话框中选择创建数据库向导。
        2.首先出现的界面概述了向导的功能,阅读完该页面之后点击下一步按钮。
      3.在下一个页面中的数据库名称文本框中输入michaelwang,点击下一步按钮数据库操作使用向导创建数据库。
        4.此页面中“文件名”列显示了系统设置的数据文件名称,也可以在这里输入自己喜欢的名称。“初始大小”列显示了系统默认的大小为1MB,可以根据自己的需要设置该数值,点击下一步按钮。
        5.此处设置数据库文件的增长方式,可以选择是否让数据库文件自动增长,默认的方式是自动增长,在这种方式下可以设置文件按一定的大小还是百分比增长,以及数据库文件是否有最大值限制,不改变默认的设置点击下一步按钮。
        6.设置事务日志文件的名称及其初始大小,如果需要多个事务日志文件则在下面的空白行依次列出,点击下一步按钮。
        7.设置事务日志文件的增长方式,点击接受默认的配置下一步按钮。
        8.此页面显示了创建数据库的摘要信息如数据库名称、数据库文件和事务日志文件的名称以及他们的增长方式。点击完成按钮完成数据库的创建。
        9.可以看到企业管理器中数据库节点下多了一个michaelwang 数据库图标。
        10.单击是创建数据库维护计划。
        11.单击下一步。
        12.在此窗体中可以选定一个或多个的数据库作为操作对象。在此选择了数据库"michaelwang"。单击“下一步(n)”按钮,打开“更新数据优化信息”窗体。
        13.在此窗体中可以对数据库中的数据和索引重新进行组织,以及能够设定在满足一定条件的情况下,维护计划自动删除数据库中的未使用的空间,以便提高性能。
但要注意的是,在此窗体中,只要选定了“重新组织数据和索引页[r]”复选框,“更新查询优化器所使用的统计。示例[d]”复选框将失效(变成灰色,不能选择)。而且“重新组织数据和索引页[r]”复选框和“从数据库文件中删除未使用的空间[m]”复选框二者只要有一个被选中,其下的“调度[s]”功能才有效。单击“更改[c]”按钮可以对“调度”进行自定义。
在此窗体中能够便捷地设定每项作业的持续运行时间和运行的频率。完成自己的设置后,一定要选定右上角的“启用调度[b]”复选框,这样一个作业调度才算真正完成了。
        14.在此窗体中可以设定维护计划在备份数据库前自动检查数据库的完整性,以便检测由于硬件或软件错误而导致数据的不一致。在此窗体中只有先选定了“检查数据库完整性[h]”复选框,其下的“备份之前执行这些检查[r]”和“调度[s]”功能才有效。单击“更改[c]”按钮可以对“调度”进行自定义。较好的一种做法就是选中“检查数据库完整性[h]”复选框(推荐,因为有可能会修正一些错误)。
        15.如需对数据库进行备份,则必须选定“作为维护计划的一部分来备份数据库[a]”复选框,而且必须指定存储备份文件的位置:磁带[p]或磁盘[k]。
如果选择“磁盘[k]”作为数据库备份的位置,设定“调度”后单击“下一步(n)”按钮则显示“指定备份磁盘目录”窗体,可以具体指定存储备份文件的目录(可以使用默认的目录,也可自定义)、备份文件扩展名,而且能够指示备份计划自动地删除早于某个时间(比如设定“2天”,也就是说两天前的所有备份文件将被自动地删除,只留下最近两天的备份)的备份文件。“为每个数据库创建子目录[c]”功能只是在选择了多个数据库时才有用,对于一个数据库作用不大。设定后,单击“下一步(n)”按钮则显示“指定事务日志备份计划”窗体。
如果选择“磁带[p]”作为数据库备份的位置,设定“调度”后单击“下一步(n)”按钮则直接显示“指定事务日志备份计划”窗体。
        16.指定“事务日志备份计划”的过程与上面过程完全相同,只是在设定“调度”上稍有差别(我们可以设定数据库每天备份一次,事务日志每1小时备份一次)。
        17.对事务日志的备份计划全部设定后,单击“下一步(n)”按钮则显示“要生成的报表”窗体。在此窗体中可以指定用于存放整个备份计划执行过程中的日志的目录。
        18.单击“下一步(n)”按钮则显示“维护计划历史纪录”窗体。在此窗体中可以指定如何存储此维护计划的历史纪录(是存放在“本地服务器”上,还是在“远程服务器”上),而且通过指定表中的行数可以限定历史纪录的存储大小。
         19.完成后,单击“下一步(n)”按钮则显示“正在完成数据库维护计划向导”窗体。  
在此窗体中可以自定义一个“计划名[p]”(推荐,这样便于管理和识别),当然也可使用默认的“计划名[p]”。而且还可以通过对“计划名[p]”下的文本框中的内容进行确认,如有误,则可通过单击窗体中的“上一步[b]”按钮退回到相应的窗体进行修改。
        20.单击“完成”按钮,则显示“维护计划已创建成功。”的提示框,再单击 “确定”按钮即成功地设定了一个新的数据库维护计划,这样可以看到创建了michaelwang数据库。
注意:启动sql server 2000 agent(代理),以便执行“数据库维护计划”作业。
-------------------------------------------------------------------------------------------------
 








本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/58871,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值